告警
告警方式:linkedsee
类型:使用脚本linkedsee.sh
[root@zabbix-server ~]# cat linkedsee.sh
#! /bin/bash
SERVICE_TOKEN=$1
TITLE=$2
MESSAGE=$3
 
CONTENT=$TITLE-$MESSAGE
 
DATA="{content: \"$CONTENT\"}"
 
 
curl -H "servicetoken:$SERVICE_TOKEN" -X POST -d "$DATA" https://www.linkedsee.com/alarm/zabbix
提示:-H 为特定请求头部,-X request方法,使用POST上传 -d 告警上下文
 
监控项整理
名称 键值 触发器
ping探测 icmpping[{HOST.CONN}] {sxsg-switch:icmpping[{HOST.CONN}].last(#3)}=0
秒连接数 number[ipaddr]  
cpu load cpu[ipaddr,1p] {FortiGate:cpu[192.168.64.2,1p].count(5m,50.00)}>3
memory mem[ipaddr]  
总连接数 sum[ipaddr]  
load cpu cicso_cpu1[ipaddr]  
内存剩余 cicso_free[ipaddr]  
内存使用 cicso_used[ipaddr]  
可用内存 vm.memory.size[available] {Template OS Linux:vm.memory.size[available].last(0)}<20M
文件hash值 vfs.file.cksum[/etc/passwd] {Template OS Linux:vfs.file.cksum[/etc/passwd].diff(0)}>0
上下文切换 system.cpu.switches  
磁盘io等待时间 system.cpu.util[,iowait] {Template OS Linux:system.cpu.util[,iowait].avg(5m)}>20
调度优先级 system.cpu.util[,nice]  
cpu空闲时间 system.cpu.util[,idle]  
用户空间使用CPU比例 system.cpu.util[,user]  
内核空间使用CPU比例 system.cpu.util[,system]  
软中断时间 system.cpu.util[,interrupt]  
cpu等待时间 system.cpu.util[,steal]  
swap剩余空间 system.swap.size[,free]  
swap剩余空间(%) system.swap.size[,pfree] {Template OS Linux:system.swap.size[,pfree].last(0)}<50
系统时间 system.boottime  
本地时间 system.localtime  
hostname system.hostname {Template OS Linux:system.hostname.diff(0)}>0
每秒中断数 system.cpu.intr  
打开文件句柄数 kernel.maxfiles {Template OS Linux:kernel.maxfiles.last(0)}<1024
最大进程数 kernel.maxproc {Template OS Linux:kernel.maxproc.last(0)}<256
登录用户数量 system.users.num  
进程数均值 proc.num[] {Template OS Linux:proc.num[].avg(5m)}>300
正在运行的进程数 proc.num[,,run] {Template OS Linux:proc.num[,,run].avg(5m)}>30
每分钟平均负载 system.cpu.load[percpu,avg1] {Template OS Linux:system.cpu.load[percpu,avg1].avg(5m)}>5
OS information system.uname {Template OS Linux:system.uname.diff(0)}>0
运行时间 system.uptime {Template OS Linux:system.uptime.change(0)}<0
内存计数 vm.memory.size[total]  
swap总数 system.swap.size[,total]  
 
自定义item
需要在zabbix-agent主机上的 /etc/zabbix/zabbix-agentd.conf文件中定义。
UserParameter=nq_cc[*],ss -a |grep "$1" |wc -l
UserParameter=nq_theads_check[*],ps -eFL | grep $1 |wc -l
UserParameter=sx_dir_num[*],ls "$1"|wc -l
 
在zabbix-server端使用zabbix-get 取回数据即可使用。
eg:
[root@zabbix-server ~]# zabbix_get -s 192.168.2.131 -k sx_dir_num[/etc]
296

内网监控zabbix的更多相关文章

  1. zabbix 内网监控云服务器

    今天 搞监控碰到了一个问题就是.内网机器搭建的zabbix服务器去监控云服务器agent的时候,agent 需要写服务端的IP地址. 我的思路是内网服务器映射自己公网IP地址的zabbix的端口100 ...

  2. 外网zabbix-server使用主动模式监控公司内网windows服务器

    外网zabbix-server使用主动模式监控公司内网windows服务器 1.Zabbix Agent active批量调整客户端为主动模式监控将Template OS Windows模板调整为主动 ...

  3. Centos下内网DNS主从环境部署记录

    一.DNS是什么?DNS(Domain Name System),即域名系统.它使用层次结构的命名系统,将域名和IP地址相互映射,形成一个分布式数据库系统. DNS采用C-S架构,服务器端工作在UDP ...

  4. IT公司常见的内网漏洞表格

    访问控制类漏洞与隐患 这一类漏洞与隐患属于访问控制与身份鉴别问题,一般有没有配置访问控制.访问控制弱(弱口令或者空口令),身份鉴别可以绕过等问题 漏洞协议组件 漏洞类型 漏洞评级 SSH 弱口令 严重 ...

  5. 【干货】ECS服务器OPENVPN搭建,方便管理所有内网服务器

    [干货]ECS服务器OPENVPN搭建,方便管理所有内网服务器 使用场景 一台有外网的ECS服务器+N台无外网的ECS服务器,使用OPENVPN管理全部的ECS服务器(包括无外网的ECS服务器). 鉴 ...

  6. 关于网卡eth0、eth1以及服务器为什么要把内网和外网卡区分开

    在搜搜上看到了这个回答,它解释了什么是eth0,eth1: eth0和eth1这是网卡设备,只是个名称不必纠结.通常服务器会有多个网卡的,所以就有eth0 eth1 eth2 这样的名称,而且在一些系 ...

  7. 通过rinetd实现端口转发来访问内网的服务

    通过rinetd实现端口转发来访问内网的服务 一.   问题描述 通过外网来访问内网的服务 二.   环境要求 需要有一台能够外网访问的机器做端口映射,通过数据包转发来实现外部访问阿里云的内网服务 三 ...

  8. 运维监控-Zabbix Server 使用QQ SMTP发送邮件报警及定制报警内容

    运维监控-Zabbix Server 使用QQ SMTP发送邮件报警及定制报警内容 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客采用腾讯邮箱,想必大家都对QQ很了解,所以 ...

  9. 定位内网中毒主机IP经历小记

    一.事件起因 客户向公司反映使用IDS设备捕获到木马上线域名需要处理,虽然是逆向岗但还是有预感未来应急响应的工作只会越来越多.所以作为新人的我选择了跟带头BOSS去现场学习,并且将自己参与应急响应中的 ...

随机推荐

  1. 洛谷 题解 P2676 【超级书架】

    题解 P2676 [超级书架] 这题就只是一个从大到小的排序而已,用"sort"函数 再用"while"判断奶牛塔的高度是否比书架高度要高 送上代码: #inc ...

  2. RAMSPEED的简单测试数据 x86虚拟机 龙芯 飞腾

    1. ramspeed 简介 http://alasir.com/software/ramspeed/ 官网为 2. 进行简单安装测试的步骤 . 下载 wget http://alasir.com/s ...

  3. Ubuntu18突然卡死解决方法

    emmmm 1.Ctrl+Alt+F2/F3/F4/F5/F6     F2-6随便选一个都可以 2.进入tty终端后先输入用户名和密码(记得小键盘会自动

  4. 2019牛客暑期多校训练营(第三场)F Planting Trees 单调队列

    F Planting Trees 题目链接 https://ac.nowcoder.com/acm/contest/883/F 题目描述 The semester is finally over an ...

  5. LC 1. Two Sum

    题目介绍 Given an array of integers, return indices of the two numbers such that they add up to a specif ...

  6. ES6——入门学习指南

    ES6的简介: ECMAScript6.0(以下简称ES6)是JavaScript语言的下一代标准,已在2015年6月正式发布了.它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序 ...

  7. Django新手入门必看

    pip install django==2.1.7 (现在Django3.0出来,推荐大家可以使用一下Django3.0) pip list查看

  8. Windows一键设置环境变量(以设置java环境变量为例)

    右击以管理员方式运行 JDKSetting.bat   @echo off color 0a echo.------------------------------------ echo.TODO:设 ...

  9. Viola–Jones object detection framework--Rapid Object Detection using a Boosted Cascade of Simple Features中文翻译 及 matlab实现(见文末链接)

    ACCEPTED CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION 2001 Rapid Object Detection using a B ...

  10. HDR10 中的名词解释

    1. EOTF ( Electro-Optical Transfer Function ),电->光 转换函数.由电信号,转换成光信号时的规则.确定显示终端(电视机.投影仪等),如何合理地响应输 ...