【zabbix监控服务实例】教程文章相关的互联网学习教程文章

zabbix4.0监控gpu【代码】

zabbix监控gpu 安装监控工具 yum install munin --nogpgcheck -y 1.编写获取gpu参数的脚本# vim /usr/local/zabbix_agents/scripts/get_gpus_info.sh #!/bin/bashresult=$(/usr/bin/nvidia-smi -L | sed s/^GPU \([0-9]*\):.*(UUID: \(.*\))$/,{"{#GPUINDEX}":"\1","{#GPUUUID}":"\2"}/g)first=1echo "{" echo "\"data\":["for line in ${result[@]} doif [ "$first" == "1" ]; thenecho ${line:1}first=0elseecho -n $linefi done...

处理Zabbix历史数据库办法二------------使用zabbix表分区

http://john88wang.blog.51cto.com/2165294/1770582 在前面介绍可以通过创建新表然后导入一个月内的数据到新表,最后删除旧表的方法来处理历史数据。但是这种方式非常耗费时间,至少是几个小时,同时也不必须停掉zabbix server防止新的数据写入。对于需要全天不停地处理监控的应用来说,这种方法还是不可取的。本文出自 “Linux SA John” 博客,请务必保留此出处http://john88wang.blog.51cto.com/2165294/1771557处理Zabbix历史...

zabbix 爆高危 SQL 注入漏洞,可获系统权限(profileIdx 2 参数)【代码】【图】

&method=screen.get&timestamp=1471403798083&pageFile=history.php&profileIdx=web.item.graph&profileIdx 2=1+or+updatexml(1,md5(0x11),1)+or+1=1)%23&updateProfile=true&period=3600&stime=20160817050632&resourcetype=17 如果显示以下内容,则说明存在profileIdx 2 参数注入漏洞<div class="flickerfreescreen" id="flickerfreescreen_1" data-timestamp="1471403798083" style="position: relative;"></div><table class=...

专栏 | 使用zabbix-agent2自定义插件获取https证书过期时间【代码】【图】

需求 对经常维护网站的人来说,要经常跟https的证书打交道。一般https证书的有效期是一年,证书一旦过期,公司的损失会非常大。去年网易邮箱因为https证书忘记续期,导致大量用户无法正常使用邮箱就是个典型案例。什么时候想起来才去手动查一下也不现实,最好的方法是把过期时间监控起来,距离一定期限自动发送通知。? 可以使用Zabbix或者Prometheus的ssl_exporter来进行监控,在Zabbix4.4版本以前可以使用自定义脚本的方式,在Zab...

第十一篇、【Zabbix监控项之内存大小监控】【代码】【图】

1、首先找先监控的项值vm.memory.size[<mode>] 查看官网参数 参数vm.memory.size total - 总物理内存. free - 可用内存. active - 内存当前使用或最近使用,所以它在RAM中。 inactive - 未使用内存. wired - 被标记为始终驻留在RAM中的内存,不会移动到磁盘。 pinned - 和wired一样。 anon - 与文件无关的内存(不能重新读取)。 exec - 可执行代码,通常来自于一个(程序)文件。 file - 缓存最近访问文件的目录。 buffers - 缓存文件...

zabbix-历史数据清理sql

mysql 历史数据清理sql:truncate table history_log;truncate table trends_uint;truncate table trends;truncate table history_text;truncate table history_str;truncate table history_uint;truncate table history;本文出自 “david0512” 博客,请务必保留此出处http://gjr0512.blog.51cto.com/6518687/1932245zabbix-历史数据清理sql标签:zabbix-历史数据清理sql本文系统来源:http://gjr0512.blog.51cto.com/6518687/193...

分布式监控系统Zabbix-3.0.3-完整安装记录(0)【代码】【图】

一、Linux下开源监控系统简单介绍1)cacti:存储数据能力强,报警性能差2)nagios:报警性能差,存储数据仅有简单的一段可以判断是否在合理范围内的数据长度,储存在内存中。比如,连续采样数据存储,有连续三次不在合理范围内的数据就报警3)zabbix:结合上面两种工具的优点,又可以存储数据,又可以报警。Zabbix是一个基于Web界面提供分布式系统监视及网络监视功能的企业级开源解决方案。借助Zabbix可很轻松地减轻运维人员们繁重...

zabbix监控默认的item key列表

zabbix监控默认的item key列表 键值名称agent.hostname客户端主机名。返回字符串agent.ping客户端可达性检查。返回 nothing - 不可达;1 - 可达agent.versionzabbix客户端(agent)的版本。返回字符串kernel.maxfiles操作系统最大的文件打开数量。返回整数kernel.maxproc操作系统最大的进程数。返回整数net.dns[<ip>,name,<type>,<timeout>,<count>,<protocol>]检查 DNS 服务是否开启。返回 0 - DNS 服务关闭(服务未响应或DNS解析...

CMDB机柜平台结合zabbix告警展示【图】

最近看了刘天斯老师的机柜展示平台,非常绚丽,而且有大屏显示的话也是能够体现运维价值的,这里就说下我最近在做的CMDB平台的一些数据:CMDB数据: 机房,机柜,机柜电源,机柜位置,机房合同,合同到期时间,机房联系人。 服务器,CPU,硬盘,是否虚拟化,宿主机,raid类型,内存。 资产ID,上架日期,下架记录,服务器代理商,代理商联系方式,服务器到保日期。 IP地址,MAC地址,业务线,产品线,操作系统。通信这块主要技术jso...

Zabbix 监控服务

一、搭建Zabbix监控服务器1、部署服务运行环境(LAMP)rpm -q httpd mysql-server phprpm -q mysql php-mysqlservice httpd start ;chkconfig httpd onservice mysqld start ;chkconfig mysqld on[root@p34 ~]# vim /var/www/html/db.php<?php$db=mysql_connect("localhost","root","");if($db){echo "ok";}else{echo "no";}?>[root@p34 ~]# service httpd restart[root@p34 ~]#service mysqld start[root@P33 ~]# firefox http://...

zabbix3.0.4客户端安装及网卡流量监控配置【代码】【图】

本文主要介绍zabbix在linux及windows下客户端的安装,网卡流量监控配置。 一、linux客户端安装1.编译软件# useradd zabbix -s /sbin/nologin -M# ./configure --prefix=/usr/local/zabbix-agent --enable-agent# make && make install 2.修改agetn配置Server=127.0.0.1,192.168.115.31 #本机即是agent和server127.0.0.1地址不可删除 ServerActive=127.0.0.1,192.168.115.31 #主动通知信息给哪些server,本机即是agent和server1...

Zabbix各种报错信息和遇到的问题【代码】

1、Zabbix报警 icmp pinger processes more than 75% busy [root@localhost zabbix]# vi /etc/zabbix/zabbix_server.conf 将这个值设置成StartPingers=5,然后重启zabbix-server服务。 2、zabbix unreachable poller processes more than 75 busy unreachable poller processes 一直在处于busy的状态,那这个具体代表什么意思呢,查看官方文档zabbix internal process、unreachable poller - poller for unreachable devices 用于...

zabbix中文乱码解决方法【代码】【图】

使用时在用户基本资料中可以更改语言为中文简体一般情况下还是会出现中文乱码的情况 红色部分一般会变为乱码现在,此处是因为zabbix自身对中文简体的支持不完善,需要我们手动的去上传新的字体进行替换:在windows获取字体库文件在C:\Windows\Fonts中复制想要的字体,后缀为ttf,若本身问大写,请改成小写的文件后缀ttf,并上传至zabbix服务器的/usr/local/nginx/html/zabbix/fonts/目录中使用sed命令替换/usr/local/nginx/html/za...

分布式监控系统Zabbix3.2监控数据库的连接数【代码】【图】

!/bin/bash ss -an|grep 3306|grep ESTAB|wc -l 这个脚本很简单,就是获取3306端口已经建立的连接,并用“wc -l”来统计一共多少行,总之最后返回的是一个整数 注:alertscripts目录若不存在需要自己新建给脚本添加执行权限:#chmod a+x check_3306_port_num.sh 配置客户端文件 修改zabbix_agentd配置文件,添加一个“UserParameter”:#vi /usr/local/zabbix/etc/zabbix_agentd.conf添加如下内容:更改 UnsafeUserParameters=1添加...

zabbix4.0 安装和使用教程【代码】【图】

zabbix是我目前见到的好用,免费,高效,且兼容性好的监控软件.目前我们一般按照LTS版本,因为这个版本的支持年限比较好.所以安装zabbix我们一般选择这个版本,并不是越新的版本就越好.所以大家不要盲目安装.zabbix的安装基本用LAMP结构就可以了.因为网页基本也就是内部人士监控,访问量并不大,所以上Nginx实在有点浪费.Apache已经足够.支持多种数据库,我们这里用MySQL来支持吧. Linux我们也用的Centos7.因为免费好用.我们可以先改一下y...