분산 시스템 모니터링 Zabbix

1. Zabbix 모니터링

1. Zabbix 란 무엇입니까?

(1) 웹 인터페이스에서 제공하는 분산 시스템 모니터링 및 네트워크 모니터링 기능을 기반으로 한 기업형 오픈소스 솔루션

(2) Zabbix는 다양한 네트워크 매개 변수를 모니터링하고 서버 시스템의 안전한 작동을 보장하며 시스템 관리자가 다양한 기존 문제를 신속하게 찾아 해결할 수 있도록 유연한 알림 메커니즘을 제공할 수 있습니다.

(3) Zabbix는 zabbix 서버와 선택적 구성 요소 zabbix 에이전트의 두 부분으로 구성됩니다. C/S 모드를 통해 데이터를 수집하고, 웹 프론트엔드에 표시 및 구성을 위한 B/S를 제공합니다.

(4) 애플리케이션 계층을 모니터링할 수 있는 오픈 소스 및 무료 자동 검색 서비스와 네트워크 장치의 분산 모니터링입니다. 웹 페이지를 통한 중앙 집중식 관리 및 표시.

2. Zabbix 기능

CPU 로드, 서버 메모리 사용량, 서버 디스크 사용량 및 네트워크 상태를 모니터링하고 미들웨어도 모니터링할 수 있습니다.

단점: 전통적인 운영 및 유지 관리만 지원하며 내결함성은 없습니다.

3.Zabbix 작동 메커니즘

(1) Zabbix는 zabbix 서버와 zabbix 에이전트로 구성된 C/S 아키텍처입니다.

(2) zabbix 서버: 하드웨어 정보를 저장 및 표시하고 이를 웹 측에 전달하여 B/S 모드를 통해 구성을 표시하는 역할을 담당합니다.

(3) zabbix 에이전트: 서버 정보 모니터링 및 수집, 포트 번호 10500

4. Zabbix의 세 가지 아키텍처

(1) C/S 모드:

여기에 이미지 설명을 삽입하세요

요약: zabbix C/S 모드는 가장 간단한 아키텍처입니다. 모니터링 시스템과 모니터링 시스템 사이에 처리가 없으며 zabbix-server와 zabbix-agent 사이에서 직접 데이터 교환이 수행됩니다. 네트워크에 적합하고 비교적 간단합니다. . 더 적은 장비로 근거리 통신망에서 환경을 모니터링해 보세요.

(2) zabbix-proxy-client 분산 아키텍처:

여기에 이미지 설명을 삽입하세요

요약: 프록시는 서버와 클라이언트 사이의 통신 브리지입니다. 프록시 자체에는 프런트 엔드가 없으며 자체적으로 저장된 데이터는 에이전트에 의해 일시적으로 저장된 후 서버에 제출됩니다. 컴퓨터실, 네트워크 또는 중간 규모 네트워크 아키텍처를 모니터링하는 데 적합합니다.

(3) 마스터-노드-클라이언트 아키텍처:

여기에 이미지 설명을 삽입하세요

요약: 마스터 아래에 노드 노드가 있으며 노드는 데이터를 저장할 수 있습니다. 노드는 자체 구성 파일과 데이터베이스를 가지며 마스터와 구성 정보 동기화 및 데이터 모니터링을 담당합니다. 노드는 호스트 또는 프록시 프록시에 직접 액세스할 수 있습니다.

5.Zabbix 작동 원리 및 데이터 방향

(1) zabbix 에이전트는 호스트에서 모니터링 데이터를 수집하고 수집된 데이터를 zabbix 서버로 전송합니다.

(2) 데이터를 받은 후 zabbix 서버는 해당 데이터를 자체 데이터베이스에 저장합니다.

(3) 그런 다음 경찰에 신고해야 하는지 여부를 분석하기 위해 데이터베이스에서 데이터를 추출합니다.

(4) 분석이 완료되면 서버는 웹 프런트엔드 페이지에 인터페이스 데이터를 표시합니다.

여기에 이미지 설명을 삽입하세요

6.zabbix 모니터링 모드

(1) 활성 모드: zabbix 에이전트는 수집된 모니터링 정보를 zabbix 서버에 적극적으로 전송합니다.

(2) 패시브 모드: zabbix 서버는 수집된 모니터링 정보를 zabbix 에이전트에 인덱싱하고 zabbix 에이전트는 수집된 데이터를 반환합니다.

두 번째, Zabbix 배포

准备一台2核4G内存数据库,至少2核2G

1. 설치, 배포 준비

systemctl stop firewalld.service 
setenforce 0
#关闭防火墙
setenforce 0
#关闭selinux
hostnamectl set-hostname zbx-server
#更改主机名
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 
#获得zabbix下载yum源
cd /etc/yum.repos.d
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' zabbix.repo
vim zabbix.repo
#编辑配置文件 开启安装源
[zabbix-frontend]
......
enabled=1          #1表示开启安装源
......
#进入yum源目录文件并使用sed将国外源替换为阿里云源
yum clean all && yum makecache
#清除原理yum源缓存并加载新的yum
yum install -y zabbix-server-mysql zabbix-agent
#安装zabbix客户端和服务端
yum install -y centos-release-scl 
#安装scl,原因为便于后续安装高版本的 php,默认 yum 安装的 php 版本为 5.4zabbix要求php版本为7.2以上,若达到要求则无须安装scl
yum install -y zabbix-web-mysql-scl zabbix-apache-conf-scl
#安装连接数据库和连接apache前端页面的连接工具
yum install -y mariadb-server mariadb
systemctl enable --now mariadb
#安装并开启数据库
mysql_secure_installation         
#初始化数据库,并设置密码,如 abc123选择执行,先回车,然后输入2次自己想设置的密码,其他全部yes即可
mysql -uroot -p #登陆数据库
CREATE DATABASE zabbix character set utf8 collate utf8_bin;
#创建zabbix库并设置库格式为utf-8
GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix';
#创建并授权zabbix远程登录用户密码为zabbix
flush privileges;
#刷新数据
quit
rpm -ql zabbix-server-mysql
#查询zabbix数据库中配置文件的位置
zcat /usr/share/doc/zabbix-server-mysql-5.0.36/create.sql.gz | mysql -uroot -p123123 zabbix(导入的库名)
#将zabbix数据库格式导入数据库中,此处需要等待10s左右
vim /etc/zabbix/zabbix_server.conf 
DBPassword=zabbix					#124行,去掉#注释然后指定 zabbix 数据库的密码
#编辑zabbix配置文件将设置的远程登录用户的密码zabbix输入进去保存退出
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/Shanghai		#24行,取消注释,修改时区
#编辑php的配置文件,将时区改为亚洲上海,注意去掉前面的;在此文件中表示注释
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
#重启zabbix服务php服务并设置开机自启

2.zabbix 그래픽 페이지 표시 설정

(1) 브라우저는 구성 페이지로 들어가려면 http://192.168.174.15/zabbix와 같이 zabbix 주소가 배포된 서버 주소를 입력합니다.

여기에 이미지 설명을 삽입하세요

(2) netxt 단계를 클릭하여 zabbix 구성을 확인하는 다음 단계로 들어갑니다. 모든 상태가 정상이어야 합니다. 문제가 있는 경우 서버 측 구성을 확인해야 합니다.

여기에 이미지 설명을 삽입하세요

(3) 모든 구성이 정상이면 계속해서 다음을 클릭하여 zabbix 계정으로 데이터베이스에 로그인합니다.

여기에 이미지 설명을 삽입하세요

(4) 데이터베이스에 연결한 후 다음 단계는 zabbix 정보를 구성하는 것입니다.

여기에 이미지 설명을 삽입하세요

(5) zabbix를 구성한 후 구성 항목을 확인하고 다음을 클릭하여 설치를 저장합니다.
여기에 이미지 설명을 삽입하세요

(6) 정보 확인이 완료되면 종료를 클릭하여 설치를 완료합니다.

여기에 이미지 설명을 삽입하세요

(7) 완료 후 로그인 확인, 기본 계정은 다음과 같습니다: 관리자 기본 비밀번호는: zabbix

여기에 이미지 설명을 삽입하세요

(8) 로그인이 완료되면 아래와 같은 메인페이지가 나옵니다.

여기에 이미지 설명을 삽입하세요

(9) zabbix 언어를 중국어로 수정하고 사용자 설정을 클릭한 후 언어를 중국어로 선택하고 업데이트를 클릭하여 저장합니다.

여기에 이미지 설명을 삽입하세요

세 번째, Zabbix 모니터링 사용

1. zabbix 모니터링 클라이언트 설치

다른 서버를 켜서 zabbix 에이전트 클라이언트 시스템을 설치하세요

systemctl stop firewalld
setenforce 0
hostnamectl set-hostname zbx-agent01
bash
#关闭防火墙和selinux,更改主机名并运行bash刷新主机名
yum install -y ntpdate
ntpdate -u ntp.aliyun.com
#服务端和客户端都配置时间同步
mv /etc/localtime{,.bak}
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
date
#客户端配置时区,与服务器保持一致
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 
cd /etc/yum.repos.d
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
yum install -y zabbix-agent2
#设置 zabbix 的下载源,安装 zabbix-agent2
vim /etc/zabbix/zabbix_agent2.conf
#修改配置文件,修改内容如下
Server=192.168.174.15			
#80行,指定 zabbix 服务端的 IP 地址
ServerActive=192.168.174.15		
#120行,指定 zabbix 服务端的 IP 地址
Hostname=zbx-agent01			
#131行,指定当前 zabbix 客户端的主机名
systemctl start zabbix-agent2
systemctl enable zabbix-agent2
netstat -natp | grep zabbix
#设置zabbix-agent2开机自启并现在启动,检查端口是否存在

2. 서버가 연결을 확인합니다.

yum install -y zabbix-get
#安装 zabbix 主动获取数据的命令
zabbix_get -s '192.168.174.17' -p 10050 -k 'agent.ping'
#返回结果为1则表示连接成功
zabbix_get -s '192.168.174.17' -p 10050 -k 'system.hostname'
#可以显示客户端zbx-agent01的主机名表示连接成功

3. 웹 페이지에 에이전트 호스트 추가

(1) 왼쪽 메뉴 바의 [Configuration]에서 [Host]를 클릭한 후, [Create Host]를 클릭합니다.

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

4. 호스트 템플릿 구성

여기에 이미지 설명을 삽입하세요

5. 모니터링 내용 맞춤화

1.明确需要执行的 linux 命令
who | wc -l
2.创建 zabbix 的监控项配置文件,用于自定义 key
vim /etc/zabbix/zabbix_agent2.conf
#可以将自定义的监控项配置文件创建在 zabbix_agent2.d 目录中
273 Include=/etc/zabbix/zabbix_agent2.d/*.conf
#自定义监控项的格式如下
296 #	Format: UserParameter=<key>,<shell command>
cd /etc/zabbix/zabbix_agent2.d/
vim UserParameter_login.conf
#添加内容如下
UserParameter=login.user,who|wc -l
#UserParameter为键不可变login.user为键值名称逗号后可写命令或脚步
systemctl restart zabbix-agent2
#重启zabbix-agent2
3.在服务端验证新建的监控项
zabbix_get -s '192.168.174.17' -p 10050 -k 'login.user'
#返回值为1则表示监控项无问题

6. 웹 페이지 구성 사용자 정의 모니터링 템플릿

(1) 템플릿 만들기

왼쪽 메뉴바의 [구성]에서 [템플릿]을 클릭한 후, [템플릿 만들기]를 클릭하세요.

[템플릿 이름]을 템플릿 로그인 사용자로 설정
[표시 이름]을 템플릿 로그인 사용자로 설정
[그룹] 템플릿 선택
[설명] 사용자 정의 가능
[추가]를 클릭하면 [이름]에서 템플릿 로그인 사용자를 검색할 수 있습니다.
여기에 이미지 설명을 삽입하세요

(2) 애플리케이션 세트 생성(모니터링 항목 관리용)

상단 메뉴 [애플리케이션 컬렉션] 클릭 후 [애플리케이션 컬렉션 생성]
[이름] 클릭 후 로그인 사용자로 설정
후 [추가] 클릭

여기에 이미지 설명을 삽입하세요

(3) 모니터링 항목 생성
상단 메뉴 [모니터링 항목]을 클릭한 후, [모니터링 항목 생성]을 클릭합니다.

[이름]은 로그인 사용자 수로 설정됨
[키 값]은 login.user로 설정됨 # 키 값은 사용자 정의 모니터링 항목 구성 파일에 설정된 값과 일치해야 함
[업데이트 간격]은 10초로 설정됨
[이력 데이터 보유 시간] ] 보관기간 30일 #보존시간을 맞춤 설정 및 설정 가능
【추가】클릭
여기에 이미지 설명을 삽입하세요

(4) 트리거 생성
[이름] 로그인 사용자 수가 3보다 큼
[심각도] 일반 심각도로 설정
[표현식] 추가 클릭, [모니터링 항목] 클릭하여 로그인 사용자 수 선택, [기능] 마지막 선택( ), [결과] > 3을 선택하고 [삽입]을 클릭한
후 [추가]를 클릭합니다.

여기에 이미지 설명을 삽입하세요

(5) 그래픽 만들기

[이름]은 로그인 사용자 수로 설정
[폭], [높이]는 기본값을 그대로 사용 가능
[모니터링 항목] 클릭하면 관련 모니터링 항목 추가 및 확인 가능 로그인 사용자 수, [기능] 가장 큰 값 선택 등 기본값을 유지할 수 있습니다.
[ 추가]를 클릭하세요.
여기에 이미지 설명을 삽입하세요

(6) 이메일 알람 설정

왼쪽 메뉴바의 [관리]에서 [알람 미디어 유형]을 클릭한 후, [미디어 유형 생성]을 클릭합니다.

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요
여기에 이미지 설명을 삽입하세요

(7) 경고 이메일 추가

왼쪽 메뉴바에서 [사용자 설정] -> [알람 미디어]를 클릭한 후, [추가]를 클릭하세요.

여기에 이미지 설명을 삽입하세요

7.zabbix 자동 검색 및 자동 등록

(1) zabbix 자동 검색 지침, 자동 검색 및 자동 등록은 상대 서버를 참조합니다. 수동 검색인 경우 클라이언트 시스템을 zabbix에 수동으로 추가해야 하며, 자동 검색인 경우 zabbix에서 구성되고 zabbix 스캔을 주도적으로 수행합니다.

(2) 모니터링 서버 Agent2 클라이언트가 살아 있는지 확인

server agent2上执行:
systemctl is-active zabbix-agent2.service 
#返回active即agent2正常

여기에 이미지 설명을 삽입하세요

(3) 원래 클라이언트 호스트 삭제

왼쪽 메뉴바의 [Configuration]에서 [Host]를 클릭하고 원래 클라이언트 호스트를 확인한 후 삭제를 클릭합니다.

여기에 이미지 설명을 삽입하세요

(4) 클라이언트 서버 호스트 추가

vim /etc/hosts
192.168.174.15 zbx-server
192.168.174.17 zbx-agent01

(5) 웹 페이지 자동 검색
왼쪽 메뉴 바의 [구성]에서 [자동 검색]을 클릭하고 [검색 규칙 생성] [이름]을 클릭하여 mynetw3ork로 설정합니다. [
IP 범위]를 192.168.174.1-254로 설정합니다
. 업데이트 간격]을 30초로 설정
[확인] [추가]를 클릭하고 [유형 확인] Zabbix 클라이언트를 선택하고 [포트 범위]를 10050으로 설정하고 [키 값]을 system.uname으로 설정합니다. [장치 고유성 기준] IP 주소를 선택합니다
.
[호스트 이름] DNS 이름 선택
[표시 이름] 호스트 이름
선택 [활성화]를 선택하고 [업데이트]를 클릭합니다.
여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

(6) 클라이언트를 발견

왼쪽 메뉴 바의 [Configuration]에서 [Action]을 클릭하고, 상단 메뉴에서 [Discover Action]을 선택한 후,
[Discover Action]을 체크하고, [Enable]을 클릭합니다.
여기에 이미지 설명을 삽입하세요

여기에 이미지 설명을 삽입하세요

(7) 결과 확인

새로고침을 하려면 왼쪽 메뉴바의 [구성]에서 [호스트]를 클릭하세요. 잠시 기다리면 자동으로 검색된 클라이언트 호스트가 새로고침됩니다. 시간이 좀 걸립니다.

여기에 이미지 설명을 삽입하세요

4. zabbix 프록시 서버 배포

1. 분산 모니터링의 역할:

(1) 서버의 중앙 집중식 압력을 공유합니다.
(2) 여러 전산실 간의 네트워크 지연 문제를 해결합니다.

  • 에이전트 --> 프록시 --> 서버

2. 설치 구성

systemctl disable --now firewalld
setenforce 0
hostnamectl set-hostname zbx-proxy

//设置 zabbix 的下载源,按照 zabbix-proxy
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 

cd /etc/yum.repos.d
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

yum install -y zabbix-proxy-mysql zabbix-get

//安装 zabbix 所需的数据库
yum install -y mariadb-server mariadb

systemctl enable --now mariadb

mysql_secure_installation         #初始化数据库,并设置密码,如 abc123

//添加数据库用户,以及 zabbix 所需的数据库信息
mysql -u root -pabc123

CREATE DATABASE zabbix_proxy character set utf8 collate utf8_bin;
GRANT all ON zabbix_proxy.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix';
flush privileges;

//导入数据库信息
rpm -ql zabbix-proxy-mysql 		#查询 sql 文件的位置

zcat /usr/share/doc/zabbix-proxy-mysql-5.0.36/schema.sql.gz | mysql -uroot -pabc123 zabbix_proxy

//修改 zabbix-proxy 配置文件
vim /etc/zabbix/zabbix_proxy.conf
Server=192.168.174.15				#30行,指定 zabbix 服务端的 IP 地址
Hostname=zbx-proxy					#49行,指定当前 zabbix 代理服务器的主机名
DBPassword=zabbix					#196行,指定当前数据库 zabbix 用户的密码

//启动 zabbix-proxy
systemctl start zabbix-proxy
systemctl enable zabbix-proxy

//在所有主机上配置 hosts 解析
vim /etc/hosts
192.168.174.15 zbx-server
192.168.174.17 zbx-agent01
192.168.174.12 zbx-proxy

3.//웹 페이지에서 에이전트 프록시 구성

왼쪽 메뉴 바 [구성]에서 [작업]을 클릭하고 자동 등록 규칙을 확인한 후 비활성화를 클릭하고
왼쪽 메뉴 바 [구성]에서 [호스트]를 클릭하여 원래 클라이언트 호스트를 확인한 후 삭제를 클릭합니다.

왼쪽 메뉴바의 [관리]에서 [에이전트 에이전트 프로그램]을 클릭하고 [에이전트 생성]
[에이전트 에이전트 이름]을 클릭하고 zbx-proxy로 설정
[시스템 에이전트 모드] 활성
[에이전트 주소]를 192.168.174.12로 설정한
후 【추가’를 클릭합니다. 에게】

여기에 이미지 설명을 삽입하세요

4. 프록시를 사용하도록 에이전트 구성

(1) 클라이언트 측에서 Agent2 구성 파일을 수정합니다.

vim /etc/zabbix/zabbix_agent2.conf
......
Server=192.168.174.12			#80行,指定 zabbix 代理服务器的 IP 地址
ServerActive=192.168.174.12		#120行,指定 zabbix 代理服务器的 IP 地址

(2) 웹 페이지에서 구성
왼쪽 메뉴 바의 [Configuration]에서 [Host]를 클릭하고 [Create Host]를 클릭합니다. [
Host Name]을 zbx-agent01로 설정
[Visible name]은 zbx-agent01로 설정
[Group] Linux를 선택합니다. 서버
[인터페이스]의 [IP 주소]는 192.168.174.17로 설정됩니다.
[에이전트 에이전트에 의해 모니터링됨] zbx-proxy를 선택하세요.

그런 다음 상단 메뉴 바
[새 탬플 연결]에서 [템플릿]을 클릭하여 Linux를 검색하고 Zabbix 에이전트의 템플릿 OS Linux를 선택한
후 [추가]를 클릭합니다.
여기에 이미지 설명을 삽입하세요

(3) 클라이언트와 프록시 서버에서 각각 서비스를 다시 시작합니다.

systemctl restart zabbix-agent2

systemctl restart zabbix-proxy

点击左边菜单栏【配置】中的【主机】刷新,查看客户端主机监控状态正常

在服务端查看日志
tail -f /var/log/zabbix/zabbix_proxy.log

여기에 이미지 설명을 삽입하세요

다섯째, zabbix-snmp 모니터링 설정 ----------

  • SNMP, 단순 네트워크 관리 프로토콜

1. 서버에 snmp 모니터링 프로그램을 설치합니다.

yum install -y net-snmp net-snmp-utils

2. snmp 구성 파일을 수정하고 서비스를 시작합니다.

vim /etc/snmp/snmpd.conf
......
view    systemview    included   .1				#57行,添加此配置

systemctl start snmpd

3. snmp 명령을 사용하여 테스트합니다.

snmpwalk -v 2c -c public 127.0.0.1 sysname
SNMPv2-MIB::sysName.0 = STRING: zbx-server

–v 1|2c|3:指定SNMP协议版本

4. 웹 페이지에서 snmp 모니터링 구성

왼쪽 메뉴바의 [구성]에서 [호스트]를 클릭하고 Zabbix 서버
[인터페이스]를 클릭한 후 [추가]를 클릭하여 SNMP를 선택하고 포트를 161로 설정한 후
상단 메뉴바의 [템플릿]을 클릭하고 에이전트 템플릿을 모두 선택합니다. [링크된 템플릿]에서 링크를 취소하고 정리한
다음 [새 템플릿 링크]에서 Linux SNMP를 검색하고 템플릿 OS Linux SNMP를 선택
하고 [업데이트]를 클릭합니다. 일정 시간이 지나면 Zabbix 서버의 가용성이 SNMP 모니터링이 됩니다. 방법.
: 커뮤니티 문자열
sysname을 지정합니다. snmp의 키입니다.

6. 요약

Zabbix는 널리 사용되는 오픈 소스 분산 시스템 모니터링 도구입니다. Zabbix는 다양한 운영 체제와 네트워크 장치를 지원하며 Zabbix 에이전트 또는 SNMP 프로토콜을 통해 데이터를 수집할 수 있습니다. Zabbix를 사용한 분산 시스템 모니터링의 몇 가지 주요 단계는 다음과 같습니다.

1. Zabbix 서버를 설치하고 구성합니다.

먼저 Zabbix 서버를 설치하고 Zabbix 데이터베이스와 웹 인터페이스를 구성해야 합니다. Zabbix에서 제공하는 공식 바이너리 설치 패키지를 사용하거나 소스 코드에서 컴파일할 수 있습니다.

2. Zabbix 에이전트를 배포합니다.

Zabbix 에이전트를 모니터링할 서버에 배포하여 Zabbix 서버에 데이터를 보낼 수 있습니다. 바이너리 패키지를 사용하여 설치하거나 소스에서 컴파일할 수 있습니다. Zabbix 서버와 통신하도록 에이전트를 구성하려면 에이전트 구성 파일에서 Server 또는 ServerActive 옵션을 설정할 수 있습니다.

3. 호스트 및 모니터링 항목을 생성합니다.

Zabbix 서버에서 모니터링할 호스트 및 모니터링 항목을 만듭니다. 호스트는 물리적 서버, 가상 머신 또는 네트워크 장치일 수 있습니다. 모니터링 항목은 CPU, 메모리, 디스크 등 모니터링할 데이터의 종류를 정의합니다.

4. 트리거 및 작업을 생성합니다.

모니터링되는 항목의 값에 따라 트리거가 생성되고 동작이 정의될 수 있습니다. 트리거는 조건이 충족되면 이메일이나 SMS 알림 보내기와 같은 작업을 트리거합니다.

5. 보고서 및 추세 보기:

Zabbix 보고서 및 추세를 사용하여 기록 데이터, 성능 추세 및 경보를 볼 수 있습니다. 분산 시스템의 상태에 대한 심층적인 통찰력을 얻기 위해 다양한 맞춤형 보고서와 차트를 생성할 수 있습니다.

추천

출처blog.csdn.net/Riky12/article/details/132170869