Zabbix 호스트 추가 및 스크린 추가
1. 호스트 추가
1. Zabbix를 등록할 서버 접속하여 아래 명령어 둘을 통해 필요 툴 설치
rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.1-1.el7.x86_64.rpm
2. 다운로드 된 설정 파일 값 변경
해당 서버의 hostname을 통해 hostname을 아래 밑줄 대신 입력하여 sed 명렁어 입력하기
sed -i 's/Server=127.0.0.1/Server=1.201.145.30/gi;s/ServerActive=127.0.0.1/ServerActive=999.888.777.666/gi;s/Hostname=Zabbix server/Hostname=ip-172-31-16-153.ap-northeast-2.compute.internal/gi' /etc/zabbix/zabbix_agentd.conf
3. Zabbix-agent 데몬 재시작하기 (Centos7 기준)
systemctl restart zabbix-agent
4. Zabbix 웹페이지로 이동 http://999.888.777.666/zabbix/zabbix.php?action=dashboard.view
5. 설정 -> 호스트 -> 호스트 작성
호스트명 : IP
표시명 : IP_service_비고 (ex. 54.180.88.185_test_ver01)
에이전트 인터페이스 : IP 주소만 해당 서버 IP로 변경 (ex. 127.0.0.1 -> 54.180.88.185)
6. ‘템플릿’ 탭
‘템플릿’ 탭 -> 선택 -> Template OS Linux -> 선택 -> 추가 -> 추가 (밑줄 있는 추가 먼저 클릭 후 추가 버튼 클릭해야함!)
7. ‘ Zabbix -> 설정 -> 호스트 ‘ 에서 ‘상태’값 ZBX 초록색 바탕 확인으로 활성화 여부 확인 (시간이 좀 걸릴 수 있음)
8. AWS의 경우 swap이 없으므로 해당 호스트의 ‘트리거’에서 swap 모니터링 비활성화 추가 진행
2. 스크린 추가
1. Zabbix 페이지 -> 스크린 -> 모든 스크린 -> 스크린 작성 -> 열 : 4 , 행 : 50 -> 추가
2. 999.888.777.666 서버 접속 ( Zabbix 웹페이지 서버)
3. 다음 명령어 입력
/usr/bin/python /usr/local/zabbix/zabbix.py # zabbix.py 안의 내용은 `https://growingsaja.tistory.com/2` 에서 확인 가능합니다
4. 호스트가 추가될 스크린 id 입력 -> 해당 스크린에 추가할 호스트 id 입력 (서버 하나하나 하나씩 파이썬 파일을 실행시켜주어야 함)
'Management > Zabbix' 카테고리의 다른 글
[Zabbix][Centos6&7] Disk I/O (R/W) Template 활성화 방법 (0) | 2020.03.13 |
---|---|
[Zabbix][Centos7] Zabbix Agent 설치 및 설정 방법 (0) | 2020.03.13 |
[Zabbix][SNMP] snmp 모니터링 호스트 등록 방법 (1) | 2020.02.06 |
[Zabbix][Windows] 트리거 - 템플릿 설정 (0) | 2019.07.10 |
[Zabbix][Windows10] Zabbix Agent 설치 및 세팅, 연결 정상화 (0) | 2019.07.05 |