参考 http://ywzhou.blog.51cto.com/2785388/15801601 客户端新建脚本123456789101112131415#!/bin/bashportarray=(`sudo netstat -tnlp|egrep -i "$1"|awk {'print $4'}|awk -F':'&
转载 2017-01-05 16:05:50
1767阅读
1点赞
概述自动发现(LLD)提供了一种为受监控节点的不同监控指标自动创建监控项,触发器和图形的分发。例如,Zabbix可以在你的机器上自动开始监控服务端口,而无需为每个服务端口手动创建监控项。此外,可以配置Zabbix根据定期执行发现后的得到实际结果,来移除不需要的监控。用户可以自己定义发现类型,只要它们遵循特定的JSON协议。发现过程的一般架构如下。首先,用户在“配置”→“模板”→“发现”列中创建一个
一.zabbix添加Discovery1.configuration -> Discovery2.create discovery rulename:discovery rule 名字Discovery by proxy:要使用的代理IP range:需要扫描的IP段Delay(in sec):扫描的时间间隔Checks:点击New,Check Type:tcp,Port range:监控的
原创 2017-10-11 14:42:37
3139阅读
文章目录zabbix自动发现配置自动发现端口port自动发现监听端口自动发现的演示方法2配置低级别自动发现的步骤实战演示低级别自动发现的配置管理 zabbix自动发现配置自动发现key为system.uname 是agent端系统的信息[root@lb-node1 ~]# zabbix_agentd -p|grep system.uname system.uname
转载 2024-04-15 08:11:16
346阅读
zabbix
原创 2015-06-05 11:43:44
10000+阅读
1点赞
1评论
一、配置脚本,将脚本分发到各个minion端1.1.脚本内容vim discover_port.sh  #!/bin/bash portarray=(`sudo netstat -tnlp|egrep -i "$1"|awk {'print $4'}|awk -F'
原创 2018-04-18 14:46:10
6140阅读
2点赞
2评论
参考 http://ywzhou.blog.51cto.com/2785388/15801601 客户端新建脚本#!/bin/bash portarray=(`sudo netstat -tnlp|egrep -i "$1"|awk {'print $4'}|awk -F':' '{if ($NF~
原创 2016-07-19 14:23:54
10000+阅读
3点赞
5评论
安装环境Zabbix server和agent通过编译方式安装在服务器192.168.25.106上。Zabbix server/agent的安装目录为:/usr/local/zabbix。创建脚本创建自动发现Shell脚本 创建Shell脚本,使用zabbix_sender命令将监控项的值发送给监控项。脚本主要分为三部分:检查自定义配置文件的合法性,发送json数据给自动发现规则的键值,为每个监
背景介绍由于历史原因公司遗留了很多老旧设备,这些设备有很多的是 H3C 的 58 系列,这些老设备有的不支持 Netconf,所以在做 SDN 的时候只能判断多种情况来适配这些老旧设备。华为新设备和 H3C 的 68 系列都用 Netconf 下发配置,如果是 H3C 的 58 系列或者其他老旧设备则用分为两种情况:读设备配置用 SNMP,写设备配置用 SSH。# 匹配设备和型号对应的适配器 if
转载 2024-08-22 10:12:41
72阅读
后台和服务端开发,一般会有很多服务需要监控和维护。有的时候,运维资源有限,再加上服务还没有达到一定的规模,服务前期都要靠开发自己运维维护。一般情况,我会在每个服务中写个监控报警邮件,当服务挂了就发邮件提示。但这并不能解决问题,第一,每次新写一个服务,特别是分布式系统,一下几十台机器,都要加个监控报警,重复造轮子;第二,有些是需要借助第3方服务的,改源码也很浪费时间。基于上面的各种原因,我打算自己写
zabbix自动发现mysql端口并监控
转载 精选 2016-11-07 00:35:38
470阅读
1点赞
zabbix配置自动发现端口并添加监控脚本
转载 2018-10-26 14:36:02
1037阅读
自动获取服务端口shell脚本:#!/bin/bashport_array=(`netstat -tnlp|egrep -i "$1"|awk {'print $4'}|awk -F':' '{if ($NF~/^[0-9]*$/) print $NF}'|sort |uniq   2>/dev/null`)length=${#port_array[@]}printf "
转载 精选 2016-12-21 11:42:57
1300阅读
本文主要介绍使用ZABBIX自动发现Redis端口并监控
转载 2022-01-04 18:06:43
235阅读
  说明:zabbix2.0以上之持了discovery功能,该discover并不是之前的 Actions中的discovery,zabbix官方是通过该discovery自动发现服务的分区、网卡等,这些不固定的因素监控。写了一个自动发现服务器listening端口的discovery脚本,这样就会定期扫描服务器上监听的端口自动增加端口、删除端口的监控 &nbs
原创 2016-05-01 15:25:55
3012阅读
一、需求:        因为我们是游戏业务,要用到mysql,一个服务器上面跑多个mysql实例也是很正常。如果单独手动一台台修改agent.conf,添加web监控,太费时费力。所以就想的要用zabbix 的自动发现来监控二、配置Agent1.编写自动发现端口脚本[root@test ~]# cat /etc/za
推荐 原创 2016-11-04 10:31:46
10000+阅读
13点赞
8评论
ZABBIX自动发现Redis端口并监控由于一台服务器开启许多Redis实例,如果一台一台的监控太耗费时间,也非常容器出错。这种费力不讨好的事情我们是坚决杜绝的,幸好ZABBIX有自动发现功能,今天我们就来用该功能来监控我们的Redis实例。监控项Redis的监控信息主要通过info命令来获取,下面列举几个我们的监控项。uptime_in_days##redis启动的天数connected_cli
原创 2021-03-10 13:03:49
318阅读
2020-06-01一、编程介绍1、编程语言:人-----------------------人类语言--------------------->指挥奴隶程序员-------------编程语言(机器能识别的语言)------------>控制计算机如:银行行长----------人类语言----------->指挥柜员接收用户输入的用户名                  #
Tomcat端口自动发现原理:通过shell脚本转出本机的端口,通过zabbix discovery自动匹配过滤Tomcat常用的端口。脚本tomcat_port.sh#!/bin/bash portarray=(`sudo netstat -tnlp|egrep -i "$1"|awk {'print $4'}|awk -F'
原创 精选 2016-11-29 01:22:39
3430阅读
官方有模板示例,根据官方更改连接如下https://zabbix.org/wiki/File:ZabbixTemplate_-_TCP_service_discovery.xml配置端口服务列表root#cattcp-port.confhttp,80tomcat,8080mq,1883编写自动发现脚本discovery_tcp_service.sh#/bin/bashCONFIG_FILE=/et
原创 2020-04-14 16:00:19
1791阅读
  • 1
  • 2
  • 3
  • 4
  • 5