LightAlert
轻量级定时任务监控工具 - 监控 cron job 运行状态,提供 Web 界面查看任务执行历史、失败告警和状态统计。支持多种主题、自动清理旧记录,完美适配服务器运维和自动化监控场景。
安装次数
点赞
应用评论
催更次数
桌面端




应用描述
**LightAlert** 是一款轻量级的定时任务监控工具,专为监控 cron job 运行状态而设计。通过简洁的 Web 界面,您可以实时查看任务执行历史、接收失败告警、查看状态统计,完美适配服务器运维和自动化监控场景。 ### ✨ 核心特性 - 🎯 **轻量高效**:基于 Go 语言开发,资源占用极低 - 📊 **可视化监控**:直观的 Web 界面展示任务执行状态 - 🔔 **告警通知**:支持任务失败时的告警提醒 - 📈 **历史记录**:完整保存任务执行历史,支持查询和分析 - 🎨 **多主题支持**:提供多种 Bootswatch 主题可选 - 🗑️ **自动清理**:自动删除指定天数前的历史记录 ## 📝 如何使用 ### 第一步:添加监控主机 1. **点击"Add Host"按钮** - 在主界面顶部找到"Add Host"或"添加主机"按钮 2. **填写主机信息** ``` 主机名称:例如 "生产服务器" 主机描述:例如 "主要业务服务器" 监控密钥:系统自动生成的唯一标识符(请妥善保存) ``` 3. **保存配置** - 点击保存后,系统会生成一个唯一的监控 Key - 这个 Key 将用于后续的任务上报 ### 第二步:配置服务器端的 cron 任务 在您需要监控的服务器上,编辑 crontab: ```bash # 编辑 crontab crontab -e ``` #### 使用 curl 上报(推荐) 在您的 cron 任务末尾添加上报命令: ```bash # 示例:每天凌晨 2 点执行备份任务 0 2 * * * /path/to/backup.sh && curl -X POST https://lightalert.你的域名/api/ping/你的监控Key || curl -X POST https://lightalert.你的域名/api/ping/你的监控Key?status=fail ``` **命令解释**: - `&&`:任务成功后执行 - 第一个 curl:上报任务成功 - `||`:任务失败后执行 - 第二个 curl:上报任务失败(带 status=fail 参数)
懒猫评分/评论
0.0
0 条评论
新功能
版本历史记录""
此 App 尚未收到足够的评分或评论,无法显示评论列表。