물론 그래프의 경우는 zabbix도 기능이 있지만 cacti를 이용하면 더 편할듯 하네요.
다른 글을 보다보니 여기까지 왔는데 nagios 는 snmp기반이 아닙니다. 물론 활용할 수 있지만요. snmp 를 이용하여 특정 자원에 대한 리소스를 점검할수는 있지요. 포트모니터링이나 특정 프로토콜을 이용하는것은 어느 모니터링 프로그램이나 마찬가지지만 nagios에서는 시스템의 자원을 검사할 때는 plugin 형태를 사용합니다. cpu, memory, disk 사용량등이나 oracle, mysql 체크 등. 여기서 oralce 등 체크도 포트검사만 있는게 아니라 sql을 직접 날려서 확인하는 방법도 있습니다.
-------------------------------------------------------------------------------
이 댓글(comment)의 수정 및 삭제를 위해 이 글에 답글(reply)을 쓰지 말아 주십시요.
의견이 있으시면 원 글에 댓글(comment)로 써 주세요.
- 누가 어떤 사이트로의 업로드, 다운로드를 엄청 써대고 있다.
- 이 회선의 최대 사용자는 어떤 PC다
- 특정문제(바이러스, 해킹, 웜등)으로 특정 PC에서의 폭주가 있다.
이상과 같은 걸 모니터링해볼 수 있는 툴과 방법론은 머가 있을까요?
천상 스니퍼링 같은 기술이 필요할듯 한데 오픈소스로 가능할까요?
무엇을 하든 먼저 자신의 요구사항부터 명확해야 합니다. 요구사항에 따라 사용하는 프로그램이 달라지겠지요. 예를 들어 특정 네트워크 안에서의 트래픽을 확인하는것이라면 ntop 등의 프로그램이 있습니다. 위에서 말한 부분도 일정하게는 이런 프로그램으로 처리가 되겠네요. 이런 프로그램을 이용하연 네트워크에서의 패킷을 캡쳐하여 어느 ip에서 어느 port로의 up/down을 하고 있는지 나오지요.
세부적인 요구사항에 따라 그에 맞는 툴이 어느것이 있는지 살펴보고나서 그 다음 여러가지 요구사항이 있다면 그것을 통합할 수 있는지 없는지 살펴보고 또 그에 대해 자금투자를 할 계획이 있는지 없는지에 따라 달라지겠죠.
mrtg, nagios, rrdtool, cacti 이렇게 네가지 사용중
mrtg, nagios, rrdtool, cacti 이렇게 네가지 사용중입니다.
그리고 얼마전에 회사에서 모니터링/시스템 관리 관련 솔루션을 하나 만든게 있어서 열심히 해보는 중이지요. ^^
snmp 기반이라면 nagios를그렇지 않다면 zabbix에 추천
snmp 기반이라면 nagios를
그렇지 않다면 zabbix에 추천 한방 날립니다.
물론 그래프의 경우는 zabbix도 기능이 있지만 cacti를 이용하면 더 편할듯 하네요.
찾아보니 bigbrother 랑 비슷하면서 GNU 버젼인 bigs
찾아보니 bigbrother 랑 비슷하면서
GNU 버젼인 bigsister 라는 툴도 있네요.
http://bigsister.graeff.com
torrus 써보세요
torrus란걸 한 번 써보세요
http://torrus.org/
네트웍및 서버장비에 대한 자동 detect기능이 아주 우수합니다.
초기에 세팅해놓고 장비들 리스트만 관리하면서 변동사항이
있을때는 다시 재detect만 해주면 되기때문에 장비의
특정 snmp mib값을 찾아 헤메며 설정 삽질하던 악몽에서
벗어날 수 있습니다.
nagios는 snmp 기반은 아닌데요. 활용은 할 수 있지만
다른 글을 보다보니 여기까지 왔는데 nagios 는 snmp기반이 아닙니다. 물론 활용할 수 있지만요. snmp 를 이용하여 특정 자원에 대한 리소스를 점검할수는 있지요. 포트모니터링이나 특정 프로토콜을 이용하는것은 어느 모니터링 프로그램이나 마찬가지지만 nagios에서는 시스템의 자원을 검사할 때는 plugin 형태를 사용합니다. cpu, memory, disk 사용량등이나 oracle, mysql 체크 등. 여기서 oralce 등 체크도 포트검사만 있는게 아니라 sql을 직접 날려서 확인하는 방법도 있습니다.
---------------------------
문태준
http://groups.google.co.kr/group/sysadminstudy 시스템어드민 공부모임
http://tunelinux.pe.kr
http://database.sarang.net
jffnms만 써봤네요
jffnms만 써봤네요
다른건 안써봐서 잘 모르겠어요
-------------------------------------------------------------------------------
이 댓글(comment)의 수정 및 삭제를 위해 이 글에 답글(reply)을 쓰지 말아 주십시요.
의견이 있으시면 원 글에 댓글(comment)로 써 주세요.
네트워크 관리
음 서버 자원 관리 말고,
네트워크 자원 관리가 가능한 건 있을까요?
예를 들어 모니터링 서버 같은
- 누가 어떤 사이트로의 업로드, 다운로드를 엄청 써대고 있다.
- 이 회선의 최대 사용자는 어떤 PC다
- 특정문제(바이러스, 해킹, 웜등)으로 특정 PC에서의 폭주가 있다.
이상과 같은 걸 모니터링해볼 수 있는 툴과 방법론은 머가 있을까요?
천상 스니퍼링 같은 기술이 필요할듯 한데 오픈소스로 가능할까요?
Re: 네트워크 관리
무엇을 하든 먼저 자신의 요구사항부터 명확해야 합니다. 요구사항에 따라 사용하는 프로그램이 달라지겠지요. 예를 들어 특정 네트워크 안에서의 트래픽을 확인하는것이라면 ntop 등의 프로그램이 있습니다. 위에서 말한 부분도 일정하게는 이런 프로그램으로 처리가 되겠네요. 이런 프로그램을 이용하연 네트워크에서의 패킷을 캡쳐하여 어느 ip에서 어느 port로의 up/down을 하고 있는지 나오지요.
세부적인 요구사항에 따라 그에 맞는 툴이 어느것이 있는지 살펴보고나서 그 다음 여러가지 요구사항이 있다면 그것을 통합할 수 있는지 없는지 살펴보고 또 그에 대해 자금투자를 할 계획이 있는지 없는지에 따라 달라지겠죠.
몇가지 간단히 정리한 내용은
http://tunelinux.pe.kr/wikix/index.php?display=SystemMonitoring
오렐리에서 네트워크 모니터링 관련하여 나온 번역판 서적도 있습니다. 오래전에 보아서 기억이 가물가물하지만 찾아보시면 쉽게 나올듯.
---------------------------
문태준
http://groups.google.co.kr/group/sysadminstudy 시스템어드민 공부모임
http://tunelinux.pe.kr
http://database.sarang.net