Centos7 Zabbix添加主机、图形、触发器
制作自定义key
zabbix自带模板Template OS Linux (Template App Zabbix Agent)提供CPU、内存、磁盘、网卡等常规监控,只要新加主机关联此模板,就可自动添加这些监控项。
案例:
服务器登录人数不超过3人,超过3人报警
自定义key能被server和agent认可
正确的key
- [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "system.uname"
- Linux cache01 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64
没有登记的,自定义的key
- [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user"
- ZBX_NOTSUPPORTED: Unsupported item key.
写错的key
- [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "system.uname1"
- ZBX_NOTSUPPORTED: Unsupported item key.
在agent注册key
在vim /etc/zabbix/zabbix_agentd.conf中查找语法

在 /etc/zabbix/zabbix_agentd.d/ 中进行注册
- [root@cache01 zabbix_agentd.d]# vim userparameter_login.conf
- UserParameter=login-user,who|wc –l
key名字要唯一,多个key以行为分割
- UserParameter=login-user,who|wc -l
- UserParameter=login-user2,who|wc -l
- UserParameter=login-user3,who|wc -l
重启客户端
- [root@cache01 zabbix_agentd.d]# systemctl restart zabbix-agent.service
在server检测
- [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user"
- 3
- [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user2"
- 3
- [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user3"
- 3
- [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user4"
- ZBX_NOTSUPPORTED: Unsupported item key. 没有第四个
在server服务端注册(web操作)
创建模板

命名,添加群组

查看是否创建

创建应用集

点击创建应用集

命名并添加

创建监控项

创建监控项

配置监控内容

手动写入key

创建触发器

创建触发器

配置触发器




查看创建情况

创建图形

配置图形文件

配置监控项

关联模板



测试监控



监控报警
打开地址:http://itsm.110monitor.com/homePage.html

添加应用

添加zabbix应用


- [root@m01 ~]# grep AlertScriptsPath /etc/zabbix/zabbix_server.conf
- ### Option: AlertScriptsPath
- # AlertScriptsPath=${datadir}/zabbix/alertscripts
- AlertScriptsPath=/usr/lib/zabbix/alertscripts
- [root@m01 ~]# cd /usr/lib/zabbix/alertscripts
cd /usr/lib/zabbix/alertscripts 下载压缩文件
一步一步做


添加邮箱微信


在server端查看监控状况




测试报警

查看警报

邮箱报警

微信

Centos7 Zabbix添加主机、图形、触发器的更多相关文章
- Zabbix 添加主机,获取模板templateID
添加一个Host Name=Mail CAS_1.1,IP=10.16.3.4的主机,并加入组groupID=30,连接模板templateID=10132. # -*- coding: UTF-8 ...
- zabbix 添加主机成功失败判断
zabbix 成功添加后: $VAR1 = bless( { 'version' => 0, 'content' => { 'jsonrpc' => '2.0', 'id' => ...
- zabbix添加主机后无法显示解决
第一次添加主机后显示正常,后来删除了主机,重新添加了一下主机再也无法显示主机,很苦恼,原来需要点击重设,
- zabbix添加主机步骤
创建主机 配置基本信息 配置好后点击添加即可: [root@localhost opt]# systemctl start zabbix-agent [root@localhost opt]# net ...
- Zabbix 添加主机
#1 #2
- zabbix 添加 host item
Zabbix常用术语 host(主机):监控的网络设备,可由IP或DNS名称指定. host Group(主机组):Host的逻辑容器,可以包含主机和模板. Item(监控项):一个特定监控指标的相关 ...
- zabbix 批量添加聚合图形
环境为centos 脚本要在centos zabbix服务器上运行,zabbix server上运行 1.先把脚本部署到zabbix客户端,把脚本保存为nic.sh 存放路径确保zabbix可以访问 ...
- zabbix如何添加主机监控
1,首先,监控的主机安装zabbix客户端.zabbix提供多种监控方式,我们这里监控的主机上边安装agentd守护端进行数据收集并监测. 其中客户端安装我们这里就不介绍了,请参考之前教程里边的客户端 ...
- zabbix简单的操作(添加主机)
zabbix是一种监控软件,我用的是centos7.5版本 Zabbix是一个基于WEB界面的提供分布式监视功能的企业级的开源解决方案. Zabbix既可以监控操作系统(Linux/Windows/A ...
随机推荐
- 关于restful开发的疑惑
if 你没有了解过restful return; 一.疑惑 restful风格开发是有争议的,restful的设计是请求“resource”,然后只能对“resource”做CRUD操作.抽象于这 ...
- C#设计模式 —— 工厂模式
. 工厂模式同样是项目中最常用的设计模式,工厂模式中又分为简单工厂,工厂方法,抽象工厂.下面我们由简单的开始逐一介绍. 1.简单工厂模式 简单工厂又被称为静态工厂,在设计模式中属于创建型模式.主要解决 ...
- NOIP模拟赛D2T1自己的解题思路
T1题目在此: 数轴上有n个球,每个球直径为1,第 ii 个球的左端点为pi即占据了数轴上[pi,pi+1][pi,pi+1]).在 P位置有一堵墙.有q个操作,每次要么以x位置为左端点放一个新球(如 ...
- 『C++』Temp_2019_03_14 不同类的循环引用
#include <iostream> #include <string> #include <regex> using namespace std; //提前声明 ...
- source .bashrc 报错:virtualenvwrapper.sh: There was a problem running the initialization hooks.
在Ubuntu下安装完virtualenv.virtualenvwrapper,然后设置环境文件 .bashrc 接着 source .bashrc,产生错误信息 首先确认了 libpam-mount ...
- HTML5--Table
1.先给大加看下效果图,有点干劲 2.编写的代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
- python教程(四)·序列
距离上次的小项目已经休息了很长一段时间,是时候来继续本系列教程了.这一节开始我们将深入python中的数据结构. 序列的概念 在python中,最基本的数据结构是序列,序列包含一个或多个元素,每个元素 ...
- 【Mac】解决「另一个活跃的 Homebrew 进程正在进行中」问题
问题描述 在安装 tesseract 的语言包时,由于网络下载速度太慢,我按下 ctrl + z 退出了安装,当再次输入安装命令时,系统报错如下: 解决方法 使用以下命令删除 homebrew 进程锁 ...
- ubuntu18.04 VirtualBox 开启虚拟机出错 Kernel driver not installed (rc=-1908)
写的很明白了 提示缺少GCC PERL MAKE,安装 重试..... 重启VM 搞定....
- 20155234 2610-2017-2第九周《Java学习笔记》学习总结
20155234第九周<Java学习笔记>学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC(Ja ...