berriart / apm-bundle
该包已被废弃,不再维护。未建议替代包。
此捆绑包集成了多个APM(应用程序性能监控)系统与Symfony。
v1.0.0
2017-02-27 13:50 UTC
Requires
- php: >=5.4.2
- microsoft/application-insights: ~0.4
- symfony/framework-bundle: >=2.6|~3.0
- symfony/stopwatch: >=2.6|~3.0
Requires (Dev)
- escapestudios/symfony2-coding-standard: ~2.0
- phpmd/phpmd: @stable
- sebastian/phpcpd: *
- squizlabs/php_codesniffer: 2.*
This package is not auto-updated.
Last update: 2022-11-12 08:57:46 UTC
README
警告 此项目不再维护
BerriartAPMBundle
APM(应用程序性能监控)服务与Symfony项目之间无缝集成。
重要提示:此Bundle仍在BETA阶段。在v1.0.0发布之前,API可能会发生破坏性更改。请谨慎使用。
摘要
BerriartAPMBundle将Symfony与APM服务集成,将各种类型的遥测数据(事件、请求、异常等)发送到单个或多个APM服务,以保持您的应用程序可用、性能出色并取得成功。
已包含的APM服务
即将推出
特性包括
- 请求监控:跟踪每个请求,包括:状态码、URL、持续时间、内存使用量、控制器名称、路由名称和symfony环境名称。
- 异常跟踪:跟踪每个Symfony异常。
- 命令跟踪:跟踪每个Symfony命令执行,包括:名称、参数、选项、持续时间和内存使用量。
- 额外的命令行工具:一个向APM服务发送消息的命令。例如,您可以使用它将部署通知发送到您的监控系统。
- 多APM支持:您可以使用任意多的APM提供者。通常只使用一个,但在迁移时很有用。如果此捆绑包不支持您的APM提供者,您可以创建自己的并贡献到项目,或向我们提出建议。
- APM API包装器:您将能够使用统一的接口访问每个集成的APM服务。
文档
文档的源代码存储在此捆绑包的Resources/doc/
文件夹中
- 安装.
- APM服务包装器使用.
- 命令行工具.
安装
所有安装说明都位于文档文件夹中。
许可证
此捆绑包在MIT许可证下提供。
报告问题或功能请求以及贡献
请参阅贡献指南。
关于
BerriartAPMBundle是Berriart的倡议。