代码拉取完成,页面将自动刷新
适用于linux服务器的简单监控系统,可以实现部署基础设施和产品的主要指标,支持告警外发
【Usage】
bash main.sh [客户名称] [IP1,IP2,IP3]
【Example】
输入以下指令测试Google客户脚本所在的机器是否通钉钉告警和语音告警
bash main.sh Google test_alarm
输入以下指令清理Google客户指定机器 10.0.0.1 和 10.0.0.2 部署的监控定时任务以及脚本
bash main.sh Google 10.0.0.1,10.0.0.2 clean_check
输入以下指令给Google 10.0.0.1 和 10.0.0.2 机器部署全部监控定时任务
bash main.sh Google 10.0.0.1,10.0.0.2
输入以下指令给Google 10.0.0.1 和 10.0.0.2 机器仅部署磁盘清理定时任务
bash main.sh Google 10.0.0.1,10.0.0.2 self_repair_disk
***** 基础设施 ******
Disk:
80% 5min -- warning
95% 5min -- error
CPU
90% 3min -- warning
99% 3min -- error
Memory
94% 10min -- warning
98% 10min -- error
Docker
docker service down 2min -- error
docker readonly 3min -- error
linux 服务器
shell-monitor/
|-- check_cpu_load.sh
|-- check_disk_capacity.sh
|-- check_docker_readonly.sh
|-- check_memory_usage.sh
|-- Dockerfile
|-- main.sh
|-- README.md
|-- self_repair_disk.sh
1. check_cpu_load.sh 检查cpu、负载情况脚本
2. check_disk_capacity.sh 检查磁盘使用情况脚本
3. check_docker_readonly.sh 检查docker运行状况脚本
4. check_memory_usage.sh 检查内存使用情况脚本
5. Dockerfile 项目镜像制作和容器运行方式
6. main.sh 部署控制脚本【项目入口】
7. README.md 说明文档
8. self_repair_disk.sh 自动清理磁盘脚本
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。