1편에서 자빅스 서버 설치를 했으니 이제 Agent 설정에 대해 알려드리려 합니다.
자빅스 Agent 설정
각 Client에 agent 설치
CentOS7 : rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-agent-3.2.4-2.el7.x86_64.rpm
CentOS6 : rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-agent-3.2.4-1.el6.x86_64.rpm
Conf 파일 설정
vi /etc/zabbix/zabbix_agentd.conf
Server=10.0.0.10 : (Server IP)
ServerActive=10.0.0.10 : (Server IP)
Hostname=10.0.0.11 : (Client Hostname : 서버에서 Host 등록시에 동일해야 함)
등록 및 재시작
systemctl enable zabbix-agent
systemctl restart zabbix-agent
방화벽 열기
iptables -A INPUT -p tcp --dport 10050 -j ACCEPT
서버에서 호스트 추가하기
설정 - 호스트 - 호스트 작성
호스트명 (zabbix_agentd.conf 내 hostname과 동일), 표시명, 그룹, 인터페이스 추가
템플릿 - 링크
옵션 설명
호스트 그룹 : 호스트들을 그룹 지어 관리 가능
템플릿 : 어플리케이션, 아이템(키), 트리거(발생 조건, 발생시 조치), 그래프, 스크린(그래프, 다른 스크린, 개요 등 여러 정보 표시 가능)객체 모음?
호스트 : *ZBX가 표시 되려면 OS Linux 템플릿 링크하고 서버에서 get 사용하면 되는거 같은데 이유는 모르겠음
템플릿 추가
이름과 그룹 설정
어플리케이션 이름 설정
아이템 설정
키의 경우 선택을 누르면 여러가지 확인 가능하다
<>내부의 내용은 생략 가능, zabbix_get을 사용해 키가 정상인지 확인
트리거 추가
추가 버튼으로 쉽게 조건식 생성 가능
사용자 매개 변수 (User Panameters)
vi /etc/zabbix/zabbix_agentd.conf 내에 설정, 설정 후 agent 재시작 불필요
UserParameter = <key>, <command> 형태
ex : UserParameter = ping, echo 1
UserParameter = key[*], command 형태
ex : UserParameter = ping[*], ping -c $1 $2
'IT > Useful Program' 카테고리의 다른 글
엔비디아(NVIDIA) 지포스 GAMESTREAM 으로 원격으로 게임하기 - 2 (3) | 2017.08.23 |
---|---|
엔비디아(NVIDIA) 지포스 GAMESTREAM 으로 원격으로 게임하기 (4) | 2017.08.02 |
리눅스 (CentOS7)에 자빅스 설치 - 1 (0) | 2017.07.27 |
리눅스 software RAID 설정 및 복원 (0) | 2017.07.18 |
MRTG(Multi Router Traffic Grapher) 사용법 (0) | 2017.07.17 |