zabbix配置

zabbix配置

 

zabbix监控配置流程详解

  • 添加主机/主机组
  • 添加监控项
  • 添加触发器
  • 添加媒介
  • 添加收件人邮箱
  • 配置动作
  • 手动触发
  • 验证
    1. 自己需要加监控

      • 直接加
    2. 开发需要加监控

      • 让开发人员提供获取指标的命令
    3. 运营需要加监控

      • 要运营人员让开发人员提供获取指标的命令
类型 IP地址 操作系统
服务端 192.168.186.130 Redhat
客户端 192.186.186.131 Redhat

 

 

 

准备工作:

在客户端安装zabbix:

[root@mf2 ~]# ls
anaconda-ks.cfg  zabbix-5.2.6.tar.gz
[root@mf2 ~]# tar xf zabbix-5.2.6.tar.gz 
[root@mf2 ~]# ls
anaconda-ks.cfg  zabbix-5.2.6  zabbix-5.2.6.tar.gz
[root@mf2 ~]# cd zabbix-5.2.6
[root@mf2 zabbix-5.2.6]# ./configure --enable-agent
。。。。。。
***********************************************************
*            Now run 'make install'                       *
*                                                         *
*            Thank you for using Zabbix!                  *
*              <http://www.zabbix.com>                    *
***********************************************************

[root@mf2 zabbix-5.2.6]# make install
[root@mf2 ~]# useradd -r -M -s /sbin/nologin zabbix

//修改配置文件,将zabbix_agentd.conf里的端口号改成服务端的
[root@mf2 ~]# cd /usr/local/etc/
[root@mf2 etc]# ls
zabbix_agentd.conf  zabbix_agentd.conf.d
[root@mf2 etc]# vim zabbix_agentd.conf
。。。。。。
Server=192.168.186.130
。。。。。。
ServerActive=192.168.186.130
。。。。。。

[root@mf2 ~]# zabbix_agentd
[root@mf2 ~]# ss -antl
State  Recv-Q  Send-Q      Local Address:Port      Peer Address:Port  
LISTEN 0       128               0.0.0.0:22             0.0.0.0:*     
LISTEN 0       128               0.0.0.0:10050          0.0.0.0:*     
LISTEN 0       128                  [::]:22                [::]:*     

 

添加主机/主机组

右上角添加主机组

右上角添加主机

注意:

这里的Host name要在/usr/local/etc/zabbix_agentd.conf的165行查看,主机名要唯一

[root@mf2 ~]# cd /usr/local/etc/
[root@mf2 etc]# vim zabbix_agentd.conf
。。。。。。
### Option: Hostname
#       List of comma delimited unique, case sensitive hostnames.
#       Required for active checks and must match hostnames as configured on the server.
#       Value is acquired from HostnameItem if undefined.
#
# Mandatory: no
# Default:
# Hostname=

Hostname=nobe1
。。。。。。

 

添加监控项

  • 模板

  • 自定义

 

模板监控项

添加模板监控项,找到客户端

 

选择模板添加

 

添加后更新

 

ZBX启动了

 

 

自定义监控项

//在客户端创建要监控的文件
[root@mf2 ~]# touch /tmp/mufeng
[root@mf2 ~]# ll /tmp/mufeng 
-rw-r--r--. 1 root root 0 Apr  9 01:00 /tmp/mufeng

右上角添加自定义监控项

 

配置监控项

 

添加成功,查看监控项

 

触发验证

//修改监控的文件
[root@mf2 ~]# echo 'i am chanice' > /tmp/mufeng

 

添加触发器

在主机中找到触发器

 

右上角添加触发器

 

配置触发器

 

触发验证

//修改监控的文件
[root@mf2 ~]# echo 'hello world' >> /tmp/mufeng

触发了刚刚添加的触发器

 

添加媒介

配置发件箱

使用QQ邮箱

 126邮箱

准备工作:

开启POP3/SMTP服务,获取授权码

 

 

添加邮箱告警

 

配置信息:

Name:自定义
smtp server:SMTP服务器地址
SMTP email:发件箱
Authentication:选择Username and password
username:一般为邮箱@前面的内容就可以了
password:授权码

 

添加收件人邮箱

配置收件箱

进到用户配置信息页,选择Media设置,点击add添加一个新的媒介即可。
在”Send to”中写上你要接收告警的邮箱

 

配置动作

右上角添加动作

 

 

配置动作

 

触发测试

[root@mf2 ~]# echo 'hello world' >> /tmp/mufeng

触发成功,收到邮件

 

posted @ 2021-04-09 08:56  Raygussie  阅读(86)  评论(0编辑  收藏  举报