etcd 是一个高可用的分布式键值存储系统,用于共享配置和服务发现。Prometheus 是一种开源的监控和警报工具,用于收集和分析系统的监控指标。\n\n在 etcd 中,grpc_server_handled_total 是一个 Prometheus 监控指标,用于记录 etcd 服务器处理的 gRPC 请求的总数。该指标包含以下标签:\n\n1. grpc_code:表示 gRPC 请求的响应状态码。\n - OK:表示请求成功。\n - CANCELLED:表示请求被取消。\n - UNKNOWN:表示发生未知错误。\n - INVALID_ARGUMENT:表示请求参数无效。\n - DEADLINE_EXCEEDED:表示请求超时。\n - NOT_FOUND:表示请求的资源未找到。\n - ALREADY_EXISTS:表示请求的资源已经存在。\n - PERMISSION_DENIED:表示请求被拒绝。\n - UNAUTHENTICATED:表示请求需要身份验证。\n - RESOURCE_EXHAUSTED:表示资源已经耗尽。\n - FAILED_PRECONDITION:表示请求的前提条件不满足。\n - ABORTED:表示请求被中止。\n - OUT_OF_RANGE:表示请求超出范围。\n - UNIMPLEMENTED:表示请求的功能未实现。\n - INTERNAL:表示发生内部错误。\n - UNAVAILABLE:表示服务不可用。\n - DATA_LOSS:表示发生数据丢失。\n\n2. grpc_service:表示 gRPC 服务的名称,用于区分不同的服务。\n\n通过监控 grpc_server_handled_total 指标以及其标签,可以了解 etcd 服务器处理 gRPC 请求的数量和请求状态的分布情况,从而帮助监控和调优 etcd 的性能和可靠性。

etcd Prometheus 监控指标 grpc_server_handled_total 解释 - 包含 grpc_code 标签含义

原文地址: https://www.cveoy.top/t/topic/qyQZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录