조회 수 4068 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

(작성중인 글입니다)


개인적 메모지만 썰 푸는 식으로 담아 둠

지금까진 대부분이 똥만 싸지른 사이트라서, 서버가 뒤지건 뭐건... 별 상관도 안했었지만

운좋게 Zabbix라는 프로그램을 소개받게 되었다. 써보니 생각보다 많이 괜찮다. 


그 동안 모니터링 등의 인프라 운용 작업과는 크게 관계없는 일을 해왔지만서도 

실제 운용팀에서, 온갖 뭐같은 이유로 빵빵 터지는걸 많이 불구경 해왔기 때문에

도무지 확장성이라곤 보이지 않는 일본 모 회사의 그 똥같은 프로그램을 돈주고 쓰는건 정말 이해를 못했다.

(솔직히 지금 썰 푸는 Zabbix등의 오픈소스 툴이 오히려 멀쩡하고 더 할 수 있는 것도 많다는 사실을 알고나면... 이런 상황을 더 이해 못하겠다.)


네트워크를 관리, 모니터링 한다는 것은 내가 지금까지 해오던 개발의 관점과는 상당히 다르긴 하지만 

어깨너머로 듣는 이야기들, 그리고 알고보면 연결되는 부분도 있다. 모르는걸 조사해서 하나씩이라도 알아가는 것도 재밌다.

세상에는 엄청나게 많은 모니터링 툴이 시장에 나와있고 또 이용되고 있다.

https://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems


Zabbix는 다소 생소한 국가인 라트비아에서 개발되어 Zabbix 회사가 주도하고 있는 오픈소스 모니터링 프로그램으로 

서버는 보통 리눅스, C, PHP, MySQL이 기본세트로 묶이는 경우가 많기에 개인적으로는 그나마 만져댄 경험이 있는 놈들이라 어렵지 않게 만질 수 있었다.

(특히 이런 구성은 웹 서버를 조금이라도 만져본 사람이라면 접근하기 매우 쉬운 조합이다.)


한국기준으로 평이 좋고 쉐어가 좀 있어보이는 툴로는 Nagios, Zenoss 등이 있다. 

개인적으로 네트워크 감시만을 집중한다면 Zabbix가 더 낫지않나 싶다. 업데이트도 상당히 잦은 편이고..


2016년 현재로서는 오픈소스 커뮤니티로 건강하게 잘 굴러가고 있는 프로젝트이다. 

(오픈소스는 사실 회사 주도가 아니면서 쉐어가 없으면 바로 죽어버린다. Zabbix는 유럽, 브라질, 일본 쪽에 쉐어가 강하기에 아직 쉽게 죽을 놈은 아니다)


단지 한국인이 사용함에 있어 안타까운 사실은, 한국 Zabbix 커뮤니티 사이트가 참여율이 낮아졌는지 좋은 정보를 함유하고 있음에도 

지금 죽어버린 상태란 것. Zabbix 커뮤니티보다 트위터나 OKJSP, 블로그 등의 타 사이트에서 최근 질문답변이 더 많이 발견되니 아쉽다.

그리고 공식 버전 Zabbix 또한 이제 지원되던 한글이 드랍당했다. 낮은 버전에서 지원되었으나 활발한 업데이트에 의해 이젠 번역율이 떨어져서...

언어가 지원되느냐 아니냐는 은근히 첫인상에 큰 부분을 차지하는데, 베이스가 좋은 프로그램에 진입 장벽이 생기고 쉐어가 떨어지는 것이 안타까운 일이다.

(추가 : http://cafe.naver.com/zabbix/ 는 살아있다!)

(추가의추가 : 걍 내가 한글화 해서 Zabbix사에 제공했다.)


Zabbix는 기본적으로 모니터링을 하다가 문제가 있으면 알려주고 그에 대한 대응을 해주는 프로그램이다.

똥 담아두는 사이트가 갑자기 유저들이 늘어나, 똥먹겠다고 몰려들어 뒤졌을 때 관리자에게 우선적으로 뭣땜에 서버가 뒤졌는지 판단하게 데이터를 주고, 

설정해 둔 수치를 넘어서거나 밑돌때 그 상황을 메일 등의 매체로 알림과 동시에 그때 취해야 할 동작 등을 미리 세팅하여 어느 정도는 응급처치 하는 것이 가능하다. 


그 동안 렌탈서버의 알림만 받고 뒤늦게 대응하느라 항상 뒷전이었지만.. 

만약 이게 제대로된 상용서비스라면, 혹은 고객에게 제공하는 시스템이라면 자기가 모르는 새에 사이트가 먼저 뒤져있다는 것을 고객이 먼저 알게되면 상당히 아찔한 경험이 된다. 

사실 웹 서버란건 언제 터질지 모르는 폭탄같은거라 어지간하면 주변에서 빵터진걸 한번 쯤은 보셨을 듯...


Zabbix는 네트워크 연결이 된다면 뭐든지 가져올 수 있게 많은 프로토콜을 제공하기에 

그저 웹서버만 감시할 수 있는건 아니다. (SNMP, IPMI 등)


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
64 기타 gource 3 JONG 2017.11.01 752
63 기타 G secret JONG 2017.09.08 0
62 기타 돌려돌려 url secret JONG 2017.09.06 0
61 프로그래밍 /usr/bin/python3: No module named pip해결법 1 JONG 2017.09.01 1890
60 기타 정규표현식 동작의 차이. JONG 2017.08.16 946
59 앱등 맥북 기동시 소리 끄는 방법 JONG 2017.07.21 979
58 앱등 Windows 유저가 Mac OSX 에 적응할때 필요한 설정과 앱들 JONG 2017.07.13 1081
57 기타 MAC OS - 파이선 pip가 six관련 에러로 인스톨이 안될때 JONG 2017.03.27 1335
56 기타 CentOS7에 FTP서버 구축하기 (vsftpd) JONG 2017.03.03 1812
55 기타 Zabbix 한글 메뉴얼 페이지 JONG 2017.01.23 4019
54 기타 chmod로 각 디렉토리 안의 파일만 권한 바꾸기 JONG 2016.12.22 1428
53 기타 윈도에다 cygwin의 패키지 인스톨러 깔기 1 JONG 2016.05.26 2365
52 기타 OS X Server: Windows에서 VPN 서비스에 연결하는 방법에 대해 2 JONG 2016.04.21 1996
» 기타 모니터링 프로그램 Zabbix에 관련한 썰풀기 JONG 2016.01.06 4068
50 기타 설계도면 secret JONG 2015.09.16 0
49 게임 powa JONG 2015.07.07 2401
48 기타 영알못준비 secret JONG 2015.06.09 0
47 기타 Facebook Open Graph Object Debugger JONG 2015.02.06 2956
46 기타 하마치 세팅 메모 JONG 2014.09.26 3808
45 기타 하고싶은 게임 리스트 2 JONG 2014.09.03 3341
Board Pagination Prev 1 2 3 4 Next
/ 4