Netdata
OS : Linux(CentOS)
1. 설명
Netdata는 Linux System, App, SNMP 장치에 대한 성능 모니터링을 실시간으로
제공하는 프로그램으로 웹브라우저를 통한 결과값을 제공한다.
2. 특징
- 코어당 CPU 사용량, 인터럽트, 현재 softirq 및 주파수.
- 전체 메모리, RAM, 스왑 및 커널 사용.
- 디스크 I / O.(디스크 : 대역폭, 운영, 백 로그, 이용 등)
- 대역폭, 패킷, 오류, 삭제 등을 포함하는 네트워크 인터페이스를 모니터.
- 넷 필터 / iptables에서 모니터. 리눅스 방화벽 연결, 이벤트, 오류 등 확인
- 프로세스 (실행 차단, 포크, 활성 등).
- 프로세스 트리 (CPU, 메모리, 스왑, 디스크 등, 스레드, 읽기 / 쓰기)와 시스템 응용 프로그램.
- mod_status를 아파치와 Nginx의 상태 모니터링.
- MySQL 데이터베이스 모니터링 : 쿼리, 업데이트, 잠금, 문제, 스레드 등
- postfix 메일서비스 관련정보.
- 프록시 서버 대역폭과 요청 모니터링.
- 하드웨어 센서 (온도, 전압, 팬, 전원, 습도 등).
- SNMP 장치.
3. 설치 및 설정
1) Netdata 설치전 의존성 라이브러리 설치
- yum install zlib-devel gcc make git autoconf autogen automake pkgconfig libuuid-devel –y
2) Netdata repository에서 스크립트 받아서 설치 진행
- wget https://github.com/firehol/netdata/releases/download/v1.4.0/netdata-1.4.0.tar.gz
- git clone https://github.com/firehol/netdata.git --depth=1
3) 설치
- cd netdata-(버전)/
- ./netdata-installer.sh
4) 환경설정 적용 > vi /etc/netdata/netdata.conf
5) 방화벽 포트 오픈 > vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 19999 -j ACCEPT
방화벽 재기동 > service iptables restart
포트 오픈 확인 > netstat –napt | grep 19999
6) 웹서비스 접속
'|관련 프로그램|' 카테고리의 다른 글
네트워크 모니터링 zenoss(제노스) 설치방법 (0) | 2017.01.20 |
---|---|
무료 암호화 프로그램 베라크립트(VeraCrypt) (0) | 2017.01.13 |
리버싱 : 올리디버거(Ollydbg)사용법 (0) | 2014.02.17 |
WinSCP513 (1) | 2013.12.24 |
Tor를 이용한 IP우회 (0) | 2013.12.04 |