批量监控服务器服务是否正常
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,工作中会遇到服务异常停止的状况,针对这些问题,做了一个服务状态的监控。例如时间同步服务 NTP,异常停止,没有告警系统是个很危险的状况。本文采用:shell脚本+自定义监控zabbix 实现短信告警脚
千家信息网最后更新 2025年01月24日批量监控服务器服务是否正常
工作中会遇到服务异常停止的状况,针对这些问题,做了一个服务状态的监控。
例如时间同步服务 NTP,异常停止,没有告警系统是个很危险的状况。
本文采用:
shell脚本+自定义监控zabbix 实现短信告警
脚本如下:
#!/bin/bash# Confirm OS Versionunset OS_VERSIONuname -r | grep el5 > /dev/null && OS_VERSION=el5uname -r | grep el6 > /dev/null && OS_VERSION=el6uname -r | grep el7 > /dev/null && OS_VERSION=el7# Begin check if [ "$OS_VERSION" = "el5" -o "$OS_VERSION" = "el6" ];then pidof ntpd &> /dev/null if [ $? -ne 0 ];then ntpd_service_status=false ##可以将这里的值定义一个变量,做为参数,自定义 到监控项中 echo "ntpd_service_status $ntpd_service_status" echo "DOWN" echo "Check [ntp service status]... FAILED" else ntpd_service_status=true # echo "UP" fielif [ "$OS_VERSION" = "el7" ];then pidof chronyd &> /dev/null if [ $? -ne 0 ];then ntpd_service_status=false echo "DOWN" echo "Check [chrony service status]... FAILED" else ntpd_service_status=true echo "UP" fifi
zabbix 脚本传参存放路径
**yum安装的**
/usr/lib/zabbix/alertscripts/
在写一个简单的传参脚本
#!/bin/bashaddressee=$1theme=$2content=$3 echo "$addressee" >> /tmp/test.txt echo "$addressee" >> /tmp/test.txt echo "$addressee" >> /tmp/test.txt 为了验证zabbix是否调用脚本,写了一个echo 生活实验环境没有公司的阿里大鱼可用,思路一样
zabbix报警媒介设置
配置动作
配置用户--报警媒介
配置到主机,手动触发告警。
脚本
服务
监控
配置
媒介
状况
报警
危险
主机
公司
动作
参数
变量
大鱼
思路
手动
时间
状态
环境
用户
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库批量注册码
宝山区微型软件开发技术指导
arcgis裁剪数据库
MBA报考软件开发
mysql 查询数据库空
sci数据库如何查文献
信息技术数据库有关内容
怎么制作法条查询数据库
滦南媒体网络技术质量保证
netteza数据库
蓬莱app定制软件开发推荐
测绘软件开发与应用课程
存储管理服务器简称
抖音使用qq登陆显示服务器繁忙
游戏数据库技术支持
将文件上传到服务器的协议
下列属于索引数据库
守护网络安全构建和谐校园观后感
河北星河软件开发有限公司
进口网络技术与设备公司
网络安全事件国内
vcado文件写入数据库
scott怎么查询所有数据库
方舟手游服务器怎么换单人
苏州戴尔服务器专家
服务器长时间不开机有影响吗
网络安全与道德话题作文
阿里云服务器传输数据会监控么
工商银行软件开发中心科韵路
在成都做软件开发月薪