ostrolucky /newrelic-datastore-redis-cluster-extension
通过转发redis调用通过newrelic_record_datastore_segment函数,为NR APM数据存储提供RedisCluster phpredis集成
0.1.1
2022-01-18 15:10 UTC
Requires
- php: ^7.4 || ^8
- snc/redis-bundle: >=4.1
- symfony/dependency-injection: >=4.4.27
Requires (Dev)
- ext-redis: *
- friendsofphp/proxy-manager-lts: >=1.0
- phpunit/phpunit: >=9.5.5
- ramsey/coding-standard: ^2.0
- symfony/config: >=4.4.12
- symfony/console: *
- symfony/http-foundation: >=4.4.30
README
提供缺失的\RedisCluster数据存储集成到NewRelic PHP扩展
关于
你可能已经发现NewRelic PHP扩展不支持监控\RedisCluster查询。
你可以在他们的知识库中看到这一点,也可以在他们的错误追踪器中看到。
NewRelic支持建议使用自定义的newrelic_record_datastore_segment进行监控。但是,手动进行操作很麻烦。Redis有很多函数。这就是这个包的作用所在。它旨在与snc/redis-bundle一起使用。安装它,然后你就会在NewRelic APM屏幕上看到redis命令。
安装
使用Composer将此包作为依赖项安装。
composer require ostrolucky/newrelic-datastore-redis-cluster-extension
对于snc_redis,还有一个先决条件:必须启用你的snc_redis客户端的日志记录。
版权和许可
ostrolucky/newrelic-datastore-redis-cluster-extension库版权© Gabriel Ostrolucký,并根据MIT许可证(MIT)的条款使用。有关更多信息,请参阅LICENSE。