본문 바로가기

IT 기술/코드샘플

자빅스 설치 CentOs7, mysql

 

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