设为首页 加入收藏

TOP

zabbix监控详解(二)
2023-07-23 13:32:53 】 浏览:48
Tags:zabbix
p 05 22:26:01 localhost systemd[1]: Stopping firewalld - dynamic firewall daemon... Sep 05 22:26:01 localhost systemd[1]: firewalld.service: Succeeded. Sep 05 22:26:01 localhost systemd[1]: Stopped firewalld - dynamic firewall daemon.


此外已经在进行监控
手动添加监控项
我们可以先在被监控端创建一个测试的文件

[root@localhost ~]# touch /tmp/xbz




查看监控数据



测试:修改一下文件

[root@localhost ~]# echo "xxx" >> /tmp/xbz 

刷新查看
可以看到value发生了改变

添加触发器

开始添加一个监控文件的触发器


选择错误级别添加



点击添加,然后找到刚添加的触发器,可以看到触发器已经启动

再查看监控项,已经有了触发器

进行测试

[root@localhost ~]# echo "333" >> /tmp/xbz 
//修改/tmp/xbz文件

查看数据

查看主页告警信息

添加媒介(email方式)

如果想实现邮箱告警的话,需要添加媒介

这里用网易126邮箱作为演示:
设置——常规设置

BCKKTNWDZOMCXJOS

开启后会获得一个授权密码,这个授权密码要保存下来,后面会用到


这媒介想要通过哪个用户进行邮件发送,发送给谁?




添加动作







手动触发报警

在验证之前需要在收件人邮箱里设置白名单,否则会被当做垃圾邮件拒收
设置——反垃圾


两者都可以,这里选择域名白名单

手动触发告警

[root@localhost ~]# echo "555" >> /tmp/xbz 
//修改/tmp/zic文件

等待数据更新,触发告警

进入邮箱查看

通过命令行配置邮件告警

前面已经有了监控项和触发器,只需要配置媒介就好
在zabbix服务端进行配置

[root@localhost ~]# hostnamectl set-hostname localhost.example.com
[root@localhost ~]# bash
[root@localhost ~]# hostname
localhost.example.com
//修改服务端的主机名
[root@localhost ~]# dnf -y install mailx postfix
//安装eamil和postfix
[root@localhost ~]#  systemctl enable --now postfix.service 
Created symlink /etc/systemd/system/multi-user.target.wants/postfix.service → /usr/lib/systemd/system/postfix.service.
//设置开机自启
[root@localhost ~]# dnf -y install net-tools
[root@localhost ~]#  netstat -tunlp | grep 25
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      2334677/master      
tcp6       0      0 ::1:25                  :::*                    LISTEN      2334677/master      
[root@localhost ~]# vim /usr/local/etc/zabbix_server.conf
//编辑/usr/local/etc/zabbix_server.conf
AlertScriptsPath=/scripts/zabbix/
[root@localhost ~]# mkdir -p /scripts/zabbix/
[root@localhost ~]# cd /scripts/zabbix/
[root@localhost zabbix]# vim sendemail.sh
[root@localhost zabbix]# cat sendemail.sh
#!/bin/bash
echo "$1" | mail -s "$2" $3
//编写脚本
[root@localhost zabbix]# chmod +x sendemail.sh 
//赋予执行权限
[root@localhost zabbix]# pkill zabbix_server 
[root@localhost zabbix]# zabbix_server 
//先杀死再重启

配置媒介









配置动作





手动触发告警

[root@localhost ~]# echo "555" >> /tmp/xbz
//修改/tmp/xbz

等待最新数据产生

查看邮箱


下载文件在记事本上面看看

zabbix监控Windows客户端

zabbix官网
下载windows安装包









创建主机,不要忘记防火墙关闭,或添加防火墙入站规则


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇CentOS 7替换默认软件源 下一篇踩坑之旅:配置 ROS 环境

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目