[CentOS] Zabbix 모니터링 서버 설치하기 [1/2]
Nowhere 와 Now here 의 차이

IT/ㄴ Linux

[CentOS] Zabbix 모니터링 서버 설치하기 [1/2]

TIENE 2023. 9. 15. 16:00
반응형

Zabbix 모니터링 서버 설치하기


1. Zabbix 설치

1.1) 운영체제 선택

- 자신이 운영체재와 환경에 맞게 설정하면 아래에 설치 방법이 나온다. 하나씩 따라하면 된다.

 

 

https://www.zabbix.com/download

 

Download and install Zabbix

 

www.zabbix.com

 

 

 

1.2) Zabbix 저장소 설치

- ZXabbix 저장소를 설치한다.

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
yum clean all

 

1.3)  Zabbix Server 설치

- Zabbix Server를 설치한다.

yum install zabbix-server-mysql zabbix-agent

 

1.4)  CentOS 저장소 설치

yum install centos-release-scl

 

- Zabbix 저장소 파일을 수정한다.

vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
name=Zabbix Official Repository frontend - $basearch
baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/frontend
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
enabled=1

 

yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl

 

1.5) MariaDB 설치 및 실행

yum -y install mariadb-server mariadb
systemctl start mariadb

 

1.6) Zabbix Server DB 설정

- 초기 Database 생성

mysql -u root -p
password
create database zabbix character set utf8 collate utf8_bin;
create user zabbix@localhost identified by 'password'; 
grant all privileges on zabbix.* to zabbix@localhost;
set global log_bin_trust_function_creators = 1; 
quit;

 

- 초기 스키마와 데이터를 Zabbix Server에 보낸다. 패스워드를 입력하라고 하는데, MariaDB와 동일하게 입력했다.

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

 

 

- log_bin_trust_function_creators 옵션과 관련된 경고 또는 오류를 트리거하지 않고 저장된 기능과 프로시저를 생성하는 SUPER 권한을 부여한다.

mysql -uroot -p
password
set global log_bin_trust_function_creators = 0;
quit;

 

1.7) Zabbix Server 파일 설정

- Zabbix Server의 Database에 대한 패스워드를 입력한다.

vi /etc/zabbix/zabbix_server.conf

 

- Timezone을 설정한다. 앞에 주석만 지우고, 접속해서 변경한다.

vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf 
php_value[date.timezone] = Europe/Riga

 

2. Zabbix 초기 구성

2.1) 접속

- http://192.168.1.129/zabbix 으로 접속한다.

 

2.2) 상태 체크

- 모든 항목에 대하여 OK 가 나와야한다.

 

2.2) DB 연결 설정

- USER와 Password에 각각 zabbix와 password를 입력한다.

 

2.3) Zabbix Server 상세설정

- Host 이름과 Port 번호를 지정한다. 기본값으로 설정하고 설치 이름을 입력한다.

 

 

3. Zabbix 접속

3.1) Login

- Admin / zabbix 을 입력하고 접속한다.

 

 

3.2) 언어 변경

- 접속 후, 왼쪽 하단에 있는 [User settings] 로 이동하여 한국어로 변경하고 [Update] 를 눌러 적용한다.

 

- 지금까지 Linux에서 Zabbix Server를 설치하고 언어변경까지 해보았다. 다음에는 Linux와 Windows를 Zabbix Agent로 등록하는 과정을 살펴본다.


참고 : https://www.zabbix.com/downloadzabbix=5.0&os_distribution=centos&os_version=7&components=server_frontend_agent&db=mysql&ws=apache

 

Download and install Zabbix

 

www.zabbix.com


[CentOS] Zabbix Agent 추가 및 살펴보기 [2/2]

 

[CentOS] Zabbix Agent 추가 및 살펴보기 [2/2]

HTML 삽입 미리보기할 수 없는 소스 [CentOS] Zabbix 모니터링 서버 설치하기 [1/2] [CentOS] Zabbix 모니터링 서버 설치하기 [1/2] HTML 삽입 미리보기할 수 없는 소스 1. Zabbix 설치 1.1) 운영체제 선택 - 자신이

a-gyuuuu.tistory.com

 

반응형