zabbix -- 监控一台主机实例演示

早起的鸟儿有虫吃,周末早起的虫儿不被吃,嘿嘿。                     ---- 小 Q

1.创建主机

2.创建监控项

3. 查看监控数据

4.创建用户 短信(微信)脚本

------------------------------------------------------------------------------------
1、创建主机

configuration(配置)-->Hosts(主机)-->Create host(创建主机)

注:此之前要创建个主机群组,因为创建的主机要有归属。

1.2 链接监控模板Template OS Linux

注:如果是自己的项目,最好自建一套模板,整理方便,服务器上的环境最好也相似;

实在有特殊情况的话,就只能参照2创建监控项了。

1.3 查看主机列表

绿色的Z表示成功的监控了这台客户端,如果是红色Z表示失败,此时将鼠标移动到红色Z上,会有具体的提示。

2.创建监控项

点击配置(configuration)->主机(Hosts)->在你要配置的主机一栏上点击Items->点击create item。具体看截图,各个参数我都已经标注清楚了。

2.1创建触发器

3. 查看监控数据

3.1 最新数据

第一台主机添加完成之后,我们便可以查到最新的数据,例如cpu、内存、硬盘等情况

注:乱码问题http://www.linuxidc.com/Linux/2015-05/117208.htm

4.创建用户 短信(微信)脚本

4.1创建邮件脚本,发送邮件,首先要在服务端配置文件中添加脚本

1、主机与组

不用多数,顾名思义,他是添加主机配置与组配置。

2、监控项

需要监控的项目,例如服务器负载可以使一个监控项。系统自带大部分监控项,一些特定的监控项我们可以自定义,自定义监控项的方法也会在《zabbix监控项》这节谈到。

3、触发器

什么情况下出发什么事情,称之为触发器。例如:定义如果系统负载大于10那么报警,这个东西可以称之为触发器。

4、事件

触发器状态变更、Discovery事件等

5、可视化配置

图表配置,讲监控的数据绘制成曲线图。或者在一个屏幕中可以看到某台主机所有监控图表。

6、模板配置

自定义监控模板。例如Template OS Linux

7、报警配置

配置报警介质:邮箱、sms以及什么情况下发送报警通知。

8、宏变量

用户自定义变量,很有用的一个功能。

什么是item

Items是从主机里面获取的所有数据。通常情况下我叫itme为监控项,例如我们ttlsa云服务器加入了zabbix监控,我需要监控它的cpu负载,那么实现这个方法的东西就叫item。接下来zabbix教程中提到的item都翻译为监控项。

item由key+参数组成:

例如获取5分钟的负载情况:system.cpu.load[avg5]

时间: 2024-10-05 16:02:49

zabbix -- 监控一台主机实例演示的相关文章

脚本应用之十四: ping监控多台主机丢包

测试系统版本: CentOS 6.4 作用: ping后台监控多台主机,根据丢包个数采取相应动作 使用: 将欲监控的主机作为参数,可前台运行或放到后台,CTRL+C结束, 后台运行的话 需要 kill -2 $(cat .mypid)结束  ( .mypid 记录的是脚本主进程的PID ) 演示: 后台运行 使用 pstree -ap 查看相关进程 监控执行后的日志 代码专区: #!/bin/bash MAIL='[email protected]' #定义丢包个数 failed_package

shell监控多台主机

用shell写了个脚本同时监控多台主机(监控主机是否在线,cpu,内存,硬盘,io使用状态,并有邮件通知功能),大神看后觉得有不当之处或有更好的实现方式,请不屑笔墨指出. 首先要在被监控主机和监控主机之间建立信任关系,不了解ssh证书验证的可以看看: http://dragon123.blog.51cto.com/9152073/1586795 安装mutt: [[email protected] ~]# yum install mutt 监控列表: [[email protected] ~]#

ZABBIX监控一台机器上的多tomcat实例落地经验步骤

以前做过通过jmx监控单个tomcat实例,但是有的时候公司一台服务器上有10个tomcat容器那怎么办呢,来吧往下看吧 1,注意操作文件路径: zabbix安装路径: /data/zabbix/etc/zabbix_agentd.conf.d/jmx_discovery.sh /etc/zabbix/zabbix_agentd.conf 配置文件中 UnsafeUserParameters=1 必须打开,否则模板的自动发现功能报错. 该模板的监控和触发属性在自动发现中配置,所以导入模板后,下属

ZABBIX监控一台服务器上多实例memcache落地经验步骤

大家好!我是系统运维工程师: 李超  上一次给大家分享了工作中监控多实例tomcat的自发现zabbix做法,今天带给大家的就是一台服务器上监控多memcache的一个落地经验. 首先我带大家看一下多实例memcache做法,话不多说,咱们开工: 由于是多实例,所以就需要用到zabbix的自动发现功能(LLD)基本思路如下: 1.写自动发现脚本. 2.写状态取值脚本. 3.添加配置文件. 4.添加权限. 5.配置zabbix web. zabbix我采用yum安装所以路径是/etc/zabbix

zabbix监控云端mysql等实例。

传统的mysql 服务器 用zabbix很容易实现,单对于云端的mysql 实例 我想大家都是用的云自带的监控.我们前端时间aws 云端mysql 实现主从 进程的出现问题,然而aws 自带的监控没有. 我们就想到 zabbix 实现对aws mysql 实例的监控. 1监控的服务远程去连接 awsmysql 取监控的数值就很容易实现了. 创建用户 GRANT USAGE,PROCESS,REPLICATION SLAVE,REPLICATION CLIENT ON *.* TO [email 

ZABBIX(二) zabbix 监控第一台服务器

一.搭建一台测试服务器 1.安装一台centos7操作系统 本次测试我在虚拟机上安装了一台centos7.2的操作系统: 2.在Centos7.2的操作系统上安装zabbix 的angent服务: (1)导入软件安装源 rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm (2)安装zabbix-agent客户端服务 yum -y install zabbix-ag

Zabbix 三、Zabbix监控第一台服务器

一.zabbix-server添加被监控主机  1.Node1节点安装zabbix-agent,zabbix-sender并修改配置文件 [[email protected] ~]# yum install zabbix-agent zabbix-sender Dependencies Resolved =================================================================================================

zabbix 监控--阿里云主机(Proxy分布式监控)

之前写了zabbix server.client端的配置,但这只能监控局域网内主机的所有状态,那如果是夸网段呢?比如阿里云上的主机如何监控,有人会说 你在阿里上在建立个zabbix不就可以了,我嫌麻烦,哈哈 今天就带大家一起陪尝试通过zabbix proxy代理的方式,进行分布式监控:  一.  zabbix proxy介绍: zabbix proxy 是一个数据收集器,它不计算触发器.不处理事件.不发送报警,只是检查并收集数据,将信息反馈给server端. zabbix proxy监控原理图

我是怎么通过zabbix监控60台阿里云的RDS和redis数据库的

前言: 最近一直在做监控方面的东东,一些基本的东西基本到处都有资料也就不多说了.但是,让监控阿里云的数据库真是把我难住了.研究了许久的阿里云api,虽然代码写出来了,但是遇到一个坑,所以转换了思路,分别用redis和mysqladmin连接数据库,获取连接数和请求数,但是却获取不到实例的CPU使用率.又只好回头研究阿里云的api.花了几天终于踩完所有坑,达到自己想要的效果,具体实现过程如下: 正文: 主要添加了以下三条自定义key,第一条通过redis_cli客户端连接redis获取统计数据,第