zabbix Server
# Zabbix repo 설치
rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
yum clean all
# Zabbix 구동에 필요한 패키지 설치
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent
# character set 설정 및 zabbix 계정 권한 설정
mysql -uroot -p
create database zabbix character set utf8 collate utf8_bin;
# 'password' 부분에 사용할 패스워드를 입력해야 합니다.
grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
quit;
# Zabbix 서버 호스트에서 초기 스키마 및 데이터 가져오기
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
# DB 설정, password 부분에 사용중인 패스워드 입력
vi /etc/zabbix/zabbix_server.conf
> DBHost=[localhost]
> DBName=[zabbix]
> DBUser=[Zabbix]
> DBPassword=[password]
systemctl restart zabbix-server zabbix-agent httpd
zabbix 에이전트
# Zabbix 에이전트 repo 설치
rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
yum clean all
# Zabbix 구동에 필요한 패키지 설치
yum -y install zabbix zabbix-agent
# Zabbix 에이전트 설정 (서버 IP등록)
vi /etc/zabbix/zabbix_agentd.conf
Server=[모니터링서버 ip]
ServerActive=[모니터링서버 ip]
으로 수정
systemctl restart zabbix-agent
'IT 기술 > 코드샘플' 카테고리의 다른 글
[mybatis] INSERT 전에 테이블 존재유무 체크하기 (0) | 2021.07.19 |
---|---|
데이터 베이스 비교후 없는 테이블 찾기 (0) | 2021.07.15 |
구글 OTP 각서버 동일하게 적용 (0) | 2021.07.12 |
Jenkins gitLab 연동하기 (0) | 2021.05.25 |
centOS 구글 otp 적용 (0) | 2021.05.24 |