本帖最后由 阳光不灿烂 于 2019-7-19 17:53 编辑
应用名称:黑豆运维
价格:15/月
作者:阳光不灿烂
功能介绍:站点实时监控,丰富的自动化运维脚本,打造专属的运维监控管理系统,与企业微信/钉钉打通
支持版本:Centos 7 测试通过 python 2.7 测试通过
安装方法:宝塔下载
使用教程:如下
QQ 384258289 交流群
---------------------------------应用场景演示---------------------------------
站点后台服务nginx , 偶尔会因为未知原因退出,毫无规律,经常是半夜或凌晨挂掉,导致网站第二天无法访问,针对这种情况,黑豆运维可轻松解决
运行黑豆运维,选出nginx 运维脚本,保存设置,启动就可以了,如下图
服务器上看到nginx 现在运行正常
手动kill掉nginx ,来模拟nginx 异常退出。。。。。。
该黑豆上场了。。。。。。。。。。。。。。。运维者的手机上,
手机微信打通后面会有详细介绍,配置很简单。
后台查看一下进nginx 进程,可以看到nginx已经成功被重启,如下图
整个过程 ,黑豆运维操作很简单,步骤如下,Shell脚本库里选择<nginx异常监控和自动重启的脚本--ch-nginx-restart>,设置每60秒检查一次,修改时间参数,保存,启动即可。
---------------------------------功能介绍---------------------------------
1:Shell 资源库
目前支持的自动化脚本库(还在不断更新中),界面如下
chk-mysql 监视MYSQL是否运行正常,手机微信通知
chk-mysql-restart 监视MYSQL是否运行正常,发现异常自动重启,手机微信通知
chk-nginx 监视nginx是否运行正常,异常手机微信通知
chk-nginx-restart 监视nginx是否运行正常,发现异常自动重启,手机微信通知
chk-php-5.4-restart 监视PHP5.4是否运行正常,发现异常自动重启,手机微信通知
chk-php-5.5restart 监视PHP5.5是否运行正常,发现异常自动重启,手机微信通知
chk-php-5.6-restart 监视PHP5.6是否运行正常,发现异常自动重启,手机微信通知
。。。。。
chk-url-1 监视网站是否运行正常,请填写自己网站的URL,手机微信通知
cpu 监视CPU利用率
disk 监视硬盘使用情况
loadavg 监视CPU队列进程数
memory 监视内存使用情况
前端可查看脚本源代码,有能力运维者可以在此之上进行更多功能开发。选中脚本点【添加】即可,此脚本会增加到另一功能模块--控制台。
2:控制台
【修改】
注:【删除】操作或【修改】操作之后,需要点【保存】才能生效!
都设定好了,就可以点【启动】了。 接下来的事情就如下面案例介绍那样,(这里多说一下,脚本可以根据需要改动一下,只有发现异常时才发出警报信息)。
3:消息接收配置
这里主要是配置与手机微信或钉钉打通环节, 只要添入一个URL即可在手机上收到监控信息。 详情可加群有详细介绍。 QQ 384258289 群
4:日志
这里不用太多赘述,就是程序和监控脚本的信息输出, 工作时间,电脑前就可以查看后台运行日志,不必在手机上查看。
以上基本上把黑豆运维基本功能介绍一遍, 时间仓促难免有不足之处, 程序还会升级优化,希望达人提出宝贵意见,大家一起打造一个有价值的宝塔应用。
欢迎加群 QQ 384258289 群
---------------------------------------------------------------------------------------------------------------
目前Shell 库自动化脚本支持
chk-mysql 监视MYSQL是否运行正常,手机微信通知
chk-mysql-restart 监视MYSQL是否运行正常,发现异常自动重启,手机微信通知
chk-nginx 监视nginx是否运行正常,异常手机微信通知
chk-nginx-restart 监视nginx是否运行正常,发现异常自动重启,手机微信通知
chk-php-5.4-restart 监视PHP5.4是否运行正常,发现异常自动重启,手机微信通知
chk-url-1 监视网站是否运行正常,请填写自己网站的URL,手机微信通知
cpu 监视CPU利用率
disk 监视硬盘使用情况
loadavg 监视CPU队列进程数
memory 监视内存使用情况
大家日常运维需要什么功能,可以跟贴回复,
目前,还在更新的运维脚本计划如下
1:数据库定时自动备份
2:Redis
3: mongodb
4: 主机存活状态检查
5:MySQL主从同步状态
谢谢大家参与,水平有限,只能用努力来弥补,大家共同进步,打造一个专属自己的运维系统是最终目的。
---------------------------------------------------------------------------------------------------------------
版本更新
Ver 1.1
[新增]
1:实现一部手机同时监控多台服务器,增加服务器别名配置,实现多台服务器日志聚合到同一台电脑或手机,便于区分日志来源。
2:修复时间判断上bug
3:修复Webhook 非法异常处理
4:优化日志
|
|