Netdata 리눅스 서버 모니터링 도구
공식 사이트 : http://my-netdata.io
데모 : http://my-netdata.io/#demosites
깃헙 : https://github.com/firehol/netdata
설치 가이드 : https://github.com/firehol/netdata/wiki/Installation
https://github.com/firehol/netdata/wiki/Add-more-charts-to-netdata#web-servers
http://blog.seabow.pe.kr/?p=7380
>> docker 를 설치 함.
# yum install docker -y
>> docker 서비스 실행
# systemctl start docker
>> docker 가 구동되어 있는 상태에서 위의 명령어를 입력하면 docker image 를 먼저 pull 하고 컨테이너를 run 함.
# docker run -d --cap-add SYS_PTRACE -v /proc:/host/proc:ro -v /sys:/host/sys:ro -p 19999:19999 titpetric/netdata
>> 실행 상태 확인
# docker ps -a
>> 방화벽 설정
# firewall-cmd --permanent --zone=public --add-port=19999/tcp
# firewall-cmd --reload
# firewall-cmd --list-all
>> docker 컨테이너가 실행 되었다면 브라우져에서 아래의 주소로 접속
http://서버IP:19999
ex)
http://192.168.10.2:19999
http://izigom.tistory.com/168
Netdata 설치 및 실행하기
1). 시스템 준비 명령어
[centos]
yum install autoconf automake curl gcc git libmnl-devel libuuid-devel lm-sensors make MySQL-python nc pkgconfig python python-psycopg2 PyYAML zlib-devel
[ubuntu]
apt-get install zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf autoconf-archive autogen automake pkg-config curl
2). 코드 다운로드
git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
3). 설치
./netdata-installer.sh --install /opt
4). 실행
http://localhost:19999/
출처: http://kogun82.tistory.com/158 [Ctrl+C&V 로 하는 프로그래밍]
netdata에 Apache perfomance data 추가 방법
http://adminid.kr/apache/105454