Etcd开启grpc请求耗时监控

针对各种类型grpc请求耗时统计场景,etcd提供监控数据。

# etcd容器增加环境变量
env:
- name: ETCD_METRICS
  value: extensive
curl -s http://127.0.0.1:2381/metrics | grep grpc_server_handling_seconds_bucket

grpc_method包含了Alarm/AuthDisable/AuthEnable/Authenticate/Check/Compact/Defragment/DeleteRange/Hash/HashKV/LeaseGrant/LeaseKeepAlive/LeaseLeases/LeaseRevoke/LeaseTimeToLive/MemberAdd/MemberList/MemberPromote/MemberRemove/MemberUpdate/MoveLeader/Put/Range/RoleAdd/RoleDelete/RoleGet/RoleGrantPermission/RoleList/RoleRevokePermission/Snapshot/Status/Txn/UserAdd/UserChangePassword/UserDelete/UserGet/UserGrantRole/UserList/UserRevokeRole/Watch这些类型。

其中,Range是用户读,Txn是用户写。

posted on 2024-05-13 22:40  王景迁  阅读(31)  评论(0编辑  收藏  举报

导航