文件名称:java-grpc-prometheus:Java拦截器,可用于使用Prometheus监视Grpc服务
文件大小:66KB
文件格式:ZIP
更新时间:2024-05-22 20:15:36
Java
java-grpc-prometheus Java拦截器,可用于使用Prometheus监视Grpc服务。 特征 该库的功能包括两个监视grpc拦截器, MonitoringServerInterceptor和MonitoringClientInterceptor 。 这些拦截器可以分别附加到grpc服务器和客户端存根。 对于每个RPC,拦截器都会增加以下Prometheus指标,并按方法类型,服务名称,方法名称和响应代码进行细分: 服务器 grpc_server_started_total :在服务器上启动的RPC总数。 grpc_server_handled_total :无论成功或失败,在服务器上完成的RPC总数。 grpc_server_handled_latency_seconds :(可选)服务器处理的rpcs的响应延迟的直方图,以秒为单位。 grpc_server_
【文件预览】:
java-grpc-prometheus-master
----maven_install.json(64KB)
----src()
--------tools()
--------test()
--------main()
----.bazelversion(6B)
----.travis.yml(476B)
----LICENSE(11KB)
----WORKSPACE(2KB)
----README.md(4KB)
----.bazelrc(25B)
----BUILD(0B)
----.gitignore(65B)
----repositories.bzl(301B)
----third_party()
--------prometheus()
--------guava()
--------testing()
--------grpc()