zabbix简单检测

zabbix简单检测常用于远程无客户端(Agent-less)进行的检测,这个功能很好用,可以不需要安装zabbix agent 并进行一些简单的监控,zabbix使用外部程序fping来执行ICMP pings。

这个软件包不是zabbix发行版的一部分,必须另行安装。如果这个软件包没有安装,权限不正确或者路径跟zabbix server配置文件("FpingLocation"参数)中的设置不符,ICMP pings(icmpping, icmppingloss,icmppingsec)将不能被执行。

fping必须能够被zabbix守护程序的拥有者执行,并且以root用户setuid。以root身份执行下面的命令来设置正确的权限。

shell> chown root:zabbix /usr/sbin/fping
shell> chmod 4710 /usr/sbin/fping

# 以下是一些简单监控的key值,高版本的zabbix已经可以使用简单监控里的key 监控esxi服务器

icmpping[<target>,<packets>,<interval>,<size>,<timeout>]        # 检测客户端是否可以被ICMP PING访问

icmppingloss[<target>,<packets>,<interval>,<size>,<timeout>] # 返回丢失数据包所占百分比

icmppingsec[<target>,<packets>,<interval>,<size>,<timeout>,<mode>] # 返回ICMP PING的响应时间

net.tcp.service[service,<ip>,<port>] # 检查服务是否正常并且可以接受TCP连接

# 下面用icmppingsec 监控公司路由器ping响应时间为例

添加监控主机

创建监控项目

添加触发器

添加图形

效果图:

时间: 2024-07-31 18:41:54

zabbix简单检测的相关文章

线上一个简单检测Ping状态的邮件报警脚本

Step1.安装sendmail来发邮件 # yum -y install sendmail # /etc/init.d/sendmail start # chkconfig sendmail on Step2.安装邮件客户端 # yum -y install mutt 2.1添加发件人信息,如下 # vim /etc/Muttrc set charset="utf-8"           #设置发邮件编码 set envelope_from=yes set rfc2047_para

zabbix批量检测以及zoomeye搜索

zabbix批量检测 0x11 利用zoomeye批量获取IP zoomeye开放了API之后一直想用它批量一次,这次zabbix爆出来之后,闲的没事就找了一个批量拿IP的zoomeye脚本,现在分享出来. 1 #coding: utf-8 2 ''' 3 author : xnianq 4 date : 2016-08-25 5 ''' 6 import os 7 import requests 8 import json 9 access_token='' 10 ip_list=[] 11

zabbix简单的使用介绍

zabbix 主机与组配置 创建主机方法1.1 新建主机configuration(配置)->Hosts(主机)->Create host(创建主机) 主机参数 解释如下:Host name  主机名,只允许数字,空格,句号,下划线,非主流符号它不支持.zabbix 客户端配置文件中的hostname 名称一定要与这个名字一致.Visible name 显示名称,可选项.主机名的别名.Groups     主机要加入的组,一个主机至少要加入一个组New host group  新主机组,如果已

Zabbix简单的入门应用

Zabbix:      是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案,非常强大的一款工具.一般zabbix都是选择mysql作为存储数据,所以当zabbix监控的主机越来越多,数据量也会越来越大,这是mysql就会成为瓶颈. zabbix的版本: 长期维护的版本有2.2和3.0,还有2.0和2.4 zabbix的功能:          1.数据采集:    可以根据zabbix内置的key,也可以使用自定义的UserParameter 2.实时绘图:    

zabbix简单介绍(1)

zabbix概念 是一个基于WEB界面的提供分布式系统监控以及网络监视功能的企业级的开源解决方案. zabbix监控途径 zabbix agent snmp agent ipmi agent(硬件) agentless monitoring(无agent的监控) web monitoring 监控web页面,下载(速度),响应,认证等(web本身的服务状态) database monitoring 数据库监控 internal check 内部监控(内部命令) colculated monito

内存泄漏及简单检测的一种方法

1.什么是内存泄漏(Memory Leak)? 简单地说就是申请了一块内存空间,使用完毕后没有释放掉.它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内存,整个系统崩溃.由程序申请的一块内存,且没有任何一个指针指向它,那么这块内存就泄露了. 2.内存泄漏的危害性 从用户使用程序的角度来看,内存泄漏本身不会产生什么危害,作为一般的用户,根本感觉不到内存泄漏的存在.真正有危害的是内存泄漏的堆积,这会最终消耗尽系统所有的内存.主要有以下几种表现形式: 1)cpu资源耗尽:估计是机器没有反

Zabbix聚合检测

zabbix基于主机组的item进行计算 Zabbix_Monitor Hosts 2 Templates 1 tzpay_check 9377-sock1-xx.xx.xx.xx zabbix-xx.xx.xx.xx 9377-sock1-xx.xx.xx.xx,zabbix-xx.xx.xx.xx同时包含的key有tow 在zabbix-xx.xx.xx.xx主机再添加一个聚合检测的模板进行主机组的key(9377的tow+zabbix主机的tow)计算 key类型语法为 groupfunc

zabbix简单了解安装

一.概述 1.zabbix简介: zabbix(音同zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.整合了cacti和nagios的特性能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题.支持SNMP,zabbix_agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,O

zabbix链路检测

[[email protected] zabbix_agentd.d]# cat pingyz.conf  UserParameter=ping.time[*],bash  /etc/zabbix/shell/pingyztime.sh  $1 UserParameter=ping.loss[*],bash  /etc/zabbix/shell/pingyzloss.sh  $1 [[email protected] zabbix_agentd.d]# cat  ../shell/ cut-lo