SOFARPC Metrics 指标

优质
小牛编辑
113浏览
2023-12-01

SOFARPC 目前度量了两个指标。

服务端线程池

metric namemetric tagsspecification
rpc.bolt.threadpool.configbolt 线程池配置主要包括 rpc 服务端的线程池配置信息
rpc.bolt.threadpool.active.count当前线程池的运行线程
rpc.bolt.threadpool.idle.count当前线程池的空闲线程
rpc.bolt.threadpool.queue.size当前线程池的队列中的任务

客户端调用信息

metric namemetric tagsspecification
rpc.consumer.service.stats.fail_count.countapp,service,method,protocol,invoke_type,target_app某个具体接口失败次数
rpc.consumer.service.stats.fail_count.rateapp,service,method,protocol,invoke_type,target_app某个具体接口每秒失败
rpc.consumer.service.stats.fail_time.elapPerExecapp,service,method,protocol,invoke_type,target_app某个具体接口每秒执行时间
rpc.consumer.service.stats.fail_time.maxapp,service,method,protocol,invoke_type,target_app某个具体接口失败时间最大值
rpc.consumer.service.stats.fail_time.totalTimeapp,service,method,protocol,invoke_type,target_app某个具体接口失败时间总值
rpc.consumer.service.stats.request_size.maxapp,service,method,protocol,invoke_type,target_app某个具体接口请求大小最大值
rpc.consumer.service.stats.request_size.rateapp,service,method,protocol,invoke_type,target_app某个具体接口每秒平均请求大小
rpc.consumer.service.stats.request_size.totalAmountapp,service,method,protocol,invoke_type,target_app某个具体接口请求大小总金额
rpc.consumer.service.stats.response_size.maxapp,service,method,protocol,invoke_type,target_app某个具体接口响应大小最大值
rpc.consumer.service.stats.response_size.rateapp,service,method,protocol,invoke_type,target_app某个具体接口每秒平均响应大小
rpc.consumer.service.stats.response_size.totalAmountapp,service,method,protocol,invoke_type,target_app某个具体接口响应大小总金额
rpc.consumer.service.stats.total_count.countapp,service,method,protocol,invoke_type,target_app某个具体接口总的调用数目
rpc.consumer.service.stats.total_count.count_service_sum_30000app,service,method,protocol,invoke_type,target_app某个具体接口总的调用信息
rpc.consumer.service.stats.total_count.rateapp,service,method,protocol,invoke_type,target_app某个具体接口每秒调用次数
rpc.consumer.service.stats.total_time.elapPerExecapp,service,method,protocol,invoke_type,target_app某个具体接口平均每次指定时间
rpc.consumer.service.stats.total_time.maxapp,service,method,protocol,invoke_type,target_app某个具体接口总时间最大值
rpc.consumer.service.stats.total_time.totalTimeapp,service,method,protocol,invoke_type,target_app某个具体接口总时间

服务端被调用信息

metric namemetric tagsspecification
rpc.provider.service.stats.fail_count.countapp,service,method,protocol,caller_app某个具体接口总的被调用失败次数
rpc.provider.service.stats.fail_count.rateapp,service,method,protocol,caller_app某个具体接口每秒失败次数
rpc.provider.service.stats.fail_time.elapPerExecapp,service,method,protocol,caller_app某个具体接口每次失败失败
rpc.provider.service.stats.fail_time.maxapp,service,method,protocol,caller_app某个具体接口失败次数最大值
rpc.provider.service.stats.fail_time.totalTimeapp,service,method,protocol,caller_app某个具体接口失败总时间
rpc.provider.service.stats.total_count.countapp,service,method,protocol,caller_app某个具体接口总的调用次数
rpc.provider.service.stats.total_count.rateapp,service,method,protocol,caller_app某个具体接口每秒调用次数
rpc.provider.service.stats.total_time.elapPerExecapp,service,method,protocol,caller_app某个具体接口每次调用时间
rpc.provider.service.stats.total_time.maxapp,service,method,protocol,caller_app某个具体接口总时间最大值
rpc.provider.service.stats.total_time.totalTimeapp,service,method,protocol,caller_app某个具体接口总时间