zabbix
运维小菜鸟h
这个作者很懒,什么都没留下…
展开
-
zabbix 导出主机,IP,状态,主机群组,用户群组,管理员的报表SQL
zabbix5.0 使用SQL的方式导出 已接入监控的zabbix主机的各类信息,包括:主机名,IP,启用状态,主机群组,用户群组,用户原创 2023-04-26 14:56:16 · 697 阅读 · 0 评论 -
zabbix上对DNS解析结果的一点验证:单进程顺序执行,其中一个出问题,会影响所有的解析结果
zabbix单进程处理同一个脚本的执行,有超时情况,则会引起所有同一个脚本的超时,影响所有监控项的返回结果原创 2023-02-28 10:34:46 · 347 阅读 · 0 评论 -
ZABBIX+shell 批量监控 服务器的端口
【背景】:公司需要对一批服务器的端口进行监控【方法】:1、利用zabbix API将服务器ip+端口导入到ZABBIX中进行监控。2、利用shell ,维护好一个文本,将ip和端口放入ZABBIX中进行监控3、python脚本等【实施】:这里采用第二种先决条件:安装好nc命令。关闭selinux,或者在selinux中放行ncat命令如果要ping服务器,则需要安装fping命令因公司保密,图片中打码较多,请见谅先上代码: ping_and_port.shweb_ip_discover原创 2022-05-30 16:12:53 · 383 阅读 · 0 评论 -
zabbixAPI 批量添加web场景的监控
zabbix API 批量添加网页200返回码的监控zabbix API原创 2022-03-25 09:42:57 · 2070 阅读 · 0 评论 -
zabbix 不停重启问题
最近遇到了zabbix 一直自动重启(差不多十分钟重启一次)的问题。查看日志:初步判定是文件数打开过多,由此想到zabbix的配置参数StartPollers和StartPreprocessors经测试:减小这两参数,隔了1小时,仍未自动重启。后续仍需观察。另外还有可能和数据库有关,可以适当增加数据库的max-connections...原创 2021-09-27 16:05:58 · 810 阅读 · 0 评论 -
zabbix现存问题状态统计分析
背景:1、公司已经对服务器加上了zabbix监控,后续将继续接入服务器进行监控2、zabbix dashboard上问题太细,领导想做个汇总展示3、zabbix接入服务器根据业务,由不同的同事负责目标:1、展示zabbix 现存问题的统计2、按负责人分类展示zabbix 现存问题的统计3、按问题严重性分类展示zabbix 现存问题的统计探索:1、对数据库进行厘清,理清楚各表之间的关系,关联字段等2、接入数据库监控,进行zabbix可视化展示准备:1、数据库结构和关系涉及的表很多,主原创 2021-08-20 12:09:03 · 459 阅读 · 0 评论 -
安装zabbix agent 脚本 for linux
大致思路:使用paramiko 连接到服务器,然后分别执行备份原始文件,修改配置文件,安装依赖,安装agent1、python代码import paramikoimport osimport datetimetoday=datetime.date.today()ip_list=['1.x.x.x','2.x.x.x']for ip in ip_list: print(ip) t_hostmetadata=input("请输入hostmetadata标识标签:")原创 2021-07-15 17:21:00 · 186 阅读 · 0 评论 -
zabbix 5.0 keepalived+mysql主从+proxy完整搭建
目标:zabbix集群高可用,master集群,proxy集群,数据库集群规划:测试阶段需2个master(主备),1个proxy,2个mysql(主从)先关闭防火墙,selinux等systemctl disable firewalldsystemctl stop firewalldsetenforce 0一、数据库高可用192.168.13.56和192.168.13.57的mysql的root密码为root1234安装的mysql-server版本为8.0,采用绿色安装先下载mysq原创 2021-07-08 19:37:56 · 501 阅读 · 0 评论 -
搭建php7.2
1、安装epel源rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm或者yum install epel-release -yrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic原创 2021-07-08 15:11:14 · 105 阅读 · 0 评论 -
zabbix 监控网站证书过期时间
1、准备好验证SSL的脚本cat /etc/zabbix/script/ssl_check.sh#!/bin/bash#获取证书的有效时间time=$(echo | openssl s_client -connect $1:443 2>/dev/null | openssl x509 -noout -dates |awk -F'=' 'NR==2{print $2}')#有效时间的时间戳time1=$(date +%s -d "$time")#当前时间的时间戳time2=$(dat原创 2021-06-18 08:59:30 · 335 阅读 · 0 评论 -
zabbix 监控数据备份,history,trends等表按天导出压缩备份
#!/bin/bashred='\e[0;31m' # 红色RED='\e[1;31m'green='\e[0;32m' # 绿色GREEN='\e[1;32m'blue='\e[0;34m' # 蓝色BLUE='\e[1;34m'purple='\e[0;35m' # 紫色PURPLE='\e[1;35m'NC='\e[0m' # 没有颜色source /etc/bashrcsource /etc/profileMySQL_USER=rootMySQL_PASSWORD=H原创 2021-06-17 15:46:31 · 325 阅读 · 0 评论 -
zabbix 监控 mysql
1、 设置mysql 环境变量a) echo “PATH=/home/mysql-8.0.25/bin:$PATH” >> /etc/profileb) source /etc/profile2、 设置mysql用户密码等配置cat > /etc/zabbix/.my.cnf <<EOF[mysql]host=localhostuser=zabbixpassword=zabbixsocket=/home/mysql-8.0.25/mysql.sock[mys原创 2021-06-16 14:26:07 · 130 阅读 · 0 评论