whatwedo/monitor-bundle

为基于 symfony 的应用程序提供简单监控。

安装量: 6,140

依赖项: 0

建议者: 0

安全性: 0

星标: 2

关注者: 13

分支: 0

开放问题: 1

类型:symfony-bundle

v2.1.2 2024-08-30 09:08 UTC

This package is auto-updated.

Last update: 2024-08-30 09:13:27 UTC


README

GitHub Actions PHP Version Require Latest Stable Version SymfonyInsight codecov

whatwedoMonitorBundle

此包启用应用程序监控功能

  • 传感器 检查健康状况
  • 度量 获取度量(例如:队列中的消息数量)

该包提供了多种方法来获取所有传感器和度量的状态

  • 仪表板 以集成到应用程序中(提供 Tailwind 设计)
  • 命令 访问(bin/console whatwedo:monitor:check),返回基于文本的概述,并返回退出代码 0 或 1 以集成到例如 Docker 健康检查中
  • HTTP API (JSON/XML) 端点 返回 200 或 503 HTTP 状态码以集成到监控软件(例如 Prometheus)中

Screenshot Dashboard

文档

查看 https://whatwedo.github.io/MonitorBundle/

许可证

此包采用 MIT 许可证。查看包中的完整许可证: LICENSE

维护者

此包由位于瑞士伯尔的软件工作室 whatwedo GmbH 维护。