{
  "version": "1.89.1",
  "release_date": "2026-02-13 01:58:42",
  "doc": [
    "本文档主要用来描述 DataKit 所采集到的各种指标集数据",
    "-----------------------------",
    "version 为当前 json 对应的 datakit 版本号",
    "release_date 为当前 json 的发布日期",
    "以下以 metrics 为例说明各个字段的意义",
    "其中 metrics.xxx 为指标集名称",
    "metrics.xxx.desc 为指标集描述",
    "metrics.xxx.type 为指标集类型，目前只有指标(M::)和对象(O::)",
    "metrics.xxx.fields 为单个指标集中的指标列表",
    "metrics.xxx.fields.xxx.data_type 为具体指标的数据类型，目前只要有 int/float/int/string 四种类型",
    "metrics.xxx.fields.xxx.unit 为具体指标的单位，可执行 cat measurements-meta.json | grep unit | sort | uniq 查看当前的单位列表（注意，这个列表中的单位可以再调整）",
    "metrics.xxx.fields.xxx.desc 为具体指标描述",
    "metrics.xxx.fields.xxx.yyy 其余字段暂时应该没用",
    "metrics.xxx.tags 为单个指标集中的标签列表",
    "-----------------------------",
    "objects.xxx 下为对象指标集，其余字段类似"
  ],
  "metric": {
    "ClickHouseAsyncMetrics": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "AsynchronousHeavyMetricsCalculationTimeSpent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Time in seconds spent for calculation of asynchronous heavy tables related metrics this is the overhead of asynchronous metrics.",
          "disabled": false
        },
        "AsynchronousHeavyMetricsUpdateInterval": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Heavy (tables related) metrics update interval",
          "disabled": false
        },
        "AsynchronousMetricsCalculationTimeSpent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Time in seconds spent for calculation of asynchronous metrics this is the overhead of asynchronous metrics.",
          "disabled": false
        },
        "AsynchronousMetricsUpdateInterval": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Metrics update interval",
          "disabled": false
        },
        "BlockActiveTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Time in seconds the block device had the IO requests queued. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockDiscardBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of discarded bytes on the block device. These operations are relevant for SSD. Discard operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockDiscardMerges": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of discard operations requested from the block device and merged together by the OS IO scheduler. These operations are relevant for SSD. Discard operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockDiscardOps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of discard operations requested from the block device. These operations are relevant for SSD. Discard operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockDiscardTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Time in seconds spend in discard operations requested from the block device, summed across all the operations. These operations are relevant for SSD. Discard operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockInFlightOps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "This value counts the number of I/O requests that have been issued to the device driver but have not yet completed. It does not include IO requests that are in the queue but not yet issued to the device driver. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockQueueTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "This value counts the number of milliseconds that IO requests have waited on this block device. If there are multiple IO requests waiting, this value will increase as the product of the number of milliseconds times the number of requests waiting. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockReadBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read from the block device. It can be lower than the number of bytes read from the filesystem due to the usage of the OS page cache, that saves IO. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockReadMerges": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of read operations requested from the block device and merged together by the OS IO scheduler. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockReadOps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of read operations requested from the block device. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockReadTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Time in seconds spend in read operations requested from the block device, summed across all the operations. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockWriteBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes written to the block device. It can be lower than the number of bytes written to the filesystem due to the usage of the OS page cache, that saves IO. A write to the block device may happen later than the corresponding write to the filesystem due to write-through caching. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockWriteMerges": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of write operations requested from the block device and merged together by the OS IO scheduler. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockWriteOps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of write operations requested from the block device. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "BlockWriteTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Time in seconds spend in write operations requested from the block device, summed across all the operations. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Source: `/sys/block`.",
          "disabled": false
        },
        "CPUFrequencyMHz": {
          "type": "gauge",
          "data_type": "float",
          "unit": "frequency,MHz",
          "desc": "The current frequency of the CPU, in MHz. Most of the modern CPUs adjust the frequency dynamically for power saving and Turbo Boosting.",
          "disabled": false
        },
        "CompiledExpressionCacheBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total bytes used for the cache of JIT-compiled code.",
          "disabled": false
        },
        "CompiledExpressionCacheCount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total entries in the cache of JIT-compiled code.",
          "disabled": false
        },
        "DiskAvailable": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Available bytes on the disk (virtual filesystem). Remote `filesystems` can show a large value like 16 EiB.",
          "disabled": false
        },
        "DiskTotal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total size in bytes of the disk (virtual filesystem). Remote `filesystems` can show a large value like 16 EiB.",
          "disabled": false
        },
        "DiskUnreserved": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Available bytes on the disk (virtual filesystem) without the reservations for merges, fetches, and moves. Remote `filesystems` can show a large value like 16 EiB.",
          "disabled": false
        },
        "DiskUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Used bytes on the disk (virtual filesystem). Remote `filesystems` not always provide this information.",
          "disabled": false
        },
        "FilesystemCacheBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total bytes in the `cache` virtual filesystem. This cache is hold on disk.",
          "disabled": false
        },
        "FilesystemCacheFiles": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of cached file segments in the `cache` virtual filesystem. This cache is hold on disk.",
          "disabled": false
        },
        "FilesystemLogsPathAvailableBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Available bytes on the volume where ClickHouse logs path is mounted. If this value approaches zero, you should tune the log rotation in the configuration file.",
          "disabled": false
        },
        "FilesystemLogsPathAvailableINodes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of available `inodes` on the volume where ClickHouse logs path is mounted.",
          "disabled": false
        },
        "FilesystemLogsPathTotalBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of the volume where ClickHouse logs path is mounted, in bytes. It's recommended to have at least 10 GB for logs.",
          "disabled": false
        },
        "FilesystemLogsPathTotalINodes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of `inodes` on the volume where ClickHouse logs path is mounted.",
          "disabled": false
        },
        "FilesystemLogsPathUsedBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Used bytes on the volume where ClickHouse logs path is mounted.",
          "disabled": false
        },
        "FilesystemLogsPathUsedINodes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of used `inodes` on the volume where ClickHouse logs path is mounted.",
          "disabled": false
        },
        "FilesystemMainPathAvailableBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Available bytes on the volume where the main ClickHouse path is mounted.",
          "disabled": false
        },
        "FilesystemMainPathAvailableINodes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of available `inodes` on the volume where the main ClickHouse path is mounted. If it is close to zero, it indicates a misconfiguration, and you will get 'no space left on device' even when the disk is not full.",
          "disabled": false
        },
        "FilesystemMainPathTotalBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of the volume where the main ClickHouse path is mounted, in bytes.",
          "disabled": false
        },
        "FilesystemMainPathTotalINodes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of `inodes` on the volume where the main ClickHouse path is mounted. If it is less than 25 million, it indicates a misconfiguration.",
          "disabled": false
        },
        "FilesystemMainPathUsedBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Used bytes on the volume where the main ClickHouse path is mounted.",
          "disabled": false
        },
        "FilesystemMainPathUsedINodes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of used `inodes` on the volume where the main ClickHouse path is mounted. This value mostly corresponds to the number of files.",
          "disabled": false
        },
        "HTTPThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the server of the HTTP interface (without TLS).",
          "disabled": false
        },
        "InterserverThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the server of the replicas communication protocol (without TLS).",
          "disabled": false
        },
        "Jitter": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The difference in time the thread for calculation of the asynchronous metrics was scheduled to wake up and the time it was in fact, woken up. A proxy-indicator of overall system latency and responsiveness.",
          "disabled": false
        },
        "LoadAverage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The whole system load, averaged with exponential smoothing over 1 minute. The load represents the number of threads across all the processes (the scheduling entities of the OS kernel), that are currently running by CPU or waiting for IO, or ready to run but not being scheduled at this point of time. This number includes all the processes, not only `clickhouse-server`. The number can be greater than the number of CPU cores, if the system is overloaded, and many processes are ready to run but waiting for CPU or IO.",
          "disabled": false
        },
        "MMapCacheCells": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of files opened with `mmap` (mapped in memory). This is used for queries with the setting `local_filesystem_read_method` set to  `mmap`. The files opened with `mmap` are kept in the cache to avoid costly TLB flushes.",
          "disabled": false
        },
        "MarkCacheBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total size of mark cache in bytes",
          "disabled": false
        },
        "MarkCacheFiles": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of mark files cached in the mark cache",
          "disabled": false
        },
        "MaxPartCountForPartition": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Maximum number of parts per partition across all partitions of all tables of MergeTree family. Values larger than 300 indicates misconfiguration, overload, or massive data loading.",
          "disabled": false
        },
        "MemoryCode": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of virtual memory mapped for the pages of machine code of the server process, in bytes.",
          "disabled": false
        },
        "MemoryDataAndStack": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of virtual memory mapped for the use of stack and for the allocated memory, in bytes. It is unspecified whether it includes the per-thread stacks and most of the allocated memory, that is allocated with the `mmap` system call. This metric exists only for completeness reasons. I recommend to use the `MemoryResident` metric for monitoring.",
          "disabled": false
        },
        "MemoryResident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of physical memory used by the server process, in bytes.",
          "disabled": false
        },
        "MemoryShared": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of memory used by the server process, that is also shared by another processes, in bytes. ClickHouse does not use shared memory, but some memory can be labeled by OS as shared for its own reasons. This metric does not make a lot of sense to watch, and it exists only for completeness reasons.",
          "disabled": false
        },
        "MemoryVirtual": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of the virtual address space allocated by the server process, in bytes. The size of the virtual address space is usually much greater than the physical memory consumption, and should not be used as an estimate for the memory consumption. The large values of this metric are totally normal, and makes only technical sense.",
          "disabled": false
        },
        "MySQLThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the server of the MySQL compatibility protocol.",
          "disabled": false
        },
        "NetworkReceiveBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes received via the network interface. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "NetworkReceiveDrop": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes a packet was dropped while received via the network interface. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "NetworkReceiveErrors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times error happened receiving via the network interface. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "NetworkReceivePackets": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of network packets received via the network interface. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "NetworkSendBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes sent via the network interface. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "NetworkSendDrop": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a packed was dropped while sending via the network interface. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "NetworkSendErrors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times error (e.g. TCP retransmit) happened while sending via the network interface. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "NetworkSendPackets": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of network packets sent via the network interface. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "NumberOfDatabases": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of databases on the server.",
          "disabled": false
        },
        "NumberOfDetachedByUserParts": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of parts detached from MergeTree tables by users with the `ALTER TABLE DETACH` query (as opposed to unexpected, broken or ignored parts). The server does not care about detached parts and they can be removed.",
          "disabled": false
        },
        "NumberOfDetachedParts": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of parts detached from MergeTree tables. A part can be detached by a user with the `ALTER TABLE DETACH` query or by the server itself it the part is broken, unexpected or unneeded. The server does not care about detached parts and they can be removed.",
          "disabled": false
        },
        "NumberOfTables": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of tables summed across the databases on the server, excluding the databases that cannot contain MergeTree tables. The excluded database engines are those who generate the set of tables on the fly, like `Lazy`, `MySQL`, `PostgreSQL`, `SQlite`.",
          "disabled": false
        },
        "OSContextSwitches": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of context switches that the system underwent on the host machine. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSGuestNiceTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time spent running a virtual CPU for guest operating systems under the control of the Linux kernel, when a guest was set to a higher priority (See `man procfs`). This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. This metric is irrelevant for ClickHouse, but still exists for completeness. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSGuestNiceTimeCPU": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time spent running a virtual CPU for guest operating systems under the control of the Linux kernel, when a guest was set to a higher priority (See `man procfs`). This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. This metric is irrelevant for ClickHouse, but still exists for completeness. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSGuestNiceTimeNormalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The value is similar to `OSGuestNiceTime` but divided to the number of CPU cores to be measured in the [0..1] interval regardless of the number of cores. This allows you to average the values of this metric across multiple servers in a cluster even if the number of cores is non-uniform, and still get the average resource utilization metric.",
          "disabled": false
        },
        "OSGuestTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time spent running a virtual CPU for guest operating systems under the control of the Linux kernel (See `man procfs`). This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. This metric is irrelevant for ClickHouse, but still exists for completeness. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSGuestTimeCPU": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time spent running a virtual CPU for guest operating systems under the control of the Linux kernel (See `man procfs`). This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. This metric is irrelevant for ClickHouse, but still exists for completeness. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSGuestTimeNormalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The value is similar to `OSGuestTime` but divided to the number of CPU cores to be measured in the [0..1] interval regardless of the number of cores. This allows you to average the values of this metric across multiple servers in a cluster even if the number of cores is non-uniform, and still get the average resource utilization metric.",
          "disabled": false
        },
        "OSIOWaitTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time the CPU core was not running the code but when the OS kernel did not run any other process on this CPU as the processes were waiting for IO. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSIOWaitTimeCPU": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time the CPU core was not running the code but when the OS kernel did not run any other process on this CPU as the processes were waiting for IO. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSIOWaitTimeNormalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The value is similar to `OSIOWaitTime` but divided to the number of CPU cores to be measured in the [0..1] interval regardless of the number of cores. This allows you to average the values of this metric across multiple servers in a cluster even if the number of cores is non-uniform, and still get the average resource utilization metric.",
          "disabled": false
        },
        "OSIdleTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time the CPU core was idle (not even ready to run a process waiting for IO) from the OS kernel standpoint. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. This does not include the time when the CPU was under-utilized due to the reasons internal to the CPU (memory loads, `pipeline stalls`, branch `mispredictions`, running another SMT core). The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSIdleTimeCPU": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time the CPU core was idle (not even ready to run a process waiting for IO) from the OS kernel standpoint. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. This does not include the time when the CPU was under-utilized due to the reasons internal to the CPU (memory loads, `pipeline stalls`, branch `mispredictions`, running another SMT core). The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSIdleTimeNormalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The value is similar to `OSIdleTime` but divided to the number of CPU cores to be measured in the [0..1] interval regardless of the number of cores. This allows you to average the values of this metric across multiple servers in a cluster even if the number of cores is non-uniform, and still get the average resource utilization metric.",
          "disabled": false
        },
        "OSInterrupts": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of interrupts on the host machine. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSIrqTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time spent for running hardware interrupt requests on the CPU. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. A high number of this metric may indicate hardware misconfiguration or a very high network load. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSIrqTimeCPU": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time spent for running hardware interrupt requests on the CPU. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. A high number of this metric may indicate hardware misconfiguration or a very high network load. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSIrqTimeNormalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The value is similar to `OSIrqTime` but divided to the number of CPU cores to be measured in the [0..1] interval regardless of the number of cores. This allows you to average the values of this metric across multiple servers in a cluster even if the number of cores is non-uniform, and still get the average resource utilization metric.",
          "disabled": false
        },
        "OSMemoryAvailable": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of memory available to be used by programs, in bytes. This is very similar to the `OSMemoryFreePlusCached` metric. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSMemoryBuffers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of memory used by OS kernel buffers, in bytes. This should be typically small, and large values may indicate a misconfiguration of the OS. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSMemoryCached": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of memory used by the OS page cache, in bytes. Typically, almost all available memory is used by the OS page cache - high values of this metric are normal and expected. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSMemoryFreePlusCached": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of free memory plus OS page cache memory on the host system, in bytes. This memory is available to be used by programs. The value should be very similar to `OSMemoryAvailable`. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSMemoryFreeWithoutCached": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of free memory on the host system, in bytes. This does not include the memory used by the OS page cache memory, in bytes. The page cache memory is also available for usage by programs, so the value of this metric can be confusing. See the `OSMemoryAvailable` metric instead. For convenience we also provide the `OSMemoryFreePlusCached` metric, that should be somewhat similar to OSMemoryAvailable. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSMemorySwapCached": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of memory in swap that was also loaded in RAM. Swap should be disabled on production systems. If the value of this metric is large, it indicates a misconfiguration.  This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSMemoryTotal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total amount of memory on the host system, in bytes.",
          "disabled": false
        },
        "OSNiceTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time the CPU core was running `userspace` code with higher priority. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSNiceTimeCPU": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time the CPU core was running `userspace` code with higher priority. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSNiceTimeNormalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The value is similar to `OSNiceTime` but divided to the number of CPU cores to be measured in the [0..1] interval regardless of the number of cores. This allows you to average the values of this metric across multiple servers in a cluster even if the number of cores is non-uniform, and still get the average resource utilization metric.",
          "disabled": false
        },
        "OSOpenFiles": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of opened files on the host machine. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSProcessesBlocked": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads blocked waiting for I/O to complete (`man procfs`). This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSProcessesCreated": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of processes created. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSProcessesRunning": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of runnable (running or ready to run) threads by the operating system. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`.",
          "disabled": false
        },
        "OSSoftIrqTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time spent for running software interrupt requests on the CPU. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. A high number of this metric may indicate inefficient software running on the system. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSSoftIrqTimeCPU": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time spent for running software interrupt requests on the CPU. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. A high number of this metric may indicate inefficient software running on the system. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSSoftIrqTimeNormalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The value is similar to `OSSoftIrqTime` but divided to the number of CPU cores to be measured in the [0..1] interval regardless of the number of cores. This allows you to average the values of this metric across multiple servers in a cluster even if the number of cores is non-uniform, and still get the average resource utilization metric.",
          "disabled": false
        },
        "OSStealTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time spent in other operating systems by the CPU when running in a virtualized environment. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Not every virtualized environments present this metric, and most of them don't. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSStealTimeCPU": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time spent in other operating systems by the CPU when running in a virtualized environment. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. Not every virtualized environments present this metric, and most of them don't. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSStealTimeNormalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The value is similar to `OSStealTime` but divided to the number of CPU cores to be measured in the [0..1] interval regardless of the number of cores. This allows you to average the values of this metric across multiple servers in a cluster even if the number of cores is non-uniform, and still get the average resource utilization metric.",
          "disabled": false
        },
        "OSSystemTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time the CPU core was running OS kernel (system) code. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSSystemTimeCPU": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time the CPU core was running OS kernel (system) code. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSSystemTimeNormalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The value is similar to `OSSystemTime` but divided to the number of CPU cores to be measured in the [0..1] interval regardless of the number of cores. This allows you to average the values of this metric across multiple servers in a cluster even if the number of cores is non-uniform, and still get the average resource utilization metric.",
          "disabled": false
        },
        "OSThreadsRunnable": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of 'runnable' threads, as the OS kernel scheduler seeing it.",
          "disabled": false
        },
        "OSThreadsTotal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of threads, as the OS kernel scheduler seeing it.",
          "disabled": false
        },
        "OSUptime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The uptime of the host server (the machine where ClickHouse is running), in seconds.",
          "disabled": false
        },
        "OSUserTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time the CPU core was running `userspace` code. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. This includes also the time when the CPU was under-utilized due to the reasons internal to the CPU (memory loads, `pipeline stalls`, branch `mispredictions`, running another SMT core). The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSUserTimeCPU": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The ratio of time the CPU core was running `userspace` code. This is a system-wide metric, it includes all the processes on the host machine, not just `clickhouse-server`. This includes also the time when the CPU was under-utilized due to the reasons internal to the CPU (memory loads, `pipeline stalls`, branch `mispredictions`, running another SMT core). The value for a single CPU core will be in the interval [0..1]. The value for all CPU cores is calculated as a sum across them [0..num cores].",
          "disabled": false
        },
        "OSUserTimeNormalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "The value is similar to `OSUserTime` but divided to the number of CPU cores to be measured in the [0..1] interval regardless of the number of cores. This allows you to average the values of this metric across multiple servers in a cluster even if the number of cores is non-uniform, and still get the average resource utilization metric.",
          "disabled": false
        },
        "PostgreSQLThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the server of the PostgreSQL compatibility protocol.",
          "disabled": false
        },
        "PrometheusThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the server of the Prometheus endpoint. Note: Prometheus endpoints can be also used via the usual HTTP/HTTPs ports.",
          "disabled": false
        },
        "ReplicasMaxAbsoluteDelay": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Maximum difference in seconds between the most fresh replicated part and the most fresh data part still to be replicated, across Replicated tables. A very high value indicates a replica with no data.",
          "disabled": false
        },
        "ReplicasMaxInsertsInQueue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Maximum number of INSERT operations in the queue (still to be replicated) across Replicated tables.",
          "disabled": false
        },
        "ReplicasMaxMergesInQueue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Maximum number of merge operations in the queue (still to be applied) across Replicated tables.",
          "disabled": false
        },
        "ReplicasMaxQueueSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Maximum queue size (in the number of operations like get, merge) across Replicated tables.",
          "disabled": false
        },
        "ReplicasMaxRelativeDelay": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Maximum difference between the replica delay and the delay of the most up-to-date replica of the same table, across Replicated tables.",
          "disabled": false
        },
        "ReplicasSumInsertsInQueue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Sum of INSERT operations in the queue (still to be replicated) across Replicated tables.",
          "disabled": false
        },
        "ReplicasSumMergesInQueue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Sum of merge operations in the queue (still to be applied) across Replicated tables.",
          "disabled": false
        },
        "ReplicasSumQueueSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Sum queue size (in the number of operations like get, merge) across Replicated tables.",
          "disabled": false
        },
        "TCPThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the server of the TCP protocol (without TLS).",
          "disabled": false
        },
        "Temperature": {
          "type": "gauge",
          "data_type": "float",
          "unit": "temperature,C",
          "desc": "The temperature of the corresponding device in ℃. A sensor can return an unrealistic value. Source: `/sys/class/thermal`",
          "disabled": false
        },
        "TotalBytesOfMergeTreeTables": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total amount of bytes (compressed, including data and indices) stored in all tables of MergeTree family.",
          "disabled": false
        },
        "TotalPartsOfMergeTreeTables": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total amount of data parts in all tables of MergeTree family. Numbers larger than 10 000 will negatively affect the server startup time and it may indicate unreasonable choice of the partition key.",
          "disabled": false
        },
        "TotalRowsOfMergeTreeTables": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total amount of rows (records) stored in all tables of MergeTree family.",
          "disabled": false
        },
        "UncompressedCacheBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total size of uncompressed cache in bytes. Uncompressed cache does not usually improve the performance and should be mostly avoided.",
          "disabled": false
        },
        "UncompressedCacheCells": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of entries in the uncompressed cache. Each entry represents a decompressed block of data. Uncompressed cache does not usually improve performance and should be mostly avoided.",
          "disabled": false
        },
        "Uptime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The server uptime in seconds. It includes the time spent for server initialization before accepting connections.",
          "disabled": false
        },
        "jemalloc_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of bytes in active pages allocated by the application. This is a multiple of the page size, and greater than or equal to.",
          "disabled": false
        },
        "jemalloc_allocated": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of bytes allocated by the application.",
          "disabled": false
        },
        "jemalloc_arenas_all_dirty_purged": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `madvise()` or similar calls made to purge dirty pages.",
          "disabled": false
        },
        "jemalloc_arenas_all_muzzy_purged": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of muzzy page purge sweeps performed.",
          "disabled": false
        },
        "jemalloc_arenas_all_pactive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pages in active extents.",
          "disabled": false
        },
        "jemalloc_arenas_all_pdirty": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pages within unused extents that are potentially dirty, and for which `madvise()` or similar has not been called. ",
          "disabled": false
        },
        "jemalloc_arenas_all_pmuzzy": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pages within unused extents that are muzzy.",
          "disabled": false
        },
        "jemalloc_background_thread_num_runs": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of runs from all background threads.",
          "disabled": false
        },
        "jemalloc_background_thread_num_threads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of background threads running currently.",
          "disabled": false
        },
        "jemalloc_background_thread_run_intervals": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Average run interval in nanoseconds of background threads.",
          "disabled": false
        },
        "jemalloc_epoch": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "An internal incremental update number of the statistics of jemalloc (Jason Evans' memory allocator), used in all other jemalloc metrics.",
          "disabled": false
        },
        "jemalloc_mapped": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "If a value is passed in, refresh the data from which the `mallctl*()` functions report values, and increment the epoch. Return the current epoch. This is useful for detecting whether another thread caused a refresh..",
          "disabled": false
        },
        "jemalloc_metadata": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of bytes dedicated to metadata, which comprise base allocations used for bootstrap-sensitive allocator metadata structures .",
          "disabled": false
        },
        "jemalloc_metadata_thp": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transparent huge pages (THP) used for metadata.",
          "disabled": false
        },
        "jemalloc_resident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Maximum number of bytes in physically resident data pages mapped by the allocator.",
          "disabled": false
        },
        "jemalloc_retained": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of bytes in virtual memory mappings.",
          "disabled": false
        }
      },
      "tags": {
        "cpu": {
          "Desc": "Cpu id"
        },
        "disk": {
          "Desc": "Disk name"
        },
        "eth": {
          "Desc": "Eth id"
        },
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        },
        "unit": {
          "Desc": "Unit name"
        }
      },
      "from": "clickhousev1"
    },
    "ClickHouseMetrics": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "ActiveAsyncDrainedConnections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active connections drained asynchronously.",
          "disabled": false
        },
        "ActiveSyncDrainedConnections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active connections drained synchronously.",
          "disabled": false
        },
        "AggregatorThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the Aggregator thread pool.",
          "disabled": false
        },
        "AggregatorThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the Aggregator thread pool running a task.",
          "disabled": false
        },
        "AsyncDrainedConnections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections drained asynchronously.",
          "disabled": false
        },
        "AsyncInsertCacheSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of async insert hash id in cache",
          "disabled": false
        },
        "AsynchronousInsertThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the AsynchronousInsert thread pool.",
          "disabled": false
        },
        "AsynchronousInsertThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the AsynchronousInsert thread pool running a task.",
          "disabled": false
        },
        "AsynchronousReadWait": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads waiting for asynchronous read.",
          "disabled": false
        },
        "BackgroundBufferFlushSchedulePoolSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Limit on number of tasks in BackgroundBufferFlushSchedulePool",
          "disabled": false
        },
        "BackgroundBufferFlushSchedulePoolTask": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active tasks in BackgroundBufferFlushSchedulePool. This pool is used for periodic Buffer flushes",
          "disabled": false
        },
        "BackgroundCommonPoolSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Limit on number of tasks in an associated background pool",
          "disabled": false
        },
        "BackgroundCommonPoolTask": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active tasks in an associated background pool",
          "disabled": false
        },
        "BackgroundDistributedSchedulePoolSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Limit on number of tasks in BackgroundDistributedSchedulePool",
          "disabled": false
        },
        "BackgroundDistributedSchedulePoolTask": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active tasks in BackgroundDistributedSchedulePool. This pool is used for distributed sends that is done in background.",
          "disabled": false
        },
        "BackgroundFetchesPoolSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Limit on number of simultaneous fetches in an associated background pool",
          "disabled": false
        },
        "BackgroundFetchesPoolTask": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active fetches in an associated background pool",
          "disabled": false
        },
        "BackgroundMergesAndMutationsPoolSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Limit on number of active merges and mutations in an associated background pool",
          "disabled": false
        },
        "BackgroundMergesAndMutationsPoolTask": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active merges and mutations in an associated background pool",
          "disabled": false
        },
        "BackgroundMessageBrokerSchedulePoolSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Limit on number of tasks in BackgroundProcessingPool for message streaming",
          "disabled": false
        },
        "BackgroundMessageBrokerSchedulePoolTask": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active tasks in BackgroundProcessingPool for message streaming",
          "disabled": false
        },
        "BackgroundMovePoolSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Limit on number of tasks in BackgroundProcessingPool for moves",
          "disabled": false
        },
        "BackgroundMovePoolTask": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active tasks in BackgroundProcessingPool for moves",
          "disabled": false
        },
        "BackgroundPoolTask": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active tasks in BackgroundProcessingPool (merges, mutations, or replication queue bookkeeping)",
          "disabled": false
        },
        "BackgroundSchedulePoolSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Limit on number of tasks in BackgroundSchedulePool. This pool is used for periodic ReplicatedMergeTree tasks, like cleaning old data parts, altering data parts, replica re-initialization, etc.",
          "disabled": false
        },
        "BackgroundSchedulePoolTask": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active tasks in BackgroundSchedulePool. This pool is used for periodic ReplicatedMergeTree tasks, like cleaning old data parts, altering data parts, replica re-initialization, etc.",
          "disabled": false
        },
        "BackupsIOThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the BackupsIO thread pool.",
          "disabled": false
        },
        "BackupsIOThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the BackupsIO thread pool running a task.",
          "disabled": false
        },
        "BackupsThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the thread pool for BACKUP.",
          "disabled": false
        },
        "BackupsThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in thread pool for BACKUP running a task.",
          "disabled": false
        },
        "BrokenDistributedFilesToInsert": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of files for asynchronous insertion into Distributed tables that has been marked as broken. This metric will starts from 0 on start. Number of files for every shard is summed.",
          "disabled": false
        },
        "CacheDetachedFileSegments": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of existing detached cache file segments",
          "disabled": false
        },
        "CacheDictionaryThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the CacheDictionary thread pool.",
          "disabled": false
        },
        "CacheDictionaryThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the CacheDictionary thread pool running a task.",
          "disabled": false
        },
        "CacheDictionaryUpdateQueueBatches": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 'batches' (a set of keys) in update queue in CacheDictionaries.",
          "disabled": false
        },
        "CacheDictionaryUpdateQueueKeys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Exact number of keys in update queue in CacheDictionaries.",
          "disabled": false
        },
        "CacheFileSegments": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of existing cache file segments",
          "disabled": false
        },
        "ContextLockWait": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads waiting for lock in Context. This is global lock.",
          "disabled": false
        },
        "DDLWorkerThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the DDLWorker thread pool for ON CLUSTER queries.",
          "disabled": false
        },
        "DDLWorkerThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the `DDLWORKER` thread pool for ON CLUSTER queries running a task.",
          "disabled": false
        },
        "DatabaseCatalogThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the DatabaseCatalog thread pool.",
          "disabled": false
        },
        "DatabaseCatalogThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the DatabaseCatalog thread pool running a task.",
          "disabled": false
        },
        "DatabaseOnDiskThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the DatabaseOnDisk thread pool.",
          "disabled": false
        },
        "DatabaseOnDiskThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the DatabaseOnDisk thread pool running a task.",
          "disabled": false
        },
        "DatabaseOrdinaryThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the Ordinary database thread pool.",
          "disabled": false
        },
        "DatabaseOrdinaryThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the Ordinary database thread pool running a task.",
          "disabled": false
        },
        "DelayedInserts": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of INSERT queries that are throttled due to high number of active data parts for partition in a MergeTree table.",
          "disabled": false
        },
        "DestroyAggregatesThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the thread pool for destroy aggregate states.",
          "disabled": false
        },
        "DestroyAggregatesThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the thread pool for destroy aggregate states running a task.",
          "disabled": false
        },
        "DictCacheRequests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests in fly to data sources of dictionaries of cache type.",
          "disabled": false
        },
        "DiskObjectStorageAsyncThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the async thread pool for DiskObjectStorage.",
          "disabled": false
        },
        "DiskObjectStorageAsyncThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the async thread pool for DiskObjectStorage running a task.",
          "disabled": false
        },
        "DiskSpaceReservedForMerge": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Disk space reserved for currently running background merges. It is slightly more than the total size of currently merging parts.",
          "disabled": false
        },
        "DistributedFilesToInsert": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pending files to process for asynchronous insertion into Distributed tables. Number of files for every shard is summed.",
          "disabled": false
        },
        "DistributedInsertThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads used for INSERT into Distributed.",
          "disabled": false
        },
        "DistributedInsertThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads used for INSERT into Distributed running a task.",
          "disabled": false
        },
        "DistributedSend": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections to remote servers sending data that was INSERTed into Distributed tables. Both synchronous and asynchronous mode.",
          "disabled": false
        },
        "EphemeralNode": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ephemeral nodes hold in ZooKeeper.",
          "disabled": false
        },
        "FilesystemCacheElements": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Filesystem cache elements (file segments)",
          "disabled": false
        },
        "FilesystemCacheReadBuffers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active cache buffers",
          "disabled": false
        },
        "FilesystemCacheSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Filesystem cache size in bytes",
          "disabled": false
        },
        "GlobalThread": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in global thread pool.",
          "disabled": false
        },
        "GlobalThreadActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in global thread pool running a task.",
          "disabled": false
        },
        "HTTPConnection": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections to HTTP server",
          "disabled": false
        },
        "HashedDictionaryThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the HashedDictionary thread pool.",
          "disabled": false
        },
        "HashedDictionaryThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the HashedDictionary thread pool running a task.",
          "disabled": false
        },
        "IOPrefetchThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the IO `prefertch` thread pool.",
          "disabled": false
        },
        "IOPrefetchThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the IO prefetch thread pool running a task.",
          "disabled": false
        },
        "IOThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the IO thread pool.",
          "disabled": false
        },
        "IOThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the IO thread pool running a task.",
          "disabled": false
        },
        "IOUringInFlightEvents": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of io_uring SQEs in flight",
          "disabled": false
        },
        "IOUringPendingEvents": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of io_uring SQEs waiting to be submitted",
          "disabled": false
        },
        "IOWriterThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the IO writer thread pool.",
          "disabled": false
        },
        "IOWriterThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the IO writer thread pool running a task.",
          "disabled": false
        },
        "InterserverConnection": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections from other replicas to fetch parts",
          "disabled": false
        },
        "KafkaAssignedPartitions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partitions Kafka tables currently assigned to",
          "disabled": false
        },
        "KafkaBackgroundReads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of background reads currently working (populating materialized views from Kafka)",
          "disabled": false
        },
        "KafkaConsumers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active Kafka consumers",
          "disabled": false
        },
        "KafkaConsumersInUse": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of consumers which are currently used by direct or background reads",
          "disabled": false
        },
        "KafkaConsumersWithAssignment": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active Kafka consumers which have some partitions assigned.",
          "disabled": false
        },
        "KafkaLibrdkafkaThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active `librdkafka` threads",
          "disabled": false
        },
        "KafkaProducers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active Kafka producer created",
          "disabled": false
        },
        "KafkaWrites": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of currently running inserts to Kafka",
          "disabled": false
        },
        "KeeperAliveConnections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of alive connections",
          "disabled": false
        },
        "KeeperOutstandingRequets": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of outstanding requests",
          "disabled": false
        },
        "LocalThread": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in local thread pools. The threads in local thread pools are taken from the global thread pool.",
          "disabled": false
        },
        "LocalThreadActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in local thread pools running a task.",
          "disabled": false
        },
        "MMappedAllocBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Sum bytes of mmapped allocations",
          "disabled": false
        },
        "MMappedAllocs": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of mmapped allocations",
          "disabled": false
        },
        "MMappedFileBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Sum size of mmapped file regions.",
          "disabled": false
        },
        "MMappedFiles": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of mmapped files.",
          "disabled": false
        },
        "MarksLoaderThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in thread pool for loading marks.",
          "disabled": false
        },
        "MarksLoaderThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the thread pool for loading marks running a task.",
          "disabled": false
        },
        "MaxDDLEntryID": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Max processed DDL entry of DDLWorker.",
          "disabled": false
        },
        "MaxPushedDDLEntryID": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Max DDL entry of DDLWorker that pushed to zookeeper.",
          "disabled": false
        },
        "MemoryTracking": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total amount of memory (bytes) allocated by the server.",
          "disabled": false
        },
        "Merge": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of executing background merges",
          "disabled": false
        },
        "MergeTreeAllRangesAnnouncementsSent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The current number of announcement being sent in flight from the remote server to the initiator server about the set of data parts (for MergeTree tables). Measured on the remote server side.",
          "disabled": false
        },
        "MergeTreeBackgroundExecutorThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the MergeTreeBackgroundExecutor thread pool.",
          "disabled": false
        },
        "MergeTreeBackgroundExecutorThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the MergeTreeBackgroundExecutor thread pool running a task.",
          "disabled": false
        },
        "MergeTreeDataSelectExecutorThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the MergeTreeDataSelectExecutor thread pool.",
          "disabled": false
        },
        "MergeTreeDataSelectExecutorThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the MergeTreeDataSelectExecutor thread pool running a task.",
          "disabled": false
        },
        "MergeTreePartsCleanerThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the MergeTree parts cleaner thread pool.",
          "disabled": false
        },
        "MergeTreePartsCleanerThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the MergeTree parts cleaner thread pool running a task.",
          "disabled": false
        },
        "MergeTreePartsLoaderThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the MergeTree parts loader thread pool.",
          "disabled": false
        },
        "MergeTreePartsLoaderThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the MergeTree parts loader thread pool running a task.",
          "disabled": false
        },
        "MergeTreeReadTaskRequestsSent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The current number of callback requests in flight from the remote server back to the initiator server to choose the read task (for MergeTree tables). Measured on the remote server side.",
          "disabled": false
        },
        "Move": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of currently executing moves",
          "disabled": false
        },
        "MySQLConnection": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of client connections using MySQL protocol",
          "disabled": false
        },
        "NetworkReceive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads receiving data from network. Only ClickHouse-related network interaction is included, not by 3rd party libraries.",
          "disabled": false
        },
        "NetworkSend": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads sending data to network. Only ClickHouse-related network interaction is included, not by 3rd party libraries.",
          "disabled": false
        },
        "OpenFileForRead": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of files open for reading",
          "disabled": false
        },
        "OpenFileForWrite": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of files open for writing",
          "disabled": false
        },
        "ParallelFormattingOutputFormatThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the ParallelFormattingOutputFormatThreads thread pool.",
          "disabled": false
        },
        "ParallelFormattingOutputFormatThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the ParallelFormattingOutputFormatThreads thread pool running a task.",
          "disabled": false
        },
        "ParallelParsingInputFormatThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the ParallelParsingInputFormat thread pool.",
          "disabled": false
        },
        "ParallelParsingInputFormatThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the ParallelParsingInputFormat thread pool running a task.",
          "disabled": false
        },
        "ParquetDecoderThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the ParquetBlockInputFormat thread pool running a task.",
          "disabled": false
        },
        "ParquetDecoderThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the ParquetBlockInputFormat thread pool.",
          "disabled": false
        },
        "PartMutation": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mutations (ALTER DELETE/UPDATE)",
          "disabled": false
        },
        "PartsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Active data part, used by current and upcoming SELECTs.",
          "disabled": false
        },
        "PartsCommitted": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Deprecated. See PartsActive.",
          "disabled": false
        },
        "PartsCompact": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compact parts.",
          "disabled": false
        },
        "PartsDeleteOnDestroy": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Part was moved to another disk and should be deleted in own destructor.",
          "disabled": false
        },
        "PartsDeleting": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Not active data part with identity `refcounter`, it is deleting right now by a cleaner.",
          "disabled": false
        },
        "PartsInMemory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "In-memory parts.",
          "disabled": false
        },
        "PartsOutdated": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Not active data part, but could be used by only current SELECTs, could be deleted after SELECTs finishes.",
          "disabled": false
        },
        "PartsPreActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The part is in data_parts, but not used for SELECTs.",
          "disabled": false
        },
        "PartsPreCommitted": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Deprecated. See PartsPreActive.",
          "disabled": false
        },
        "PartsTemporary": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The part is generating now, it is not in data_parts list.",
          "disabled": false
        },
        "PartsWide": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Wide parts.",
          "disabled": false
        },
        "PendingAsyncInsert": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of asynchronous inserts that are waiting for flush.",
          "disabled": false
        },
        "PostgreSQLConnection": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of client connections using PostgreSQL protocol",
          "disabled": false
        },
        "Query": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of executing queries",
          "disabled": false
        },
        "QueryPipelineExecutorThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the PipelineExecutor thread pool.",
          "disabled": false
        },
        "QueryPipelineExecutorThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the PipelineExecutor thread pool running a task.",
          "disabled": false
        },
        "QueryPreempted": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of queries that are stopped and waiting due to 'priority' setting.",
          "disabled": false
        },
        "QueryThread": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of query processing threads",
          "disabled": false
        },
        "RWLockActiveReaders": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads holding read lock in a table RWLock.",
          "disabled": false
        },
        "RWLockActiveWriters": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads holding write lock in a table RWLock.",
          "disabled": false
        },
        "RWLockWaitingReaders": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads waiting for read on a table RWLock.",
          "disabled": false
        },
        "RWLockWaitingWriters": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads waiting for write on a table RWLock.",
          "disabled": false
        },
        "Read": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of read (`read`, `pread`, `io_getevents`, etc.) `syscalls` in fly",
          "disabled": false
        },
        "ReadTaskRequestsSent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The current number of callback requests in flight from the remote server back to the initiator server to choose the read task (for s3Cluster table function and similar). Measured on the remote server side.",
          "disabled": false
        },
        "ReadonlyReplica": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Replicated tables that are currently in readonly state due to re-initialization after ZooKeeper session loss or due to startup without ZooKeeper configured.",
          "disabled": false
        },
        "RemoteRead": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of read with remote reader in fly",
          "disabled": false
        },
        "ReplicatedChecks": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of data parts checking for consistency",
          "disabled": false
        },
        "ReplicatedFetch": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of data parts being fetched from replica",
          "disabled": false
        },
        "ReplicatedSend": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of data parts being sent to replicas",
          "disabled": false
        },
        "RestartReplicaThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the RESTART REPLICA thread pool.",
          "disabled": false
        },
        "RestartReplicaThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the RESTART REPLICA thread pool running a task.",
          "disabled": false
        },
        "RestoreThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the thread pool for RESTORE.",
          "disabled": false
        },
        "RestoreThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the thread pool for RESTORE running a task.",
          "disabled": false
        },
        "Revision": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Revision of the server. It is a number incremented for every release or release candidate except patch releases.",
          "disabled": false
        },
        "S3Requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "S3 requests",
          "disabled": false
        },
        "SendExternalTables": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections that are sending data for external tables to remote servers. External tables are used to implement GLOBAL IN and GLOBAL JOIN operators with distributed `subqueries`.",
          "disabled": false
        },
        "SendScalars": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections that are sending data for scalars to remote servers.",
          "disabled": false
        },
        "StartupSystemTablesThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the StartupSystemTables thread pool.",
          "disabled": false
        },
        "StartupSystemTablesThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the StartupSystemTables thread pool running a task.",
          "disabled": false
        },
        "StorageBufferBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes in buffers of Buffer tables",
          "disabled": false
        },
        "StorageBufferRows": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows in buffers of Buffer tables",
          "disabled": false
        },
        "StorageDistributedThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the StorageDistributed thread pool.",
          "disabled": false
        },
        "StorageDistributedThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the StorageDistributed thread pool running a task.",
          "disabled": false
        },
        "StorageHiveThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the StorageHive thread p`threadpool`ool.",
          "disabled": false
        },
        "StorageHiveThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the StorageHive thread pool running a task.",
          "disabled": false
        },
        "StorageS3Threads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the StorageS3 thread pool.",
          "disabled": false
        },
        "StorageS3ThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the StorageS3 thread pool running a task.",
          "disabled": false
        },
        "SyncDrainedConnections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections drained synchronously.",
          "disabled": false
        },
        "SystemReplicasThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the system.replicas thread pool.",
          "disabled": false
        },
        "SystemReplicasThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the system.replicas thread pool running a task.",
          "disabled": false
        },
        "TCPConnection": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections to TCP server (clients with native interface), also included server-server distributed query connections",
          "disabled": false
        },
        "TablesLoaderThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the tables loader thread pool.",
          "disabled": false
        },
        "TablesLoaderThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the tables loader thread pool running a task.",
          "disabled": false
        },
        "TablesToDropQueueSize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of dropped tables, that are waiting for background data removal.",
          "disabled": false
        },
        "TemporaryFilesForAggregation": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of temporary files created for external aggregation",
          "disabled": false
        },
        "TemporaryFilesForJoin": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of temporary files created for JOIN",
          "disabled": false
        },
        "TemporaryFilesForSort": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of temporary files created for external sorting",
          "disabled": false
        },
        "TemporaryFilesUnknown": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of temporary files created without known purpose",
          "disabled": false
        },
        "ThreadPoolFSReaderThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the thread pool for local_filesystem_read_method=`threadpool`.",
          "disabled": false
        },
        "ThreadPoolFSReaderThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the thread pool for local_filesystem_read_method=`threadpool` running a task.",
          "disabled": false
        },
        "ThreadPoolRemoteFSReaderThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the thread pool for remote_filesystem_read_method=`threadpool`.",
          "disabled": false
        },
        "ThreadPoolRemoteFSReaderThreadsActive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads in the thread pool for remote_filesystem_read_method=`threadpool` running a task.",
          "disabled": false
        },
        "ThreadsInOvercommitTracker": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of waiting threads inside of `OvercommitTracker`",
          "disabled": false
        },
        "TotalTemporaryFiles": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of temporary files created",
          "disabled": false
        },
        "VersionInteger": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Version of the server in a single integer number in base-1000. For example, version 11.22.33 is translated to 11022033.",
          "disabled": false
        },
        "Write": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of write (`write`/`pwrite`/`io_getevents`, etc.) `syscalls` in fly",
          "disabled": false
        },
        "ZooKeeperRequest": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests to ZooKeeper in fly.",
          "disabled": false
        },
        "ZooKeeperSession": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of sessions (connections) to ZooKeeper. Should be no more than one, because using more than one connection to ZooKeeper may lead to bugs due to lack of `linearizability` (stale reads) that ZooKeeper consistency model allows.",
          "disabled": false
        },
        "ZooKeeperWatch": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of watches (event subscriptions) in ZooKeeper.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        }
      },
      "from": "clickhousev1"
    },
    "ClickHouseProfileEvents": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "AIORead": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of reads with Linux or FreeBSD AIO interface",
          "disabled": false
        },
        "AIOReadBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read with Linux or FreeBSD AIO interface",
          "disabled": false
        },
        "AIOWrite": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of writes with Linux or FreeBSD AIO interface",
          "disabled": false
        },
        "AIOWriteBytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes written with Linux or FreeBSD AIO interface",
          "disabled": false
        },
        "AggregationHashTablesInitializedAsTwoLevel": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "How many hash tables were `inited` as two-level for aggregation.",
          "disabled": false
        },
        "AggregationPreallocatedElementsInHashTables": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "How many elements were preallocated in hash tables for aggregation.",
          "disabled": false
        },
        "ArenaAllocBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes allocated for memory Arena (used for GROUP BY and similar operations)",
          "disabled": false
        },
        "ArenaAllocChunks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of chunks allocated for memory Arena (used for GROUP BY and similar operations)",
          "disabled": false
        },
        "AsyncInsertBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Data size in bytes of asynchronous INSERT queries.",
          "disabled": false
        },
        "AsyncInsertCacheHits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a duplicate hash id has been found in asynchronous INSERT hash id cache.",
          "disabled": false
        },
        "AsyncInsertQuery": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Same as InsertQuery, but only for asynchronous INSERT queries.",
          "disabled": false
        },
        "AsynchronousReadWaitMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent in waiting for asynchronous reads.",
          "disabled": false
        },
        "AsynchronousRemoteReadWaitMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent in waiting for asynchronous remote reads.",
          "disabled": false
        },
        "BackgroundLoadingMarksTasks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of background tasks for loading marks",
          "disabled": false
        },
        "CachedReadBufferCacheWriteBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes written from source (remote fs, etc) to filesystem cache",
          "disabled": false
        },
        "CachedReadBufferCacheWriteMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent writing data into filesystem cache",
          "disabled": false
        },
        "CachedReadBufferReadFromCacheBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes read from filesystem cache",
          "disabled": false
        },
        "CachedReadBufferReadFromCacheMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time reading from filesystem cache",
          "disabled": false
        },
        "CachedReadBufferReadFromSourceBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes read from filesystem cache source (from remote fs, etc)",
          "disabled": false
        },
        "CachedReadBufferReadFromSourceMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time reading from filesystem cache source (from remote filesystem, etc)",
          "disabled": false
        },
        "CachedWriteBufferCacheWriteBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes written from source (remote fs, etc) to filesystem cache",
          "disabled": false
        },
        "CachedWriteBufferCacheWriteMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent writing data into filesystem cache",
          "disabled": false
        },
        "CannotRemoveEphemeralNode": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times an error happened while trying to remove ephemeral node. This is not an issue, because our implementation of ZooKeeper library guarantee that the session will expire and the node will be removed.",
          "disabled": false
        },
        "CannotWriteToWriteBufferDiscard": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of stack traces dropped by query profiler or signal handler because pipe is full or cannot write to pipe.",
          "disabled": false
        },
        "CompileExpressionsBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes used for expressions compilation.",
          "disabled": false
        },
        "CompileExpressionsMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent for compilation of expressions to LLVM code.",
          "disabled": false
        },
        "CompileFunction": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a compilation of generated LLVM code (to create fused function for complex expressions) was initiated.",
          "disabled": false
        },
        "CompiledFunctionExecute": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a compiled function was executed.",
          "disabled": false
        },
        "CompressedReadBufferBlocks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of compressed blocks (the blocks of data that are compressed independent of each other) read from compressed sources (files, network).",
          "disabled": false
        },
        "CompressedReadBufferBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of uncompressed bytes (the number of bytes after decompression) read from compressed sources (files, network).",
          "disabled": false
        },
        "ContextLock": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the lock of Context was acquired or tried to acquire. This is global lock.",
          "disabled": false
        },
        "CreatedHTTPConnections": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total amount of created HTTP connections (counter increase every time connection is created).",
          "disabled": false
        },
        "CreatedLogEntryForMerge": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Successfully created log entry to merge parts in ReplicatedMergeTree.",
          "disabled": false
        },
        "CreatedLogEntryForMutation": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Successfully created log entry to mutate parts in ReplicatedMergeTree.",
          "disabled": false
        },
        "CreatedReadBufferAIO": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Created read buffer AIO",
          "disabled": false
        },
        "CreatedReadBufferAIOFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Created read buffer AIO Failed",
          "disabled": false
        },
        "CreatedReadBufferDirectIO": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a read buffer with O_DIRECT was created for reading data (while choosing among other read methods).",
          "disabled": false
        },
        "CreatedReadBufferDirectIOFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a read buffer with O_DIRECT was attempted to be created for reading data (while choosing among other read methods), but the OS did not allow it (due to lack of filesystem support or other reasons) and we fallen back to the ordinary reading method.",
          "disabled": false
        },
        "CreatedReadBufferMMap": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a read buffer using `mmap` was created for reading data (while choosing among other read methods).",
          "disabled": false
        },
        "CreatedReadBufferMMapFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a read buffer with `mmap` was attempted to be created for reading data (while choosing among other read methods), but the OS did not allow it (due to lack of filesystem support or other reasons) and we fallen back to the ordinary reading method.",
          "disabled": false
        },
        "CreatedReadBufferOrdinary": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times ordinary read buffer was created for reading data (while choosing among other read methods).",
          "disabled": false
        },
        "DNSError": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total count of errors in DNS resolution",
          "disabled": false
        },
        "DataAfterMergeDiffersFromReplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times data after merge is not byte-identical to the data on another replicas. There could be several reasons",
          "disabled": false
        },
        "DataAfterMutationDiffersFromReplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times data after mutation is not byte-identical to the data on another replicas. In addition to the reasons described in 'DataAfterMergeDiffersFromReplica', it is also possible due to non-deterministic mutation.",
          "disabled": false
        },
        "DelayedInserts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the INSERT of a block to a MergeTree table was throttled due to high number of active data parts for partition.",
          "disabled": false
        },
        "DelayedInsertsMilliseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total number of milliseconds spent while the INSERT of a block to a MergeTree table was throttled due to high number of active data parts for partition.",
          "disabled": false
        },
        "DictCacheKeysExpired": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of keys looked up in the dictionaries of 'cache' types and found in the cache but they were obsolete.",
          "disabled": false
        },
        "DictCacheKeysHit": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of keys looked up in the dictionaries of 'cache' types and found in the cache.",
          "disabled": false
        },
        "DictCacheKeysNotFound": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of keys looked up in the dictionaries of 'cache' types and not found.",
          "disabled": false
        },
        "DictCacheKeysRequested": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of keys requested from the data source for the dictionaries of 'cache' types.",
          "disabled": false
        },
        "DictCacheKeysRequestedFound": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of keys requested from the data source for dictionaries of 'cache' types and found in the data source.",
          "disabled": false
        },
        "DictCacheKeysRequestedMiss": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of keys requested from the data source for dictionaries of 'cache' types but not found in the data source.",
          "disabled": false
        },
        "DictCacheLockReadNs": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Number of nanoseconds spend in waiting for read lock to lookup the data for the dictionaries of 'cache' types.",
          "disabled": false
        },
        "DictCacheLockWriteNs": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Number of nanoseconds spend in waiting for write lock to update the data for the dictionaries of 'cache' types.",
          "disabled": false
        },
        "DictCacheRequestTimeNs": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Number of nanoseconds spend in querying the external data sources for the dictionaries of 'cache' types.",
          "disabled": false
        },
        "DictCacheRequests": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bulk requests to the external data sources for the dictionaries of 'cache' types.",
          "disabled": false
        },
        "DirectorySync": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the `F_FULLFSYNC/fsync/fdatasync` function was called for directories.",
          "disabled": false
        },
        "DirectorySyncElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent waiting for `F_FULLFSYNC/fsync/fdatasync` syscall for directories.",
          "disabled": false
        },
        "DiskReadElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent waiting for read syscall. This include reads from page cache.",
          "disabled": false
        },
        "DiskS3AbortMultipartUpload": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API AbortMultipartUpload calls.",
          "disabled": false
        },
        "DiskS3CompleteMultipartUpload": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API CompleteMultipartUpload calls.",
          "disabled": false
        },
        "DiskS3CopyObject": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API CopyObject calls.",
          "disabled": false
        },
        "DiskS3CreateMultipartUpload": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API CreateMultipartUpload calls.",
          "disabled": false
        },
        "DiskS3DeleteObjects": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API DeleteObject(s) calls.",
          "disabled": false
        },
        "DiskS3GetObject": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API GetObject calls.",
          "disabled": false
        },
        "DiskS3GetObjectAttributes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API GetObjectAttributes calls.",
          "disabled": false
        },
        "DiskS3GetRequestThrottlerCount": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 GET and SELECT requests passed through throttler.",
          "disabled": false
        },
        "DiskS3GetRequestThrottlerSleepMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a query was sleeping to conform DiskS3 GET and SELECT request throttling.",
          "disabled": false
        },
        "DiskS3HeadObject": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API HeadObject calls.",
          "disabled": false
        },
        "DiskS3ListObjects": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API ListObjects calls.",
          "disabled": false
        },
        "DiskS3PutObject": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API PutObject calls.",
          "disabled": false
        },
        "DiskS3PutRequestThrottlerCount": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 PUT, COPY, POST and LIST requests passed through throttler.",
          "disabled": false
        },
        "DiskS3PutRequestThrottlerSleepMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a query was sleeping to conform DiskS3 PUT, COPY, POST and LIST request throttling.",
          "disabled": false
        },
        "DiskS3ReadMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time of GET and HEAD requests to DiskS3 storage.",
          "disabled": false
        },
        "DiskS3ReadRequestsCount": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of GET and HEAD requests to DiskS3 storage.",
          "disabled": false
        },
        "DiskS3ReadRequestsErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-throttling errors in GET and HEAD requests to DiskS3 storage.",
          "disabled": false
        },
        "DiskS3ReadRequestsRedirects": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of redirects in GET and HEAD requests to DiskS3 storage.",
          "disabled": false
        },
        "DiskS3ReadRequestsThrottling": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 429 and 503 errors in GET and HEAD requests to DiskS3 storage.",
          "disabled": false
        },
        "DiskS3UploadPart": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API UploadPart calls.",
          "disabled": false
        },
        "DiskS3UploadPartCopy": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DiskS3 API UploadPartCopy calls.",
          "disabled": false
        },
        "DiskS3WriteMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Time of POST, DELETE, PUT and PATCH requests to DiskS3 storage.",
          "disabled": false
        },
        "DiskS3WriteRequestsCount": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of POST, DELETE, PUT and PATCH requests to DiskS3 storage.",
          "disabled": false
        },
        "DiskS3WriteRequestsErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-throttling errors in POST, DELETE, PUT and PATCH requests to DiskS3 storage.",
          "disabled": false
        },
        "DiskS3WriteRequestsRedirects": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of redirects in POST, DELETE, PUT and PATCH requests to DiskS3 storage.",
          "disabled": false
        },
        "DiskS3WriteRequestsThrottling": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 429 and 503 errors in POST, DELETE, PUT and PATCH requests to DiskS3 storage.",
          "disabled": false
        },
        "DiskWriteElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent waiting for write syscall. This include writes to page cache.",
          "disabled": false
        },
        "DistributedConnectionFailAtAll": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total count when distributed connection fails after all retries finished.",
          "disabled": false
        },
        "DistributedConnectionFailTry": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total count when distributed connection fails with retry.",
          "disabled": false
        },
        "DistributedConnectionMissingTable": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times we rejected a replica from a distributed query, because it did not contain a table needed for the query.",
          "disabled": false
        },
        "DistributedConnectionStaleReplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times we rejected a replica from a distributed query, because some table needed for a query had replication lag higher than the configured threshold.",
          "disabled": false
        },
        "DistributedDelayedInserts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the INSERT of a block to a Distributed table was throttled due to high number of pending bytes.",
          "disabled": false
        },
        "DistributedDelayedInsertsMilliseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total number of milliseconds spent while the INSERT of a block to a Distributed table was throttled due to high number of pending bytes.",
          "disabled": false
        },
        "DistributedRejectedInserts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the INSERT of a block to a Distributed table was rejected with 'Too many bytes' exception due to high number of pending bytes.",
          "disabled": false
        },
        "DistributedSyncInsertionTimeoutExceeded": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "A timeout has exceeded while waiting for shards during synchronous insertion into a Distributed table (with 'insert_distributed_sync' = 1)",
          "disabled": false
        },
        "DuplicatedInsertedBlocks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the INSERTed block to a ReplicatedMergeTree table was deduplicated.",
          "disabled": false
        },
        "ExecuteShellCommand": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of shell command executions.",
          "disabled": false
        },
        "ExternalAggregationCompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes written to disk for aggregation in external memory.",
          "disabled": false
        },
        "ExternalAggregationMerge": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times temporary files were merged for aggregation in external memory.",
          "disabled": false
        },
        "ExternalAggregationUncompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of data (uncompressed, before compression) written to disk for aggregation in external memory.",
          "disabled": false
        },
        "ExternalAggregationWritePart": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a temporary file was written to disk for aggregation in external memory.",
          "disabled": false
        },
        "ExternalDataSourceLocalCacheReadBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes read from local cache buffer in RemoteReadBufferCache",
          "disabled": false
        },
        "ExternalJoinCompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of compressed bytes written for JOIN in external memory.",
          "disabled": false
        },
        "ExternalJoinMerge": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times temporary files were merged for JOIN in external memory.",
          "disabled": false
        },
        "ExternalJoinUncompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of data (uncompressed, before compression) written for JOIN in external memory.",
          "disabled": false
        },
        "ExternalJoinWritePart": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a temporary file was written to disk for JOIN in external memory.",
          "disabled": false
        },
        "ExternalProcessingCompressedBytesTotal": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of compressed bytes written by external processing (sorting/aggravating/joining)",
          "disabled": false
        },
        "ExternalProcessingFilesTotal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of files used by external processing (sorting/aggravating/joining)",
          "disabled": false
        },
        "ExternalProcessingUncompressedBytesTotal": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of data (uncompressed, before compression) written by external processing (sorting/aggravating/joining)",
          "disabled": false
        },
        "ExternalSortCompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of compressed bytes written for sorting in external memory.",
          "disabled": false
        },
        "ExternalSortMerge": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times temporary files were merged for sorting in external memory.",
          "disabled": false
        },
        "ExternalSortUncompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of data (uncompressed, before compression) written for sorting in external memory.",
          "disabled": false
        },
        "ExternalSortWritePart": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a temporary file was written to disk for sorting in external memory.",
          "disabled": false
        },
        "FailedAsyncInsertQuery": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed ASYNC INSERT queries.",
          "disabled": false
        },
        "FailedInsertQuery": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Same as FailedQuery, but only for INSERT queries.",
          "disabled": false
        },
        "FailedQuery": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed queries.",
          "disabled": false
        },
        "FailedSelectQuery": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Same as FailedQuery, but only for SELECT queries.",
          "disabled": false
        },
        "FileOpen": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of files opened.",
          "disabled": false
        },
        "FileSegmentCacheWriteMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Metric per file segment. Time spend writing data to cache",
          "disabled": false
        },
        "FileSegmentPredownloadMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Metric per file segment. Time spent `predownloading` data to cache (`predownloading` - finishing file segment download (after someone who failed to do that) up to the point current thread was requested to do)",
          "disabled": false
        },
        "FileSegmentReadMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Metric per file segment. Time spend reading from file",
          "disabled": false
        },
        "FileSegmentUsedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Metric per file segment. How many bytes were actually used from current file segment",
          "disabled": false
        },
        "FileSegmentWaitReadBufferMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Metric per file segment. Time spend waiting for internal read buffer (includes cache waiting)",
          "disabled": false
        },
        "FileSegmentWriteMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Metric per file segment. Time spend writing cache",
          "disabled": false
        },
        "FileSync": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the `F_FULLFSYNC/fsync/fdatasync` function was called for files.",
          "disabled": false
        },
        "FileSyncElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent waiting for `F_FULLFSYNC/fsync/fdatasync` syscall for files.",
          "disabled": false
        },
        "FunctionExecute": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL ordinary function calls (SQL functions are called on per-block basis, so this number represents the number of blocks).",
          "disabled": false
        },
        "HardPageFaults": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of hard page faults in query execution threads. High values indicate either that you forgot to turn off swap on your server, or eviction of memory pages of the ClickHouse binary during very high memory pressure, or successful usage of the `mmap` read method for the tables data.",
          "disabled": false
        },
        "HedgedRequestsChangeReplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total count when timeout for changing replica expired in hedged requests.",
          "disabled": false
        },
        "IOBufferAllocBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes allocated for IO buffers (for ReadBuffer/WriteBuffer).",
          "disabled": false
        },
        "IOBufferAllocs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of allocations of IO buffers (for ReadBuffer/WriteBuffer).",
          "disabled": false
        },
        "IOUringCQEsCompleted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of successfully completed io_uring CQEs",
          "disabled": false
        },
        "IOUringCQEsFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of completed io_uring CQEs with failures",
          "disabled": false
        },
        "IOUringSQEsResubmits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of io_uring SQE resubmits performed",
          "disabled": false
        },
        "IOUringSQEsSubmitted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of io_uring SQEs submitted",
          "disabled": false
        },
        "InsertQuery": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Same as Query, but only for INSERT queries.",
          "disabled": false
        },
        "InsertQueryTimeMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time of INSERT queries.",
          "disabled": false
        },
        "InsertedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes (uncompressed; for columns as they stored in memory) INSERTed to all tables.",
          "disabled": false
        },
        "InsertedCompactParts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of parts inserted in Compact format.",
          "disabled": false
        },
        "InsertedInMemoryParts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of parts inserted in InMemory format.",
          "disabled": false
        },
        "InsertedRows": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows INSERTed to all tables.",
          "disabled": false
        },
        "InsertedWideParts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of parts inserted in Wide format.",
          "disabled": false
        },
        "InvoluntaryContextSwitches": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Involuntary context switches",
          "disabled": false
        },
        "KafkaBackgroundReads": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of background reads populating materialized views from Kafka since server start",
          "disabled": false
        },
        "KafkaCommitFailures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed commits of consumed offsets to Kafka (usually is a sign of some data duplication)",
          "disabled": false
        },
        "KafkaCommits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful commits of consumed offsets to Kafka (normally should be the same as KafkaBackgroundReads)",
          "disabled": false
        },
        "KafkaConsumerErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of errors reported by `librdkafka` during polls",
          "disabled": false
        },
        "KafkaDirectReads": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of direct selects from Kafka tables since server start",
          "disabled": false
        },
        "KafkaMessagesFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Kafka messages ClickHouse failed to parse",
          "disabled": false
        },
        "KafkaMessagesPolled": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Kafka messages polled from `librdkafka` to ClickHouse",
          "disabled": false
        },
        "KafkaMessagesProduced": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of messages produced to Kafka",
          "disabled": false
        },
        "KafkaMessagesRead": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Kafka messages already processed by ClickHouse",
          "disabled": false
        },
        "KafkaProducerErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of errors during producing the messages to Kafka",
          "disabled": false
        },
        "KafkaProducerFlushes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of explicit flushes to Kafka producer",
          "disabled": false
        },
        "KafkaRebalanceAssignments": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partition assignments (the final stage of consumer group `rebalance`)",
          "disabled": false
        },
        "KafkaRebalanceErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed consumer group `rebalances`",
          "disabled": false
        },
        "KafkaRebalanceRevocations": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partition revocations (the first stage of consumer group `rebalance`)",
          "disabled": false
        },
        "KafkaRowsRead": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows parsed from Kafka messages",
          "disabled": false
        },
        "KafkaRowsRejected": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of parsed rows which were later rejected (due to `rebalances` / errors or similar reasons). Those rows will be consumed again after the `rebalance`.",
          "disabled": false
        },
        "KafkaRowsWritten": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows inserted into Kafka tables",
          "disabled": false
        },
        "KafkaWrites": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of writes (inserts) to Kafka tables ",
          "disabled": false
        },
        "KeeperCheckRequest": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of check requests",
          "disabled": false
        },
        "KeeperCommits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful commits",
          "disabled": false
        },
        "KeeperCommitsFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed commits",
          "disabled": false
        },
        "KeeperCreateRequest": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of create requests",
          "disabled": false
        },
        "KeeperExistsRequest": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of exists requests",
          "disabled": false
        },
        "KeeperGetRequest": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of get requests",
          "disabled": false
        },
        "KeeperLatency": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Keeper latency",
          "disabled": false
        },
        "KeeperListRequest": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of list requests",
          "disabled": false
        },
        "KeeperMultiReadRequest": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of multi read requests",
          "disabled": false
        },
        "KeeperMultiRequest": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of multi requests",
          "disabled": false
        },
        "KeeperPacketsReceived": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Packets received by keeper server",
          "disabled": false
        },
        "KeeperPacketsSent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Packets sent by keeper server",
          "disabled": false
        },
        "KeeperReadSnapshot": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshot read(serialization)",
          "disabled": false
        },
        "KeeperRemoveRequest": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of remove requests",
          "disabled": false
        },
        "KeeperRequestTotal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total requests number on keeper server",
          "disabled": false
        },
        "KeeperSaveSnapshot": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshot save",
          "disabled": false
        },
        "KeeperSetRequest": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of set requests",
          "disabled": false
        },
        "KeeperSnapshotApplys": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshot applying",
          "disabled": false
        },
        "KeeperSnapshotApplysFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed snapshot applying",
          "disabled": false
        },
        "KeeperSnapshotCreations": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshots creations",
          "disabled": false
        },
        "KeeperSnapshotCreationsFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed snapshot creations",
          "disabled": false
        },
        "LoadedMarksCount": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of marks loaded (total across columns).",
          "disabled": false
        },
        "LoadedMarksMemoryBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of in-memory representations of loaded marks.",
          "disabled": false
        },
        "LocalReadThrottlerBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes passed through 'max_local_read_bandwidth_for_server'/'max_local_read_bandwidth' throttler.",
          "disabled": false
        },
        "LocalReadThrottlerSleepMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a query was sleeping to conform 'max_local_read_bandwidth_for_server'/'max_local_read_bandwidth' throttling.",
          "disabled": false
        },
        "LocalWriteThrottlerBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes passed through 'max_local_write_bandwidth_for_server'/'max_local_write_bandwidth' throttler.",
          "disabled": false
        },
        "LocalWriteThrottlerSleepMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a query was sleeping to conform 'max_local_write_bandwidth_for_server'/'max_local_write_bandwidth' throttling.",
          "disabled": false
        },
        "LogDebug": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of log messages with level Debug",
          "disabled": false
        },
        "LogError": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of log messages with level Error",
          "disabled": false
        },
        "LogFatal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of log messages with level Fatal",
          "disabled": false
        },
        "LogInfo": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of log messages with level Info",
          "disabled": false
        },
        "LogTest": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of log messages with level Test",
          "disabled": false
        },
        "LogTrace": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of log messages with level Trace",
          "disabled": false
        },
        "LogWarning": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of log messages with level Warning",
          "disabled": false
        },
        "MMappedFileCacheHits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a file has been found in the MMap cache (for the `mmap` read_method), so we didn't have to `mmap` it again.",
          "disabled": false
        },
        "MMappedFileCacheMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a file has not been found in the MMap cache (for the `mmap` read_method), so we had to `mmap` it again.",
          "disabled": false
        },
        "MainConfigLoads": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the main configuration was reloaded.",
          "disabled": false
        },
        "MarkCacheHits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times an entry has been found in the mark cache, so we didn't have to load a mark file.",
          "disabled": false
        },
        "MarkCacheMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times an entry has not been found in the mark cache, so we had to load a mark file in memory, which is a costly operation, adding to query latency.",
          "disabled": false
        },
        "MemoryAllocatorPurge": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total number of times memory allocator purge was requested",
          "disabled": false
        },
        "MemoryAllocatorPurgeTimeMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total number of times memory allocator purge was requested",
          "disabled": false
        },
        "MemoryOvercommitWaitTimeMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent in waiting for memory to be freed in `OvercommitTracker`.",
          "disabled": false
        },
        "Merge": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of launched background merges.",
          "disabled": false
        },
        "MergeTreeAllRangesAnnouncementsSent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of announcement sent from the remote server to the initiator server about the set of data parts (for MergeTree tables). Measured on the remote server side.",
          "disabled": false
        },
        "MergeTreeAllRangesAnnouncementsSentElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent in sending the announcement from the remote server to the initiator server about the set of data parts (for MergeTree tables). Measured on the remote server side.",
          "disabled": false
        },
        "MergeTreeDataProjectionWriterBlocks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of blocks INSERTed to MergeTree tables projection. Each block forms a data part of level zero.",
          "disabled": false
        },
        "MergeTreeDataProjectionWriterBlocksAlreadySorted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of blocks INSERTed to MergeTree tables projection that appeared to be already sorted.",
          "disabled": false
        },
        "MergeTreeDataProjectionWriterCompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes written to filesystem for data INSERTed to MergeTree tables projection.",
          "disabled": false
        },
        "MergeTreeDataProjectionWriterRows": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows INSERTed to MergeTree tables projection.",
          "disabled": false
        },
        "MergeTreeDataProjectionWriterUncompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Uncompressed bytes (for columns as they stored in memory) INSERTed to MergeTree tables projection.",
          "disabled": false
        },
        "MergeTreeDataWriterBlocks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of blocks INSERTed to MergeTree tables. Each block forms a data part of level zero.",
          "disabled": false
        },
        "MergeTreeDataWriterBlocksAlreadySorted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of blocks INSERTed to MergeTree tables that appeared to be already sorted.",
          "disabled": false
        },
        "MergeTreeDataWriterCompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes written to filesystem for data INSERTed to MergeTree tables.",
          "disabled": false
        },
        "MergeTreeDataWriterRows": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows INSERTed to MergeTree tables.",
          "disabled": false
        },
        "MergeTreeDataWriterUncompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Uncompressed bytes (for columns as they stored in memory) INSERTed to MergeTree tables.",
          "disabled": false
        },
        "MergeTreeMetadataCacheDelete": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `rocksdb` deletes(used for merge tree metadata cache)",
          "disabled": false
        },
        "MergeTreeMetadataCacheGet": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `rocksdb` reads(used for merge tree metadata cache)",
          "disabled": false
        },
        "MergeTreeMetadataCacheHit": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the read of meta file was done from MergeTree metadata cache",
          "disabled": false
        },
        "MergeTreeMetadataCacheMiss": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the read of meta file was not done from MergeTree metadata cache",
          "disabled": false
        },
        "MergeTreeMetadataCachePut": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `rocksdb` puts(used for merge tree metadata cache)",
          "disabled": false
        },
        "MergeTreeMetadataCacheSeek": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `rocksdb` seeks(used for merge tree metadata cache)",
          "disabled": false
        },
        "MergeTreePrefetchedReadPoolInit": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent preparing tasks in MergeTreePrefetchedReadPool",
          "disabled": false
        },
        "MergeTreeReadTaskRequestsReceived": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of callbacks requested from the remote server back to the initiator server to choose the read task (for MergeTree tables). Measured on the initiator server side.",
          "disabled": false
        },
        "MergeTreeReadTaskRequestsSent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of callbacks requested from the remote server back to the initiator server to choose the read task (for MergeTree tables). Measured on the remote server side.",
          "disabled": false
        },
        "MergeTreeReadTaskRequestsSentElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Time spent in callbacks requested from the remote server back to the initiator server to choose the read task (for MergeTree tables). Measured on the remote server side.",
          "disabled": false
        },
        "MergedIntoCompactParts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of parts merged into Compact format.",
          "disabled": false
        },
        "MergedIntoInMemoryParts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of parts in merged into InMemory format.",
          "disabled": false
        },
        "MergedIntoWideParts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of parts merged into Wide format.",
          "disabled": false
        },
        "MergedRows": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Rows read for background merges. This is the number of rows before merge.",
          "disabled": false
        },
        "MergedUncompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Uncompressed bytes (for columns as they stored in memory) that was read for background merges. This is the number before merge.",
          "disabled": false
        },
        "MergesTimeMilliseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent for background merges.",
          "disabled": false
        },
        "NetworkReceiveBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of bytes received from network. Only ClickHouse-related network interaction is included, not by 3rd party libraries.",
          "disabled": false
        },
        "NetworkReceiveElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent waiting for data to receive or receiving data from network. Only ClickHouse-related network interaction is included, not by 3rd party libraries.",
          "disabled": false
        },
        "NetworkSendBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of bytes send to network. Only ClickHouse-related network interaction is included, not by 3rd party libraries.",
          "disabled": false
        },
        "NetworkSendElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent waiting for data to send to network or sending data to network. Only ClickHouse-related network interaction is included, not by 3rd party libraries.",
          "disabled": false
        },
        "NotCreatedLogEntryForMerge": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Log entry to merge parts in ReplicatedMergeTree is not created due to concurrent log update by another replica.",
          "disabled": false
        },
        "NotCreatedLogEntryForMutation": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Log entry to mutate parts in ReplicatedMergeTree is not created due to concurrent log update by another replica.",
          "disabled": false
        },
        "OSCPUVirtualTimeMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "CPU time spent seen by OS. Does not include involuntary waits due to virtualization.",
          "disabled": false
        },
        "OSCPUWaitMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a thread was ready for execution but waiting to be scheduled by OS, from the OS point of view.",
          "disabled": false
        },
        "OSIOWaitMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a thread spent waiting for a result of IO operation, from the OS point of view. This is real IO that does not include page cache.",
          "disabled": false
        },
        "OSReadBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read from disks or block devices. Does not include bytes read from page cache. May include excessive data due to block size, `readahead`, etc.",
          "disabled": false
        },
        "OSReadChars": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read from filesystem, including page cache.",
          "disabled": false
        },
        "OSWriteBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes written to disks or block devices. Does not include bytes that are in page cache dirty pages. May not include data that was written by OS asynchronously.",
          "disabled": false
        },
        "OSWriteChars": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes written to filesystem, including page cache.",
          "disabled": false
        },
        "ObsoleteReplicatedParts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a data part was covered by another data part that has been fetched from a replica (so, we have marked a covered data part as obsolete and no longer needed).",
          "disabled": false
        },
        "OpenedFileCacheHits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a file has been found in the opened file cache, so we didn't have to open it again.",
          "disabled": false
        },
        "OpenedFileCacheMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a file has been found in the opened file cache, so we had to open it again.",
          "disabled": false
        },
        "OtherQueryTimeMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time of queries that are not SELECT or INSERT.",
          "disabled": false
        },
        "OverflowAny": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times approximate GROUP BY was in effect: when aggregation was performed only on top of first 'max_rows_to_group_by' unique keys and other keys were ignored due to 'group_by_overflow_mode' = 'any'.",
          "disabled": false
        },
        "OverflowBreak": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times, data processing was canceled by query complexity limitation with setting '*_overflow_mode' = 'break' and the result is incomplete.",
          "disabled": false
        },
        "OverflowThrow": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times, data processing was canceled by query complexity limitation with setting '*_overflow_mode' = 'throw' and exception was thrown.",
          "disabled": false
        },
        "PerfAlignmentFaults": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of alignment faults. These happen when unaligned memory accesses happen; the kernel can handle these but it reduces performance. This happens only on some architectures (never on x86).",
          "disabled": false
        },
        "PerfBranchInstructions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Retired branch instructions. Prior to Linux 2.6.35, this used the wrong event on AMD processors.",
          "disabled": false
        },
        "PerfBranchMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "`Mispredicted` branch instructions.",
          "disabled": false
        },
        "PerfBusCycles": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Bus cycles, which can be different from total cycles.",
          "disabled": false
        },
        "PerfCacheMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Cache misses. Usually this indicates Last Level Cache misses; this is intended to be used in con-junction with the `PERFCOUNTHWCACHEREFERENCES` event to calculate cache miss rates.",
          "disabled": false
        },
        "PerfCacheReferences": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Cache accesses. Usually this indicates Last Level Cache accesses but this may vary depending on your CPU. This may include prefetches and coherency messages; again this depends on the design of your CPU.",
          "disabled": false
        },
        "PerfContextSwitches": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of context switches",
          "disabled": false
        },
        "PerfCpuClock": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The CPU clock, a high-resolution per-CPU timer",
          "disabled": false
        },
        "PerfCpuCycles": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total cycles. Be wary of what happens during CPU frequency scaling.",
          "disabled": false
        },
        "PerfCpuMigrations": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the process has migrated to a new CPU",
          "disabled": false
        },
        "PerfDataTLBMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Data TLB misses",
          "disabled": false
        },
        "PerfDataTLBReferences": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Data TLB references",
          "disabled": false
        },
        "PerfEmulationFaults": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of emulation faults. The kernel sometimes traps on unimplemented instructions and emulates them for user space. This can negatively impact performance.",
          "disabled": false
        },
        "PerfInstructionTLBMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Instruction TLB misses",
          "disabled": false
        },
        "PerfInstructionTLBReferences": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Instruction TLB references",
          "disabled": false
        },
        "PerfInstructions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Retired instructions. Be careful, these can be affected by various issues, most notably hardware interrupt counts.",
          "disabled": false
        },
        "PerfLocalMemoryMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Local NUMA node memory read `missesubqueriess`",
          "disabled": false
        },
        "PerfLocalMemoryReferences": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Local NUMA node memory reads",
          "disabled": false
        },
        "PerfMinEnabledRunningTime": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Running time for event with minimum enabled time. Used to track the amount of event multiplexing",
          "disabled": false
        },
        "PerfMinEnabledTime": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "For all events, minimum time that an event was enabled. Used to track event multiplexing influence",
          "disabled": false
        },
        "PerfRefCpuCycles": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total cycles; not affected by CPU frequency scaling.",
          "disabled": false
        },
        "PerfStalledCyclesBackend": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Stalled cycles during retirement.",
          "disabled": false
        },
        "PerfStalledCyclesFrontend": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Stalled cycles during issue.",
          "disabled": false
        },
        "PerfTaskClock": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "A clock count specific to the task that is running",
          "disabled": false
        },
        "PolygonsAddedToPool": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "A polygon has been added to the cache (pool) for the 'pointInPolygon' function.",
          "disabled": false
        },
        "PolygonsInPoolAllocatedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes for polygons added to the cache (pool) for the 'pointInPolygon' function.",
          "disabled": false
        },
        "Query": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of queries to be interpreted and potentially executed. Does not include queries that failed to parse or were rejected due to AST size limits, quota limits or limits on the number of simultaneously running queries. May include internal queries initiated by ClickHouse itself. Does not count `subqueries`.",
          "disabled": false
        },
        "QueryCacheHits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a query result has been found in the query cache (and query computation was avoided).",
          "disabled": false
        },
        "QueryCacheMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a query result has not been found in the query cache (and required query computation).",
          "disabled": false
        },
        "QueryMaskingRulesMatch": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times query masking rules was successfully matched.",
          "disabled": false
        },
        "QueryMemoryLimitExceeded": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times when memory limit exceeded for query.",
          "disabled": false
        },
        "QueryProfilerRuns": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times QueryProfiler had been run.",
          "disabled": false
        },
        "QueryProfilerSignalOverruns": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times we drop processing of a query profiler signal due to overrun plus the number of signals that OS has not delivered due to overrun.",
          "disabled": false
        },
        "QueryTimeMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time of all queries.",
          "disabled": false
        },
        "RWLockAcquiredReadLocks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a read lock was acquired (in a heavy RWLock).",
          "disabled": false
        },
        "RWLockAcquiredWriteLocks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a write lock was acquired (in a heavy RWLock).",
          "disabled": false
        },
        "RWLockReadersWaitMilliseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent waiting for a read lock to be acquired (in a heavy RWLock).",
          "disabled": false
        },
        "RWLockWritersWaitMilliseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent waiting for a write lock to be acquired (in a heavy RWLock).",
          "disabled": false
        },
        "ReadBackoff": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the number of query processing threads was lowered due to slow reads.",
          "disabled": false
        },
        "ReadBufferAIORead": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Read buffer AIO read",
          "disabled": false
        },
        "ReadBufferAIOReadBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Read buffer AIO read bytes",
          "disabled": false
        },
        "ReadBufferFromFileDescriptorRead": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of reads (`read`/`pread`) from a file descriptor. Does not include sockets.",
          "disabled": false
        },
        "ReadBufferFromFileDescriptorReadBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read from file descriptors. If the file is compressed, this will show the compressed data size.",
          "disabled": false
        },
        "ReadBufferFromFileDescriptorReadFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the read (`read`/`pread`) from a file descriptor have failed.",
          "disabled": false
        },
        "ReadBufferFromS3Bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes read from S3.",
          "disabled": false
        },
        "ReadBufferFromS3InitMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent initializing connection to S3.",
          "disabled": false
        },
        "ReadBufferFromS3Microseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent on reading from S3.",
          "disabled": false
        },
        "ReadBufferFromS3RequestsErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of exceptions while reading from S3.",
          "disabled": false
        },
        "ReadBufferSeekCancelConnection": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of seeks which lead to new connection (s3, http)",
          "disabled": false
        },
        "ReadCompressedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes (the number of bytes before decompression) read from compressed sources (files, network).",
          "disabled": false
        },
        "ReadTaskRequestsReceived": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of callbacks requested from the remote server back to the initiator server to choose the read task (for s3Cluster table function and similar). Measured on the initiator server side.",
          "disabled": false
        },
        "ReadTaskRequestsSent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of callbacks requested from the remote server back to the initiator server to choose the read task (for s3Cluster table function and similar). Measured on the remote server side.",
          "disabled": false
        },
        "ReadTaskRequestsSentElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent in callbacks requested from the remote server back to the initiator server to choose the read task (for s3Cluster table function and similar). Measured on the remote server side.",
          "disabled": false
        },
        "RealTimeMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total (wall clock) time spent in processing (queries and other tasks) threads (note that this is a sum).",
          "disabled": false
        },
        "RegexpCreated": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Compiled regular expressions. Identical regular expressions compiled just once and cached forever.",
          "disabled": false
        },
        "RejectedInserts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the INSERT of a block to a MergeTree table was rejected with 'Too many parts' exception due to high number of active data parts for partition.",
          "disabled": false
        },
        "RemoteFSBuffers": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of buffers created for asynchronous reading from remote filesystem",
          "disabled": false
        },
        "RemoteFSCancelledPrefetches": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of canceled `prefecthes` (because of seek)",
          "disabled": false
        },
        "RemoteFSLazySeeks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of lazy seeks",
          "disabled": false
        },
        "RemoteFSPrefetchedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes from prefetched buffer",
          "disabled": false
        },
        "RemoteFSPrefetchedReads": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of reads from prefetched buffer",
          "disabled": false
        },
        "RemoteFSPrefetches": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of prefetches made with asynchronous reading from remote filesystem",
          "disabled": false
        },
        "RemoteFSSeeks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of seeks for async buffer",
          "disabled": false
        },
        "RemoteFSSeeksWithReset": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of seeks which lead to a new connection",
          "disabled": false
        },
        "RemoteFSUnprefetchedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes from un prefetched buffer",
          "disabled": false
        },
        "RemoteFSUnprefetchedReads": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of reads from un prefetched buffer",
          "disabled": false
        },
        "RemoteFSUnusedPrefetches": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of prefetches pending at buffer destruction",
          "disabled": false
        },
        "RemoteReadThrottlerBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes passed through 'max_remote_read_network_bandwidth_for_server'/'max_remote_read_network_bandwidth' throttler.",
          "disabled": false
        },
        "RemoteReadThrottlerSleepMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a query was sleeping to conform 'max_remote_read_network_bandwidth_for_server'/'max_remote_read_network_bandwidth' throttling.",
          "disabled": false
        },
        "RemoteWriteThrottlerBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes passed through 'max_remote_write_network_bandwidth_for_server'/'max_remote_write_network_bandwidth' throttler.",
          "disabled": false
        },
        "RemoteWriteThrottlerSleepMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a query was sleeping to conform 'max_remote_write_network_bandwidth_for_server'/'max_remote_write_network_bandwidth' throttling.",
          "disabled": false
        },
        "ReplicaPartialShutdown": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "How many times Replicated table has to `deinitialize` its state due to session expiration in ZooKeeper. The state is reinitialized every time when ZooKeeper is available again.",
          "disabled": false
        },
        "ReplicatedDataLoss": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a data part that we wanted does not exist on any replica (even on replicas that are offline right now). That data parts are definitely lost. This is normal due to asynchronous replication (if quorum inserts were not enabled), when the replica on which the data part was written was failed and when it became online after fail it does not contain that data part.",
          "disabled": false
        },
        "ReplicatedPartChecks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times we had to perform advanced search for a data part on replicas or to clarify the need of an existing data part.",
          "disabled": false
        },
        "ReplicatedPartChecksFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the advanced search for a data part on replicas did not give result or when unexpected part has been found and moved away.",
          "disabled": false
        },
        "ReplicatedPartFailedFetches": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a data part was failed to download from replica of a ReplicatedMergeTree table.",
          "disabled": false
        },
        "ReplicatedPartFetches": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a data part was downloaded from replica of a ReplicatedMergeTree table.",
          "disabled": false
        },
        "ReplicatedPartFetchesOfMerged": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times we prefer to download already merged part from replica of ReplicatedMergeTree table instead of performing a merge ourself (usually we prefer doing a merge ourself to save network traffic). This happens when we have not all source parts to perform a merge or when the data part is old enough.",
          "disabled": false
        },
        "ReplicatedPartMerges": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times data parts of ReplicatedMergeTree tables were successfully merged.",
          "disabled": false
        },
        "ReplicatedPartMutations": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times data parts of ReplicatedMergeTree tables were successfully mutated.",
          "disabled": false
        },
        "S3AbortMultipartUpload": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API AbortMultipartUpload calls.",
          "disabled": false
        },
        "S3CompleteMultipartUpload": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API CompleteMultipartUpload calls.",
          "disabled": false
        },
        "S3CopyObject": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API CopyObject calls.",
          "disabled": false
        },
        "S3CreateMultipartUpload": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API CreateMultipartUpload calls.",
          "disabled": false
        },
        "S3DeleteObjects": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API DeleteObject(s) calls.",
          "disabled": false
        },
        "S3GetObject": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API GetObject calls.",
          "disabled": false
        },
        "S3GetObjectAttributes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API GetObjectAttributes calls.",
          "disabled": false
        },
        "S3GetRequestThrottlerCount": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 GET and SELECT requests passed through throttler.",
          "disabled": false
        },
        "S3GetRequestThrottlerSleepMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a query was sleeping to conform S3 GET and SELECT request throttling.",
          "disabled": false
        },
        "S3HeadObject": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API HeadObject calls.",
          "disabled": false
        },
        "S3ListObjects": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API ListObjects calls.",
          "disabled": false
        },
        "S3PutObject": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API PutObject calls.",
          "disabled": false
        },
        "S3PutRequestThrottlerCount": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 PUT, COPY, POST and LIST requests passed through throttler.",
          "disabled": false
        },
        "S3PutRequestThrottlerSleepMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a query was sleeping to conform S3 PUT, COPY, POST and LIST request throttling.",
          "disabled": false
        },
        "S3ReadBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Read bytes (incoming) in GET and HEAD requests to S3 storage.",
          "disabled": false
        },
        "S3ReadMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time of GET and HEAD requests to S3 storage.",
          "disabled": false
        },
        "S3ReadRequestsCount": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of GET and HEAD requests to S3 storage.",
          "disabled": false
        },
        "S3ReadRequestsErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-throttling errors in GET and HEAD requests to S3 storage.",
          "disabled": false
        },
        "S3ReadRequestsRedirects": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of redirects in GET and HEAD requests to S3 storage.",
          "disabled": false
        },
        "S3ReadRequestsThrottling": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 429 and 503 errors in GET and HEAD requests to S3 storage.",
          "disabled": false
        },
        "S3UploadPart": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API UploadPart calls.",
          "disabled": false
        },
        "S3UploadPartCopy": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of S3 API UploadPartCopy calls.",
          "disabled": false
        },
        "S3WriteBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Write bytes (outgoing) in POST, DELETE, PUT and PATCH requests to S3 storage.",
          "disabled": false
        },
        "S3WriteMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time of POST, DELETE, PUT and PATCH requests to S3 storage.",
          "disabled": false
        },
        "S3WriteRequestsCount": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of POST, DELETE, PUT and PATCH requests to S3 storage.",
          "disabled": false
        },
        "S3WriteRequestsErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-throttling errors in POST, DELETE, PUT and PATCH requests to S3 storage.",
          "disabled": false
        },
        "S3WriteRequestsRedirects": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of redirects in POST, DELETE, PUT and PATCH requests to S3 storage.",
          "disabled": false
        },
        "S3WriteRequestsThrottling": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 429 and 503 errors in POST, DELETE, PUT and PATCH requests to S3 storage.",
          "disabled": false
        },
        "ScalarSubqueriesCacheMiss": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a read from a scalar sub query was not cached and had to be calculated completely",
          "disabled": false
        },
        "ScalarSubqueriesGlobalCacheHit": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a read from a scalar sub query was done using the global cache",
          "disabled": false
        },
        "ScalarSubqueriesLocalCacheHit": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a read from a scalar sub query was done using the local cache",
          "disabled": false
        },
        "SchemaInferenceCacheEvictions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a schema from cache was evicted due to overflow",
          "disabled": false
        },
        "SchemaInferenceCacheHits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a schema from cache was used for schema inference",
          "disabled": false
        },
        "SchemaInferenceCacheInvalidations": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a schema in cache became invalid due to changes in data",
          "disabled": false
        },
        "SchemaInferenceCacheMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a schema is not in cache while schema inference",
          "disabled": false
        },
        "Seek": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the 'lseek' function was called.",
          "disabled": false
        },
        "SelectQuery": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Same as Query, but only for SELECT queries.",
          "disabled": false
        },
        "SelectQueryTimeMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time of SELECT queries.",
          "disabled": false
        },
        "SelectedBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes (uncompressed; for columns as they stored in memory) SELECTed from all tables.",
          "disabled": false
        },
        "SelectedMarks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of marks (index granules) selected to read from a MergeTree table.",
          "disabled": false
        },
        "SelectedParts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of data parts selected to read from a MergeTree table.",
          "disabled": false
        },
        "SelectedRanges": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of (non-adjacent) ranges in all data parts selected to read from a MergeTree table.",
          "disabled": false
        },
        "SelectedRows": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows SELECTed from all tables.",
          "disabled": false
        },
        "ServerStartupMilliseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time elapsed from starting server to listening to sockets in milliseconds",
          "disabled": false
        },
        "SleepFunctionCalls": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a sleep function (sleep, sleepEachRow) has been called.",
          "disabled": false
        },
        "SleepFunctionMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent sleeping due to a sleep function call.",
          "disabled": false
        },
        "SlowRead": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of reads from a file that were slow. This indicate system overload. Thresholds are controlled by read_backoff_* settings.",
          "disabled": false
        },
        "SoftPageFaults": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of soft page faults in query execution threads. Soft page fault usually means a miss in the memory allocator cache which required a new memory mapping from the OS and subsequent allocation of a page of physical memory.",
          "disabled": false
        },
        "StorageBufferErrorOnFlush": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a buffer in the 'Buffer' table has not been able to flush due to error writing in the destination table.",
          "disabled": false
        },
        "StorageBufferFlush": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a buffer in a 'Buffer' table was flushed.",
          "disabled": false
        },
        "StorageBufferLayerLockReadersWaitMilliseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time for waiting for Buffer layer during reading.",
          "disabled": false
        },
        "StorageBufferLayerLockWritersWaitMilliseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time for waiting free Buffer layer to write to (can be used to tune Buffer layers).",
          "disabled": false
        },
        "StorageBufferPassedAllMinThresholds": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a criteria on min thresholds has been reached to flush a buffer in a 'Buffer' table.",
          "disabled": false
        },
        "StorageBufferPassedBytesFlushThreshold": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times background-only flush threshold on bytes has been reached to flush a buffer in a 'Buffer' table. This is expert-only metric. If you read this and you are not an expert, stop reading.",
          "disabled": false
        },
        "StorageBufferPassedBytesMaxThreshold": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a criteria on max bytes threshold has been reached to flush a buffer in a 'Buffer' table.",
          "disabled": false
        },
        "StorageBufferPassedRowsFlushThreshold": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times background-only flush threshold on rows has been reached to flush a buffer in a 'Buffer' table. This is expert-only metric. If you read this and you are not an expert, stop reading.",
          "disabled": false
        },
        "StorageBufferPassedRowsMaxThreshold": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a criteria on max rows threshold has been reached to flush a buffer in a 'Buffer' table.",
          "disabled": false
        },
        "StorageBufferPassedTimeFlushThreshold": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times background-only flush threshold on time has been reached to flush a buffer in a 'Buffer' table. This is expert-only metric. If you read this and you are not an expert, stop reading.",
          "disabled": false
        },
        "StorageBufferPassedTimeMaxThreshold": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a criteria on max time threshold has been reached to flush a buffer in a 'Buffer' table.",
          "disabled": false
        },
        "SuspendSendingQueryToShard": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total count when sending query to shard was suspended when async_query_sending_for_remote is enabled.",
          "disabled": false
        },
        "SynchronousRemoteReadWaitMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent in waiting for synchronous remote reads.",
          "disabled": false
        },
        "SystemTimeMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent in processing (queries and other tasks) threads executing CPU instructions in OS kernel space. This include time CPU `pipeline` was stalled due to cache misses, branch `mispredictions`, hyper-threading, etc.",
          "disabled": false
        },
        "TableFunctionExecute": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of table function calls.",
          "disabled": false
        },
        "ThreadPoolReaderPageCacheHit": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the read inside ThreadPoolReader was done from page cache.",
          "disabled": false
        },
        "ThreadPoolReaderPageCacheHitBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read inside ThreadPoolReader when it was done from page cache.",
          "disabled": false
        },
        "ThreadPoolReaderPageCacheHitElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent reading data from page cache in ThreadPoolReader.",
          "disabled": false
        },
        "ThreadPoolReaderPageCacheMiss": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the read inside ThreadPoolReader was not done from page cache and was hand off to thread pool.",
          "disabled": false
        },
        "ThreadPoolReaderPageCacheMissBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read inside ThreadPoolReader when read was not done from page cache and was hand off to thread pool.",
          "disabled": false
        },
        "ThreadPoolReaderPageCacheMissElapsedMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent reading data inside the asynchronous job in ThreadPoolReader - when read was not done from page cache.",
          "disabled": false
        },
        "ThreadpoolReaderReadBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes read from a `threadpool` task in asynchronous reading",
          "disabled": false
        },
        "ThreadpoolReaderSubmit": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes read from a `threadpool` task in asynchronous reading",
          "disabled": false
        },
        "ThreadpoolReaderTaskMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent getting the data in asynchronous reading",
          "disabled": false
        },
        "ThrottlerSleepMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time a query was sleeping to conform all throttling settings.",
          "disabled": false
        },
        "UncompressedCacheHits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a block of data has been found in the uncompressed cache (and decompression was avoided).",
          "disabled": false
        },
        "UncompressedCacheMisses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a block of data has not been found in the uncompressed cache (and required decompression).",
          "disabled": false
        },
        "UncompressedCacheWeightLost": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes evicted from the uncompressed cache.",
          "disabled": false
        },
        "UserTimeMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent in processing (queries and other tasks) threads executing CPU instructions in user space. This include time CPU `pipeline` was stalled due to cache misses, branch `mispredictions`, hyper-threading, etc.",
          "disabled": false
        },
        "VoluntaryContextSwitches": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Voluntary context switches",
          "disabled": false
        },
        "WaitMarksLoadMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent loading marks",
          "disabled": false
        },
        "WaitPrefetchTaskMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spend waiting for prefetched reader",
          "disabled": false
        },
        "WriteBufferAIOWrite": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Write Buffer AIO Write",
          "disabled": false
        },
        "WriteBufferAIOWriteBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Write buffer AIO write bytes",
          "disabled": false
        },
        "WriteBufferFromFileDescriptorWrite": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of writes (`write`/`pwrite`) to a file descriptor. Does not include sockets.",
          "disabled": false
        },
        "WriteBufferFromFileDescriptorWriteBytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes written to file descriptors. If the file is compressed, this will show compressed data size.",
          "disabled": false
        },
        "WriteBufferFromFileDescriptorWriteFailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the write (`write`/`pwrite`) to a file descriptor have failed.",
          "disabled": false
        },
        "WriteBufferFromS3Bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes written to S3.",
          "disabled": false
        },
        "WriteBufferFromS3Microseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent on writing to S3.",
          "disabled": false
        },
        "WriteBufferFromS3RequestsErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of exceptions while writing to S3.",
          "disabled": false
        },
        "ZooKeeperBytesReceived": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes received over network while communicating with ZooKeeper.",
          "disabled": false
        },
        "ZooKeeperBytesSent": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes send over network while communicating with ZooKeeper.",
          "disabled": false
        },
        "ZooKeeperCheck": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 'check' requests to ZooKeeper. Usually they don't make sense in isolation, only as part of a complex transaction.",
          "disabled": false
        },
        "ZooKeeperClose": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times connection with ZooKeeper has been closed voluntary.",
          "disabled": false
        },
        "ZooKeeperCreate": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 'create' requests to ZooKeeper.",
          "disabled": false
        },
        "ZooKeeperExists": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 'exists' requests to ZooKeeper.",
          "disabled": false
        },
        "ZooKeeperGet": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 'get' requests to ZooKeeper.",
          "disabled": false
        },
        "ZooKeeperHardwareExceptions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of exceptions while working with ZooKeeper related to network (connection loss or similar).",
          "disabled": false
        },
        "ZooKeeperInit": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times connection with ZooKeeper has been established.",
          "disabled": false
        },
        "ZooKeeperList": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 'list' (getChildren) requests to ZooKeeper.",
          "disabled": false
        },
        "ZooKeeperMulti": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 'multi' requests to ZooKeeper (compound transactions).",
          "disabled": false
        },
        "ZooKeeperOtherExceptions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of exceptions while working with ZooKeeper other than ZooKeeperUserExceptions and ZooKeeperHardwareExceptions.",
          "disabled": false
        },
        "ZooKeeperRemove": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 'remove' requests to ZooKeeper.",
          "disabled": false
        },
        "ZooKeeperSet": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 'set' requests to ZooKeeper.",
          "disabled": false
        },
        "ZooKeeperSync": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of 'sync' requests to ZooKeeper. These requests are rarely needed or usable.",
          "disabled": false
        },
        "ZooKeeperTransactions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ZooKeeper operations, which include both read and write operations as well as multi-transactions.",
          "disabled": false
        },
        "ZooKeeperUserExceptions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of exceptions while working with ZooKeeper related to the data (no node, bad version or similar).",
          "disabled": false
        },
        "ZooKeeperWaitMicroseconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Number of microseconds spent waiting for responses from ZooKeeper after creating a request, summed across all the requesting threads.",
          "disabled": false
        },
        "ZooKeeperWatchResponse": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times watch notification has been received from ZooKeeper.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        }
      },
      "from": "clickhousev1"
    },
    "ClickHouseStatusInfo": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "DictionaryStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Dictionary Status.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        }
      },
      "from": "clickhousev1"
    },
    "apache": {
      "desc": "The collected metrics are affected by the environment in which Apache is installed. The metrics shown on the `http://\u003cyour-apache-server\u003e/server-status?auto` page will prevail.",
      "desc_zh": "",
      "fields": {
        "busy_workers": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of workers serving requests.",
          "disabled": false
        },
        "closing_connection": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of workers that are currently closing a connection",
          "disabled": false
        },
        "conns_async_closing": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of asynchronous closing connections,windows not support",
          "disabled": false
        },
        "conns_async_keep_alive": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of asynchronous keep alive connections,windows not support",
          "disabled": false
        },
        "conns_async_writing": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of asynchronous writes connections,windows not support",
          "disabled": false
        },
        "conns_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of requests performed,windows not support",
          "disabled": false
        },
        "cpu_load": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percent of CPU used,windows not support. Optional.",
          "disabled": false
        },
        "disabled": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "These slots will never be able to handle any requests, indicates a misconfiguration.",
          "disabled": false
        },
        "dns_lookup": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The workers waiting on a DNS lookup",
          "disabled": false
        },
        "gracefully_finishing": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of workers finishing their request",
          "disabled": false
        },
        "idle_cleanup": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "These workers were idle and their process is being stopped",
          "disabled": false
        },
        "idle_workers": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of idle workers",
          "disabled": false
        },
        "keepalive": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The workers intended for a new request from the same client, because it asked to keep the connection alive",
          "disabled": false
        },
        "logging": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The workers writing something to the Apache logs",
          "disabled": false
        },
        "max_workers": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of workers apache can start.",
          "disabled": false
        },
        "net_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of bytes served.",
          "disabled": false
        },
        "net_hits": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of requests performed",
          "disabled": false
        },
        "open_slot": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of workers that Apache can still start before hitting the maximum number of workers",
          "disabled": false
        },
        "reading_request": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The workers reading the incoming request",
          "disabled": false
        },
        "sending_reply": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of workers sending a reply/response or waiting on a script (like PHP) to finish so they can send a reply",
          "disabled": false
        },
        "starting_up": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The workers that are still starting up and not yet able to handle a request",
          "disabled": false
        },
        "uptime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "The amount of time the server has been running",
          "disabled": false
        },
        "waiting_for_connection": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of workers that can immediately process an incoming request",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Hostname."
        },
        "server_mpm": {
          "Desc": "Apache server Multi-Processing Module, `prefork`, `worker` and `event`. Optional."
        },
        "server_version": {
          "Desc": "Apache server version. Optional."
        },
        "url": {
          "Desc": "Apache server status url."
        }
      },
      "from": "apache"
    },
    "awslambda-metric": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "billed_duration_ms": {
          "type": "histogram",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Billed duration in milliseconds.",
          "disabled": false
        },
        "duration_ms": {
          "type": "histogram",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total duration in milliseconds.",
          "disabled": false
        },
        "errors": {
          "type": "histogram",
          "data_type": "int",
          "unit": "count",
          "desc": "Errors count.",
          "disabled": false
        },
        "init_duration_ms": {
          "type": "histogram",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Initialization duration in milliseconds.",
          "disabled": false
        },
        "invocations": {
          "type": "histogram",
          "data_type": "int",
          "unit": "count",
          "desc": "Invocation count.",
          "disabled": false
        },
        "max_memory_used_mb": {
          "type": "histogram",
          "data_type": "int",
          "unit": "digital,Mb",
          "desc": "Maximum memory used in MB.",
          "disabled": false
        },
        "memory_size_mb": {
          "type": "histogram",
          "data_type": "int",
          "unit": "digital,Mb",
          "desc": "Memory size configured for the Lambda function in MB.",
          "disabled": false
        },
        "out_of_memory": {
          "type": "histogram",
          "data_type": "int",
          "unit": "count",
          "desc": "Out of memory errors count.",
          "disabled": false
        },
        "post_runtime_duration": {
          "type": "histogram",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Duration of the post-runtime phase in milliseconds.",
          "disabled": false
        },
        "produced_bytes": {
          "type": "histogram",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Bytes produced.",
          "disabled": false
        },
        "response_duration_ms": {
          "type": "histogram",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Response duration in milliseconds.",
          "disabled": false
        },
        "response_latency": {
          "type": "histogram",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Response latency in milliseconds.",
          "disabled": false
        },
        "runtime_duration_ms": {
          "type": "histogram",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Duration of the runtime in milliseconds.",
          "disabled": false
        },
        "timeouts": {
          "type": "histogram",
          "data_type": "int",
          "unit": "count",
          "desc": "Timeouts count.",
          "disabled": false
        }
      },
      "tags": {
        "aws_account_id": {
          "Desc": "AWS Account ID."
        },
        "aws_lambda_function_memory_size": {
          "Desc": "Configured memory size for the Lambda function."
        },
        "aws_lambda_function_name": {
          "Desc": "Lambda function name."
        },
        "aws_lambda_function_version": {
          "Desc": "Lambda function version."
        },
        "aws_lambda_initialization_type": {
          "Desc": "Initialization type of the Lambda function."
        },
        "aws_region": {
          "Desc": "AWS region where the function is executed."
        }
      },
      "from": "awslambda"
    },
    "cassandra": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_tasks": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of tasks that the thread pool is actively executing.",
          "disabled": false
        },
        "bloom_filter_false_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The ratio of Bloom filter false positives to total checks.",
          "disabled": false
        },
        "bytes_flushed_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of data that was flushed since (re)start.",
          "disabled": false
        },
        "cas_commit_latency_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The latency of 'paxos' commit round - p75.",
          "disabled": false
        },
        "cas_commit_latency_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The latency of 'paxos' commit round - p95.",
          "disabled": false
        },
        "cas_commit_latency_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "The number of 'paxos' commit round per second.",
          "disabled": false
        },
        "cas_prepare_latency_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The latency of 'paxos' prepare round - p75.",
          "disabled": false
        },
        "cas_prepare_latency_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The latency of 'paxos' prepare round - p95.",
          "disabled": false
        },
        "cas_prepare_latency_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "The number of 'paxos' prepare round per second.",
          "disabled": false
        },
        "cas_propose_latency_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The latency of 'paxos' propose round - p75.",
          "disabled": false
        },
        "cas_propose_latency_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The latency of 'paxos' propose round - p95.",
          "disabled": false
        },
        "cas_propose_latency_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "The number of 'paxos' propose round per second.",
          "disabled": false
        },
        "col_update_time_delta_histogram_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The column update time delta - p75.",
          "disabled": false
        },
        "col_update_time_delta_histogram_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The column update time delta - p95.",
          "disabled": false
        },
        "col_update_time_delta_histogram_min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The column update time delta - min.",
          "disabled": false
        },
        "compaction_bytes_written_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of data that was compacted since (re)start.",
          "disabled": false
        },
        "compression_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The compression ratio for all SSTables. A low value means a high compression contrary to what the name suggests. Formula used is: 'size of the compressed SSTable / size of original'",
          "disabled": false
        },
        "currently_blocked_tasks": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of currently blocked tasks for the thread pool.",
          "disabled": false
        },
        "currently_blocked_tasks_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of currently blocked tasks for the thread pool.",
          "disabled": false
        },
        "db_droppable_tombstone_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The estimate of the droppable tombstone ratio.",
          "disabled": false
        },
        "dropped_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The tasks dropped during execution for the thread pool.",
          "disabled": false
        },
        "exceptions_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of exceptions thrown from 'Storage' metrics.",
          "disabled": false
        },
        "key_cache_hit_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The key cache hit rate.",
          "disabled": false
        },
        "latency_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The client request latency - p75.",
          "disabled": false
        },
        "latency_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The client request latency - p95.",
          "disabled": false
        },
        "latency_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "The number of client requests.",
          "disabled": false
        },
        "live_disk_space_used_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The disk space used by live SSTables (only counts in use files).",
          "disabled": false
        },
        "live_ss_table_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of live (in use) SSTables.",
          "disabled": false
        },
        "load_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The disk space used by live data on a node.",
          "disabled": false
        },
        "max_partition_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of the largest compacted partition.",
          "disabled": false
        },
        "max_row_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of the largest compacted row.",
          "disabled": false
        },
        "mean_partition_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The average size of compacted partition.",
          "disabled": false
        },
        "mean_row_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The average size of compacted rows.",
          "disabled": false
        },
        "metrics_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Metrics - p75.",
          "disabled": false
        },
        "metrics_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Metrics - p95.",
          "disabled": false
        },
        "metrics_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Metrics count.",
          "disabled": false
        },
        "metrics_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of metrics.",
          "disabled": false
        },
        "metrics_value": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Metrics value.",
          "disabled": false
        },
        "net_down_endpoint_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of unhealthy nodes in the cluster. They represent each individual node's view of the cluster and thus should not be summed across reporting nodes.",
          "disabled": false
        },
        "net_up_endpoint_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of healthy nodes in the cluster. They represent each individual node's view of the cluster and thus should not be summed across reporting nodes.",
          "disabled": false
        },
        "nodetool_status_load": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of file system data under the 'cassandra' data directory without snapshot content.",
          "disabled": false
        },
        "nodetool_status_owns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of the data owned by the node per data center times the replication factor.",
          "disabled": false
        },
        "nodetool_status_replication_availability": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of data available per 'keyspace' times replication factor.",
          "disabled": false
        },
        "nodetool_status_replication_factor": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Replication factor per 'keyspace'.",
          "disabled": false
        },
        "nodetool_status_status": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "Node status: up (1) or down (0).",
          "disabled": false
        },
        "pending_compactions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of pending compactions.",
          "disabled": false
        },
        "pending_flushes_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of pending flushes.",
          "disabled": false
        },
        "pending_tasks": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of pending tasks for the thread pool.",
          "disabled": false
        },
        "range_latency_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The local range request latency - p75.",
          "disabled": false
        },
        "range_latency_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The local range request latency - p95.",
          "disabled": false
        },
        "range_latency_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "The number of local range requests.",
          "disabled": false
        },
        "read_latency_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The local read latency - p75.",
          "disabled": false
        },
        "read_latency_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The local read latency - p95.",
          "disabled": false
        },
        "read_latency_99th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The local read latency - p99.",
          "disabled": false
        },
        "read_latency_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "The number of local read requests.",
          "disabled": false
        },
        "row_cache_hit_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of row cache hits.",
          "disabled": false
        },
        "row_cache_hit_out_of_range_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of row cache hits that do not satisfy the query filter and went to disk.",
          "disabled": false
        },
        "row_cache_miss_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of table row cache misses.",
          "disabled": false
        },
        "snapshots_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The disk space truly used by snapshots.",
          "disabled": false
        },
        "ss_tables_per_read_histogram_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of SSTable data files accessed per read - p75.",
          "disabled": false
        },
        "ss_tables_per_read_histogram_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of SSTable data files accessed per read - p95.",
          "disabled": false
        },
        "timeouts_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of requests not acknowledged within configurable timeout window.",
          "disabled": false
        },
        "timeouts_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Recent timeout rate, as an exponentially weighted moving average over a one-minute interval.",
          "disabled": false
        },
        "tombstone_scanned_histogram_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tombstones scanned per read - p75.",
          "disabled": false
        },
        "tombstone_scanned_histogram_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tombstones scanned per read - p95.",
          "disabled": false
        },
        "total_blocked_tasks": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total blocked tasks",
          "disabled": false
        },
        "total_blocked_tasks_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total count of blocked tasks",
          "disabled": false
        },
        "total_commit_log_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size used on disk by commit logs.",
          "disabled": false
        },
        "total_disk_space_used_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total disk space used by SSTables including obsolete ones waiting to be garbage collected",
          "disabled": false
        },
        "view_lock_acquire_time_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The time taken acquiring a partition lock for materialized view updates - p75.",
          "disabled": false
        },
        "view_lock_acquire_time_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The time taken acquiring a partition lock for materialized view updates - p95.",
          "disabled": false
        },
        "view_lock_acquire_time_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of requests to acquire a partition lock for materialized view updates.",
          "disabled": false
        },
        "view_read_time_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The time taken during the local read of a materialized view update - p75.",
          "disabled": false
        },
        "view_read_time_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The time taken during the local read of a materialized view update - p95.",
          "disabled": false
        },
        "view_read_time_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of local reads for materialized view updates.",
          "disabled": false
        },
        "waiting_on_free_memtable_space_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The time spent waiting for free mem table space either on- or off-heap - p75.",
          "disabled": false
        },
        "waiting_on_free_memtable_space_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The time spent waiting for free mem table space either on- or off-heap - p95.",
          "disabled": false
        },
        "write_latency_75th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The local write latency - p75.",
          "disabled": false
        },
        "write_latency_95th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The local write latency - p95.",
          "disabled": false
        },
        "write_latency_99th_percentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The local write latency - p99.",
          "disabled": false
        },
        "write_latency_one_minute_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "The number of local write requests.",
          "disabled": false
        }
      },
      "tags": {
        "columnfamily": {
          "Desc": "'columnfamily'=batches 'columnfamily'=built_views 'columnfamily'=columns  'columnfamily'='paxos' 'columnfamily'=peer"
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance name."
        },
        "jmx_domain": {
          "Desc": "JMX domain."
        },
        "keyspace": {
          "Desc": "'keyspace'=system 'keyspace'=system_schema "
        },
        "metric_type": {
          "Desc": "Metric type."
        },
        "name": {
          "Desc": "Type name."
        },
        "path": {
          "Desc": "path=request"
        },
        "runtime-id": {
          "Desc": "Runtime id."
        },
        "scope": {
          "Desc": "scope=ReadStage scope=MutationStage scope=HintsDispatcher scope='MemtableFlushWriter' scope='MemtablePostFlush'"
        },
        "service": {
          "Desc": "Service name."
        },
        "table": {
          "Desc": "table=IndexInfo,table=available_ranges,table=batches,table=built_views,"
        },
        "type": {
          "Desc": "Object type."
        }
      },
      "from": "cassandra"
    },
    "cassandra_datadog": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "tracer_agent_discovery_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Tracer agent discovery time.",
          "disabled": false
        },
        "tracer_api_errors_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer api errors total.",
          "disabled": false
        },
        "tracer_api_requests_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer api requests total.",
          "disabled": false
        },
        "tracer_flush_bytes_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer flush bytes total.",
          "disabled": false
        },
        "tracer_flush_traces_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer flush traces total.",
          "disabled": false
        },
        "tracer_queue_enqueued_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer queue enqueued bytes.",
          "disabled": false
        },
        "tracer_queue_enqueued_spans": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer queue enqueued spans.",
          "disabled": false
        },
        "tracer_queue_enqueued_traces": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer queue enqueued traces.",
          "disabled": false
        },
        "tracer_queue_max_length": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer queue max length.",
          "disabled": false
        },
        "tracer_scope_activate_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer scope activate count.",
          "disabled": false
        },
        "tracer_scope_close_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer scope close count.",
          "disabled": false
        },
        "tracer_span_pending_created": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer span pending created.",
          "disabled": false
        },
        "tracer_span_pending_finished": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer span pending finished.",
          "disabled": false
        },
        "tracer_trace_agent_discovery_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer trace agent discovery time.",
          "disabled": false
        },
        "tracer_trace_agent_send_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer trace agent send time.",
          "disabled": false
        },
        "tracer_trace_pending_created": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer trace pending created.",
          "disabled": false
        },
        "tracer_tracer_trace_buffer_fill_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer trace buffer fill time.",
          "disabled": false
        }
      },
      "tags": {
        "endpoint": {
          "Desc": "Endpoint."
        },
        "host": {
          "Desc": "Host name."
        },
        "lang": {
          "Desc": "Lang type."
        },
        "lang_interpreter": {
          "Desc": "Lang interpreter."
        },
        "lang_interpreter_vendor": {
          "Desc": "Lang interpreter vendor."
        },
        "lang_version": {
          "Desc": "Lang version."
        },
        "metric_type": {
          "Desc": "Metric type."
        },
        "priority": {
          "Desc": "Priority."
        },
        "service": {
          "Desc": "Service name."
        },
        "stat": {
          "Desc": "Stat."
        },
        "tracer_version": {
          "Desc": "Tracer version."
        }
      },
      "from": "cassandra"
    },
    "cassandra_jmx": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "gc_cms.count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of garbage collections that have occurred.",
          "disabled": false
        },
        "gc_major_collection_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The rate of major garbage collections.",
          "disabled": false
        },
        "gc_major_collection_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "PPM",
          "desc": "The fraction of time spent in major garbage collection. Set new_gc_metrics: true to receive this metric.",
          "disabled": false
        },
        "gc_minor_collection_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The rate of minor garbage collections.",
          "disabled": false
        },
        "gc_minor_collection_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "PPM",
          "desc": "The fraction of time spent in minor garbage collection. Set new_gc_metrics: true to receive this metric.",
          "disabled": false
        },
        "gc_parnew.time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The approximate accumulated garbage collection time elapsed.",
          "disabled": false
        },
        "heap_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java heap memory used.",
          "disabled": false
        },
        "heap_memory_committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java heap memory committed to be used.",
          "disabled": false
        },
        "heap_memory_init": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The initial Java heap memory allocated.",
          "disabled": false
        },
        "heap_memory_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum Java heap memory available.",
          "disabled": false
        },
        "non_heap_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java non-heap memory used. Non-heap memory is calculated as follows: 'Metaspace' + CompressedClassSpace + CodeCache",
          "disabled": false
        },
        "non_heap_memory_committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java non-heap memory committed to be used.",
          "disabled": false
        },
        "non_heap_memory_init": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The initial Java non-heap memory allocated.",
          "disabled": false
        },
        "non_heap_memory_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum Java non-heap memory available.",
          "disabled": false
        },
        "thread_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of live threads.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance name."
        },
        "jmx_domain": {
          "Desc": "JMX domain."
        },
        "metric_type": {
          "Desc": "Metric type."
        },
        "name": {
          "Desc": "Type name."
        },
        "runtime-id": {
          "Desc": "Runtime id."
        },
        "service": {
          "Desc": "Service name."
        },
        "type": {
          "Desc": "Object type."
        }
      },
      "from": "cassandra"
    },
    "cassandra_jvm": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "buffer_pool_direct_capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of total memory capacity of direct buffers.",
          "disabled": false
        },
        "buffer_pool_direct_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of direct buffers in the pool.",
          "disabled": false
        },
        "buffer_pool_direct_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of memory used by direct buffers.",
          "disabled": false
        },
        "buffer_pool_mapped_capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of total memory capacity of mapped buffers.",
          "disabled": false
        },
        "buffer_pool_mapped_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mapped buffers in the pool.",
          "disabled": false
        },
        "buffer_pool_mapped_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of memory used by mapped buffers.",
          "disabled": false
        },
        "cpu_load_process": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Recent CPU utilization for the process.",
          "disabled": false
        },
        "cpu_load_system": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Recent CPU utilization for the whole system.",
          "disabled": false
        },
        "daemon_code_cache_used": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of daemon threads.",
          "disabled": false
        },
        "daemon_thread_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Daemon thread count.",
          "disabled": false
        },
        "gc_code_cache_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "GC code cache used.",
          "disabled": false
        },
        "gc_eden_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The 'eden' size in garbage collection.",
          "disabled": false
        },
        "gc_major_collection_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The rate of major garbage collections.",
          "disabled": false
        },
        "gc_major_collection_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The fraction of time spent(rate) in major garbage collection.",
          "disabled": false
        },
        "gc_metaspace_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The `metaspace` size in garbage collection.",
          "disabled": false
        },
        "gc_minor_collection_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The rate of minor garbage collections.",
          "disabled": false
        },
        "gc_minor_collection_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The fraction of time spent(rate) in minor garbage collection.",
          "disabled": false
        },
        "gc_old_gen_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The ond gen size in garbage collection.",
          "disabled": false
        },
        "gc_survivor_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The survivor size in garbage collection.",
          "disabled": false
        },
        "heap_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java heap memory used.",
          "disabled": false
        },
        "heap_memory_committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java heap memory committed to be used.",
          "disabled": false
        },
        "heap_memory_init": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The initial Java heap memory allocated.",
          "disabled": false
        },
        "heap_memory_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum Java heap memory available.",
          "disabled": false
        },
        "loaded_classes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of classes currently loaded.",
          "disabled": false
        },
        "non_heap_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java non-heap memory used. Non-heap memory is: `Metaspace + CompressedClassSpace + CodeCache`.",
          "disabled": false
        },
        "non_heap_memory_committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java non-heap memory committed to be used.",
          "disabled": false
        },
        "non_heap_memory_init": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The initial Java non-heap memory allocated.",
          "disabled": false
        },
        "non_heap_memory_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum Java non-heap memory available.",
          "disabled": false
        },
        "os_open_file_descriptors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of file descriptors used by this process (only available for processes run as the dd-agent user)",
          "disabled": false
        },
        "peak_thread_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The peak number of live threads.",
          "disabled": false
        },
        "thread_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of live threads.",
          "disabled": false
        },
        "total_thread_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of total threads.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance name."
        },
        "jmx_domain": {
          "Desc": "JMX domain."
        },
        "metric_type": {
          "Desc": "Metric type."
        },
        "name": {
          "Desc": "Type name."
        },
        "runtime-id": {
          "Desc": "Runtime id."
        },
        "service": {
          "Desc": "Service name."
        },
        "type": {
          "Desc": "Object type."
        }
      },
      "from": "cassandra"
    },
    "cat": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "disk_free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Free disk size.",
          "disabled": false
        },
        "disk_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total disk size of data nodes.",
          "disabled": false
        },
        "disk_usable": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Used disk size.",
          "disabled": false
        },
        "memory_free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Free memory size.",
          "disabled": false
        },
        "memory_heap-usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The usage of heap memory.",
          "disabled": false
        },
        "memory_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Max memory usage.",
          "disabled": false
        },
        "memory_non-heap-usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The usage of non heap memory.",
          "disabled": false
        },
        "memory_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total memory size.",
          "disabled": false
        },
        "os_available-processors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of available processors in the host.",
          "disabled": false
        },
        "os_committed-virtual-memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Committed virtual memory size.",
          "disabled": false
        },
        "os_free-physical-memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Free physical memory size.",
          "disabled": false
        },
        "os_free-swap-space": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Free swap space size",
          "disabled": false
        },
        "os_system-load-average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Average system load.",
          "disabled": false
        },
        "os_total-physical-memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total physical memory size.",
          "disabled": false
        },
        "os_total-swap-space": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total swap space size.",
          "disabled": false
        },
        "runtime_start-time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Start time.",
          "disabled": false
        },
        "runtime_up-time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Runtime.",
          "disabled": false
        },
        "thread_cat_thread_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of threads used by cat.",
          "disabled": false
        },
        "thread_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of threads.",
          "disabled": false
        },
        "thread_daemon_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of daemon threads.",
          "disabled": false
        },
        "thread_http_thread_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of http threads.",
          "disabled": false
        },
        "thread_peek_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Thread peek.",
          "disabled": false
        },
        "thread_pigeon_thread_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of pigeon threads.",
          "disabled": false
        },
        "thread_total_started_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of started threads.",
          "disabled": false
        }
      },
      "tags": {
        "domain": {
          "Desc": "IP address."
        },
        "hostName": {
          "Desc": "Host name."
        },
        "os_arch": {
          "Desc": "CPU architecture:AMD/ARM."
        },
        "os_name": {
          "Desc": "OS name:'Windows/Linux/Mac',etc."
        },
        "os_version": {
          "Desc": "The kernel version of the OS."
        },
        "runtime_java-version": {
          "Desc": "Java version."
        },
        "runtime_user-dir": {
          "Desc": "The path of jar."
        },
        "runtime_user-name": {
          "Desc": "User name."
        }
      },
      "from": "cat"
    },
    "cbbucketinfo": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "basic_dataused_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Basic data used.",
          "disabled": false
        },
        "basic_diskfetches": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "Basic disk fetches.",
          "disabled": false
        },
        "basic_diskused_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Basic disk used.",
          "disabled": false
        },
        "basic_itemcount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "BucketItemCount first tries to retrieve an accurate bucket count via N1QL, but falls back to the REST API if that cannot be done (when there's no index to count all items in a bucket.",
          "disabled": false
        },
        "basic_memused_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Basic memory used.",
          "disabled": false
        },
        "basic_opspersec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Basic ops per second.",
          "disabled": false
        },
        "basic_quota_user_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Basic quota percent used.",
          "disabled": false
        }
      },
      "tags": {
        "bucket": {
          "Desc": "Bucket name."
        },
        "cluster": {
          "Desc": "Cluster name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        }
      },
      "from": "couchbase"
    },
    "cbbucketstat": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "avg_active_timestamp_drift": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average drift (in seconds) per mutation on active vBuckets.",
          "disabled": false
        },
        "avg_bg_wait_seconds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average background fetch time in seconds.",
          "disabled": false
        },
        "avg_disk_commit_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average disk commit time in seconds as from disk_update histogram of timings.",
          "disabled": false
        },
        "avg_disk_update_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "Average disk update time in microseconds as from disk_update histogram of timings.",
          "disabled": false
        },
        "avg_replica_timestamp_drift": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average drift (in seconds) per mutation on replica vBuckets.",
          "disabled": false
        },
        "cas_badval": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compare and Swap bad values.",
          "disabled": false
        },
        "cas_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of operations with a CAS id per second for this bucket.",
          "disabled": false
        },
        "cas_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compare and Swap misses.",
          "disabled": false
        },
        "cmd_get": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of reads (get operations) per second from this bucket.",
          "disabled": false
        },
        "cmd_set": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of writes (set operations) per second to this bucket.",
          "disabled": false
        },
        "couch_docs_actual_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of all data files for this bucket, including the data itself, meta data and temporary files.",
          "disabled": false
        },
        "couch_docs_data_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of active data in this bucket.",
          "disabled": false
        },
        "couch_docs_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of all data files for this bucket, including the data itself, meta data and temporary files.",
          "disabled": false
        },
        "couch_docs_fragmentation": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "How much fragmented data there is to be compacted compared to real data for the data files in this bucket.",
          "disabled": false
        },
        "couch_total_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total size on disk of all data and view files for this bucket.",
          "disabled": false
        },
        "couch_views_actual_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of all active items in all the indexes for this bucket on disk.",
          "disabled": false
        },
        "couch_views_data_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of active data on for all the indexes in this bucket.",
          "disabled": false
        },
        "couch_views_fragmentation": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "How much fragmented data there is to be compacted compared to real data for the view index files in this bucket.",
          "disabled": false
        },
        "couch_views_ops": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "All the view reads for all design documents including scatter gather.",
          "disabled": false
        },
        "cpu_idle_ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "CPU idle milliseconds.",
          "disabled": false
        },
        "cpu_local_ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "CPU local ms.",
          "disabled": false
        },
        "cpu_utilization_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of CPU in use across all available cores on this server.",
          "disabled": false
        },
        "curr_connections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections to this server including connections from external client SDKs, proxies, DCP requests and internal statistic gathering.",
          "disabled": false
        },
        "curr_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items in active vBuckets in this bucket.",
          "disabled": false
        },
        "curr_items_tot": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of items in this bucket.",
          "disabled": false
        },
        "decr_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Decrement hits.",
          "disabled": false
        },
        "decr_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Decrement misses.",
          "disabled": false
        },
        "delete_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of delete operations per second for this bucket.",
          "disabled": false
        },
        "delete_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Delete misses.",
          "disabled": false
        },
        "disk_commits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Disk commits.",
          "disabled": false
        },
        "disk_updates": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Disk updates.",
          "disabled": false
        },
        "disk_write_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items waiting to be written to disk in this bucket.",
          "disabled": false
        },
        "ep_active_ahead_exceptions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of ahead exceptions for  all active vBuckets.",
          "disabled": false
        },
        "ep_active_hlc_drift": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Ep active hlc drift.",
          "disabled": false
        },
        "ep_bg_fetched": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of reads per second from disk for this bucket.",
          "disabled": false
        },
        "ep_cache_miss_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of reads per second to this bucket from disk as opposed to RAM.",
          "disabled": false
        },
        "ep_clock_cas_drift_threshold_exceeded": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Ep clock cas drift threshold exceeded.",
          "disabled": false
        },
        "ep_dcp_2i_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backoffs for indexes DCP connections.",
          "disabled": false
        },
        "ep_dcp_2i_connections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of indexes DCP connections.",
          "disabled": false
        },
        "ep_dcp_2i_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of indexes items remaining to be sent.",
          "disabled": false
        },
        "ep_dcp_2i_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of indexes items sent.",
          "disabled": false
        },
        "ep_dcp_2i_producers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of indexes producers.",
          "disabled": false
        },
        "ep_dcp_2i_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp 2i total backlog size.",
          "disabled": false
        },
        "ep_dcp_2i_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number bytes per second being sent for indexes DCP connections.",
          "disabled": false
        },
        "ep_dcp_other_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backoffs for other DCP connections.",
          "disabled": false
        },
        "ep_dcp_other_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items remaining to be sent to consumer in this bucket.",
          "disabled": false
        },
        "ep_dcp_other_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being sent for a producer for this bucket.",
          "disabled": false
        },
        "ep_dcp_other_producers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of other senders for this bucket.",
          "disabled": false
        },
        "ep_dcp_other_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp other total backlog size.",
          "disabled": false
        },
        "ep_dcp_other_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number of bytes per second being sent for other DCP connections for this bucket.",
          "disabled": false
        },
        "ep_dcp_others": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of other DCP connections in this bucket.",
          "disabled": false
        },
        "ep_dcp_replica_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backoffs for replication DCP connections.",
          "disabled": false
        },
        "ep_dcp_replica_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items remaining to be sent to consumer in this bucket.",
          "disabled": false
        },
        "ep_dcp_replica_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being sent for a producer for this bucket.",
          "disabled": false
        },
        "ep_dcp_replica_producers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication senders for this bucket.",
          "disabled": false
        },
        "ep_dcp_replica_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp replica total backlog size.",
          "disabled": false
        },
        "ep_dcp_replica_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number of bytes per second being sent for replication DCP connections for this bucket.",
          "disabled": false
        },
        "ep_dcp_replicas": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of internal replication DCP connections in this bucket.",
          "disabled": false
        },
        "ep_dcp_views_backoffs": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backoffs for views DCP connections.",
          "disabled": false
        },
        "ep_dcp_views_connections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of views DCP connections.",
          "disabled": false
        },
        "ep_dcp_views_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of views items remaining to be sent.",
          "disabled": false
        },
        "ep_dcp_views_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of views items sent.",
          "disabled": false
        },
        "ep_dcp_views_producers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of views producers.",
          "disabled": false
        },
        "ep_dcp_views_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp views total backlog size.",
          "disabled": false
        },
        "ep_dcp_views_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number bytes per second being sent for views DCP connections.",
          "disabled": false
        },
        "ep_dcp_xdcr_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backoffs for `XDCR` DCP connections.",
          "disabled": false
        },
        "ep_dcp_xdcr_connections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of internal `XDCR` DCP connections in this bucket.",
          "disabled": false
        },
        "ep_dcp_xdcr_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items remaining to be sent to consumer in this bucket.",
          "disabled": false
        },
        "ep_dcp_xdcr_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being sent for a producer for this bucket.",
          "disabled": false
        },
        "ep_dcp_xdcr_producers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `XDCR` senders for this bucket.",
          "disabled": false
        },
        "ep_dcp_xdcr_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp `XDCR` total backlog size.",
          "disabled": false
        },
        "ep_dcp_xdcr_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number of bytes per second being sent for `XDCR` DCP connections for this bucket.",
          "disabled": false
        },
        "ep_diskqueue_drain": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total number of items per second being written to disk in this bucket.",
          "disabled": false
        },
        "ep_diskqueue_fill": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total number of items per second being put on the disk queue in this bucket.",
          "disabled": false
        },
        "ep_diskqueue_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of items waiting to be written to disk in this bucket.",
          "disabled": false
        },
        "ep_flusher_todo": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items currently being written.",
          "disabled": false
        },
        "ep_item_commit_failed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a transaction failed to commit due to storage errors.",
          "disabled": false
        },
        "ep_kv_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total amount of user data cached in RAM in this bucket.",
          "disabled": false
        },
        "ep_max_size_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum amount of memory this bucket can use.",
          "disabled": false
        },
        "ep_mem_high_wat_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "High water mark for auto-evictions.",
          "disabled": false
        },
        "ep_mem_low_wat_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Low water mark for auto-evictions.",
          "disabled": false
        },
        "ep_meta_data_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total amount of item metadata consuming RAM in this bucket.",
          "disabled": false
        },
        "ep_num_non_resident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-resident items.",
          "disabled": false
        },
        "ep_num_ops_del_meta": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of delete operations per second for this bucket as the target for `XDCR`.",
          "disabled": false
        },
        "ep_num_ops_del_ret_meta": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of delRetMeta operations per second for this bucket as the target for `XDCR`.",
          "disabled": false
        },
        "ep_num_ops_get_meta": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of metadata read operations per second for this bucket as the target for `XDCR`.",
          "disabled": false
        },
        "ep_num_ops_set_meta": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of set operations per second for this bucket as the target for `XDCR`.",
          "disabled": false
        },
        "ep_num_ops_set_ret_meta": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of setRetMeta operations per second for this bucket as the target for `XDCR`.",
          "disabled": false
        },
        "ep_num_value_ejects": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total number of items per second being ejected to disk in this bucket.",
          "disabled": false
        },
        "ep_oom_errors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times unrecoverable OOMs happened while processing operations.",
          "disabled": false
        },
        "ep_ops_create": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of new items being inserted into this bucket.",
          "disabled": false
        },
        "ep_ops_update": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items updated on disk per second for this bucket.",
          "disabled": false
        },
        "ep_overhead": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Extra memory used by transient data like persistence queues or checkpoints.",
          "disabled": false
        },
        "ep_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items queued for storage.",
          "disabled": false
        },
        "ep_replica_ahead_exceptions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total number of ahead exceptions (when timestamp drift between mutations and local time has exceeded 5000000 μs) per second for all replica vBuckets.",
          "disabled": false
        },
        "ep_replica_hlc_drift": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The sum of the total Absolute Drift, which is the accumulated drift observed by the vBucket. Drift is always accumulated as an absolute value.",
          "disabled": false
        },
        "ep_resident_items_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Percentage of all items cached in RAM in this bucket.",
          "disabled": false
        },
        "ep_tmp_oom_errors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of back-offs sent per second to client SDKs due to OOM situations from this bucket.",
          "disabled": false
        },
        "ep_vbuckets": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of vBuckets for this bucket.",
          "disabled": false
        },
        "evictions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of evictions.",
          "disabled": false
        },
        "get_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of get hits.",
          "disabled": false
        },
        "get_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of get misses.",
          "disabled": false
        },
        "hibernated_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of streaming requests on port 8091 now idle.",
          "disabled": false
        },
        "hibernated_waked": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of streaming request wakeups on port 8091.",
          "disabled": false
        },
        "hit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Hit ratio.",
          "disabled": false
        },
        "incr_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of increment hits.",
          "disabled": false
        },
        "incr_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of increment misses.",
          "disabled": false
        },
        "mem_actual_free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of RAM available on this server.",
          "disabled": false
        },
        "mem_actual_used_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory actually used in bytes.",
          "disabled": false
        },
        "mem_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total amount of memory available.",
          "disabled": false
        },
        "mem_free_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of Memory free.",
          "disabled": false
        },
        "mem_used_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of memory used.",
          "disabled": false
        },
        "mem_used_sys_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "System memory in use.",
          "disabled": false
        },
        "misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of misses.",
          "disabled": false
        },
        "ops": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total amount of operations per second to this bucket.",
          "disabled": false
        },
        "read_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes read.",
          "disabled": false
        },
        "rest_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Rate of http requests on port 8091.",
          "disabled": false
        },
        "swap_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total amount of swap available.",
          "disabled": false
        },
        "swap_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of swap space in use on this server.",
          "disabled": false
        },
        "vbuckets_active_eject": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being ejected to disk from active vBuckets in this bucket.",
          "disabled": false
        },
        "vbuckets_active_itm_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of active user data cached in RAM in this bucket.",
          "disabled": false
        },
        "vbuckets_active_meta_data_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of active item metadata consuming RAM in this bucket.",
          "disabled": false
        },
        "vbuckets_active_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of vBuckets in the active state for this bucket.",
          "disabled": false
        },
        "vbuckets_active_num_non_resident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non resident vBuckets in the active state for this bucket.",
          "disabled": false
        },
        "vbuckets_active_ops_create": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "New items per second being inserted into active vBuckets in this bucket.",
          "disabled": false
        },
        "vbuckets_active_ops_update": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items updated on active vBucket per second for this bucket.",
          "disabled": false
        },
        "vbuckets_active_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Sum of disk queue item age in milliseconds.",
          "disabled": false
        },
        "vbuckets_active_queue_drain": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of active items per second being written to disk in this bucket.",
          "disabled": false
        },
        "vbuckets_active_queue_fill": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of active items per second being put on the active item disk queue in this bucket.",
          "disabled": false
        },
        "vbuckets_active_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active items waiting to be written to disk in this bucket.",
          "disabled": false
        },
        "vbuckets_active_resident_items_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of active items cached in RAM in this bucket.",
          "disabled": false
        },
        "vbuckets_avg_active_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average age in seconds of active items in the active item queue for this bucket.",
          "disabled": false
        },
        "vbuckets_avg_pending_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average age in seconds of pending items in the pending item queue for this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vbuckets_avg_replica_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average age in seconds of replica items in the replica item queue for this bucket.",
          "disabled": false
        },
        "vbuckets_avg_total_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average age in seconds of all items in the disk write queue for this bucket.",
          "disabled": false
        },
        "vbuckets_pending_curr_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items in pending vBuckets in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vbuckets_pending_eject": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being ejected to disk from pending vBuckets in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vbuckets_pending_itm_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of pending user data cached in RAM in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vbuckets_pending_meta_data_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of pending item metadata consuming RAM in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vbuckets_pending_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of vBuckets in the pending state for this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vbuckets_pending_num_non_resident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non resident vBuckets in the pending state for this bucket.",
          "disabled": false
        },
        "vbuckets_pending_ops_create": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "New items per second being instead into pending vBuckets in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vbuckets_pending_ops_update": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items updated on pending vBucket per second for this bucket.",
          "disabled": false
        },
        "vbuckets_pending_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Sum of disk pending queue item age in milliseconds.",
          "disabled": false
        },
        "vbuckets_pending_queue_drain": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of pending items per second being written to disk in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vbuckets_pending_queue_fill": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of pending items per second being put on the pending item disk queue in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vbuckets_pending_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pending items waiting to be written to disk in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vbuckets_pending_resident_items_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of items in pending state vb cached in RAM in this bucket.",
          "disabled": false
        },
        "vbuckets_replica_curr_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items in replica vBuckets in this bucket.",
          "disabled": false
        },
        "vbuckets_replica_eject": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being ejected to disk from replica vBuckets in this bucket.",
          "disabled": false
        },
        "vbuckets_replica_itm_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of replica user data cached in RAM in this bucket.",
          "disabled": false
        },
        "vbuckets_replica_meta_data_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of replica item metadata consuming in RAM in this bucket.",
          "disabled": false
        },
        "vbuckets_replica_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of vBuckets in the replica state for this bucket.",
          "disabled": false
        },
        "vbuckets_replica_num_non_resident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "vb replica num non resident.",
          "disabled": false
        },
        "vbuckets_replica_ops_create": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "New items per second being inserted into replica vBuckets in this bucket.",
          "disabled": false
        },
        "vbuckets_replica_ops_update": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items updated on replica vBucket per second for this bucket.",
          "disabled": false
        },
        "vbuckets_replica_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Sum of disk replica queue item age in milliseconds.",
          "disabled": false
        },
        "vbuckets_replica_queue_drain": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of replica items per second being written to disk in this bucket.",
          "disabled": false
        },
        "vbuckets_replica_queue_fill": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of replica items per second being put on the replica item disk queue in this bucket.",
          "disabled": false
        },
        "vbuckets_replica_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replica items waiting to be written to disk in this bucket.",
          "disabled": false
        },
        "vbuckets_replica_resident_items_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of replica items cached in RAM in this bucket.",
          "disabled": false
        },
        "vbuckets_total_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Sum of disk queue item age in milliseconds.",
          "disabled": false
        },
        "written_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes written.",
          "disabled": false
        },
        "xdc_ops": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total `XDCR` operations per second for this bucket.",
          "disabled": false
        }
      },
      "tags": {
        "bucket": {
          "Desc": "Bucket name."
        },
        "cluster": {
          "Desc": "Cluster name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        }
      },
      "from": "couchbase"
    },
    "cbcbas": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "disk_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total disk size used by Analytics.",
          "disabled": false
        },
        "gc_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of JVM garbage collections for Analytics node.",
          "disabled": false
        },
        "gc_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The amount of time in milliseconds spent performing JVM garbage collections for Analytics node.",
          "disabled": false
        },
        "heap_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of JVM heap used by Analytics on this server.",
          "disabled": false
        },
        "io_reads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number of disk bytes read on Analytics node per second.",
          "disabled": false
        },
        "io_writes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number of disk bytes written on Analytics node per second.",
          "disabled": false
        },
        "system_load_avg": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "System load for Analytics node.",
          "disabled": false
        },
        "thread_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of threads for Analytics node.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        }
      },
      "from": "couchbase"
    },
    "cbeventing": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "bucket_op_exception_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Eventing bucket op exception count.",
          "disabled": false
        },
        "checkpoint_failure_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Checkpoint failure count.",
          "disabled": false
        },
        "dcp_backlog": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Mutations yet to be processed by the function.",
          "disabled": false
        },
        "failed_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Mutations for which the function execution failed.",
          "disabled": false
        },
        "n1ql_op_exception_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of disk bytes read on Analytics node per second.",
          "disabled": false
        },
        "on_delete_failure": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number of disk bytes written on Analytics node per second.",
          "disabled": false
        },
        "on_delete_success": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "System load for Analytics node.",
          "disabled": false
        },
        "on_update_failure": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "On update failure.",
          "disabled": false
        },
        "on_update_success": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "On update success.",
          "disabled": false
        },
        "processed_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Mutations for which the function has finished processing.",
          "disabled": false
        },
        "test_bucket_op_exception_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test bucket op exception count.",
          "disabled": false
        },
        "test_checkpoint_failure_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test eventing bucket op exception count.",
          "disabled": false
        },
        "test_dcp_backlog": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test dcp backlog.",
          "disabled": false
        },
        "test_failed_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test failed count.",
          "disabled": false
        },
        "test_n1ql_op_exception_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test n1ql op exception count.",
          "disabled": false
        },
        "test_on_delete_failure": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test on delete failure.",
          "disabled": false
        },
        "test_on_delete_success": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test on delete success.",
          "disabled": false
        },
        "test_on_update_failure": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test on update failure.",
          "disabled": false
        },
        "test_on_update_success": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test on update success.",
          "disabled": false
        },
        "test_processed_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test processed count.",
          "disabled": false
        },
        "test_timeout_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Test timeout count.",
          "disabled": false
        },
        "timeout_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Function execution timed-out while processing.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        }
      },
      "from": "couchbase"
    },
    "cbfts": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "curr_batches_blocked_by_herder": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DCP batches blocked by the FTS throttler due to high memory consumption.",
          "disabled": false
        },
        "num_bytes_used_ram": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of RAM used by FTS on this server.",
          "disabled": false
        },
        "total_queries_rejected_by_herder": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of fts queries rejected by the FTS throttler due to high memory consumption.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        }
      },
      "from": "couchbase"
    },
    "cbindex": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "avg_scan_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Average time to serve a scan request (nanoseconds).",
          "disabled": false
        },
        "cache_hit_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of memory accesses that were served from the managed cache.",
          "disabled": false
        },
        "cache_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Accesses to this index data from RAM.",
          "disabled": false
        },
        "cache_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Accesses to this index data from disk.",
          "disabled": false
        },
        "frag_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage fragmentation of the index.",
          "disabled": false
        },
        "items_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of items currently indexed.",
          "disabled": false
        },
        "memory_quota": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Index Service memory quota.",
          "disabled": false
        },
        "memory_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Index Service memory used.",
          "disabled": false
        },
        "num_docs_indexed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of documents indexed by the indexer since last startup.",
          "disabled": false
        },
        "num_docs_pending_queued": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of documents pending to be indexed.",
          "disabled": false
        },
        "num_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests served by the indexer since last startup.",
          "disabled": false
        },
        "num_rows_returned": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of rows returned so far by the indexer.",
          "disabled": false
        },
        "ram_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of Index RAM quota in use across all indexes on this server.",
          "disabled": false
        },
        "remaining_ram": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes of Index RAM quota still available on this server.",
          "disabled": false
        },
        "resident_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of the data held in memory.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "keyspace": {
          "Desc": "Key space name."
        }
      },
      "from": "couchbase"
    },
    "cbnode": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cluster_membership": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Whether or not node is part of the CB cluster.",
          "disabled": false
        },
        "failover": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Failover.",
          "disabled": false
        },
        "failover_complete": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Failover complete.",
          "disabled": false
        },
        "failover_incomplete": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Failover incomplete.",
          "disabled": false
        },
        "failover_node": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Failover node.",
          "disabled": false
        },
        "graceful_failover_fail": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Graceful failover fail.",
          "disabled": false
        },
        "graceful_failover_start": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Graceful failover start.",
          "disabled": false
        },
        "graceful_failover_success": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Graceful failover success.",
          "disabled": false
        },
        "healthy": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "Is this node healthy.",
          "disabled": false
        },
        "interestingstats_cmd_get": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of reads (get operations) per second from this bucket. (measured from cmd_get).",
          "disabled": false
        },
        "interestingstats_couch_docs_actual_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of all data service files on disk for this bucket, including the data itself, metadata, and temporary files. (measured from couch_docs_actual_disk_size).",
          "disabled": false
        },
        "interestingstats_couch_docs_data_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes of active data in this bucket. (measured from couch_docs_data_size).",
          "disabled": false
        },
        "interestingstats_couch_spatial_data_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Interestingstats couch spatial data size.",
          "disabled": false
        },
        "interestingstats_couch_spatial_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Interestingstats couch spatial disk size.",
          "disabled": false
        },
        "interestingstats_couch_views_actual_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes of active items in all the views for this bucket on disk (measured from couch_views_actual_disk_size).",
          "disabled": false
        },
        "interestingstats_couch_views_data_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes of active data for all the views in this bucket. (measured from couch_views_data_size).",
          "disabled": false
        },
        "interestingstats_curr_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of unique items in Couchbase.",
          "disabled": false
        },
        "interestingstats_curr_items_tot": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of items in Couchbase including replicas.",
          "disabled": false
        },
        "interestingstats_ep_bg_fetched": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of reads per second from disk for this bucket. (measured from ep_bg_fetched).",
          "disabled": false
        },
        "interestingstats_get_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of get operations per second for data that this bucket contains. (measured from get_hits).",
          "disabled": false
        },
        "interestingstats_mem_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total memory used in bytes. (as measured from mem_used).",
          "disabled": false
        },
        "interestingstats_ops": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total operations per second (including `XDCR`) to this bucket. (measured from cmd_get + cmd_set + incr_misses + incr_hits + decr_misses + decr_hits + delete_misses + delete_hits + ep_num_ops_del_meta + ep_num_ops_get_meta + ep_num_ops_set_meta).",
          "disabled": false
        },
        "interestingstats_vb_active_number_non_resident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Interestingstats vb active number non resident.",
          "disabled": false
        },
        "interestingstats_vb_replica_curr_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items in replica vBuckets in this bucket. (measured from vb_replica_curr_items).",
          "disabled": false
        },
        "memcached_memory_allocated": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memcached memory allocated.",
          "disabled": false
        },
        "memcached_memory_reserved": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memcached memory reserved.",
          "disabled": false
        },
        "memory_free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory free.",
          "disabled": false
        },
        "memory_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory total.",
          "disabled": false
        },
        "rebalance_failure": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Rebalance failure.",
          "disabled": false
        },
        "rebalance_start": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Rebalance start.",
          "disabled": false
        },
        "rebalance_stop": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Rebalance stop.",
          "disabled": false
        },
        "rebalance_success": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Rebalance success.",
          "disabled": false
        },
        "systemstats_cpu_utilization_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of CPU in use across all available cores on this server.",
          "disabled": false
        },
        "systemstats_mem_free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes of memory not in use on this server.",
          "disabled": false
        },
        "systemstats_mem_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes of total memory available on this server.",
          "disabled": false
        },
        "systemstats_swap_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes of total swap space available on this server.",
          "disabled": false
        },
        "systemstats_swap_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes of swap space in use on this server.",
          "disabled": false
        },
        "uptime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Uptime.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "node": {
          "Desc": "Node ip."
        }
      },
      "from": "couchbase"
    },
    "cbpernodebucket": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "avg_active_timestamp_drift": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average drift (in seconds) between mutation timestamps and the local time for active vBuckets. (measured from ep_active_hlc_drift and ep_active_hlc_drift_count).",
          "disabled": false
        },
        "avg_bg_wait_seconds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "avg_bg_wait_seconds.",
          "disabled": false
        },
        "avg_disk_commit_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average disk commit time in seconds as from disk_update histogram of timings.",
          "disabled": false
        },
        "avg_disk_update_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average disk update time in microseconds as from disk_update histogram of timings.",
          "disabled": false
        },
        "avg_replica_timestamp_drift": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average drift (in seconds) between mutation timestamps and the local time for replica vBuckets. (measured from ep_replica_hlc_drift and ep_replica_hlc_drift_count).",
          "disabled": false
        },
        "bg_wait_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Bg wait count.",
          "disabled": false
        },
        "bg_wait_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Bg wait total.",
          "disabled": false
        },
        "bytes_read": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes Read.",
          "disabled": false
        },
        "bytes_written": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes written.",
          "disabled": false
        },
        "cas_bad_val": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compare and Swap bad values.",
          "disabled": false
        },
        "cas_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of operations with a CAS id per second for this bucket.",
          "disabled": false
        },
        "cas_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compare and Swap misses.",
          "disabled": false
        },
        "cmd_get": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of reads (get operations) per second from this bucket.",
          "disabled": false
        },
        "cmd_set": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of writes (set operations) per second to this bucket.",
          "disabled": false
        },
        "couch_docs_actual_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of all data files for this bucket, including the data itself, meta data and temporary files.",
          "disabled": false
        },
        "couch_docs_data_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of active data in this bucket.",
          "disabled": false
        },
        "couch_docs_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of all data files for this bucket, including the data itself, meta data and temporary files.",
          "disabled": false
        },
        "couch_docs_fragmentation": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "How much fragmented data there is to be compacted compared to real data for the data files in this bucket.",
          "disabled": false
        },
        "couch_spatial_data_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Couch spatial data size.",
          "disabled": false
        },
        "couch_spatial_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Couch spatial disk size.",
          "disabled": false
        },
        "couch_spatial_ops": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Couch spatial ops.",
          "disabled": false
        },
        "couch_total_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total size on disk of all data and view files for this bucket.",
          "disabled": false
        },
        "couch_views_actual_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of all active items in all the indexes for this bucket on disk.",
          "disabled": false
        },
        "couch_views_data_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of active data on for all the indexes in this bucket.",
          "disabled": false
        },
        "couch_views_disk_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Couch views disk size.",
          "disabled": false
        },
        "couch_views_fragmentation": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "How much fragmented data there is to be compacted compared to real data for the view index files in this bucket.",
          "disabled": false
        },
        "couch_views_ops": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "All the view reads for all design documents including scatter gather.",
          "disabled": false
        },
        "cpu_idle_ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "CPU idle milliseconds.",
          "disabled": false
        },
        "cpu_local_ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "CPU local ms.",
          "disabled": false
        },
        "cpu_utilization_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of CPU in use across all available cores on this server.",
          "disabled": false
        },
        "curr_connections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections to this server including connections from external client SDKs, proxies, DCP requests and internal statistic gathering.",
          "disabled": false
        },
        "curr_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items in active vBuckets in this bucket.",
          "disabled": false
        },
        "curr_items_tot": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of items in this bucket.",
          "disabled": false
        },
        "decr_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Decrement hits.",
          "disabled": false
        },
        "decr_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Decrement misses.",
          "disabled": false
        },
        "delete_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of delete operations per second for this bucket.",
          "disabled": false
        },
        "delete_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of delete operations per second for data that this bucket does not contain. (measured from delete_misses).",
          "disabled": false
        },
        "disk_commit_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Disk commit count.",
          "disabled": false
        },
        "disk_commit_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Disk commit total.",
          "disabled": false
        },
        "disk_update_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Disk update count.",
          "disabled": false
        },
        "disk_update_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Disk update total.",
          "disabled": false
        },
        "disk_write_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items waiting to be written to disk in this bucket. (measured from ep_queue_size+ep_flusher_todo).",
          "disabled": false
        },
        "ep_active_ahead_exceptions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total number of ahead exceptions (when timestamp drift between mutations and local time has exceeded 5000000 μs) per second for all active vBuckets.",
          "disabled": false
        },
        "ep_active_hlc_drift": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Ep active hlc drift.",
          "disabled": false
        },
        "ep_active_hlc_drift_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Ep active hlc drift count.",
          "disabled": false
        },
        "ep_bg_fetched": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of reads per second from disk for this bucket.",
          "disabled": false
        },
        "ep_cache_miss_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Percentage of reads per second to this bucket from disk as opposed to RAM.",
          "disabled": false
        },
        "ep_clock_cas_drift_threshold_exceeded": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Ep clock cas drift threshold exceeded.",
          "disabled": false
        },
        "ep_data_read_failed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of disk read failures. (measured from ep_data_read_failed).",
          "disabled": false
        },
        "ep_data_write_failed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of disk write failures. (measured from ep_data_write_failed).",
          "disabled": false
        },
        "ep_dcp_2i_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backoffs for indexes DCP connections.",
          "disabled": false
        },
        "ep_dcp_2i_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of indexes DCP connections.",
          "disabled": false
        },
        "ep_dcp_2i_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of indexes items remaining to be sent.",
          "disabled": false
        },
        "ep_dcp_2i_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of indexes items sent.",
          "disabled": false
        },
        "ep_dcp_2i_producers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of indexes producers.",
          "disabled": false
        },
        "ep_dcp_2i_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp 2i total backlog size.",
          "disabled": false
        },
        "ep_dcp_2i_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number of bytes per second being sent for indexes DCP connections.",
          "disabled": false
        },
        "ep_dcp_cbas_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of backoffs per second for analytics DCP connections (measured from ep_dcp_cbas_backoff).",
          "disabled": false
        },
        "ep_dcp_cbas_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of internal analytics DCP connections in this bucket (measured from ep_dcp_cbas_count).",
          "disabled": false
        },
        "ep_dcp_cbas_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items remaining to be sent to consumer in this bucket.",
          "disabled": false
        },
        "ep_dcp_cbas_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being sent for a producer for this bucket.",
          "disabled": false
        },
        "ep_dcp_cbas_producer_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of analytics senders for this bucket (measured from ep_dcp_cbas_producer_count).",
          "disabled": false
        },
        "ep_dcp_cbas_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp `cbas` total backlog size.",
          "disabled": false
        },
        "ep_dcp_fts_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp fts backlog size.",
          "disabled": false
        },
        "ep_dcp_fts_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp fts backoff.",
          "disabled": false
        },
        "ep_dcp_fts_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp fts count.",
          "disabled": false
        },
        "ep_dcp_fts_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp fts items remaining.",
          "disabled": false
        },
        "ep_dcp_fts_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp fts items sent.",
          "disabled": false
        },
        "ep_dcp_fts_producer_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp fts producer count.",
          "disabled": false
        },
        "ep_dcp_fts_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp fts total bytes.",
          "disabled": false
        },
        "ep_dcp_other_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backoffs for other DCP connections.",
          "disabled": false
        },
        "ep_dcp_other_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of other DCP connections in this bucket.",
          "disabled": false
        },
        "ep_dcp_other_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items remaining to be sent to consumer in this bucket (measured from ep_dcp_other_items_remaining).",
          "disabled": false
        },
        "ep_dcp_other_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being sent for a producer for this bucket (measured from ep_dcp_other_items_sent).",
          "disabled": false
        },
        "ep_dcp_other_producer_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of other senders for this bucket.",
          "disabled": false
        },
        "ep_dcp_other_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp other total backlog size.",
          "disabled": false
        },
        "ep_dcp_other_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number of bytes per second being sent for other DCP connections for this bucket.",
          "disabled": false
        },
        "ep_dcp_replica_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backoffs for replication DCP connections.",
          "disabled": false
        },
        "ep_dcp_replica_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of internal replication DCP connections in this bucket.",
          "disabled": false
        },
        "ep_dcp_replica_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items remaining to be sent to consumer in this bucket.",
          "disabled": false
        },
        "ep_dcp_replica_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being sent for a producer for this bucket.",
          "disabled": false
        },
        "ep_dcp_replica_producer_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication senders for this bucket.",
          "disabled": false
        },
        "ep_dcp_replica_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp replica total backlog size.",
          "disabled": false
        },
        "ep_dcp_replica_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes per second being sent for replication DCP connections for this bucket.",
          "disabled": false
        },
        "ep_dcp_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp total bytes.",
          "disabled": false
        },
        "ep_dcp_views_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backoffs for views DCP connections.",
          "disabled": false
        },
        "ep_dcp_views_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of views DCP connections.",
          "disabled": false
        },
        "ep_dcp_views_indexes_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp views indexes backoff.",
          "disabled": false
        },
        "ep_dcp_views_indexes_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp views indexes count.",
          "disabled": false
        },
        "ep_dcp_views_indexes_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp views indexes items remaining.",
          "disabled": false
        },
        "ep_dcp_views_indexes_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp views indexes items sent.",
          "disabled": false
        },
        "ep_dcp_views_indexes_producer_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Ep dcp views indexes producer count.",
          "disabled": false
        },
        "ep_dcp_views_indexes_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp views indexes total backlog size.",
          "disabled": false
        },
        "ep_dcp_views_indexes_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp views indexes total bytes.",
          "disabled": false
        },
        "ep_dcp_views_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of views items remaining to be sent.",
          "disabled": false
        },
        "ep_dcp_views_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of views items sent.",
          "disabled": false
        },
        "ep_dcp_views_producer_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of views producers.",
          "disabled": false
        },
        "ep_dcp_views_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp views total backlog size.",
          "disabled": false
        },
        "ep_dcp_views_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number bytes per second being sent for views DCP connections.",
          "disabled": false
        },
        "ep_dcp_xdcr_backoff": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backoffs for `XDCR` DCP connections.",
          "disabled": false
        },
        "ep_dcp_xdcr_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of internal `XDCR` DCP connections in this bucket.",
          "disabled": false
        },
        "ep_dcp_xdcr_items_remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items remaining to be sent to consumer in this bucket.",
          "disabled": false
        },
        "ep_dcp_xdcr_items_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being sent for a producer for this bucket.",
          "disabled": false
        },
        "ep_dcp_xdcr_producer_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `XDCR` senders for this bucket.",
          "disabled": false
        },
        "ep_dcp_xdcr_total_backlog_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Ep dcp `XDCR` total backlog size.",
          "disabled": false
        },
        "ep_dcp_xdcr_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Number of bytes per second being sent for `XDCR` DCP connections for this bucket.",
          "disabled": false
        },
        "ep_diskqueue_drain": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total number of items per second being written to disk in this bucket.",
          "disabled": false
        },
        "ep_diskqueue_fill": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total number of items per second being put on the disk queue in this bucket.",
          "disabled": false
        },
        "ep_diskqueue_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of items waiting to be written to disk in this bucket.",
          "disabled": false
        },
        "ep_flusher_todo": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items currently being written.",
          "disabled": false
        },
        "ep_item_commit_failed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a transaction failed to commit due to storage errors.",
          "disabled": false
        },
        "ep_kv_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total amount of user data cached in RAM in this bucket.",
          "disabled": false
        },
        "ep_max_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum amount of memory this bucket can use.",
          "disabled": false
        },
        "ep_mem_high_wat": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "High water mark for auto-evictions.",
          "disabled": false
        },
        "ep_mem_low_wat": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Low water mark for auto-evictions.",
          "disabled": false
        },
        "ep_meta_data_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total amount of item metadata consuming RAM in this bucket.",
          "disabled": false
        },
        "ep_num_non_resident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-resident items.",
          "disabled": false
        },
        "ep_num_ops_del_meta": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of delete operations per second for this bucket as the target for `XDCR`.",
          "disabled": false
        },
        "ep_num_ops_del_ret_meta": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of delRetMeta operations per second for this bucket as the target for `XDCR`.",
          "disabled": false
        },
        "ep_num_ops_get_meta": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of metadata read operations per second for this bucket as the target for `XDCR`.",
          "disabled": false
        },
        "ep_num_ops_set_meta": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of set operations per second for this bucket as the target for `XDCR`.",
          "disabled": false
        },
        "ep_num_ops_set_ret_meta": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of setRetMeta operations per second for this bucket as the target for `XDCR`.",
          "disabled": false
        },
        "ep_num_value_ejects": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total number of items per second being ejected to disk in this bucket.",
          "disabled": false
        },
        "ep_oom_errors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times unrecoverable OOMs happened while processing operations.",
          "disabled": false
        },
        "ep_ops_create": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of new items being inserted into this bucket.",
          "disabled": false
        },
        "ep_ops_update": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items updated on disk per second for this bucket.",
          "disabled": false
        },
        "ep_overhead": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Extra memory used by transient data like persistence queues or checkpoints.",
          "disabled": false
        },
        "ep_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items queued for storage.",
          "disabled": false
        },
        "ep_replica_ahead_exceptions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of all items cached in RAM in this bucket.",
          "disabled": false
        },
        "ep_replica_hlc_drift": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The sum of the total Absolute Drift, which is the accumulated drift observed by the vBucket. Drift is always accumulated as an absolute value.",
          "disabled": false
        },
        "ep_replica_hlc_drift_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Ep replica hlc drift count.",
          "disabled": false
        },
        "ep_resident_items_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of all items cached in RAM in this bucket.",
          "disabled": false
        },
        "ep_tmp_oom_errors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of back-offs sent per second to client SDKs due to OOM situations from this bucket.",
          "disabled": false
        },
        "ep_vb_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of vBuckets for this bucket.",
          "disabled": false
        },
        "evictions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of evictions.",
          "disabled": false
        },
        "get_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of get hits.",
          "disabled": false
        },
        "get_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of get misses.",
          "disabled": false
        },
        "hibernated_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of streaming requests on port 8091 now idle.",
          "disabled": false
        },
        "hibernated_waked": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate of streaming request wakeups on port 8091.",
          "disabled": false
        },
        "hit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "rate",
          "desc": "Hit ratio.",
          "disabled": false
        },
        "incr_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of increment hits.",
          "disabled": false
        },
        "incr_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of increment misses.",
          "disabled": false
        },
        "mem_actual_free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of RAM available on this server.",
          "disabled": false
        },
        "mem_actual_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory actual used.",
          "disabled": false
        },
        "mem_free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of Memory free.",
          "disabled": false
        },
        "mem_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory total.",
          "disabled": false
        },
        "mem_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of memory used.",
          "disabled": false
        },
        "mem_used_sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory used sys.",
          "disabled": false
        },
        "misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of misses.",
          "disabled": false
        },
        "ops": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total amount of operations per second to this bucket.",
          "disabled": false
        },
        "rest_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate of http requests on port 8091.",
          "disabled": false
        },
        "swap_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total amount of swap available.",
          "disabled": false
        },
        "swap_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of swap space in use on this server.",
          "disabled": false
        },
        "vb_active_eject": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being ejected to disk from active vBuckets in this bucket.",
          "disabled": false
        },
        "vb_active_itm_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of active user data cached in RAM in this bucket.",
          "disabled": false
        },
        "vb_active_meta_data_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of active item metadata consuming RAM in this bucket.",
          "disabled": false
        },
        "vb_active_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of vBuckets in the active state for this bucket.",
          "disabled": false
        },
        "vb_active_num_non_resident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non resident vBuckets in the active state for this bucket.",
          "disabled": false
        },
        "vb_active_ops_create": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "New items per second being inserted into active vBuckets in this bucket.",
          "disabled": false
        },
        "vb_active_ops_update": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items updated on active vBucket per second for this bucket.",
          "disabled": false
        },
        "vb_active_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Sum of disk queue item age in milliseconds.",
          "disabled": false
        },
        "vb_active_queue_drain": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of active items per second being written to disk in this bucket.",
          "disabled": false
        },
        "vb_active_queue_fill": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of active items per second being put on the active item disk queue in this bucket.",
          "disabled": false
        },
        "vb_active_queue_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Vb active queue items.",
          "disabled": false
        },
        "vb_active_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active items waiting to be written to disk in this bucket.",
          "disabled": false
        },
        "vb_active_resident_items_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of active items cached in RAM in this bucket.",
          "disabled": false
        },
        "vb_avg_active_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Sum of disk queue item age in milliseconds.",
          "disabled": false
        },
        "vb_avg_pending_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average age in seconds of pending items in the pending item queue for this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vb_avg_replica_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average age in seconds of replica items in the replica item queue for this bucket.",
          "disabled": false
        },
        "vb_avg_total_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average age in seconds of all items in the disk write queue for this bucket.",
          "disabled": false
        },
        "vb_pending_curr_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items in pending vBuckets in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vb_pending_eject": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being ejected to disk from pending vBuckets in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vb_pending_itm_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of pending user data cached in RAM in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vb_pending_meta_data_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of pending item metadata consuming RAM in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vb_pending_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of vBuckets in the pending state for this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vb_pending_num_non_resident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non resident vBuckets in the pending state for this bucket.",
          "disabled": false
        },
        "vb_pending_ops_create": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "New items per second being instead into pending vBuckets in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vb_pending_ops_update": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items updated on pending vBucket per second for this bucket.",
          "disabled": false
        },
        "vb_pending_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Sum of disk pending queue item age in milliseconds.",
          "disabled": false
        },
        "vb_pending_queue_drain": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of pending items per second being written to disk in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vb_pending_queue_fill": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of pending items per second being put on the pending item disk queue in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vb_pending_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pending items waiting to be written to disk in this bucket and should be transient during rebalancing.",
          "disabled": false
        },
        "vb_pending_resident_items_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of items in pending state buckets cached in RAM in this bucket.",
          "disabled": false
        },
        "vb_replica_curr_items": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of items in replica vBuckets in this bucket.",
          "disabled": false
        },
        "vb_replica_eject": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items per second being ejected to disk from replica vBuckets in this bucket.",
          "disabled": false
        },
        "vb_replica_itm_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of replica user data cached in RAM in this bucket.",
          "disabled": false
        },
        "vb_replica_meta_data_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Amount of replica item metadata consuming in RAM in this bucket.",
          "disabled": false
        },
        "vb_replica_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of vBuckets in the replica state for this bucket.",
          "disabled": false
        },
        "vb_replica_num_non_resident": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Vb replica num non resident.",
          "disabled": false
        },
        "vb_replica_ops_create": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "New items per second being inserted into replica vBuckets in this bucket.",
          "disabled": false
        },
        "vb_replica_ops_update": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of items updated on replica vBucket per second for this bucket.",
          "disabled": false
        },
        "vb_replica_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Sum of disk replica queue item age in milliseconds.",
          "disabled": false
        },
        "vb_replica_queue_drain": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of replica items per second being written to disk in this bucket.",
          "disabled": false
        },
        "vb_replica_queue_fill": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of replica items per second being put on the replica item disk queue in this bucket.",
          "disabled": false
        },
        "vb_replica_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replica items waiting to be written to disk in this bucket.",
          "disabled": false
        },
        "vb_replica_resident_items_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Percentage of active items cached in RAM in this bucket.",
          "disabled": false
        },
        "vb_total_queue_age": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Vb total queue age.",
          "disabled": false
        },
        "xdc_ops": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Total `XDCR` operations per second for this bucket.",
          "disabled": false
        }
      },
      "tags": {
        "bucket": {
          "Desc": "Bucket name."
        },
        "cluster": {
          "Desc": "Cluster name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "node": {
          "Desc": "Node ip."
        }
      },
      "from": "couchbase"
    },
    "cbquery": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Active number of requests.",
          "disabled": false
        },
        "avg_req_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average request time.",
          "disabled": false
        },
        "avg_response_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Average response size.",
          "disabled": false
        },
        "avg_result_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Average result count.",
          "disabled": false
        },
        "avg_svc_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average service time.",
          "disabled": false
        },
        "errors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of query errors.",
          "disabled": false
        },
        "invalid_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of invalid requests.",
          "disabled": false
        },
        "queued_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of queued requests.",
          "disabled": false
        },
        "request_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Query request time.",
          "disabled": false
        },
        "requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of query requests.",
          "disabled": false
        },
        "requests_1000ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of requests that take longer than 1000 ms per second.",
          "disabled": false
        },
        "requests_250ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of requests that take longer than 250 ms per second.",
          "disabled": false
        },
        "requests_5000ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of requests that take longer than 5000 ms per second.",
          "disabled": false
        },
        "requests_500ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Number of requests that take longer than 500 ms per second.",
          "disabled": false
        },
        "result_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Query result count.",
          "disabled": false
        },
        "result_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Query result size.",
          "disabled": false
        },
        "selects": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of queries involving SELECT.",
          "disabled": false
        },
        "service_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Query service time.",
          "disabled": false
        },
        "warnings": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of query warnings.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        }
      },
      "from": "couchbase"
    },
    "cbtask": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_vbuckets_left": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Active VBuckets remaining.",
          "disabled": false
        },
        "cluster_logs_collection_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Progress of a cluster logs collection task.",
          "disabled": false
        },
        "compacting_progress": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Progress of a bucket compaction task.",
          "disabled": false
        },
        "docs_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Docs total.",
          "disabled": false
        },
        "docs_transferred": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Docs transferred.",
          "disabled": false
        },
        "node_rebalance_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Progress of a rebalance task per node.",
          "disabled": false
        },
        "rebalance_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Progress of a rebalance task.",
          "disabled": false
        },
        "replica_vbuckets_left": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Replica VBuckets remaining.",
          "disabled": false
        },
        "xdcr_changes_left": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of updates still pending replication.",
          "disabled": false
        },
        "xdcr_docs_checked": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of documents checked for changes.",
          "disabled": false
        },
        "xdcr_docs_written": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of documents written to the destination cluster.",
          "disabled": false
        },
        "xdcr_errors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of errors.",
          "disabled": false
        },
        "xdcr_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Is this replication paused.",
          "disabled": false
        }
      },
      "tags": {
        "bucket": {
          "Desc": "Bucket name."
        },
        "cluster": {
          "Desc": "Cluster name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "node": {
          "Desc": "Node ip."
        },
        "source": {
          "Desc": "Source id."
        },
        "target": {
          "Desc": "Target id."
        }
      },
      "from": "couchbase"
    },
    "chrony": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "frequency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "PPM",
          "desc": "This is the rate by which the system clock would be wrong if *chronyd* was not correcting it.",
          "disabled": false
        },
        "last_offset": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "This is the estimated local offset on the last clock update.",
          "disabled": false
        },
        "residual_freq": {
          "type": "gauge",
          "data_type": "float",
          "unit": "PPM",
          "desc": "This shows the residual frequency for the currently selected reference source.",
          "disabled": false
        },
        "rms_offset": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "This is a long-term average of the offset value.",
          "disabled": false
        },
        "root_delay": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "This is the total of the network path delays to the stratum-1 computer from which the computer is ultimately synchronized.",
          "disabled": false
        },
        "root_dispersion": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "This is the total dispersion accumulated through all the computers back to the stratum-1 computer from which the computer is ultimately synchronized.",
          "disabled": false
        },
        "skew": {
          "type": "gauge",
          "data_type": "float",
          "unit": "PPM",
          "desc": "This is the estimated error bound on the frequency.",
          "disabled": false
        },
        "system_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "This is the current offset between the NTP clock and system clock.",
          "disabled": false
        },
        "update_interval": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "This is the interval between the last two clock updates.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "leap_status": {
          "Desc": "This is the leap status, which can be Normal, Insert second, Delete second or Not synchronized."
        },
        "reference_id": {
          "Desc": "This is the reference ID and name (or IP address) of the server to which the computer is currently synchronized."
        },
        "stratum": {
          "Desc": "The stratum indicates how many hops away from a computer with an attached reference clock we are."
        }
      },
      "from": "chrony"
    },
    "cockroachdb": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "abortspanbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes in the abort span.",
          "disabled": false
        },
        "addsstable_applications": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SSTable ingestion applied (i.e. applied by Replicas).",
          "disabled": false
        },
        "addsstable_applications_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SSTable ingestion applied (i.e. applied by Replicas).",
          "disabled": false
        },
        "addsstable_copies": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] number of SSTable ingestion that required copying files during application.",
          "disabled": false
        },
        "addsstable_copies_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] number of SSTable ingestion that required copying files during application.",
          "disabled": false
        },
        "addsstable_delay_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Amount by which evaluation of AddSSTable requests was delayed.",
          "disabled": false
        },
        "addsstable_delay_enginebackpressure": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Amount by which evaluation of AddSSTable requests was delayed by storage-engine back pressure.",
          "disabled": false
        },
        "addsstable_proposals": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SSTable ingestion proposed (i.e. sent to Raft by lease holders).",
          "disabled": false
        },
        "addsstable_proposals_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SSTable ingestion proposed (i.e. sent to Raft by lease holders).",
          "disabled": false
        },
        "admission_admitted_elastic_cpu": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_elastic_cpu_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_elastic_cpu_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of KV requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of KV requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_high_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_stores": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of KV stores requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_stores_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_stores_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of KV stores requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_stores_high_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_stores_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_stores_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_kv_stores_ttl_low_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_kv_response": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SQL KV response requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_kv_response_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SQL KV response requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_kv_response_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_kv_response_locking_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "admission_admitted_sql_kv_response_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_leaf_start": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SQL leaf start requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_leaf_start_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SQL leaf start requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_leaf_start_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_leaf_start_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_root_start": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SQL root start requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_root_start_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SQL root start requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_root_start_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_root_start_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_sql_response": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of Distributed SQL response requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_sql_response_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of Distributed SQL response requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_sql_response_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_admitted_sql_sql_response_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_elastic_cpu_acquired_nanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total CPU nanoseconds acquired by elastic work.",
          "disabled": false
        },
        "admission_elastic_cpu_available_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Instantaneous available CPU nanoseconds per second ignoring utilization limit.",
          "disabled": false
        },
        "admission_elastic_cpu_max_available_nanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Maximum available CPU nanoseconds per second ignoring utilization limit.",
          "disabled": false
        },
        "admission_elastic_cpu_nanos_exhausted_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total duration when elastic CPU nanoseconds were exhausted, in micros.",
          "disabled": false
        },
        "admission_elastic_cpu_over_limit_durations_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Measurement of how much over the prescribed limit elastic requests ran (not recorded if requests don't run over).",
          "disabled": false
        },
        "admission_elastic_cpu_over_limit_durations_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Measurement of how much over the prescribed limit elastic requests ran (not recorded if requests don't run over).",
          "disabled": false
        },
        "admission_elastic_cpu_over_limit_durations_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Measurement of how much over the prescribed limit elastic requests ran (not recorded if requests don't run over).",
          "disabled": false
        },
        "admission_elastic_cpu_pre_work_nanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total CPU nanoseconds spent doing pre-work, before doing elastic work.",
          "disabled": false
        },
        "admission_elastic_cpu_returned_nanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total CPU nanoseconds returned by elastic work.",
          "disabled": false
        },
        "admission_elastic_cpu_utilization": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "CPU utilization by elastic work.",
          "disabled": false
        },
        "admission_elastic_cpu_utilization_limit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Utilization limit set for the elastic CPU work.",
          "disabled": false
        },
        "admission_errored_elastic_cpu": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_elastic_cpu_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_elastic_cpu_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of KV requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_errored_kv_countt": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of KV requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_high_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_stores": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of KV stores requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_stores_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_stores_countt": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of KV stores requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_stores_high_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_stores_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_stores_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_kv_stores_ttl_low_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_kv_response": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SQL KV requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_kv_response_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SQL KV requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_kv_response_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_kv_response_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_leaf_start": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SQL leaf start requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_leaf_start_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SQL leaf start requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_leaf_start_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_leaf_start_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_root_start": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SQL root start requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_root_start_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SQL root start requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_root_start_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_root_start_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_sql_response": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of Distributed SQL requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_sql_response_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of Distributed SQL start requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_sql_response_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_errored_sql_sql_response_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests not admitted due to error.",
          "disabled": false
        },
        "admission_granter_cpu_load_long_period_duration_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total duration when CPULoad was being called with a long period, in micros.",
          "disabled": false
        },
        "admission_granter_cpu_load_short_period_duration_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total duration when CPULoad was being called with a short period, in micros.",
          "disabled": false
        },
        "admission_granter_elastic_io_tokens_available_kv": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tokens available.",
          "disabled": false
        },
        "admission_granter_io_tokens_available_kv": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tokens available.",
          "disabled": false
        },
        "admission_granter_io_tokens_bypassed_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of tokens taken by work bypassing admission control (for example, follower writes without flow control).",
          "disabled": false
        },
        "admission_granter_io_tokens_exhausted_duration_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total duration when IO tokens were exhausted, in micros.",
          "disabled": false
        },
        "admission_granter_io_tokens_exhausted_duration_kv_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total duration when IO tokens were exhausted, in micros.",
          "disabled": false
        },
        "admission_granter_io_tokens_returned_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of tokens returned.",
          "disabled": false
        },
        "admission_granter_io_tokens_taken_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of tokens taken.",
          "disabled": false
        },
        "admission_granter_slot_adjuster_decrements_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of decrements of the total KV slots.",
          "disabled": false
        },
        "admission_granter_slot_adjuster_increments_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of increments of the total KV slots.",
          "disabled": false
        },
        "admission_granter_slots_exhausted_duration_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total duration when KV slots were exhausted, in micros.",
          "disabled": false
        },
        "admission_granter_total_slots_kv": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Total slots for KV work.",
          "disabled": false
        },
        "admission_granter_used_slots_kv": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Used slots for KV work.",
          "disabled": false
        },
        "admission_granter_used_slots_sql_leaf_start": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Used slots for SQL leaf start work.",
          "disabled": false
        },
        "admission_granter_used_slots_sql_root_start": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Used slots for SQL root start work.",
          "disabled": false
        },
        "admission_io_overload": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "1-normalized float indicating whether IO admission control considers the store as overloaded with respect to compaction out of L0 (considers sub-level and file counts).",
          "disabled": false
        },
        "admission_l0_compacted_bytes_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total bytes compacted out of L0 (used to generate IO tokens).",
          "disabled": false
        },
        "admission_l0_tokens_produced_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of generated token of L0.",
          "disabled": false
        },
        "admission_raft_paused_replicas": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of followers (i.e. Replicas) to which replication is currently paused to help them recover from I/O overload.Such Replicas will be ignored for the purposes of proposal quota, and will not receive replication traffic. They are essentially treated as offline for the purpose of replication. This serves as a crude form of admission control.The count is emitted by the leaseholder of each range.",
          "disabled": false
        },
        "admission_raft_paused_replicas_dropped_msgs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of messages dropped instead of being sent to paused replicas.The messages are dropped to help these replicas to recover from I/O overload.",
          "disabled": false
        },
        "admission_requested_elastic_cpu": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_elastic_cpu_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_elastic_cpu_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of KV admission requests.",
          "disabled": false
        },
        "admission_requested_kv_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_requested_kv_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of KV admission requests.",
          "disabled": false
        },
        "admission_requested_kv_high_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_kv_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_kv_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_kv_stores": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of KV stores admission requests.",
          "disabled": false
        },
        "admission_requested_kv_stores_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_kv_stores_high_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_kv_stores_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_kv_stores_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_kv_stores_ttl_low_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_sql_kv_response": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SQL KV admission requests.",
          "disabled": false
        },
        "admission_requested_sql_kv_response_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SQL KV admission requests.",
          "disabled": false
        },
        "admission_requested_sql_kv_response_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_sql_kv_response_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_sql_leaf_start": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SQL leaf start admission requests.",
          "disabled": false
        },
        "admission_requested_sql_leaf_start_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SQL leaf start admission requests.",
          "disabled": false
        },
        "admission_requested_sql_leaf_start_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_sql_leaf_start_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_sql_root_start": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_sql_root_start_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_sql_root_start_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_sql_sql_response": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of Distributed SQL admission requests.",
          "disabled": false
        },
        "admission_requested_sql_sql_response_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of Distributed SQL admission requests.",
          "disabled": false
        },
        "admission_requested_sql_sql_response_locking_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_requested_sql_sql_response_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests.",
          "disabled": false
        },
        "admission_scheduler_latency_listener_p99_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The scheduling latency at p99 as observed by the scheduler latency listener.",
          "disabled": false
        },
        "admission_wait_durations_elastic_cpu_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_elastic_cpu_bulk_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_elastic_cpu_bulk_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_elastic_cpu_bulk_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_elastic_cpu_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_elastic_cpu_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_elastic_cpu_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_elastic_cpu_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_elastic_cpu_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Wait time durations for KV requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for KV requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_wait_durations_kv_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for KV requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_high_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_high_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_high_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_locking_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_locking_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_locking_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Wait time durations for KV stores requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for KV stores requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_bulk_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_bulk_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_bulk_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for KV stores requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_high_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_high_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_high_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_locking_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_locking_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_locking_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for KV stores requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_ttl_low_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_ttl_low_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_stores_ttl_low_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_kv_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for KV requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_kv_response": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Wait time durations for SQL KV response requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_kv_response_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for SQL KV response requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_kv_response_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for SQL KV response requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_kv_response_locking_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_kv_response_locking_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_kv_response_locking_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_kv_response_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_kv_response_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_kv_response_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_kv_response_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for SQL KV response requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_leaf_start": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Wait time durations for SQL leaf start requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_leaf_start_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for SQL leaf start requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_leaf_start_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for SQL leaf start requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_leaf_start_locking_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_leaf_start_locking_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_leaf_start_locking_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_leaf_start_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_leaf_start_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_leaf_start_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_leaf_start_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for SQL leaf start requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_root_start_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_root_start_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_root_start_locking_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_root_start_locking_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_root_start_locking_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_root_start_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_root_start_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_root_start_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_root_start_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_sql_response": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Wait time durations for Distributed SQL requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_sql_response_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for Distributed SQL requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_sql_response_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for Distributed SQL requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_sql_response_locking_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_sql_response_locking_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_sql_response_locking_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_sql_response_normal_pri_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_sql_response_normal_pri_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_sql_response_normal_pri_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Wait time durations for requests that waited.",
          "disabled": false
        },
        "admission_wait_durations_sql_sql_response_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Wait time durations for Distributed SQL requests that waited.",
          "disabled": false
        },
        "admission_wait_queue_length_elastic_cpu": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_elastic_cpu_bulk_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_elastic_cpu_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_kv": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Length of KV wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_kv_bulk_normal_pri": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests admitted.",
          "disabled": false
        },
        "admission_wait_queue_length_kv_high_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_kv_locking_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_kv_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_kv_stores": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Length of KV stores wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_kv_stores_bulk_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_kv_stores_high_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_kv_stores_locking_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_kv_stores_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_kv_stores_ttl_low_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_kv_response": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Length of SQL KV wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_kv_response_locking_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_kv_response_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_leaf_start": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Length of SQL leaf start wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_leaf_start_locking_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_leaf_start_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_root_start": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_root_start_locking_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_root_start_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_sql_response": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Length of Distributed SQL wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_sql_response_locking_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_length_sql_sql_response_normal_pri": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of wait queue.",
          "disabled": false
        },
        "admission_wait_queue_lengths_sql_root_start": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Length of SQL root start wait queue.",
          "disabled": false
        },
        "admission_wait_sum_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total KV wait time in micros.",
          "disabled": false
        },
        "admission_wait_sum_kv_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total KV wait time in micros.",
          "disabled": false
        },
        "admission_wait_sum_kv_stores": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total KV stores wait time in micros.",
          "disabled": false
        },
        "admission_wait_sum_kv_stores_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total KV stores wait time in micros.",
          "disabled": false
        },
        "admission_wait_sum_sql_kv_response": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total SQL KV wait time in micros.",
          "disabled": false
        },
        "admission_wait_sum_sql_kv_response_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total SQL KV wait time in micros.",
          "disabled": false
        },
        "admission_wait_sum_sql_root_start": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total SQL root start wait time in micros.",
          "disabled": false
        },
        "admission_wait_sum_sql_root_start_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total SQL root start wait time in micros.",
          "disabled": false
        },
        "admission_wait_sum_sql_sql_response": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total Distributed SQL wait time in micros.",
          "disabled": false
        },
        "admission_wait_sum_sql_sql_response_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total Distributed SQL wait time in micros.",
          "disabled": false
        },
        "backup_last_failed_time_kms_inaccessible": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The unix timestamp of the most recent failure of backup due to errKMSInaccessible by a backup specified as maintaining this metric.",
          "disabled": false
        },
        "batch_requests_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of batch requests processed.",
          "disabled": false
        },
        "batch_requests_cross_region_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of batch requests processed cross region when region tiers are configured.",
          "disabled": false
        },
        "batch_requests_cross_zone_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of batch requests processed cross zone within the same region when region and zone tiers are configured. However, if the region tiers are not configured, this count may also include batch data sent between different regions. Ensuring consistent configuration of region and zone tiers across nodes helps to accurately monitor the data transmitted.",
          "disabled": false
        },
        "batch_responses_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of batch responses received.",
          "disabled": false
        },
        "batch_responses_cross_region_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of batch responses received cross region when region tiers are configured.",
          "disabled": false
        },
        "batch_responses_cross_zone_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of batch responses received cross zone within the same region when region and zone tiers are configured. However, if the region tiers are not configured, this count may also include batch data received between different regions. Ensuring consistent configuration of region and zone tiers across nodes helps to accurately monitor the data transmitted.",
          "disabled": false
        },
        "build_timestamp": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Build information.",
          "disabled": false
        },
        "capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "capacity_available": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Available storage capacity.",
          "disabled": false
        },
        "capacity_reserved": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Capacity reserved for snapshots.",
          "disabled": false
        },
        "capacity_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Total storage capacity.",
          "disabled": false
        },
        "capacity_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Used storage capacity.",
          "disabled": false
        },
        "changefeed_admit_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Event admission latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was admitted into change feed Pipeline.",
          "disabled": false
        },
        "changefeed_admit_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Event admission latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was admitted into change feed Pipeline.",
          "disabled": false
        },
        "changefeed_admit_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Event admission latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was admitted into change feed Pipeline.",
          "disabled": false
        },
        "changefeed_admit_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Event admission latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was admitted into change feed Pipeline.",
          "disabled": false
        },
        "changefeed_aggregator_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The earliest timestamp up to which any aggregator is guaranteed to have emitted all values for.",
          "disabled": false
        },
        "changefeed_backfill": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of change feeds currently executing backfill.",
          "disabled": false
        },
        "changefeed_backfill_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of change feeds currently executing backfill.",
          "disabled": false
        },
        "changefeed_backfill_pending_ranges": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of ranges in an ongoing backfill that are yet to be fully emitted.",
          "disabled": false
        },
        "changefeed_batch_reduction_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a change feed aggregator node attempted to reduce the size of message batches it emitted to the Sink.",
          "disabled": false
        },
        "changefeed_buffer_entries_allocated_mem": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current quota pool memory allocation.",
          "disabled": false
        },
        "changefeed_buffer_entries_flush": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of flush elements added to the buffer.",
          "disabled": false
        },
        "changefeed_buffer_entries_in": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total entries entering the buffer between raft and change feed sinks.",
          "disabled": false
        },
        "changefeed_buffer_entries_kv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of kv elements added to the buffer.",
          "disabled": false
        },
        "changefeed_buffer_entries_mem_acquired": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total amount of memory acquired for entries as they enter the system.",
          "disabled": false
        },
        "changefeed_buffer_entries_mem_released": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total amount of memory released by the entries after they have been emitted.",
          "disabled": false
        },
        "changefeed_buffer_entries_out": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total entries leaving the buffer between raft and change feed sinks.",
          "disabled": false
        },
        "changefeed_buffer_entries_released": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total entries processed, emitted and acknowledged by the sinks.",
          "disabled": false
        },
        "changefeed_buffer_entries_resolved": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of resolved elements added to the buffer.",
          "disabled": false
        },
        "changefeed_buffer_pushback": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total time spent waiting while the buffer was full.",
          "disabled": false
        },
        "changefeed_bytes_messages_pushback": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total time spent throttled for bytes quota.",
          "disabled": false
        },
        "changefeed_checkpoint_hist_nanos_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent check pointing change feed progress.",
          "disabled": false
        },
        "changefeed_checkpoint_hist_nanos_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent check pointing change feed progress.",
          "disabled": false
        },
        "changefeed_checkpoint_hist_nanos_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent check pointing change feed progress.",
          "disabled": false
        },
        "changefeed_checkpoint_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The earliest timestamp of any change feed's persisted checkpoint (values prior to this timestamp will never need to be re-emitted).",
          "disabled": false
        },
        "changefeed_cloudstorage_buffered_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of bytes buffered in cloud storage Sink files which have not been emitted yet.",
          "disabled": false
        },
        "changefeed_commit_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Event commit latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was acknowledged by the downstream Sink.",
          "disabled": false
        },
        "changefeed_commit_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Event commit latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was acknowledged by the downstream Sink.",
          "disabled": false
        },
        "changefeed_commit_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Event commit latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was acknowledged by the downstream Sink.",
          "disabled": false
        },
        "changefeed_commit_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Event commit latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was acknowledged by the downstream Sink.",
          "disabled": false
        },
        "changefeed_emitted_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes emitted by all feeds.",
          "disabled": false
        },
        "changefeed_emitted_bytes_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Bytes emitted by all feeds.",
          "disabled": false
        },
        "changefeed_emitted_messages": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Messages emitted by all feeds.",
          "disabled": false
        },
        "changefeed_emitted_messages_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Messages emitted by all feeds.",
          "disabled": false
        },
        "changefeed_error_retries": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total retry able errors encountered by all change feeds.",
          "disabled": false
        },
        "changefeed_error_retries_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total retry able errors encountered by all change feeds.",
          "disabled": false
        },
        "changefeed_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total number of change feed jobs which have failed.",
          "disabled": false
        },
        "changefeed_failures_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total number of change feed jobs which have failed.",
          "disabled": false
        },
        "changefeed_filtered_messages": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Messages filtered out by all feeds. This count does not include the number of messages that may be filtered due to the range constraints.",
          "disabled": false
        },
        "changefeed_flush_hist_nanos_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent flushing messages across all change feeds.",
          "disabled": false
        },
        "changefeed_flush_hist_nanos_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent flushing messages across all change feeds.",
          "disabled": false
        },
        "changefeed_flush_hist_nanos_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent flushing messages across all change feeds.",
          "disabled": false
        },
        "changefeed_flush_messages_pushback": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total time spent throttled for flush quota.",
          "disabled": false
        },
        "changefeed_flushed_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes emitted by all feeds; maybe different from `changefeed.emitted_bytes` when compression is enabled.",
          "disabled": false
        },
        "changefeed_flushes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total flushes across all feeds.",
          "disabled": false
        },
        "changefeed_forwarded_resolved_messages": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Resolved timestamps forwarded from the change aggregator to the change frontier.",
          "disabled": false
        },
        "changefeed_frontier_updates": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of change frontier updates across all feeds.",
          "disabled": false
        },
        "changefeed_internal_retry_message_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of messages for which an attempt to retry them within an aggregator node was made.",
          "disabled": false
        },
        "changefeed_lagging_ranges": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of ranges considered to be lagging behind.",
          "disabled": false
        },
        "changefeed_max_behind_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Largest commit-to-emit duration of any running feed.",
          "disabled": false
        },
        "changefeed_message_size_hist": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Message size histogram.",
          "disabled": false
        },
        "changefeed_message_size_hist_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Message size histogram.",
          "disabled": false
        },
        "changefeed_message_size_hist_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Message size histogram.",
          "disabled": false
        },
        "changefeed_message_size_hist_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Message size histogram.",
          "disabled": false
        },
        "changefeed_messages_messages_pushback": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total time spent throttled for messages quota.",
          "disabled": false
        },
        "changefeed_nprocs_consume_event_nanos_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total time spent waiting to add an event to the parallel consumer.",
          "disabled": false
        },
        "changefeed_nprocs_consume_event_nanos_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total time spent waiting to add an event to the parallel consumer.",
          "disabled": false
        },
        "changefeed_nprocs_consume_event_nanos_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total time spent waiting to add an event to the parallel consumer.",
          "disabled": false
        },
        "changefeed_nprocs_flush_nanos_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total time spent idle waiting for the parallel consumer to flush.",
          "disabled": false
        },
        "changefeed_nprocs_flush_nanos_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total time spent idle waiting for the parallel consumer to flush.",
          "disabled": false
        },
        "changefeed_nprocs_flush_nanos_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total time spent idle waiting for the parallel consumer to flush.",
          "disabled": false
        },
        "changefeed_nprocs_in_flight_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of buffered events in the parallel consumer.",
          "disabled": false
        },
        "changefeed_parallel_io_queue_nanos_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent with outgoing requests to the Sink waiting in queue due to inflight requests with conflicting keys.",
          "disabled": false
        },
        "changefeed_parallel_io_queue_nanos_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent with outgoing requests to the Sink waiting in queue due to inflight requests with conflicting keys.",
          "disabled": false
        },
        "changefeed_parallel_io_queue_nanos_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent with outgoing requests to the Sink waiting in queue due to inflight requests with conflicting keys.",
          "disabled": false
        },
        "changefeed_queue_time": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time KV event spent waiting to be processed.",
          "disabled": false
        },
        "changefeed_replan_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "changefeed_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of currently running change feeds, including Sink less.",
          "disabled": false
        },
        "changefeed_schema_registry_registrations": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of registration attempts with the schema registry.",
          "disabled": false
        },
        "changefeed_schema_registry_retry_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of retries encountered when sending requests to the schema registry.",
          "disabled": false
        },
        "changefeed_schemafeed_table_history_scans": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of table history scans during polling.",
          "disabled": false
        },
        "changefeed_schemafeed_table_metadata": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time blocked while verifying table metadata histories.",
          "disabled": false
        },
        "changefeed_sink_batch_hist_nanos_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent batched in the Sink buffer before being flushed and acknowledged.",
          "disabled": false
        },
        "changefeed_sink_batch_hist_nanos_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent batched in the Sink buffer before being flushed and acknowledged.",
          "disabled": false
        },
        "changefeed_sink_batch_hist_nanos_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent batched in the Sink buffer before being flushed and acknowledged.",
          "disabled": false
        },
        "changefeed_sink_io_inflight": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of keys currently inflight as IO requests being sent to the Sink.",
          "disabled": false
        },
        "changefeed_size_based_flushes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total size based flushes across all feeds.",
          "disabled": false
        },
        "clock_offset_meannanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1 \u0026 v2] Mean clock offset with other nodes in nanoseconds.",
          "disabled": false
        },
        "clock_offset_stddevnanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1 \u0026 v2] Standard Deviation clock offset with other nodes in nanoseconds.",
          "disabled": false
        },
        "cloud_read_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read.",
          "disabled": false
        },
        "cloud_write_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read.",
          "disabled": false
        },
        "cluster_preserve_downgrade_option_last_updated": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Timestamp of the last time the preserve down grade option was updated.",
          "disabled": false
        },
        "compactor_compactingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Number of nanoseconds spent compacting ranges.",
          "disabled": false
        },
        "compactor_compactingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Number of nanoseconds spent compacting ranges.",
          "disabled": false
        },
        "compactor_compactions_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of failed compaction requests sent to the storage engine.",
          "disabled": false
        },
        "compactor_compactions_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of failed compaction requests sent to the storage engine.",
          "disabled": false
        },
        "compactor_compactions_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of successful compaction requests sent to the storage engine.",
          "disabled": false
        },
        "compactor_compactions_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of successful compaction requests sent to the storage engine.",
          "disabled": false
        },
        "compactor_suggestionbytes_compacted": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1] Number of logical bytes compacted from suggested compactions.",
          "disabled": false
        },
        "compactor_suggestionbytes_compacted_count": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v2] Number of logical bytes compacted from suggested compactions.",
          "disabled": false
        },
        "compactor_suggestionbytes_queued": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of logical bytes in suggested compactions in the queue.",
          "disabled": false
        },
        "compactor_suggestionbytes_skipped": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1] Number of logical bytes in suggested compactions which were not compacted.",
          "disabled": false
        },
        "compactor_suggestionbytes_skipped_count": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v2] Number of logical bytes in suggested compactions which were not compacted.",
          "disabled": false
        },
        "distsender_batch_requests_cross_region_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of replica-addressed batch requests processed cross region when region tiers are configured.",
          "disabled": false
        },
        "distsender_batch_requests_cross_zone_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of replica-addressed batch requests processed cross zone within the same region when region and zone tiers are configured. However, if the region tiers are not configured, this count may also include batch data sent between different regions. Ensuring consistent configuration of region and zone tiers across nodes helps to accurately monitor the data transmitted.",
          "disabled": false
        },
        "distsender_batch_requests_replica_addressed_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of replica-addressed batch requests processed.",
          "disabled": false
        },
        "distsender_batch_responses_cross_region_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of replica-addressed batch responses received cross region when region tiers are configured.",
          "disabled": false
        },
        "distsender_batch_responses_cross_zone_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of replica-addressed batch responses received cross zone within the same region when region and zone tiers are configured. However, if the region tiers are not configured, this count may also include batch data received between different regions. Ensuring consistent configuration of region and zone tiers across nodes helps to accurately monitor the data transmitted.",
          "disabled": false
        },
        "distsender_batch_responses_replica_addressed_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total byte count of replica-addressed batch responses received.",
          "disabled": false
        },
        "distsender_batches": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of batches processed.",
          "disabled": false
        },
        "distsender_batches_async_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partial batches sent asynchronously.",
          "disabled": false
        },
        "distsender_batches_async_throttled": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partial batches not sent asynchronously due to throttling.",
          "disabled": false
        },
        "distsender_batches_partial": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of partial batches processed.",
          "disabled": false
        },
        "distsender_batches_partial_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of partial batches processed.",
          "disabled": false
        },
        "distsender_batches_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of batches processed.",
          "disabled": false
        },
        "distsender_batches_total_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of batches processed.",
          "disabled": false
        },
        "distsender_errors_inleasetransferbackoffs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times backed off due to NotLeaseHolderErrors during lease transfer.",
          "disabled": false
        },
        "distsender_errors_notleaseholder": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of NotLeaseHolderErrors encountered.",
          "disabled": false
        },
        "distsender_errors_notleaseholder_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of NotLeaseHolderErrors encountered.",
          "disabled": false
        },
        "distsender_rangefeed_catchup_ranges": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges in catchup modeThis counts the number of ranges with an active range feed that are performing catchup scan.",
          "disabled": false
        },
        "distsender_rangefeed_error_catchup_ranges": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges in catchup mode which experienced an error.",
          "disabled": false
        },
        "distsender_rangefeed_restart_ranges": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that were restarted due to transient errors.",
          "disabled": false
        },
        "distsender_rangefeed_retry_logical_ops_missing": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able LOGICAL OPS MISSING error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_no_leaseholder": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able NO_LEASEHOLDER error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_node_not_found": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able node not found error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_raft_snapshot": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able RAFT_SNAPSHOT error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_range_key_mismatch": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able range key mismatch error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_range_merged": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able RANGE_MERGED error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_range_not_found": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able range not found error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_range_split": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able RANGE_SPLIT error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_rangefeed_closed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able RANGEFEED_CLOSED error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_replica_removed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able REPLICA_REMOVED error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_send": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able send error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_slow_consumer": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able SLOW_CONSUMER error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_store_not_found": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able store not found error.",
          "disabled": false
        },
        "distsender_rangefeed_retry_stuck": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges that encountered retry able stuck error.",
          "disabled": false
        },
        "distsender_rangefeed_total_ranges": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ranges executing range feed This counts the number of ranges with an active range feed.",
          "disabled": false
        },
        "distsender_rangelookups": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of range lookups.",
          "disabled": false
        },
        "distsender_rpc_addsstable_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AddSSTable requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_adminchangereplicas_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminChangeReplicas requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_adminmerge_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminMerge requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_adminrelocaterange_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminRelocateRange requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_adminscatter_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminScatter requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_adminsplit_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminSplit requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_admintransferlease_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminTransferLease requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_adminunsplit_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Admin un split requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_adminverifyprotectedtimestamp_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminVerifyProtectedTimestamp requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_barrier_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Barrier requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_checkconsistency_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of CheckConsistency requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_clearrange_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ClearRange requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_computechecksum_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ComputeChecksum requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_conditionalput_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ConditionalPut requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_delete_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Delete requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_deleterange_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DeleteRange requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_endtxn_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of EndTxn requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_err_ambiguousresulterrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AmbiguousResultErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_batchtimestampbeforegcerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of BatchTimestampBeforeGCErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_communicationerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of CommunicationErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_conditionfailederrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ConditionFailedErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_errordetailtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ErrorDetailType (tagged by their number) errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_indeterminatecommiterrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of IndeterminateCommitErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_integeroverflowerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of IntegerOverflowErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_intentmissingerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of IntentMissingErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_internalerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of InternalErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_invalidleaseerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of InvalidLeaseErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_leaserejectederrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of LeaseRejectedErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_lockconflicterrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of LockConflictErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_mergeinprogresserrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of MergeInProgressErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_mintimestampboundunsatisfiableerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of MinTimestampBoundUnsatisfiableErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_mvcchistorymutationerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `MVCCHistoryMutationErrType` errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_nodeunavailableerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of NodeUnavailableErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_notleaseholdererrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of NotLeaseHolderErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_oprequirestxnerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of OpRequiresTxnErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_optimisticevalconflictserrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of OptimisticEvalConflictsErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_raftgroupdeletederrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RaftGroupDeletedErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_rangefeedretryerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RangeFeedRetryErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_rangekeymismatcherrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RangeKeyMismatchErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_rangenotfounderrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RangeNotFoundErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_readwithinuncertaintyintervalerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ReadWithinUncertaintyIntervalErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_refreshfailederrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RefreshFailedErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_replicacorruptionerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ReplicaCorruptionErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_replicatooolderrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ReplicaTooOldErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_storenotfounderrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of StoreNotFoundErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_transactionabortederrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of TransactionAbortedErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_transactionpusherrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of TransactionPushErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_transactionretryerrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of TransactionRetryErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_transactionretrywithprotorefresherrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `TransactionRetryWithProtoRefreshErrType` errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_transactionstatuserrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of TransactionStatusErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_txnalreadyencounterederrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of TxnAlreadyEncounteredErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_unsupportedrequesterrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of UnsupportedRequestErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_writeintenterrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of WriteIntentErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_err_writetooolderrtype": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of WriteTooOldErrType errors received replica-bound RPCsThis counts how often error of the specified type was received back from replicas as part of executing possibly range-spanning requests. Failures to reach the target replica will be accounted for as 'roachpb.CommunicationErrType' and unclassifiederrors as 'roachpb.InternalErrType'.",
          "disabled": false
        },
        "distsender_rpc_export_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Export requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_gc_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of GC requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_get_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Get requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_heartbeattxn_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of HeartbeatTxn requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_increment_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Increment requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_initput_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of InitPut requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_isspanempty_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of IsSpanEmpty requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_leaseinfo_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of LeaseInfo requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_merge_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Merge requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_migrate_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Migrate requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_probe_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Probe requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_pushtxn_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of PushTxn requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_put_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Put requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_queryintent_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of QueryIntent requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_querylocks_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of QueryLocks requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_queryresolvedtimestamp_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of QueryResolvedTimestamp requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_querytxn_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of QueryTxn requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_rangestats_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RangeStats requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_recomputestats_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RecomputeStats requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_recovertxn_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RecoverTxn requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_refresh_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Refresh requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_refreshrange_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RefreshRange requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_requestlease_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RequestLease requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_resolveintent_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ResolveIntent requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_resolveintentrange_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ResolveIntentRange requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_reversescan_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ReverseScan requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_revertrange_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RevertRange requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_scan_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Scan requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replica-addressed RPCs sent.",
          "disabled": false
        },
        "distsender_rpc_sent_local": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of local RPCs sent.",
          "disabled": false
        },
        "distsender_rpc_sent_local_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of local RPCs sent.",
          "disabled": false
        },
        "distsender_rpc_sent_nextreplicaerror": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of RPCs sent due to per-replica errors.",
          "disabled": false
        },
        "distsender_rpc_sent_nextreplicaerror_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of RPCs sent due to per-replica errors.",
          "disabled": false
        },
        "distsender_rpc_sent_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of RPCs sent.",
          "disabled": false
        },
        "distsender_rpc_sent_total_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replica-addressed RPCs sent.",
          "disabled": false
        },
        "distsender_rpc_subsume_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Subsume requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_transferlease_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of TransferLease requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_truncatelog_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of TruncateLog requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "distsender_rpc_writebatch_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of WriteBatch requests processed.This counts the requests in batches handed to DistSender, not the RPCs sent to individual Ranges as a result.",
          "disabled": false
        },
        "exec_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of batch KV requests that failed to execute on this node. These are warnings denoting cleanup rather than errors, and can be disregarded as part of operation.",
          "disabled": false
        },
        "exec_error_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of batch KV requests that failed to execute on this node. These are warnings denoting cleanup rather than errors, and can be disregarded as part of operation.",
          "disabled": false
        },
        "exec_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Latency in nanoseconds of batch KV requests executed on this node.",
          "disabled": false
        },
        "exec_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of batch KV requests executed on this node.",
          "disabled": false
        },
        "exec_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of batch KV requests executed on this node.",
          "disabled": false
        },
        "exec_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of batch KV requests executed on this node.",
          "disabled": false
        },
        "exec_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of batch KV requests executed successfully on this node.",
          "disabled": false
        },
        "exec_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of batch KV requests executed successfully on this node.",
          "disabled": false
        },
        "exportrequest_delay_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Export requests delayed due to concurrent requests.",
          "disabled": false
        },
        "follower_reads_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful follower reads.",
          "disabled": false
        },
        "gcbytesage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "[OpenMetrics v1 \u0026 v2] Cumulative age of non-live data in seconds.",
          "disabled": false
        },
        "gossip_bytes_received": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1] Number of received gossip bytes.",
          "disabled": false
        },
        "gossip_bytes_received_count": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v2] Number of received gossip bytes.",
          "disabled": false
        },
        "gossip_bytes_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1] Number of sent gossip bytes.",
          "disabled": false
        },
        "gossip_bytes_sent_count": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v2] Number of sent gossip bytes.",
          "disabled": false
        },
        "gossip_connections_incoming": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of active incoming gossip connections.",
          "disabled": false
        },
        "gossip_connections_outgoing": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of active outgoing gossip connections.",
          "disabled": false
        },
        "gossip_connections_refused": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of refused incoming gossip connections.",
          "disabled": false
        },
        "gossip_connections_refused_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of refused incoming gossip connections.",
          "disabled": false
        },
        "gossip_infos_received": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of received gossip Info objects.",
          "disabled": false
        },
        "gossip_infos_received_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of received gossip Info objects.",
          "disabled": false
        },
        "gossip_infos_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of sent gossip Info objects.",
          "disabled": false
        },
        "gossip_infos_sent_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of sent gossip Info objects.",
          "disabled": false
        },
        "intentage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "[OpenMetrics v1 \u0026 v2] Cumulative age of intents in seconds.",
          "disabled": false
        },
        "intentbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of bytes in intent KV pairs.",
          "disabled": false
        },
        "intentcount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Count of intent keys.",
          "disabled": false
        },
        "intentresolver_async_throttled": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of intent resolution attempts not run asynchronously due to throttling.",
          "disabled": false
        },
        "intentresolver_async_throttled_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of intent resolution attempts not run asynchronously due to throttling.",
          "disabled": false
        },
        "intentresolver_finalized_txns_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of finalized transaction cleanup failures. Transaction cleanup refers to the process of resolving all of a transactions intents and then garbage collecting its transaction record.",
          "disabled": false
        },
        "intentresolver_finalized_txns_failed_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of finalized transaction cleanup failures. Transaction cleanup refers to the process of resolving all of a transactions intents and then garbage collecting its transaction record.",
          "disabled": false
        },
        "intentresolver_intents_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of intent resolution failures. The unit of measurement is a single intent, so if a batch of intent resolution requests fails, the metric will be incremented for each request in the batch.",
          "disabled": false
        },
        "intentresolver_intents_failed_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of intent resolution failures. The unit of measurement is a single intent, so if a batch of intent resolution requests fails, the metric will be incremented for each request in the batch.",
          "disabled": false
        },
        "intents_abort_attempts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of (point or range) non-poisoning intent abort evaluation attempts.",
          "disabled": false
        },
        "intents_abort_attempts_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of (point or range) non-poisoning intent abort evaluation attempts.",
          "disabled": false
        },
        "intents_poison_attempts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of (point or range) poisoning intent abort evaluation attempts.",
          "disabled": false
        },
        "intents_poison_attempts_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of (point or range) poisoning intent abort evaluation attempts.",
          "disabled": false
        },
        "intents_resolve_attempts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of (point or range) intent commit evaluation attempts.",
          "disabled": false
        },
        "intents_resolve_attempts_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of (point or range) intent commit evaluation attempts.",
          "disabled": false
        },
        "jobs.auto_sql_stats_compaction.protected_record_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "jobs_adopt_iterations": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of job-adopt iterations performed by the registry.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoconfigenv_runner jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoconfigenv_runner jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoconfigenv_runner jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by autoconfigenv_runner jobs.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoconfigenv_runner jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoconfigenv_runner jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoconfigenv_runner jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by autoconfigenv_runner jobs.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by autoconfigenv_runner jobs.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoconfigenv_runner jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoconfigenv_runner jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_auto_config_env_runner_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoconfigenv_runner jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_auto_config_runner_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto config runner jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_auto_config_runner_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto config runner jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_auto_config_runner_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto config runner jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_auto_config_runner_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by auto config runner jobs.",
          "disabled": false
        },
        "jobs_auto_config_runner_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto config runner jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_config_runner_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto config runner jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_config_runner_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto config runner jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_config_runner_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by auto config runner jobs.",
          "disabled": false
        },
        "jobs_auto_config_runner_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by auto config runner jobs.",
          "disabled": false
        },
        "jobs_auto_config_runner_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto config runner jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_auto_config_runner_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto config runner jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_auto_config_runner_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto config runner jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_auto_config_task_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_config_task jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_auto_config_task_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_config_task jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_auto_config_task_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_config_task jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_auto_config_task_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by auto_config_task jobs.",
          "disabled": false
        },
        "jobs_auto_config_task_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_config_task jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_config_task_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_config_task jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_config_task_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_config_task jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_config_task_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by auto_config_task jobs.",
          "disabled": false
        },
        "jobs_auto_config_task_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by auto_config_task jobs.",
          "disabled": false
        },
        "jobs_auto_config_task_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_config_task jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_auto_config_task_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_config_task jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_auto_config_task_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_config_task jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_auto_create_stats_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_create_stats jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_auto_create_stats_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_create_stats jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_auto_create_stats_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_create_stats jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_auto_create_stats_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by auto_create_stats jobs.",
          "disabled": false
        },
        "jobs_auto_create_stats_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_create_stats jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_create_stats_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_create_stats jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_create_stats_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_create_stats jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_create_stats_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by auto_create_stats jobs.",
          "disabled": false
        },
        "jobs_auto_create_stats_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by auto_create_stats jobs.",
          "disabled": false
        },
        "jobs_auto_create_stats_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_create_stats jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_auto_create_stats_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_create_stats jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_auto_create_stats_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_create_stats jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_schema_telemetry jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_schema_telemetry jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_schema_telemetry jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by auto_schema_telemetry jobs.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_schema_telemetry jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_schema_telemetry jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_schema_telemetry jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by auto_schema_telemetry jobs.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by auto_schema_telemetry jobs.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_schema_telemetry jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_schema_telemetry jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_auto_schema_telemetry_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of auto_schema_telemetry jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autospanconfig_reconciliation jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autospanconfig_reconciliation jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autospanconfig_reconciliation jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by autospanconfig_reconciliation jobs.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autospanconfig_reconciliation jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autospanconfig_reconciliation jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autospanconfig_reconciliation jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by autospanconfig_reconciliation jobs.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by autospanconfig_reconciliation jobs.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autospanconfig_reconciliation jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autospanconfig_reconciliation jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_auto_span_config_reconciliation_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autospanconfig_reconciliation jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autosqlstats_compaction jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autosqlstats_compaction jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autosqlstats_compaction jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by autosqlstats_compaction jobs.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autosqlstats_compaction jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autosqlstats_compaction jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autosqlstats_compaction jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by autosqlstats_compaction jobs.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by autosqlstats_compaction jobs.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_protected_record_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autosqlstats_compaction jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autosqlstats_compaction jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_auto_sql_stats_compaction_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autosqlstats_compaction jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoupdatesql_activity jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoupdatesql_activity jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoupdatesql_activity jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by autoupdatesql_activity jobs.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoupdatesql_activity jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoupdatesql_activity jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoupdatesql_activity jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by autoupdatesql_activity jobs.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by autoupdatesql_activity jobs.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoupdatesql_activity jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoupdatesql_activity jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_auto_update_sql_activity_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of autoupdatesql_activity jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_backup_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of backup jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_backup_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backup jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_backup_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of backup jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_backup_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by backup jobs.",
          "disabled": false
        },
        "jobs_backup_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backup jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_backup_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of backup jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_backup_fail_or_cancel_failed_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of backup jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_backup_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of backup jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_backup_fail_or_cancel_retry_error_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of backup jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_backup_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by backup jobs.",
          "disabled": false
        },
        "jobs_backup_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by backup jobs.",
          "disabled": false
        },
        "jobs_backup_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of backup jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_backup_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of backup jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_backup_resume_failed_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of backup jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_backup_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of backup jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_backup_resume_retry_error_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of backup jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_changefeed_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of change feed jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_changefeed_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of change feed jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_changefeed_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of change feed jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_changefeed_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by change feed jobs.",
          "disabled": false
        },
        "jobs_changefeed_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of change feed jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_changefeed_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of change feed jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_changefeed_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of change feed jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_changefeed_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by change feed jobs.",
          "disabled": false
        },
        "jobs_changefeed_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by change feed jobs.",
          "disabled": false
        },
        "jobs_changefeed_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of change feed jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_changefeed_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of change feed jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_changefeed_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of change feed jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_changefeed_resume_retry_error_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of change feed jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_claimed_jobs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of jobs claimed in job-adopt iterations.",
          "disabled": false
        },
        "jobs_create_stats_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of create_stats jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_create_stats_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of create_stats jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_create_stats_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of create_stats jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_create_stats_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by create_stats jobs.",
          "disabled": false
        },
        "jobs_create_stats_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of create_stats jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_create_stats_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of create_stats jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_create_stats_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of create_stats jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_create_stats_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by create_stats jobs.",
          "disabled": false
        },
        "jobs_create_stats_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by create_stats jobs.",
          "disabled": false
        },
        "jobs_create_stats_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of create_stats jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_create_stats_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of create_stats jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_create_stats_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of create_stats jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_import_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of import jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_import_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of import jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_import_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of import jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_import_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by import jobs.",
          "disabled": false
        },
        "jobs_import_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of import jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_import_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of import jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_import_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of import jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_import_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by import jobs.",
          "disabled": false
        },
        "jobs_import_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by import jobs.",
          "disabled": false
        },
        "jobs_import_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of import jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_import_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of import jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_import_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of import jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_key_visualizer_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of key_visualizer jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_key_visualizer_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of key_visualizer jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_key_visualizer_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of key_visualizer jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_key_visualizer_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by key_visualizer jobs.",
          "disabled": false
        },
        "jobs_key_visualizer_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of key_visualizer jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_key_visualizer_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of key_visualizer jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_key_visualizer_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of key_visualizer jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_key_visualizer_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by key_visualizer jobs.",
          "disabled": false
        },
        "jobs_key_visualizer_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by key_visualizer jobs.",
          "disabled": false
        },
        "jobs_key_visualizer_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of key_visualizer jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_key_visualizer_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of key_visualizer jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_key_visualizer_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of key_visualizer jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_metrics_task_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of metrics SQL activity updater tasks that failed.",
          "disabled": false
        },
        "jobs_migration_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of migration jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_migration_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of migration jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_migration_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of migration jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_migration_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by migration jobs.",
          "disabled": false
        },
        "jobs_migration_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of migration jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_migration_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of migration jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_migration_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of migration jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_migration_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by migration jobs.",
          "disabled": false
        },
        "jobs_migration_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by migration jobs.",
          "disabled": false
        },
        "jobs_migration_protected_record_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "jobs_migration_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of migration jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_migration_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of migration jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_migration_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of migration jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mvcc_statistics_update jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mvcc_statistics_update jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mvcc_statistics_update jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by mvcc_statistics_update jobs.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mvcc_statistics_update jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mvcc_statistics_update jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mvcc_statistics_update jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by mvcc_statistics_update jobs.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by mvcc_statistics_update jobs.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mvcc_statistics_update jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mvcc_statistics_update jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_mvcc_statistics_update_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mvcc_statistics_update jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_new_schema_change_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of new_schema_change jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_new_schema_change_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of new_schema_change jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_new_schema_change_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of new_schema_change jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_new_schema_change_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by new_schema_change jobs.",
          "disabled": false
        },
        "jobs_new_schema_change_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of new_schema_change jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_new_schema_change_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of new_schema_change jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_new_schema_change_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of new_schema_change jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_new_schema_change_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by new_schema_change jobs.",
          "disabled": false
        },
        "jobs_new_schema_change_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by new_schema_change jobs.",
          "disabled": false
        },
        "jobs_new_schema_change_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of new_schema_change jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_new_schema_change_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of new_schema_change jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_new_schema_change_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of new_schema_change jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of poll_jobs_stats jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of poll_jobs_stats jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of poll_jobs_stats jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by poll_jobs_stats jobs.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of poll_jobs_stats jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of poll_jobs_stats jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of poll_jobs_stats jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by poll_jobs_stats jobs.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by poll_jobs_stats jobs.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of poll_jobs_stats jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of poll_jobs_stats jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_poll_jobs_stats_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of poll_jobs_stats jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_ingestion jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_ingestion jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_ingestion jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by replication_stream_ingestion jobs.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_ingestion jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_ingestion jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_ingestion jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by replication_stream_ingestion jobs.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by replication_stream_ingestion jobs.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_ingestion jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_ingestion jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_replication_stream_ingestion_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_ingestion jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_replication_stream_producer_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_producer jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_replication_stream_producer_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_producer jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_replication_stream_producer_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_producer jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_replication_stream_producer_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by replication_stream_producer jobs.",
          "disabled": false
        },
        "jobs_replication_stream_producer_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_producer jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_replication_stream_producer_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_producer jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_replication_stream_producer_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_producer jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_replication_stream_producer_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by replication_stream_producer jobs.",
          "disabled": false
        },
        "jobs_replication_stream_producer_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by replication_stream_producer jobs.",
          "disabled": false
        },
        "jobs_replication_stream_producer_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_producer jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_replication_stream_producer_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_producer jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_replication_stream_producer_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication_stream_producer jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_restore_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restore jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_restore_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restore jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_restore_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restore jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_restore_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by restore jobs.",
          "disabled": false
        },
        "jobs_restore_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restore jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_restore_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restore jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_restore_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restore jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_restore_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by restore jobs.",
          "disabled": false
        },
        "jobs_restore_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by restore jobs.",
          "disabled": false
        },
        "jobs_restore_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restore jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_restore_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restore jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_restore_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restore jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_resumed_claimed_jobs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of claimed-jobs resumed in job-adopt iterations.",
          "disabled": false
        },
        "jobs_row_level_ttl_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of row_level_ttl jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_row_level_ttl_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of row_level_ttl jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_row_level_ttl_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of row_level_ttl jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_row_level_ttl_delete_duration_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Duration for delete requests during row level TTL.",
          "disabled": false
        },
        "jobs_row_level_ttl_delete_duration_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Duration for delete requests during row level TTL.",
          "disabled": false
        },
        "jobs_row_level_ttl_delete_duration_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Duration for delete requests during row level TTL.",
          "disabled": false
        },
        "jobs_row_level_ttl_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by row_level_ttl jobs.",
          "disabled": false
        },
        "jobs_row_level_ttl_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of row_level_ttl jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_row_level_ttl_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of row_level_ttl jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_row_level_ttl_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of row_level_ttl jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_row_level_ttl_num_active_spans": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active spans the TTL job is deleting from.",
          "disabled": false
        },
        "jobs_row_level_ttl_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by row_level_ttl jobs.",
          "disabled": false
        },
        "jobs_row_level_ttl_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by row_level_ttl jobs.",
          "disabled": false
        },
        "jobs_row_level_ttl_protected_record_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "jobs_row_level_ttl_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of row_level_ttl jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_row_level_ttl_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of row_level_ttl jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_row_level_ttl_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of row_level_ttl jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_row_level_ttl_rows_deleted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows deleted by the row level TTL job.",
          "disabled": false
        },
        "jobs_row_level_ttl_rows_selected": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows selected for deletion by the row level TTL job.",
          "disabled": false
        },
        "jobs_row_level_ttl_select_duration_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Duration for select requests during row level TTL.",
          "disabled": false
        },
        "jobs_row_level_ttl_select_duration_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Duration for select requests during row level TTL.",
          "disabled": false
        },
        "jobs_row_level_ttl_select_duration_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Duration for select requests during row level TTL.",
          "disabled": false
        },
        "jobs_row_level_ttl_span_total_duration_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Duration for processing a span during row level TTL.",
          "disabled": false
        },
        "jobs_row_level_ttl_span_total_duration_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Duration for processing a span during row level TTL.",
          "disabled": false
        },
        "jobs_row_level_ttl_span_total_duration_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Duration for processing a span during row level TTL.",
          "disabled": false
        },
        "jobs_row_level_ttl_total_expired_rows": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Approximate number of rows that have expired the TTL on the TTL table.",
          "disabled": false
        },
        "jobs_row_level_ttl_total_rows": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Approximate number of rows on the TTL table.",
          "disabled": false
        },
        "jobs_running_non_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "number of running jobs that are not idle.",
          "disabled": false
        },
        "jobs_schema_change_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_schema_change_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_schema_change_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_schema_change_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by schema_change jobs.",
          "disabled": false
        },
        "jobs_schema_change_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_schema_change_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_schema_change_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_schema_change_gc_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change_gc jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_schema_change_gc_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change_gc jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_schema_change_gc_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change_gc jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_schema_change_gc_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by schema_change_gc jobs.",
          "disabled": false
        },
        "jobs_schema_change_gc_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change_gc jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_schema_change_gc_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change_gc jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_schema_change_gc_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change_gc jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_schema_change_gc_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by schema_change_gc jobs.",
          "disabled": false
        },
        "jobs_schema_change_gc_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by schema_change_gc jobs.",
          "disabled": false
        },
        "jobs_schema_change_gc_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change_gc jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_schema_change_gc_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change_gc jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_schema_change_gc_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change_gc jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_schema_change_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by schema_change jobs.",
          "disabled": false
        },
        "jobs_schema_change_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by schema_change jobs.",
          "disabled": false
        },
        "jobs_schema_change_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_schema_change_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_schema_change_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schema_change jobs which failed with a retry able error.",
          "disabled": false
        },
        "jobs_stream_replication_fail_or_cancel_failed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "jobs_typedesc_schema_change_currently_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of typedesc_schema_change jobs currently considered Idle and can be freely shut down.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_currently_paused": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of typedesc_schema_change jobs currently considered Paused.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_currently_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of typedesc_schema_change jobs currently running in Resume or OnFailOrCancel state.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_expired_pts_records": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired protected timestamp records owned by typedesc_schema_change jobs.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_fail_or_cancel_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of typedesc_schema_change jobs which successfully completed their failure or cancellation process.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_fail_or_cancel_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of typedesc_schema_change jobs which failed with a non-retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_fail_or_cancel_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of typedesc_schema_change jobs which failed with a retry able error on their failure or cancellation process.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by typedesc_schema_change jobs.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_protected_record": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records held by typedesc_schema_change jobs.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_resume_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of typedesc_schema_change jobs which successfully resumed to completion.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_resume_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of typedesc_schema_change jobs which failed with a non-retry able error.",
          "disabled": false
        },
        "jobs_typedesc_schema_change_resume_retry_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of typedesc_schema_change jobs which failed with a retry able error.",
          "disabled": false
        },
        "keybytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of bytes taken up by keys.",
          "disabled": false
        },
        "keycount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Count of all keys.",
          "disabled": false
        },
        "kv_allocator_load_based_lease_transfers_cannot_find_better_candidate": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator determined that the lease was on the best possible replica.",
          "disabled": false
        },
        "kv_allocator_load_based_lease_transfers_delta_not_significant": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator determined that the delta between the existing store and the best candidate was not significant.",
          "disabled": false
        },
        "kv_allocator_load_based_lease_transfers_existing_not_overfull": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator determined that the lease was not on an overfull store.",
          "disabled": false
        },
        "kv_allocator_load_based_lease_transfers_follow_the_workload": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator determined that the lease should be transferred to another replica for locality.",
          "disabled": false
        },
        "kv_allocator_load_based_lease_transfers_missing_stats_for_existing_stores": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator was missing qps stats for the leaseholder.",
          "disabled": false
        },
        "kv_allocator_load_based_lease_transfers_should_transfer": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator determined that the lease should be transferred to another replica for better load distribution.",
          "disabled": false
        },
        "kv_allocator_load_based_replica_rebalancing_cannot_find_better_candidate": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator determined that the range was on the best possible stores.",
          "disabled": false
        },
        "kv_allocator_load_based_replica_rebalancing_delta_not_significant": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator determined that the delta between an existing store and the best replacement candidate was not high enough.",
          "disabled": false
        },
        "kv_allocator_load_based_replica_rebalancing_existing_not_overfull": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator determined that none of the range's replicas were on overfull stores.",
          "disabled": false
        },
        "kv_allocator_load_based_replica_rebalancing_missing_stats_for_existing_store": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator was missing the qps stats for the existing store.",
          "disabled": false
        },
        "kv_allocator_load_based_replica_rebalancing_should_transfer": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number times the allocator determined that the replica should be rebalanced to another store for better load distribution.",
          "disabled": false
        },
        "kv_closed_timestamp_max_behind_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Largest latency between realtime and replica max closed timestamp.",
          "disabled": false
        },
        "kv_concurrency_avg_lock_hold_duration_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Average lock hold duration across locks currently held in lock tables. Does not include replicated locks (intents) that are not held in memory.",
          "disabled": false
        },
        "kv_concurrency_avg_lock_wait_duration_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Average lock wait duration across requests currently waiting in lock wait-queues.",
          "disabled": false
        },
        "kv_concurrency_lock_wait_queue_waiters": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests actively waiting in a lock wait-queue.",
          "disabled": false
        },
        "kv_concurrency_locks": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active locks held in lock tables. Does not include replicated locks (intents) that are not held in memory.",
          "disabled": false
        },
        "kv_concurrency_locks_with_wait_queues": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active locks held in lock tables with active wait-queues.",
          "disabled": false
        },
        "kv_concurrency_max_lock_hold_duration_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Maximum length of time any lock in a lock table is held. Does not include replicated locks (intents) that are not held in memory.",
          "disabled": false
        },
        "kv_concurrency_max_lock_wait_duration_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Maximum lock wait duration across requests currently waiting in lock wait-queues.",
          "disabled": false
        },
        "kv_concurrency_max_lock_wait_queue_waiters_for_lock": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Maximum number of requests actively waiting in any single lock wait-queue.",
          "disabled": false
        },
        "kv_loadsplitter_nosplitkey": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Load-based splitter could not find a split key.",
          "disabled": false
        },
        "kv_loadsplitter_popularkey": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Load-based splitter could not find a split key and the most popular sampled split key occurs in \u003e= 25% of the samples.",
          "disabled": false
        },
        "kv_prober_planning_attempts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of attempts at planning out probes made; in order to probe KV we need to plan out which ranges to probe;.",
          "disabled": false
        },
        "kv_prober_planning_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of attempts at planning out probes that failed; in order to probe KV we need to plan out which ranges to probe; if planning fails, then kv prober is not able to send probes to all ranges; consider alerting on this metric as a result.",
          "disabled": false
        },
        "kv_prober_read_attempts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of attempts made to read probe KV, regardless of outcome.",
          "disabled": false
        },
        "kv_prober_read_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of attempts made to read probe KV that failed, whether due to error or timeout.",
          "disabled": false
        },
        "kv_prober_read_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of successful KV read probes.",
          "disabled": false
        },
        "kv_prober_read_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of successful KV read probes.",
          "disabled": false
        },
        "kv_prober_read_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of successful KV read probes.",
          "disabled": false
        },
        "kv_prober_write_attempts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of attempts made to write probe KV, regardless of outcome.",
          "disabled": false
        },
        "kv_prober_write_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of attempts made to write probe KV that failed, whether due to error or timeout.",
          "disabled": false
        },
        "kv_prober_write_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of successful KV write probes.",
          "disabled": false
        },
        "kv_prober_write_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of successful KV write probes.",
          "disabled": false
        },
        "kv_prober_write_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of successful KV write probes.",
          "disabled": false
        },
        "kv_prober_write_quarantine_oldest_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The duration that the oldest range in the write quarantine pool has remained.",
          "disabled": false
        },
        "kv_protectedts_reconciliation_errors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of errors encountered during reconciliation runs on this node.",
          "disabled": false
        },
        "kv_protectedts_reconciliation_num_runs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of successful reconciliation runs on this node.",
          "disabled": false
        },
        "kv_protectedts_reconciliation_records_processed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of records processed without error during reconciliation on this node.",
          "disabled": false
        },
        "kv_protectedts_reconciliation_records_removed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of records removed during reconciliation runs on this node.",
          "disabled": false
        },
        "kv_rangefeed_budget_allocation_blocked": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times RangeFeed waited for budget availability.",
          "disabled": false
        },
        "kv_rangefeed_budget_allocation_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times RangeFeed failed because memory budget was exceeded.",
          "disabled": false
        },
        "kv_rangefeed_catchup_scan_nanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent in RangeFeed catchup scan.",
          "disabled": false
        },
        "kv_rangefeed_mem_shared": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage by range feeds.",
          "disabled": false
        },
        "kv_rangefeed_mem_system": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage by range feeds on system ranges.",
          "disabled": false
        },
        "kv_rangefeed_processors_goroutine": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active RangeFeed processors using goroutines.",
          "disabled": false
        },
        "kv_rangefeed_processors_scheduler": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active RangeFeed processors using scheduler.",
          "disabled": false
        },
        "kv_rangefeed_registrations": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active RangeFeed registrations.",
          "disabled": false
        },
        "kv_rangefeed_scheduler_normal_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "KV RangeFeed normal scheduler latency.",
          "disabled": false
        },
        "kv_rangefeed_scheduler_normal_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "KV RangeFeed normal scheduler latency.",
          "disabled": false
        },
        "kv_rangefeed_scheduler_normal_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "KV RangeFeed normal scheduler latency.",
          "disabled": false
        },
        "kv_rangefeed_scheduler_normal_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of entries in the KV RangeFeed normal scheduler queue.",
          "disabled": false
        },
        "kv_rangefeed_scheduler_system_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "KV RangeFeed system scheduler latency.",
          "disabled": false
        },
        "kv_rangefeed_scheduler_system_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "KV RangeFeed system scheduler latency.",
          "disabled": false
        },
        "kv_rangefeed_scheduler_system_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "KV RangeFeed system scheduler latency.",
          "disabled": false
        },
        "kv_rangefeed_scheduler_system_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of entries in the KV RangeFeed system scheduler queue.",
          "disabled": false
        },
        "kv_replica_circuit_breaker_num_tripped_events": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the per-Replica circuit breakers tripped since process start.",
          "disabled": false
        },
        "kv_replica_circuit_breaker_num_tripped_replicas": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Replicas for which the per-Replica circuit breaker is currently tripped.A nonzero value indicates range or replica unavailability, and should be investigated.Replicas in this state will fail-fast all inbound requests.",
          "disabled": false
        },
        "kv_replica_read_batch_evaluate_dropped_latches_before_eval": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times read-only batches dropped latches before evaluation.",
          "disabled": false
        },
        "kv_replica_read_batch_evaluate_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Execution duration for evaluating a BatchRequest on the read-only path after latches have been acquired.A measurement is recorded regardless of outcome (i.e. also in case of an error). If internal retries occur, each instance is recorded separately.",
          "disabled": false
        },
        "kv_replica_read_batch_evaluate_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Execution duration for evaluating a BatchRequest on the read-only path after latches have been acquired.A measurement is recorded regardless of outcome (i.e. also in case of an error). If internal retries occur, each instance is recorded separately.",
          "disabled": false
        },
        "kv_replica_read_batch_evaluate_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Execution duration for evaluating a BatchRequest on the read-only path after latches have been acquired.A measurement is recorded regardless of outcome (i.e. also in case of an error). If internal retries occur, each instance is recorded separately.",
          "disabled": false
        },
        "kv_replica_read_batch_evaluate_without_interleaving_iter": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of read-only batches evaluated without an intent interleaving iter.",
          "disabled": false
        },
        "kv_replica_write_batch_evaluate_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Execution duration for evaluating a BatchRequest on the read-write path after latches have been acquired.A measurement is recorded regardless of outcome (i.e. also in case of an error). If internal retries occur, each instance is recorded separately.Note that the measurement does not include the duration for replicating the evaluated command.",
          "disabled": false
        },
        "kv_replica_write_batch_evaluate_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Execution duration for evaluating a BatchRequest on the read-write path after latches have been acquired.A measurement is recorded regardless of outcome (i.e. also in case of an error). If internal retries occur, each instance is recorded separately.Note that the measurement does not include the duration for replicating the evaluated command.",
          "disabled": false
        },
        "kv_replica_write_batch_evaluate_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Execution duration for evaluating a BatchRequest on the read-write path after latches have been acquired.A measurement is recorded regardless of outcome (i.e. also in case of an error). If internal retries occur, each instance is recorded separately.Note that the measurement does not include the duration for replicating the evaluated command.",
          "disabled": false
        },
        "kv_tenant_rate_limit_current_blocked": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests currently blocked by the rate limiter.",
          "disabled": false
        },
        "kv_tenant_rate_limit_num_tenants": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tenants currently being tracked.",
          "disabled": false
        },
        "kv_tenant_rate_limit_read_batches_admitted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of read batches admitted by the rate limiter.",
          "disabled": false
        },
        "kv_tenant_rate_limit_read_bytes_admitted": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of read bytes admitted by the rate limiter.",
          "disabled": false
        },
        "kv_tenant_rate_limit_read_requests_admitted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of read requests admitted by the rate limiter.",
          "disabled": false
        },
        "kv_tenant_rate_limit_write_batches_admitted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of write batches admitted by the rate limiter.",
          "disabled": false
        },
        "kv_tenant_rate_limit_write_bytes_admitted": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of write bytes admitted by the rate limiter.",
          "disabled": false
        },
        "kv_tenant_rate_limit_write_requests_admitted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of write requests admitted by the rate limiter.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_blocked_stream_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication streams with no flow tokens available for elastic requests.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_requests_admitted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of elastic requests admitted by the flow controller.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_requests_bypassed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of elastic waiting requests that bypassed the flow controller due to disconnecting streams.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_requests_errored": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of elastic requests that errored out while waiting for flow tokens.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_requests_waiting": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of elastic requests waiting for flow tokens.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_stream_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of replication streams for elastic requests.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_tokens_available": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Flow tokens available for elastic requests, across all replication streams.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_tokens_deducted": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Flow tokens deducted by elastic requests, across all replication streams.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_tokens_returned": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Flow tokens returned by elastic requests, across all replication streams.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_tokens_unaccounted": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Flow tokens returned by elastic requests that were unaccounted for, across all replication streams.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_wait_duration_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time elastic requests spent waiting for flow tokens.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_wait_duration_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time elastic requests spent waiting for flow tokens.",
          "disabled": false
        },
        "kvadmission_flow_controller_elastic_wait_duration_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time elastic requests spent waiting for flow tokens.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_blocked_stream_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replication streams with no flow tokens available for regular requests.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_requests_admitted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of regular requests admitted by the flow controller.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_requests_bypassed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of regular waiting requests that bypassed the flow controller due to disconnecting streams.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_requests_errored": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of regular requests that errored out while waiting for flow tokens.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_requests_waiting": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of regular requests waiting for flow tokens.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_stream_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of replication streams for regular requests.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_tokens_available": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Flow tokens available for regular requests, across all replication streams.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_tokens_deducted": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Flow tokens deducted by regular requests, across all replication streams.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_tokens_returned": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Flow tokens returned by regular requests, across all replication streams.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_tokens_unaccounted": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Flow tokens returned by regular requests that were unaccounted for, across all replication streams.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_wait_duration_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time regular requests spent waiting for flow tokens.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_wait_duration_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time regular requests spent waiting for flow tokens.",
          "disabled": false
        },
        "kvadmission_flow_controller_regular_wait_duration_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time regular requests spent waiting for flow tokens.",
          "disabled": false
        },
        "kvadmission_flow_handle_elastic_requests_admitted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of elastic requests admitted by the flow handle.",
          "disabled": false
        },
        "kvadmission_flow_handle_elastic_requests_errored": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of elastic requests that errored out while waiting for flow tokens, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_elastic_requests_waiting": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of elastic requests waiting for flow tokens, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_elastic_wait_duration_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time elastic requests spent waiting for flow tokens, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_elastic_wait_duration_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time elastic requests spent waiting for flow tokens, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_elastic_wait_duration_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time elastic requests spent waiting for flow tokens, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_regular_requests_admitted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of regular requests admitted by the flow handle.",
          "disabled": false
        },
        "kvadmission_flow_handle_regular_requests_errored": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of regular requests that errored out while waiting for flow tokens, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_regular_requests_waiting": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of regular requests waiting for flow tokens, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_regular_wait_duration_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time regular requests spent waiting for flow tokens, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_regular_wait_duration_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time regular requests spent waiting for flow tokens, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_regular_wait_duration_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for time regular requests spent waiting for flow tokens, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_streams_connected": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times we've connected to a stream, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_handle_streams_disconnected": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times we've disconnected from a stream, at the handle level.",
          "disabled": false
        },
        "kvadmission_flow_token_dispatch_coalesced_elastic": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of coalesced elastic flow token dispatches (where we're informing the sender of a higher log entry being admitted).",
          "disabled": false
        },
        "kvadmission_flow_token_dispatch_coalesced_regular": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of coalesced regular flow token dispatches (where we're informing the sender of a higher log entry being admitted).",
          "disabled": false
        },
        "kvadmission_flow_token_dispatch_local_elastic": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of local elastic flow token dispatches.",
          "disabled": false
        },
        "kvadmission_flow_token_dispatch_local_regular": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of local regular flow token dispatches.",
          "disabled": false
        },
        "kvadmission_flow_token_dispatch_pending_elastic": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pending elastic flow token dispatches.",
          "disabled": false
        },
        "kvadmission_flow_token_dispatch_pending_nodes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of nodes pending flow token dispatches.",
          "disabled": false
        },
        "kvadmission_flow_token_dispatch_pending_regular": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pending regular flow token dispatches.",
          "disabled": false
        },
        "kvadmission_flow_token_dispatch_remote_elastic": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of remote elastic flow token dispatches.",
          "disabled": false
        },
        "kvadmission_flow_token_dispatch_remote_regular": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of remote regular flow token dispatches.",
          "disabled": false
        },
        "lastupdatenanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1 \u0026 v2] Time in nanoseconds since Unix epoch at which bytes/keys/intents metrics were last updated.",
          "disabled": false
        },
        "leases_epoch": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of replica leaseholders using epoch-based leases.",
          "disabled": false
        },
        "leases_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of failed lease requests.",
          "disabled": false
        },
        "leases_error_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of failed lease requests.",
          "disabled": false
        },
        "leases_expiration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of replica leaseholders using expiration-based leases.",
          "disabled": false
        },
        "leases_liveness": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replica leaseholders for the liveness range(s).",
          "disabled": false
        },
        "leases_preferences_less_preferred": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replica leaseholders which satisfy a lease preference which is not the most preferred.",
          "disabled": false
        },
        "leases_preferences_violating": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replica leaseholders which violate lease preferences.",
          "disabled": false
        },
        "leases_requests_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Lease request latency (all types and outcomes, coalesced).",
          "disabled": false
        },
        "leases_requests_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Lease request latency (all types and outcomes, coalesced).",
          "disabled": false
        },
        "leases_requests_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Lease request latency (all types and outcomes, coalesced).",
          "disabled": false
        },
        "leases_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of successful lease requests.",
          "disabled": false
        },
        "leases_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of successful lease requests.",
          "disabled": false
        },
        "leases_transfers_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of failed lease transfers.",
          "disabled": false
        },
        "leases_transfers_error_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of failed lease transfers.",
          "disabled": false
        },
        "leases_transfers_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of successful lease transfers.",
          "disabled": false
        },
        "leases_transfers_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of successful lease transfers.",
          "disabled": false
        },
        "livebytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of bytes of live data (keys plus values).",
          "disabled": false
        },
        "livecount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Count of live keys.",
          "disabled": false
        },
        "liveness_epochincrements": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of times this node has incremented its liveness epoch.",
          "disabled": false
        },
        "liveness_epochincrements_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of times this node has incremented its liveness epoch.",
          "disabled": false
        },
        "liveness_heartbeatfailures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of failed node liveness heartbeats from this node.",
          "disabled": false
        },
        "liveness_heartbeatfailures_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of failed node liveness heartbeats from this node.",
          "disabled": false
        },
        "liveness_heartbeatlatency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Node liveness heartbeat latency in nanoseconds.",
          "disabled": false
        },
        "liveness_heartbeatlatency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Node liveness heartbeat latency in nanoseconds.",
          "disabled": false
        },
        "liveness_heartbeatlatency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Node liveness heartbeat latency in nanoseconds.",
          "disabled": false
        },
        "liveness_heartbeatlatency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Node liveness heartbeat latency in nanoseconds.",
          "disabled": false
        },
        "liveness_heartbeatsinflight": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of in-flight liveness heartbeats from this node.",
          "disabled": false
        },
        "liveness_heartbeatsuccesses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of successful node liveness heartbeats from this node.",
          "disabled": false
        },
        "liveness_heartbeatsuccesses_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of successful node liveness heartbeats from this node.",
          "disabled": false
        },
        "liveness_livenodes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of live nodes in the cluster (will be 0 if this node is not itself live).",
          "disabled": false
        },
        "lockbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes taken up by replicated lock key-values (shared and exclusive strength, not intent strength).",
          "disabled": false
        },
        "lockcount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of replicated locks (shared, exclusive, and intent strength).",
          "disabled": false
        },
        "log_buffered_messages_dropped": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of log messages that are dropped by buffered log sinks. When CockroachDB attempts to buffer a log message in a buffered log Sink whose buffer is already full, it drops the oldest buffered messages to make space for the new message.",
          "disabled": false
        },
        "log_fluent_sink_conn_errors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connection errors experienced by fluent-server logging sinks.",
          "disabled": false
        },
        "log_messages_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of messages logged on the node since startup. Note that this does not measure the fan-out of single log messages to the various configured logging sinks.",
          "disabled": false
        },
        "node_id": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] node ID with labels for advertised RPC and HTTP addresses.",
          "disabled": false
        },
        "physical_replication_admit_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Event admission latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was admitted into ingestion processor.",
          "disabled": false
        },
        "physical_replication_admit_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Event admission latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was admitted into ingestion processor.",
          "disabled": false
        },
        "physical_replication_admit_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Event admission latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was admitted into ingestion processor.",
          "disabled": false
        },
        "physical_replication_commit_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Event commit latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was flushed into disk. If we batch events, then the difference between the oldest event in the batch and flush is recorded.",
          "disabled": false
        },
        "physical_replication_commit_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Event commit latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was flushed into disk. If we batch events, then the difference between the oldest event in the batch and flush is recorded.",
          "disabled": false
        },
        "physical_replication_commit_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Event commit latency: a difference between event Multi-Version Concurrency Control timestamp and the time it was flushed into disk. If we batch events, then the difference between the oldest event in the batch and flush is recorded.",
          "disabled": false
        },
        "physical_replication_cutover_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of ranges left to revert in order to complete an inflight cut over.",
          "disabled": false
        },
        "physical_replication_distsql_replan_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of dist SQL replanning events.",
          "disabled": false
        },
        "physical_replication_earliest_data_checkpoint_span": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The earliest timestamp of the last checkpoint forwarded by an ingestion data processor.",
          "disabled": false
        },
        "physical_replication_events_ingested": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Events ingested by all replication jobs.",
          "disabled": false
        },
        "physical_replication_flush_hist_nanos_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent flushing messages across all replication streams.",
          "disabled": false
        },
        "physical_replication_flush_hist_nanos_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent flushing messages across all replication streams.",
          "disabled": false
        },
        "physical_replication_flush_hist_nanos_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent flushing messages across all replication streams.",
          "disabled": false
        },
        "physical_replication_flushes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total flushes across all replication jobs.",
          "disabled": false
        },
        "physical_replication_job_progress_updates": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of updates to the ingestion job progress.",
          "disabled": false
        },
        "physical_replication_latest_data_checkpoint_span": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The latest timestamp of the last checkpoint forwarded by an ingestion data processor.",
          "disabled": false
        },
        "physical_replication_logical_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Logical bytes (sum of keys + values) ingested by all replication jobs.",
          "disabled": false
        },
        "physical_replication_replicated_time_seconds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The replicated time of the physical replication stream in seconds since the unix epoch.",
          "disabled": false
        },
        "physical_replication_resolved_events_ingested": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Resolved events ingested by all replication jobs.",
          "disabled": false
        },
        "physical_replication_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of currently running replication streams.",
          "disabled": false
        },
        "physical_replication_sst_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "SST bytes (compressed) sent to KV by all replication jobs.",
          "disabled": false
        },
        "queue_consistency_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pending replicas in the consistency checker queue.",
          "disabled": false
        },
        "queue_consistency_process_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas which failed processing in the consistency checker queue.",
          "disabled": false
        },
        "queue_consistency_process_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas which failed processing in the consistency checker queue.",
          "disabled": false
        },
        "queue_consistency_process_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas successfully processed by the consistency checker queue.",
          "disabled": false
        },
        "queue_consistency_process_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas successfully processed by the consistency checker queue.",
          "disabled": false
        },
        "queue_consistency_processingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Nanoseconds spent processing replicas in the consistency checker queue.",
          "disabled": false
        },
        "queue_consistency_processingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Nanoseconds spent processing replicas in the consistency checker queue.",
          "disabled": false
        },
        "queue_gc_info_abortspanconsidered": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of AbortSpan entries old enough to be considered for removal.",
          "disabled": false
        },
        "queue_gc_info_abortspanconsidered_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of AbortSpan entries old enough to be considered for removal.",
          "disabled": false
        },
        "queue_gc_info_abortspangcnum": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of AbortSpan entries fit for removal.",
          "disabled": false
        },
        "queue_gc_info_abortspangcnum_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of AbortSpan entries fit for removal.",
          "disabled": false
        },
        "queue_gc_info_abortspanscanned": {
          "type": "count",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v1] Number of transactions present in the AbortSpan scanned from the engine.",
          "disabled": false
        },
        "queue_gc_info_abortspanscanned_count": {
          "type": "count",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v2] Number of transactions present in the AbortSpan scanned from the engine.",
          "disabled": false
        },
        "queue_gc_info_clearrangefailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed ClearRange operations during GC.",
          "disabled": false
        },
        "queue_gc_info_clearrangesuccess": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful ClearRange operations during GC.",
          "disabled": false
        },
        "queue_gc_info_enqueuehighpriority": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicas enqueued for GC with high priority.",
          "disabled": false
        },
        "queue_gc_info_intentsconsidered": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of 'old' intents.",
          "disabled": false
        },
        "queue_gc_info_intentsconsidered_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of 'old' intents.",
          "disabled": false
        },
        "queue_gc_info_intenttxns": {
          "type": "count",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v1] Number of associated distinct transactions.",
          "disabled": false
        },
        "queue_gc_info_intenttxns_count": {
          "type": "count",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v2] Number of associated distinct transactions.",
          "disabled": false
        },
        "queue_gc_info_numkeysaffected": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of keys with GC'able data.",
          "disabled": false
        },
        "queue_gc_info_numkeysaffected_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of keys with GC'able data.",
          "disabled": false
        },
        "queue_gc_info_numrangekeysaffected": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of range keys GC'able.",
          "disabled": false
        },
        "queue_gc_info_pushtxn": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of attempted pushes.",
          "disabled": false
        },
        "queue_gc_info_pushtxn_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of attempted pushes.",
          "disabled": false
        },
        "queue_gc_info_resolvefailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of cleanup intent failures during GC.",
          "disabled": false
        },
        "queue_gc_info_resolvesuccess": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of successful intent resolutions.",
          "disabled": false
        },
        "queue_gc_info_resolvesuccess_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of successful intent resolutions.",
          "disabled": false
        },
        "queue_gc_info_resolvetotal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of attempted intent resolutions.",
          "disabled": false
        },
        "queue_gc_info_resolvetotal_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of attempted intent resolutions.",
          "disabled": false
        },
        "queue_gc_info_transactionresolvefailed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of intent cleanup failures for local transactions during GC.",
          "disabled": false
        },
        "queue_gc_info_transactionspangcaborted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of GC'able entries corresponding to aborted txns.",
          "disabled": false
        },
        "queue_gc_info_transactionspangcaborted_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of GC'able entries corresponding to aborted txns.",
          "disabled": false
        },
        "queue_gc_info_transactionspangccommitted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of GC'able entries corresponding to committed txns.",
          "disabled": false
        },
        "queue_gc_info_transactionspangccommitted_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of GC'able entries corresponding to committed txns.",
          "disabled": false
        },
        "queue_gc_info_transactionspangcpending": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of GC'able entries corresponding to pending txns.",
          "disabled": false
        },
        "queue_gc_info_transactionspangcpending_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of GC'able entries corresponding to pending txns.",
          "disabled": false
        },
        "queue_gc_info_transactionspangcstaging": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of GC'able entries corresponding to staging txns.",
          "disabled": false
        },
        "queue_gc_info_transactionspanscanned": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of entries in transaction spans scanned from the engine.",
          "disabled": false
        },
        "queue_gc_info_transactionspanscanned_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of entries in transaction spans scanned from the engine.",
          "disabled": false
        },
        "queue_gc_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pending replicas in the GC queue.",
          "disabled": false
        },
        "queue_gc_process_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas which failed processing in the GC queue.",
          "disabled": false
        },
        "queue_gc_process_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas which failed processing in the GC queue.",
          "disabled": false
        },
        "queue_gc_process_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas successfully processed by the GC queue.",
          "disabled": false
        },
        "queue_gc_process_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas successfully processed by the GC queue.",
          "disabled": false
        },
        "queue_gc_processingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Nanoseconds spent processing replicas in the GC queue.",
          "disabled": false
        },
        "queue_gc_processingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Nanoseconds spent processing replicas in the GC queue.",
          "disabled": false
        },
        "queue_merge_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pending replicas in the merge queue.",
          "disabled": false
        },
        "queue_merge_process_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicas which failed processing in the merge queue.",
          "disabled": false
        },
        "queue_merge_process_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicas successfully processed by the merge queue.",
          "disabled": false
        },
        "queue_merge_processingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Nanoseconds spent processing replicas in the merge queue.",
          "disabled": false
        },
        "queue_merge_purgatory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicas in the merge queue's purgatory, waiting to become merge able.",
          "disabled": false
        },
        "queue_raftlog_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pending replicas in the Raft log queue.",
          "disabled": false
        },
        "queue_raftlog_process_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas which failed processing in the Raft log queue.",
          "disabled": false
        },
        "queue_raftlog_process_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas which failed processing in the Raft log queue.",
          "disabled": false
        },
        "queue_raftlog_process_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas successfully processed by the Raft log queue.",
          "disabled": false
        },
        "queue_raftlog_process_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas successfully processed by the Raft log queue.",
          "disabled": false
        },
        "queue_raftlog_processingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Nanoseconds spent processing replicas in the Raft log queue.",
          "disabled": false
        },
        "queue_raftlog_processingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Nanoseconds spent processing replicas in the Raft log queue.",
          "disabled": false
        },
        "queue_raftsnapshot_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pending replicas in the Raft repair queue.",
          "disabled": false
        },
        "queue_raftsnapshot_process_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas which failed processing in the Raft repair queue.",
          "disabled": false
        },
        "queue_raftsnapshot_process_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas which failed processing in the Raft repair queue.",
          "disabled": false
        },
        "queue_raftsnapshot_process_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas successfully processed by the Raft repair queue.",
          "disabled": false
        },
        "queue_raftsnapshot_process_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas successfully processed by the Raft repair queue.",
          "disabled": false
        },
        "queue_raftsnapshot_processingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Nanoseconds spent processing replicas in the Raft repair queue.",
          "disabled": false
        },
        "queue_raftsnapshot_processingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Nanoseconds spent processing replicas in the Raft repair queue.",
          "disabled": false
        },
        "queue_replicagc_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pending replicas in the replica GC queue.",
          "disabled": false
        },
        "queue_replicagc_process_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas which failed processing in the replica GC queue.",
          "disabled": false
        },
        "queue_replicagc_process_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas which failed processing in the replica GC queue.",
          "disabled": false
        },
        "queue_replicagc_process_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas successfully processed by the replica GC queue.",
          "disabled": false
        },
        "queue_replicagc_process_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas successfully processed by the replica GC queue.",
          "disabled": false
        },
        "queue_replicagc_processingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Nanoseconds spent processing replicas in the replica GC queue.",
          "disabled": false
        },
        "queue_replicagc_processingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Nanoseconds spent processing replicas in the replica GC queue.",
          "disabled": false
        },
        "queue_replicagc_removereplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replica removals attempted by the replica gc queue.",
          "disabled": false
        },
        "queue_replicagc_removereplica_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replica removals attempted by the replica gc queue.",
          "disabled": false
        },
        "queue_replicate_addnonvoterreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-voter replica additions attempted by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_addreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replica additions attempted by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_addreplica_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replica additions attempted by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_addreplica_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed replica additions processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_addreplica_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful replica additions processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_addvoterreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of voter replica additions attempted by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_nonvoterpromotions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-voters promoted to voters by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pending replicas in the replicate queue.",
          "disabled": false
        },
        "queue_replicate_process_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas which failed processing in the replicate queue.",
          "disabled": false
        },
        "queue_replicate_process_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas which failed processing in the replicate queue.",
          "disabled": false
        },
        "queue_replicate_process_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas successfully processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_process_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas successfully processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_processingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Nanoseconds spent processing replicas in the replicate queue.",
          "disabled": false
        },
        "queue_replicate_processingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Nanoseconds spent processing replicas in the replicate queue.",
          "disabled": false
        },
        "queue_replicate_purgatory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of replicas in the replicate queue's purgatory, awaiting allocation options.",
          "disabled": false
        },
        "queue_replicate_rebalancenonvoterreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-voter replica `rebalancer-initiated` additions attempted by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_rebalancereplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replica `rebalancer-initiated` additions attempted by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_rebalancereplica_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replica `rebalancer-initiated` additions attempted by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_rebalancevoterreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of voter replica `rebalancer-initiated` additions attempted by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_removedeadnonvoterreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of dead non-voter replica removals attempted by the replicate queue (typically in response to a node outage).",
          "disabled": false
        },
        "queue_replicate_removedeadreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of dead replica removals attempted by the replicate queue (typically in response to a node outage).",
          "disabled": false
        },
        "queue_replicate_removedeadreplica_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of dead replica removals attempted by the replicate queue (typically in response to a node outage).",
          "disabled": false
        },
        "queue_replicate_removedeadreplica_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed dead replica removals processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_removedeadreplica_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful dead replica removals processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_removedeadvoterreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of dead voter replica removals attempted by the replicate queue (typically in response to a node outage).",
          "disabled": false
        },
        "queue_replicate_removedecommissioningnonvoterreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of decommissioning non-voter replica removals attempted by the replicate queue (typically in response to a node outage).",
          "disabled": false
        },
        "queue_replicate_removedecommissioningreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of decommissioning replica removals attempted by the replicate queue (typically in response to a node outage).",
          "disabled": false
        },
        "queue_replicate_removedecommissioningreplica_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed decommissioning replica removals processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_removedecommissioningreplica_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful decommissioning replica removals processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_removedecommissioningvoterreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of decommissioning voter replica removals attempted by the replicate queue (typically in response to a node outage).",
          "disabled": false
        },
        "queue_replicate_removelearnerreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of learner replica removals attempted by the replicate queue (typically due to internal race conditions).",
          "disabled": false
        },
        "queue_replicate_removenonvoterreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-voter replica removals attempted by the replicate queue (typically in response to a `rebalancer-initiated` addition).",
          "disabled": false
        },
        "queue_replicate_removereplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replica removals attempted by the replicate queue (typically in response to a `rebalancer-initiated` addition).",
          "disabled": false
        },
        "queue_replicate_removereplica_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replica removals attempted by the replicate queue (typically in response to a `rebalancer-initiated` addition).",
          "disabled": false
        },
        "queue_replicate_removereplica_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed replica removals processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_removereplica_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful replica removals processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_removevoterreplica": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of voter replica removals attempted by the replicate queue (typically in response to a `rebalancer-initiated` addition).",
          "disabled": false
        },
        "queue_replicate_replacedeadreplica_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed dead replica replacements processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_replacedeadreplica_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful dead replica replacements processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_replacedecommissioningreplica_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed decommissioning replica replica replacements processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_replacedecommissioningreplica_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful decommissioning replica replacements processed by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_transferlease": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of range lease transfers attempted by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_transferlease_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of range lease transfers attempted by the replicate queue.",
          "disabled": false
        },
        "queue_replicate_voterdemotions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of voters demoted to non-voters by the replicate queue.",
          "disabled": false
        },
        "queue_split_load_based": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of range splits due to a range being greater than the configured max range load.",
          "disabled": false
        },
        "queue_split_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pending replicas in the split queue.",
          "disabled": false
        },
        "queue_split_process_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas which failed processing in the split queue.",
          "disabled": false
        },
        "queue_split_process_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas which failed processing in the split queue.",
          "disabled": false
        },
        "queue_split_process_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas successfully processed by the split queue.",
          "disabled": false
        },
        "queue_split_process_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas successfully processed by the split queue.",
          "disabled": false
        },
        "queue_split_processingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Nanoseconds spent processing replicas in the split queue.",
          "disabled": false
        },
        "queue_split_processingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Nanoseconds spent processing replicas in the split queue.",
          "disabled": false
        },
        "queue_split_purgatory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicas in the split queue's purgatory, waiting to become split table.",
          "disabled": false
        },
        "queue_split_size_based": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of range splits due to a range being greater than the configured max range size.",
          "disabled": false
        },
        "queue_split_span_config_based": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of range splits due to span configuration.",
          "disabled": false
        },
        "queue_tsmaintenance_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pending replicas in the time series maintenance queue.",
          "disabled": false
        },
        "queue_tsmaintenance_process_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas which failed processing in the time series maintenance queue.",
          "disabled": false
        },
        "queue_tsmaintenance_process_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas which failed processing in the time series maintenance queue.",
          "disabled": false
        },
        "queue_tsmaintenance_process_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of replicas successfully processed by the time series maintenance queue.",
          "disabled": false
        },
        "queue_tsmaintenance_process_success_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of replicas successfully processed by the time series maintenance queue.",
          "disabled": false
        },
        "queue_tsmaintenance_processingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Nanoseconds spent processing replicas in the time series maintenance queue.",
          "disabled": false
        },
        "queue_tsmaintenance_processingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Nanoseconds spent processing replicas in the time series maintenance queue.",
          "disabled": false
        },
        "raft_commands_proposed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Raft commands proposed.The number of proposals and all kinds of re_proposals made by leaseholders. This metric approximates the number of commands submitted through Raft.",
          "disabled": false
        },
        "raft_commands_reproposed_new_lai": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Raft commands re-proposed with a newer LAI.The number of Raft commands that leaseholders re-proposed with a modified LAI.Such re-proposals happen for commands that are committed to Raft out of intended order, and hence can not be applied as is.",
          "disabled": false
        },
        "raft_commands_reproposed_unchanged": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Raft commands re-proposed without modification.The number of Raft commands that leaseholders re-proposed without modification.Such re-proposals happen for commands that are not committed/applied within at timeout, and have a high chance of being dropped.",
          "disabled": false
        },
        "raft_commandsapplied": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Count of Raft commands applied.",
          "disabled": false
        },
        "raft_commandsapplied_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Count of Raft commands applied.",
          "disabled": false
        },
        "raft_dropped": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Raft proposals dropped (this counts indivi dial `raftpb.Entry`, not `raftpb.MsgProp`).",
          "disabled": false
        },
        "raft_dropped_leader": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Raft proposals dropped by a Replica that believes itself to be the leader; each update also increments raft.dropped (this counts indivi dial `raftpb.Entry`, not `raftpb.MsgProp`).",
          "disabled": false
        },
        "raft_enqueued_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pending outgoing messages in the Raft Transport queue.",
          "disabled": false
        },
        "raft_entrycache_accesses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of cache lookups in the Raft entry cache.",
          "disabled": false
        },
        "raft_entrycache_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Aggregate size of all Raft entries in the Raft entry cache.",
          "disabled": false
        },
        "raft_entrycache_hits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful cache lookups in the Raft entry cache.",
          "disabled": false
        },
        "raft_entrycache_read_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Counter of bytes in entries returned from the Raft entry cache.",
          "disabled": false
        },
        "raft_entrycache_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Raft entries in the Raft entry cache.",
          "disabled": false
        },
        "raft_heartbeats_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pending heartbeats and responses waiting to be coalesced.",
          "disabled": false
        },
        "raft_process_applycommitted_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for applying all committed Raft commands in a Raft ready.This measures the end-to-end latency of applying all commands in a Raft ready. Note that this closes over possibly multiple measurements of the 'raft.process.commandcommit.latency'metric, which receives data points for each sub-batch processed in the process.",
          "disabled": false
        },
        "raft_process_applycommitted_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for applying all committed Raft commands in a Raft ready.This measures the end-to-end latency of applying all commands in a Raft ready. Note that this closes over possibly multiple measurements of the 'raft.process.commandcommit.latency'metric, which receives data points for each sub-batch processed in the process.",
          "disabled": false
        },
        "raft_process_applycommitted_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for applying all committed Raft commands in a Raft ready.This measures the end-to-end latency of applying all commands in a Raft ready. Note that this closes over possibly multiple measurements of the 'raft.process.commandcommit.latency'metric, which receives data points for each sub-batch processed in the process.",
          "disabled": false
        },
        "raft_process_commandcommit_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Latency histogram in nanoseconds for committing Raft commands.",
          "disabled": false
        },
        "raft_process_commandcommit_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency histogram in nanoseconds for committing Raft commands.",
          "disabled": false
        },
        "raft_process_commandcommit_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency histogram in nanoseconds for committing Raft commands.",
          "disabled": false
        },
        "raft_process_commandcommit_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency histogram in nanoseconds for committing Raft commands.",
          "disabled": false
        },
        "raft_process_handleready_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for handling a Raft ready.This measures the end-to-end-latency of the Raft state advancement loop, including:- snapshot application- SST ingestion- durably appending to the Raft log (i.e. includes fsync)- entry application (incl. replicated side effects, notably log truncation).",
          "disabled": false
        },
        "raft_process_handleready_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for handling a Raft ready.This measures the end-to-end-latency of the Raft state advancement loop, including:- snapshot application- SST ingestion- durably appending to the Raft log (i.e. includes fsync)- entry application (incl. replicated side effects, notably log truncation).",
          "disabled": false
        },
        "raft_process_handleready_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency histogram for handling a Raft ready.This measures the end-to-end-latency of the Raft state advancement loop, including:- snapshot application- SST ingestion- durably appending to the Raft log (i.e. includes fsync)- entry application (incl. replicated side effects, notably log truncation).",
          "disabled": false
        },
        "raft_process_logcommit_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Latency histogram in nanoseconds for committing Raft log entries.",
          "disabled": false
        },
        "raft_process_logcommit_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency histogram in nanoseconds for committing Raft log entries.",
          "disabled": false
        },
        "raft_process_logcommit_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency histogram in nanoseconds for committing Raft log entries.",
          "disabled": false
        },
        "raft_process_logcommit_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency histogram in nanoseconds for committing Raft log entries.",
          "disabled": false
        },
        "raft_process_tickingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Nanoseconds spent in store.processRaft() processing replica.Tick().",
          "disabled": false
        },
        "raft_process_tickingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Nanoseconds spent in store.processRaft() processing replica.Tick().",
          "disabled": false
        },
        "raft_process_workingnanos": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Nanoseconds spent in store.processRaft() working.",
          "disabled": false
        },
        "raft_process_workingnanos_count": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Nanoseconds spent in store.processRaft() working.",
          "disabled": false
        },
        "raft_quota_pool_percent_used_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Histogram of proposal quota pool utilization (0-100) per leaseholder per metrics interval.",
          "disabled": false
        },
        "raft_quota_pool_percent_used_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Histogram of proposal quota pool utilization (0-100) per leaseholder per metrics interval.",
          "disabled": false
        },
        "raft_quota_pool_percent_used_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Histogram of proposal quota pool utilization (0-100) per leaseholder per metrics interval.",
          "disabled": false
        },
        "raft_rcvd_app": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of MsgApp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_app_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of MsgApp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_appresp": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of MsgAppResp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_appresp_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of MsgAppResp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes in Raft messages received by this store. Note that this does not include raft snapshot received.",
          "disabled": false
        },
        "raft_rcvd_cross_region_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes received by this store for cross region Raft messages (when region tiers are configured). Note that this does not include raft snapshot received.",
          "disabled": false
        },
        "raft_rcvd_cross_zone_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes received by this store for cross zone, same region Raft messages (when region and zone tiers are configured). If region tiers are not configured, this count may include data sent between different regions.",
          "disabled": false
        },
        "raft_rcvd_dropped": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of dropped incoming Raft messages.",
          "disabled": false
        },
        "raft_rcvd_dropped_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes of dropped incoming Raft messages.",
          "disabled": false
        },
        "raft_rcvd_dropped_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of dropped incoming Raft messages.",
          "disabled": false
        },
        "raft_rcvd_heartbeat": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of (coalesced, if enabled) MsgHeartbeat messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_heartbeat_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of (coalesced, if enabled) MsgHeartbeat messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_heartbeatresp": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of (coalesced, if enabled) MsgHeartbeatResp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_heartbeatresp_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of (coalesced, if enabled) MsgHeartbeatResp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_prevote": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of MsgPreVote messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_prevote_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of MsgPreVote messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_prevoteresp": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of MsgPreVoteResp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_prevoteresp_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of MsgPreVoteResp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_prop": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of MsgProp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_prop_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of MsgProp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_queued_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes in messages currently waiting for raft processing.",
          "disabled": false
        },
        "raft_rcvd_snap": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of MsgSnap messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_snap_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of MsgSnap messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_stepped_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes in messages processed by Raft.Messages reflected here have been handed to Raft (via RawNode.Step). This does not imply that the messages are no longer held in memory or that IO has been performed.",
          "disabled": false
        },
        "raft_rcvd_timeoutnow": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of MsgTimeoutNow messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_timeoutnow_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of MsgTimeoutNow messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_transferleader": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of MsgTransferLeader messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_transferleader_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of MsgTransferLeader messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_vote": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of MsgVote messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_vote_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of MsgVote messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_voteresp": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of MsgVoteResp messages received by this store.",
          "disabled": false
        },
        "raft_rcvd_voteresp_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of MsgVoteResp messages received by this store.",
          "disabled": false
        },
        "raft_replication_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The duration elapsed between having evaluated a BatchRequest and it being reflected in the proposer's state machine (i.e. having applied fully).This encompasses time spent in the quota pool, in replication (including re_proposals), and application, but notably not sequencing latency (i.e.contention and latch acquisition).",
          "disabled": false
        },
        "raft_replication_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The duration elapsed between having evaluated a BatchRequest and it being reflected in the proposer's state machine (i.e. having applied fully).This encompasses time spent in the quota pool, in replication (including re_proposals), and application, but notably not sequencing latency (i.e.contention and latch acquisition).",
          "disabled": false
        },
        "raft_replication_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The duration elapsed between having evaluated a BatchRequest and it being reflected in the proposer's state machine (i.e. having applied fully).This encompasses time spent in the quota pool, in replication (including re_proposals), and application, but notably not sequencing latency (i.e.contention and latch acquisition).",
          "disabled": false
        },
        "raft_scheduler_latency": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Queueing durations for ranges waiting to be processed by the Raft scheduler.This histogram measures the delay from when a range is registered with the scheduler for processing to when it is actually processed. This does not include the duration of processing.",
          "disabled": false
        },
        "raft_scheduler_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Queueing durations for ranges waiting to be processed by the Raft scheduler.This histogram measures the delay from when a range is registered with the scheduler for processing to when it is actually processed. This does not include the duration of processing.",
          "disabled": false
        },
        "raft_scheduler_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Queueing durations for ranges waiting to be processed by the Raft scheduler.This histogram measures the delay from when a range is registered with the scheduler for processing to when it is actually processed. This does not include the duration of processing.",
          "disabled": false
        },
        "raft_scheduler_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Queueing durations for ranges waiting to be processed by the Raft scheduler.This histogram measures the delay from when a range is registered with the scheduler for processing to when it is actually processed. This does not include the duration of processing.",
          "disabled": false
        },
        "raft_sent_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes in Raft messages sent by this store. Note that this does not include raft snapshot sent.",
          "disabled": false
        },
        "raft_sent_cross_region_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes sent by this store for cross region Raft messages (when region tiers are configured). Note that this does not include raft snapshot sent.",
          "disabled": false
        },
        "raft_sent_cross_zone_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes sent by this store for cross zone, same region Raft messages (when region and zone tiers are configured). If region tiers are not configured, this count may include data sent between different regions. To ensure accurate monitoring of transmitted data, it is important to set up a consistent locality configuration across nodes. Note that this does not include raft snapshot sent.",
          "disabled": false
        },
        "raft_storage_read_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Counter of `raftpb.Entry.Size()` read from pebble for raft log entries.These are the bytes returned from the (raft.Storage).Entries method that were notreturned via the raft entry cache. This metric plus the raft.entrycache.read_bytes metric represent the total bytes returned from the Entries method.",
          "disabled": false
        },
        "raft_ticks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of Raft ticks queued.",
          "disabled": false
        },
        "raft_ticks_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of Raft ticks queued.",
          "disabled": false
        },
        "raft_timeoutcampaign": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Raft replicas campaigning after missed heartbeats from leader.",
          "disabled": false
        },
        "raft_transport_flow_token_dispatches_dropped": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of flow token dispatches dropped by the Raft Transport.",
          "disabled": false
        },
        "raft_transport_rcvd": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Raft messages received by the Raft Transport.",
          "disabled": false
        },
        "raft_transport_reverse_rcvd": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Messages received from the reverse direction of a stream.These messages should be rare. They are mostly informational, and are not actual responses to Raft messages. Responses are received over another stream.",
          "disabled": false
        },
        "raft_transport_reverse_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Messages sent in the reverse direction of a stream.These messages should be rare. They are mostly informational, and are not actual responses to Raft messages. Responses are sent over another stream.",
          "disabled": false
        },
        "raft_transport_send_queue_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total byte size of pending outgoing messages in the queue.The queue is composed of multiple bounded channels associated with different peers. A size higher than the average baseline could indicate issues streaming messages to at least one peer. Use this metric together with send-queue-size, to have a fuller picture.",
          "disabled": false
        },
        "raft_transport_send_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pending outgoing messages in the Raft Transport queue.The queue is composed of multiple bounded channels associated with different peers. The overall size of tens of thousands could indicate issues streaming messages to at least one peer. Use this metric in conjunction with send-queue-bytes.",
          "disabled": false
        },
        "raft_transport_sends_dropped": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Raft message sends dropped by the Raft Transport.",
          "disabled": false
        },
        "raft_transport_sent": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Raft messages sent by the Raft Transport.",
          "disabled": false
        },
        "raftlog_behind": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of Raft log entries followers on other stores are behind.",
          "disabled": false
        },
        "raftlog_truncated": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of Raft log entries truncated.",
          "disabled": false
        },
        "raftlog_truncated_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of Raft log entries truncated.",
          "disabled": false
        },
        "range_adds": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of range additions.",
          "disabled": false
        },
        "range_adds_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of range additions.",
          "disabled": false
        },
        "range_merges": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of range merges.",
          "disabled": false
        },
        "range_raftleaderremovals": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the current Raft leader was removed from a range.",
          "disabled": false
        },
        "range_raftleadertransfers": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of raft leader transfers.",
          "disabled": false
        },
        "range_raftleadertransfers_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of raft leader transfers.",
          "disabled": false
        },
        "range_recoveries": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of offline loss of quorum recovery operations performed on ranges.This count increments for every range recovered in offline loss of quorum recovery operation. Metric is updated when node on which survivor replicates located starts following the recovery.",
          "disabled": false
        },
        "range_removes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of range removals.",
          "disabled": false
        },
        "range_removes_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of range removals.",
          "disabled": false
        },
        "range_snapshots_applied_initial": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshots applied for initial up replication.",
          "disabled": false
        },
        "range_snapshots_applied_non_voter": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshots applied by non-voter replicas.",
          "disabled": false
        },
        "range_snapshots_applied_voter": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshots applied by voter replicas.",
          "disabled": false
        },
        "range_snapshots_cross_region_rcvd_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of snapshot bytes received cross region.",
          "disabled": false
        },
        "range_snapshots_cross_region_sent_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of snapshot bytes sent cross region.",
          "disabled": false
        },
        "range_snapshots_cross_zone_rcvd_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of snapshot bytes received cross zone within same region or if region tiers are not configured. This count increases for each snapshot received between different zones within the same region. However, if the region tiers are not configured, this count may also include snapshot data received between different regions.",
          "disabled": false
        },
        "range_snapshots_cross_zone_sent_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of snapshot bytes sent cross zone within same region or if region tiers are not configured. This count increases for each snapshot sent between different zones within the same region. However, if the region tiers are not configured, this count may also include snapshot data sent between different regions.",
          "disabled": false
        },
        "range_snapshots_delegate_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshots that were delegated to a different node and resulted in failure on that delegate. There are numerous reasons a failure can occur on a delegate such as timeout, the delegate Raft log being too far behind the delegate being too busy to send.",
          "disabled": false
        },
        "range_snapshots_delegate_in_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of delegated snapshots that are currently in-flight.",
          "disabled": false
        },
        "range_snapshots_delegate_sent_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes sent using a delegate.The number of bytes sent as a result of a delegate snapshot request that was originated from a different node. This metric is useful invalidating the network savings of not sending cross region traffic.",
          "disabled": false
        },
        "range_snapshots_delegate_successes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshots that were delegated to a different node and resulted in success on that delegate. This does not count self delegated snapshots.",
          "disabled": false
        },
        "range_snapshots_generated": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of generated snapshots.",
          "disabled": false
        },
        "range_snapshots_generated_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of generated snapshots.",
          "disabled": false
        },
        "range_snapshots_normal_applied": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of applied snapshots.",
          "disabled": false
        },
        "range_snapshots_normal_applied_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of applied snapshots.",
          "disabled": false
        },
        "range_snapshots_preemptive_applied": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of applied pre-emptive snapshots.",
          "disabled": false
        },
        "range_snapshots_preemptive_applied_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of applied pre-emptive snapshots.",
          "disabled": false
        },
        "range_snapshots_rcvd_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of snapshot bytes received.",
          "disabled": false
        },
        "range_snapshots_rebalancing_rcvd_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of rebalancing snapshot bytes received.",
          "disabled": false
        },
        "range_snapshots_rebalancing_sent_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of rebalancing snapshot bytes sent.",
          "disabled": false
        },
        "range_snapshots_recovery_rcvd_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of recovery snapshot bytes received.",
          "disabled": false
        },
        "range_snapshots_recovery_sent_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of recovery snapshot bytes sent.",
          "disabled": false
        },
        "range_snapshots_recv_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of range snapshot initialization messages that errored out on the recipient, typically before any data is transferred.",
          "disabled": false
        },
        "range_snapshots_recv_in_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-empty snapshots being received.",
          "disabled": false
        },
        "range_snapshots_recv_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshots queued to receive.",
          "disabled": false
        },
        "range_snapshots_recv_queue_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total size of all snapshots in the snapshot receive queue.",
          "disabled": false
        },
        "range_snapshots_recv_total_in_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of total snapshots being received.",
          "disabled": false
        },
        "range_snapshots_recv_unusable": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of range snapshot that were fully transmitted but determined to be unnecessary or unusable.",
          "disabled": false
        },
        "range_snapshots_send_in_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-empty snapshots being sent.",
          "disabled": false
        },
        "range_snapshots_send_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of snapshots queued to send.",
          "disabled": false
        },
        "range_snapshots_send_queue_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total size of all snapshots in the snapshot send queue.",
          "disabled": false
        },
        "range_snapshots_send_total_in_progress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of total snapshots being sent.",
          "disabled": false
        },
        "range_snapshots_sent_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of snapshot bytes sent.",
          "disabled": false
        },
        "range_snapshots_unknown_rcvd_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of unknown snapshot bytes received.",
          "disabled": false
        },
        "range_snapshots_unknown_sent_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of unknown snapshot bytes sent.",
          "disabled": false
        },
        "range_splits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of range splits.",
          "disabled": false
        },
        "range_splits_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of range splits.",
          "disabled": false
        },
        "range_splits_total_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of range splits.",
          "disabled": false
        },
        "rangekeybytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes taken up by range keys (e.g. Multi-Version Concurrency Control range tombstones).",
          "disabled": false
        },
        "rangekeycount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of all range keys (e.g. Multi-Version Concurrency Control range tombstones).",
          "disabled": false
        },
        "ranges": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of ranges.",
          "disabled": false
        },
        "ranges_overreplicated": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of ranges with more live replicas than the replication target.",
          "disabled": false
        },
        "ranges_unavailable": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of ranges with fewer live replicas than needed for quorum.",
          "disabled": false
        },
        "ranges_underreplicated": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of ranges with fewer live replicas than the replication target.",
          "disabled": false
        },
        "rangevalbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes taken up by range key values (e.g. Multi-Version Concurrency Control range tombstones).",
          "disabled": false
        },
        "rangevalcount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of all range key values (e.g. Multi-Version Concurrency Control range tombstones).",
          "disabled": false
        },
        "rebalancing_cpunanospersecond": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Average CPU nanoseconds spent on processing replica operations in the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_lease_transfers": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of lease transfers motivated by store-level load imbalances.",
          "disabled": false
        },
        "rebalancing_queriespersecond": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of kv-level requests received per second by the store, averaged over a large time period as used in rebalancing decisions.",
          "disabled": false
        },
        "rebalancing_range_rebalances": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of range rebalance operations motivated by store-level load imbalances.",
          "disabled": false
        },
        "rebalancing_readbytespersecond": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read recently per second, considering the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_readspersecond": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of keys read recently per second, considering the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_replicas_cpunanospersecond_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Histogram of average CPU nanoseconds spent on processing replica operations in the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_replicas_cpunanospersecond_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Histogram of average CPU nanoseconds spent on processing replica operations in the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_replicas_cpunanospersecond_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Histogram of average CPU nanoseconds spent on processing replica operations in the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_replicas_queriespersecond_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Histogram of average kv-level requests received per second by replicas on the store in the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_replicas_queriespersecond_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Histogram of average kv-level requests received per second by replicas on the store in the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_replicas_queriespersecond_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Histogram of average kv-level requests received per second by replicas on the store in the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_requestspersecond": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests received recently per second, considering the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_state_imbalanced_overfull_options_exhausted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of occurrences where this store was overfull but failed to shed load after exhausting available rebalance options.",
          "disabled": false
        },
        "rebalancing_writebytespersecond": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes written recently per second, considering the last 30 minutes.",
          "disabled": false
        },
        "rebalancing_writespersecond": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of keys written (i.e. applied by raft) per second to the store, averaged over a large time period as used in rebalancing decisions.",
          "disabled": false
        },
        "replicas": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicas.",
          "disabled": false
        },
        "replicas_commandqueue_combinedqueuesize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of commands in all CommandQueues combined.",
          "disabled": false
        },
        "replicas_commandqueue_combinedreadcount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of read-only commands in all CommandQueues combined.",
          "disabled": false
        },
        "replicas_commandqueue_combinedwritecount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of read-write commands in all CommandQueues combined.",
          "disabled": false
        },
        "replicas_commandqueue_maxoverlaps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Largest number of overlapping commands seen when adding to any CommandQueue.",
          "disabled": false
        },
        "replicas_commandqueue_maxreadcount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Largest number of read-only commands in any CommandQueue.",
          "disabled": false
        },
        "replicas_commandqueue_maxsize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Largest number of commands in any CommandQueue.",
          "disabled": false
        },
        "replicas_commandqueue_maxtreesize": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Largest number of intervals in any CommandQueue's interval tree.",
          "disabled": false
        },
        "replicas_commandqueue_maxwritecount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Largest number of read-write commands in any CommandQueue.",
          "disabled": false
        },
        "replicas_leaders": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of raft leaders.",
          "disabled": false
        },
        "replicas_leaders_invalid_lease": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicas that are Raft leaders whose lease is invalid.",
          "disabled": false
        },
        "replicas_leaders_not_leaseholders": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicas that are Raft leaders whose range lease is held by another store.",
          "disabled": false
        },
        "replicas_leaseholders": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of lease holders.",
          "disabled": false
        },
        "replicas_quiescent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of quiesced replicas.",
          "disabled": false
        },
        "replicas_reserved": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of replicas reserved for snapshots.",
          "disabled": false
        },
        "replicas_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of replicas.",
          "disabled": false
        },
        "replicas_uninitialized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of uninitialized replicas, this does not include uninitialized replicas that can lie dormant in a persistent state.",
          "disabled": false
        },
        "replication_flush_hist_nanos_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "replication_flush_hist_nanos_sum": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "replication_flushes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "replication_job_progress_updates": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "requests_backpressure_split": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of back pressured writes waiting on a Range split.",
          "disabled": false
        },
        "requests_slow_commandqueue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of requests that have been stuck for a long time in the command queue.",
          "disabled": false
        },
        "requests_slow_distsender": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of requests that have been stuck for a long time in the dist sender.",
          "disabled": false
        },
        "requests_slow_latch": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests that have been stuck for a long time acquiring latches.Latches moderate access to the KV key space for the purpose of evaluating and replicating commands. A slow latch acquisition attempt is often caused by another request holding and not releasing its latches in a timely manner.",
          "disabled": false
        },
        "requests_slow_lease": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of requests that have been stuck for a long time acquiring a lease.",
          "disabled": false
        },
        "requests_slow_raft": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of requests that have been stuck for a long time in raft.",
          "disabled": false
        },
        "rocksdb_block_cache_hits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Count of block cache hits.",
          "disabled": false
        },
        "rocksdb_block_cache_misses": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Count of block cache misses.",
          "disabled": false
        },
        "rocksdb_block_cache_pinned_usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Bytes pinned by the block cache.",
          "disabled": false
        },
        "rocksdb_block_cache_usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Bytes used by the block cache.",
          "disabled": false
        },
        "rocksdb_bloom_filter_prefix_checked": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the bloom filter was checked.",
          "disabled": false
        },
        "rocksdb_bloom_filter_prefix_useful": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times the bloom filter helped avoid iterator creation.",
          "disabled": false
        },
        "rocksdb_compacted_bytes_read": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes read during compaction.",
          "disabled": false
        },
        "rocksdb_compacted_bytes_written": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes written during compaction.",
          "disabled": false
        },
        "rocksdb_compactions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of table compactions.",
          "disabled": false
        },
        "rocksdb_compactions_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of table compactions.",
          "disabled": false
        },
        "rocksdb_encryption_algorithm": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Algorithm in use for encryption-at-rest, see `ccl/storageccl/engineccl/enginepbccl/key_registry.proto`.",
          "disabled": false
        },
        "rocksdb_estimated_pending_compaction": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Estimated pending compaction bytes.",
          "disabled": false
        },
        "rocksdb_flushed_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes written during flush.",
          "disabled": false
        },
        "rocksdb_flushes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of table flushes.",
          "disabled": false
        },
        "rocksdb_flushes_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of table flushes.",
          "disabled": false
        },
        "rocksdb_ingested_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes ingested.",
          "disabled": false
        },
        "rocksdb_memtable_total_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Current size of mem table in bytes.",
          "disabled": false
        },
        "rocksdb_num_sstables": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of rocks-db SSTables.",
          "disabled": false
        },
        "rocksdb_read_amplification": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of disk reads per query.",
          "disabled": false
        },
        "rocksdb_table_readers_mem_estimate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Memory used by index and filter blocks.",
          "disabled": false
        },
        "round_trip_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Distribution of round-trip latencies with other nodes in nanoseconds.",
          "disabled": false
        },
        "round_trip_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Distribution of round-trip latencies with other nodes in nanoseconds.",
          "disabled": false
        },
        "round_trip_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Distribution of round-trip latencies with other nodes in nanoseconds.",
          "disabled": false
        },
        "round_trip_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Distribution of round-trip latencies with other nodes in nanoseconds.",
          "disabled": false
        },
        "rpc_batches_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of batches processed.",
          "disabled": false
        },
        "rpc_connection_avg_round_trip_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Sum of exponentially weighted moving average of round-trip latencies, as measured through a gRPC RPC.Dividing this Gauge by rpc.connection.healthy gives an approximation of average latency, but the top-level round-trip-latency histogram is more useful. Instead,users should consult the label families of this metric if they are available.",
          "disabled": false
        },
        "rpc_connection_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of failed connections.This includes both the event in which a healthy connection terminates as well as unsuccessful reconnection attempts.Connections that are terminated as part of local node shutdown are excluded.Decommissioned peers are excluded.",
          "disabled": false
        },
        "rpc_connection_healthy": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Gauge of current connections in a healthy state (i.e. bidirectionally connected and heart beating).",
          "disabled": false
        },
        "rpc_connection_healthy_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Gauge of nanoseconds of healthy connection timeOn the prometheus endpoint scraped with the cluster setting 'server.child_metrics.enabled' set,the constituent parts of this metric are available on a per-peer basis and one can read off for how long a given peer has been connected.",
          "disabled": false
        },
        "rpc_connection_heartbeats": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of successful heartbeats.",
          "disabled": false
        },
        "rpc_connection_inactive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Gauge of current connections in an inactive state and pending deletion; these are not healthy but are not tracked as unhealthy either because there is reason to believe that the connection is no longer relevant,for example if the node has since been seen under a new address.",
          "disabled": false
        },
        "rpc_connection_unhealthy": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Gauge of current connections in an unhealthy state (not bidirectionally connected or heart beating).",
          "disabled": false
        },
        "rpc_connection_unhealthy_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Gauge of nanoseconds of unhealthy connection time.On the prometheus endpoint scraped with the cluster setting 'server.child_metrics.enabled' set,the constituent parts of this metric are available on a per-peer basis and one can read off for how long a given peer has been unreachable.",
          "disabled": false
        },
        "rpc_method_addsstable_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AddSSTable requests processed.",
          "disabled": false
        },
        "rpc_method_adminchangereplicas_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminChangeReplicas requests processed.",
          "disabled": false
        },
        "rpc_method_adminmerge_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminMerge requests processed.",
          "disabled": false
        },
        "rpc_method_adminrelocaterange_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminRelocateRange requests processed.",
          "disabled": false
        },
        "rpc_method_adminscatter_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminScatter requests processed.",
          "disabled": false
        },
        "rpc_method_adminsplit_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminSplit requests processed.",
          "disabled": false
        },
        "rpc_method_admintransferlease_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminTransferLease requests processed.",
          "disabled": false
        },
        "rpc_method_adminunsplit_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Admin un split requests processed.",
          "disabled": false
        },
        "rpc_method_adminverifyprotectedtimestamp_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of AdminVerifyProtectedTimestamp requests processed.",
          "disabled": false
        },
        "rpc_method_barrier_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Barrier requests processed.",
          "disabled": false
        },
        "rpc_method_checkconsistency_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of CheckConsistency requests processed.",
          "disabled": false
        },
        "rpc_method_clearrange_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ClearRange requests processed.",
          "disabled": false
        },
        "rpc_method_computechecksum_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ComputeChecksum requests processed.",
          "disabled": false
        },
        "rpc_method_conditionalput_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ConditionalPut requests processed.",
          "disabled": false
        },
        "rpc_method_delete_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Delete requests processed.",
          "disabled": false
        },
        "rpc_method_deleterange_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DeleteRange requests processed.",
          "disabled": false
        },
        "rpc_method_endtxn_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of EndTxn requests processed.",
          "disabled": false
        },
        "rpc_method_export_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Export requests processed.",
          "disabled": false
        },
        "rpc_method_gc_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of GC requests processed.",
          "disabled": false
        },
        "rpc_method_get_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Get requests processed.",
          "disabled": false
        },
        "rpc_method_heartbeattxn_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of HeartbeatTxn requests processed.",
          "disabled": false
        },
        "rpc_method_increment_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Increment requests processed.",
          "disabled": false
        },
        "rpc_method_initput_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of InitPut requests processed.",
          "disabled": false
        },
        "rpc_method_isspanempty_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of IsSpanEmpty requests processed.",
          "disabled": false
        },
        "rpc_method_leaseinfo_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of LeaseInfo requests processed.",
          "disabled": false
        },
        "rpc_method_merge_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Merge requests processed.",
          "disabled": false
        },
        "rpc_method_migrate_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Migrate requests processed.",
          "disabled": false
        },
        "rpc_method_probe_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Probe requests processed.",
          "disabled": false
        },
        "rpc_method_pushtxn_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of PushTxn requests processed.",
          "disabled": false
        },
        "rpc_method_put_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Put requests processed.",
          "disabled": false
        },
        "rpc_method_queryintent_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of QueryIntent requests processed.",
          "disabled": false
        },
        "rpc_method_querylocks_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of QueryLocks requests processed.",
          "disabled": false
        },
        "rpc_method_queryresolvedtimestamp_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of QueryResolvedTimestamp requests processed.",
          "disabled": false
        },
        "rpc_method_querytxn_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of QueryTxn requests processed.",
          "disabled": false
        },
        "rpc_method_rangestats_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RangeStats requests processed.",
          "disabled": false
        },
        "rpc_method_recomputestats_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RecomputeStats requests processed.",
          "disabled": false
        },
        "rpc_method_recovertxn_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RecoverTxn requests processed.",
          "disabled": false
        },
        "rpc_method_refresh_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Refresh requests processed.",
          "disabled": false
        },
        "rpc_method_refreshrange_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RefreshRange requests processed.",
          "disabled": false
        },
        "rpc_method_requestlease_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RequestLease requests processed.",
          "disabled": false
        },
        "rpc_method_resolveintent_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ResolveIntent requests processed.",
          "disabled": false
        },
        "rpc_method_resolveintentrange_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ResolveIntentRange requests processed.",
          "disabled": false
        },
        "rpc_method_reversescan_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ReverseScan requests processed.",
          "disabled": false
        },
        "rpc_method_revertrange_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RevertRange requests processed.",
          "disabled": false
        },
        "rpc_method_scan_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Scan requests processed.",
          "disabled": false
        },
        "rpc_method_subsume_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Subsume requests processed.",
          "disabled": false
        },
        "rpc_method_transferlease_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of TransferLease requests processed.",
          "disabled": false
        },
        "rpc_method_truncatelog_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of TruncateLog requests processed.",
          "disabled": false
        },
        "rpc_method_writebatch_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of WriteBatch requests processed.",
          "disabled": false
        },
        "rpc_streams_mux_rangefeed_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of currently running MuxRangeFeed streams.",
          "disabled": false
        },
        "rpc_streams_mux_rangefeed_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of MuxRangeFeed streams.",
          "disabled": false
        },
        "rpc_streams_rangefeed_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of currently running RangeFeed streams.",
          "disabled": false
        },
        "rpc_streams_rangefeed_recv": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of RangeFeed streams.",
          "disabled": false
        },
        "schedules_BACKUP_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of BACKUP jobs failed.",
          "disabled": false
        },
        "schedules_BACKUP_last_completed_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The unix timestamp of the most recently completed backup by a schedule specified as maintaining this metric.",
          "disabled": false
        },
        "schedules_BACKUP_protected_age_sec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The age of the oldest PTS record protected by BACKUP schedules.",
          "disabled": false
        },
        "schedules_BACKUP_protected_record_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of PTS records held by BACKUP schedules.",
          "disabled": false
        },
        "schedules_BACKUP_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of BACKUP jobs started.",
          "disabled": false
        },
        "schedules_BACKUP_succeeded": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of BACKUP jobs succeeded.",
          "disabled": false
        },
        "schedules_CHANGEFEED_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of CHANGE FEED jobs failed.",
          "disabled": false
        },
        "schedules_CHANGEFEED_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of CHANGE FEED jobs started.",
          "disabled": false
        },
        "schedules_CHANGEFEED_succeeded": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of CHANGE FEED jobs succeeded.",
          "disabled": false
        },
        "schedules_backup_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of scheduled backup jobs failed.",
          "disabled": false
        },
        "schedules_backup_failed_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of scheduled backup jobs failed.",
          "disabled": false
        },
        "schedules_backup_last_completed_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "[OpenMetrics v1 \u0026 v2] The unix timestamp of the most recently completed backup by a schedule specified as maintaining this metric.",
          "disabled": false
        },
        "schedules_backup_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of scheduled backup jobs started.",
          "disabled": false
        },
        "schedules_backup_started_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of scheduled backup jobs started.",
          "disabled": false
        },
        "schedules_backup_succeeded": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of scheduled backup jobs succeeded.",
          "disabled": false
        },
        "schedules_backup_succeeded_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of scheduled backup jobs succeeded.",
          "disabled": false
        },
        "schedules_error": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of schedules which did not execute successfully.",
          "disabled": false
        },
        "schedules_malformed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of malformed schedules.",
          "disabled": false
        },
        "schedules_round_jobs_started": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of jobs started.",
          "disabled": false
        },
        "schedules_round_reschedule_skip": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of schedules rescheduled due to SKIP policy.",
          "disabled": false
        },
        "schedules_round_reschedule_wait": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of schedules rescheduled due to WAIT policy.",
          "disabled": false
        },
        "schedules_scheduled_row_level_ttl_executor_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of scheduled-row-level-ttl-executor jobs failed.",
          "disabled": false
        },
        "schedules_scheduled_row_level_ttl_executor_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of scheduled-row-level-ttl-executor jobs started.",
          "disabled": false
        },
        "schedules_scheduled_row_level_ttl_executor_succeeded": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of scheduled-row-level-ttl-executor jobs succeeded.",
          "disabled": false
        },
        "schedules_scheduled_schema_telemetry_executor_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of scheduled-schema-telemetry-executor jobs failed.",
          "disabled": false
        },
        "schedules_scheduled_schema_telemetry_executor_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of scheduled-schema-telemetry-executor jobs started.",
          "disabled": false
        },
        "schedules_scheduled_schema_telemetry_executor_succeeded": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of scheduled-schema-telemetry-executor jobs succeeded.",
          "disabled": false
        },
        "schedules_scheduled_sql_stats_compaction_executor_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `scheduled-sql-stats-compaction-executor` jobs failed.",
          "disabled": false
        },
        "schedules_scheduled_sql_stats_compaction_executor_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `scheduled-sql-stats-compaction-executor` jobs started.",
          "disabled": false
        },
        "schedules_scheduled_sql_stats_compaction_executor_succeeded": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `scheduled-sql-stats-compaction-executor` jobs succeeded.",
          "disabled": false
        },
        "seconds_until_enterprise_license_expiry": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Seconds until enterprise license expiry (0 if no license present or running without enterprise features).",
          "disabled": false
        },
        "security_certificate_expiration_ca": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Expiration for the CA certificate. 0 means no certificate or error.",
          "disabled": false
        },
        "security_certificate_expiration_ca_client_tenant": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Expiration for the Tenant Client CA certificate. 0 means no certificate or error.",
          "disabled": false
        },
        "security_certificate_expiration_client": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Minimum expiration for client certificates, labeled by SQL user. 0 means no certificate or error.",
          "disabled": false
        },
        "security_certificate_expiration_client_ca": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Expiration for the client CA certificate. 0 means no certificate or error.",
          "disabled": false
        },
        "security_certificate_expiration_client_tenant": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Expiration for the Tenant Client certificate. 0 means no certificate or error.",
          "disabled": false
        },
        "security_certificate_expiration_node": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Expiration for the node certificate. 0 means no certificate or error.",
          "disabled": false
        },
        "security_certificate_expiration_node_client": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Expiration for the node's client certificate. 0 means no certificate or error.",
          "disabled": false
        },
        "security_certificate_expiration_ui": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Expiration for the UI certificate. 0 means no certificate or error.",
          "disabled": false
        },
        "security_certificate_expiration_ui_ca": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Expiration for the UI CA certificate. 0 means no certificate or error.",
          "disabled": false
        },
        "spanconfig_kvsubscriber_oldest_protected_record_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Difference between the current time and the oldest protected timestamp (sudden drops indicate a record being released; an ever increasing number indicates that the oldest record is around and preventing GC if \u003e configured GC TTL).",
          "disabled": false
        },
        "spanconfig_kvsubscriber_protected_record_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of protected timestamp records, as seen by KV.",
          "disabled": false
        },
        "spanconfig_kvsubscriber_update_behind_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Difference between the current time and when the KVSubscriber received its last update (an ever increasing number indicates that we're no longer receiving updates).",
          "disabled": false
        },
        "sql_bytesin": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1] Number of SQL bytes received.",
          "disabled": false
        },
        "sql_bytesin_count": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v2] Number of SQL bytes received.",
          "disabled": false
        },
        "sql_bytesout": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1] Number of SQL bytes sent.",
          "disabled": false
        },
        "sql_bytesout_count": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v2] Number of SQL bytes sent.",
          "disabled": false
        },
        "sql_conn_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL connection failures.",
          "disabled": false
        },
        "sql_conn_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Latency to establish and authenticate a SQL connection.",
          "disabled": false
        },
        "sql_conn_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency to establish and authenticate a SQL connection.",
          "disabled": false
        },
        "sql_conn_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency to establish and authenticate a SQL connection.",
          "disabled": false
        },
        "sql_conn_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency to establish and authenticate a SQL connection.",
          "disabled": false
        },
        "sql_conns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of active SQL connections.",
          "disabled": false
        },
        "sql_conns_waiting_to_hash": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL connection attempts that are being throttled in order to limit password hashing concurrency.",
          "disabled": false
        },
        "sql_contention_resolver_failed_resolutions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed transaction ID resolution attempts.",
          "disabled": false
        },
        "sql_contention_resolver_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Length of queued unresolved contention events.",
          "disabled": false
        },
        "sql_contention_resolver_retries": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times transaction id resolution has been retried.",
          "disabled": false
        },
        "sql_contention_txn_id_cache_miss": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of cache misses.",
          "disabled": false
        },
        "sql_contention_txn_id_cache_read": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of cache read.",
          "disabled": false
        },
        "sql_copy_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of COPY SQL statements successfully executed.",
          "disabled": false
        },
        "sql_copy_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of COPY SQL statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_copy_nonatomic_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-atomic COPY SQL statements successfully executed.",
          "disabled": false
        },
        "sql_copy_nonatomic_count_internal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "sql_copy_nonatomic_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-atomic COPY SQL statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_copy_nonatomic_started_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-atomic COPY SQL statements started.",
          "disabled": false
        },
        "sql_copy_nonatomic_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-atomic COPY SQL statements started (internal queries).",
          "disabled": false
        },
        "sql_copy_started_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of COPY SQL statements started.",
          "disabled": false
        },
        "sql_copy_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of COPY SQL statements started (internal queries).",
          "disabled": false
        },
        "sql_ddl_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of SQL DDL statements.",
          "disabled": false
        },
        "sql_ddl_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL DDL statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_ddl_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL DDL statements started.",
          "disabled": false
        },
        "sql_ddl_started_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL DELETE statements started.",
          "disabled": false
        },
        "sql_ddl_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL DDL statements started (internal queries).",
          "disabled": false
        },
        "sql_delete_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of SQL DELETE statements.",
          "disabled": false
        },
        "sql_delete_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL DELETE statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_delete_started_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL DELETE statements started (internal queries).",
          "disabled": false
        },
        "sql_delete_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL DELETE statements started (internal queries).",
          "disabled": false
        },
        "sql_disk_distsql_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current SQL statement disk usage for distributed SQL.",
          "disabled": false
        },
        "sql_disk_distsql_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Disk usage per SQL statement for distributed SQL.",
          "disabled": false
        },
        "sql_disk_distsql_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Disk usage per SQL statement for distributed SQL.",
          "disabled": false
        },
        "sql_disk_distsql_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Disk usage per SQL statement for distributed SQL.",
          "disabled": false
        },
        "sql_disk_distsql_spilled_bytes_read": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes read from temporary disk storage as a result of spilling.",
          "disabled": false
        },
        "sql_disk_distsql_spilled_bytes_written": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes written to temporary disk storage as a result of spilling.",
          "disabled": false
        },
        "sql_distsql_contended_queries": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of SQL queries that experienced contention.",
          "disabled": false
        },
        "sql_distsql_contended_queries_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of SQL queries that experienced contention0.",
          "disabled": false
        },
        "sql_distsql_dist_query_rerun_locally": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of cases when distributed query error resulted in a local rerun.",
          "disabled": false
        },
        "sql_distsql_dist_query_rerun_locally_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of cases when the local rerun of a distributed query resulted in an error.",
          "disabled": false
        },
        "sql_distsql_exec_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Latency in nanoseconds of DistSQL statement execution.",
          "disabled": false
        },
        "sql_distsql_exec_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of DistSQL statement execution.",
          "disabled": false
        },
        "sql_distsql_exec_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of DistSQL statement execution.",
          "disabled": false
        },
        "sql_distsql_exec_latency_internal_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of DistSQL statement execution (internal queries).",
          "disabled": false
        },
        "sql_distsql_exec_latency_internal_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of DistSQL statement execution (internal queries).",
          "disabled": false
        },
        "sql_distsql_exec_latency_internal_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of DistSQL statement execution (internal queries).",
          "disabled": false
        },
        "sql_distsql_exec_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of DistSQL statement execution.",
          "disabled": false
        },
        "sql_distsql_flows": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of distributed SQL flows executed.",
          "disabled": false
        },
        "sql_distsql_flows_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of distributed SQL flows currently active.",
          "disabled": false
        },
        "sql_distsql_flows_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of distributed SQL flows executed.",
          "disabled": false
        },
        "sql_distsql_flows_total_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of distributed SQL flows executed.",
          "disabled": false
        },
        "sql_distsql_queries": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of distributed SQL queries executed.",
          "disabled": false
        },
        "sql_distsql_queries_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of distributed SQL queries currently active.",
          "disabled": false
        },
        "sql_distsql_queries_spilled": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of queries that have spilled to disk.",
          "disabled": false
        },
        "sql_distsql_queries_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of distributed SQL queries executed.",
          "disabled": false
        },
        "sql_distsql_select": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of DistSQL SELECT statements.",
          "disabled": false
        },
        "sql_distsql_select_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of DistSQL SELECT statements (internal queries).",
          "disabled": false
        },
        "sql_distsql_service_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Latency in nanoseconds of DistSQL request execution.",
          "disabled": false
        },
        "sql_distsql_service_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of DistSQL request execution.",
          "disabled": false
        },
        "sql_distsql_service_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of DistSQL request execution.",
          "disabled": false
        },
        "sql_distsql_service_latency_internal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of DistSQL request execution (internal queries).",
          "disabled": false
        },
        "sql_distsql_service_latency_internal_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of DistSQL request execution (internal queries).",
          "disabled": false
        },
        "sql_distsql_service_latency_internal_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of DistSQL request execution (internal queries).",
          "disabled": false
        },
        "sql_distsql_service_latency_internal_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of DistSQL request execution (internal queries).",
          "disabled": false
        },
        "sql_distsql_service_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of DistSQL request execution.",
          "disabled": false
        },
        "sql_distsql_vec_openfds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of open file descriptors used by vectorized external storage.",
          "disabled": false
        },
        "sql_exec_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Latency in nanoseconds of SQL statement execution.",
          "disabled": false
        },
        "sql_exec_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of SQL statement execution.",
          "disabled": false
        },
        "sql_exec_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of SQL statement execution.",
          "disabled": false
        },
        "sql_exec_latency_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL statement execution (internal queries).",
          "disabled": false
        },
        "sql_exec_latency_internal_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL statement execution (internal queries).",
          "disabled": false
        },
        "sql_exec_latency_internal_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL statement execution (internal queries).",
          "disabled": false
        },
        "sql_exec_latency_internal_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL statement execution (internal queries).",
          "disabled": false
        },
        "sql_exec_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of SQL statement execution.",
          "disabled": false
        },
        "sql_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of statements resulting in a planning or runtime error.",
          "disabled": false
        },
        "sql_failure_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of statements resulting in a planning or runtime error.",
          "disabled": false
        },
        "sql_failure_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of statements resulting in a planning or runtime error (internal queries).",
          "disabled": false
        },
        "sql_feature_flag_denial": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of the number of statements denied by a feature flag.",
          "disabled": false
        },
        "sql_full_scan": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of full table or index scans.",
          "disabled": false
        },
        "sql_full_scan_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of full table or index scans.",
          "disabled": false
        },
        "sql_full_scan_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of full table or index scans (internal queries).",
          "disabled": false
        },
        "sql_guardrails_full_scan_rejected": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of full table or index scans that have been rejected because of disallow_full_table_scans guardrail.",
          "disabled": false
        },
        "sql_guardrails_full_scan_rejected_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of full table or index scans that have been rejected because of disallow_full_table_scans guardrail (internal queries).",
          "disabled": false
        },
        "sql_guardrails_max_row_size_err": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows observed violating `sql.guardrails.maxrowsize_err`.",
          "disabled": false
        },
        "sql_guardrails_max_row_size_err_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows observed violating `sql.guardrails.maxrowsize_err` (internal queries).",
          "disabled": false
        },
        "sql_guardrails_max_row_size_log": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows observed violating `sql.guardrails.maxrowsize_log`.",
          "disabled": false
        },
        "sql_guardrails_max_row_size_log_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows observed violating `sql.guardrails.maxrowsize_log` (internal queries).",
          "disabled": false
        },
        "sql_guardrails_transaction_rows_read_err": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transactions errored because of transactionrowsread_err guardrail.",
          "disabled": false
        },
        "sql_guardrails_transaction_rows_read_err_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transactions errored because of transactionrowsread_err guardrail (internal queries).",
          "disabled": false
        },
        "sql_guardrails_transaction_rows_read_log": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transactions logged because of transactionrowsread_log guardrail.",
          "disabled": false
        },
        "sql_guardrails_transaction_rows_read_log_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transactions logged because of transactionrowsread_log guardrail (internal queries).",
          "disabled": false
        },
        "sql_guardrails_transaction_rows_written_err": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transactions errored because of transactionrowswritten_err guardrail.",
          "disabled": false
        },
        "sql_guardrails_transaction_rows_written_err_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transactions errored because of transactionrowswritten_err guardrail (internal queries).",
          "disabled": false
        },
        "sql_guardrails_transaction_rows_written_log": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transactions logged because of transactionrowswritten_log guardrail.",
          "disabled": false
        },
        "sql_guardrails_transaction_rows_written_log_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transactions logged because of transactionrowswritten_log guardrail (internal queries).",
          "disabled": false
        },
        "sql_hydrated_schema_cache_hits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "counter on the number of cache hits.",
          "disabled": false
        },
        "sql_hydrated_schema_cache_misses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "counter on the number of cache misses.",
          "disabled": false
        },
        "sql_hydrated_table_cache_hits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "counter on the number of cache hits.",
          "disabled": false
        },
        "sql_hydrated_table_cache_misses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "counter on the number of cache misses.",
          "disabled": false
        },
        "sql_hydrated_type_cache_hits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "counter on the number of cache hits.",
          "disabled": false
        },
        "sql_hydrated_type_cache_misses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "counter on the number of cache misses.",
          "disabled": false
        },
        "sql_hydrated_udf_cache_hits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "counter on the number of cache hits.",
          "disabled": false
        },
        "sql_hydrated_udf_cache_misses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "counter on the number of cache misses.",
          "disabled": false
        },
        "sql_insert": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of SQL INSERT statements.",
          "disabled": false
        },
        "sql_insert_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL INSERT statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_insert_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL INSERT statements started.",
          "disabled": false
        },
        "sql_insert_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL INSERT statements started (internal queries).",
          "disabled": false
        },
        "sql_insights_anomaly_detection_evictions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Evictions of fingerprint latency summaries due to memory pressure.",
          "disabled": false
        },
        "sql_insights_anomaly_detection_fingerprints": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of statement fingerprints being monitored for anomaly detection.",
          "disabled": false
        },
        "sql_insights_anomaly_detection_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current memory used to support anomaly detection.",
          "disabled": false
        },
        "sql_leases_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of outstanding SQL schema leases.",
          "disabled": false
        },
        "sql_mem_admin_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL statement memory usage for admin.",
          "disabled": false
        },
        "sql_mem_admin_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL statement for admin.",
          "disabled": false
        },
        "sql_mem_admin_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for admin.",
          "disabled": false
        },
        "sql_mem_admin_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for admin.",
          "disabled": false
        },
        "sql_mem_admin_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for admin.",
          "disabled": false
        },
        "sql_mem_admin_session_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL session memory usage for admin.",
          "disabled": false
        },
        "sql_mem_admin_session_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for admin.",
          "disabled": false
        },
        "sql_mem_admin_session_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for admin.",
          "disabled": false
        },
        "sql_mem_admin_session_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for admin.",
          "disabled": false
        },
        "sql_mem_admin_txn_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL transaction memory usage for admin.",
          "disabled": false
        },
        "sql_mem_admin_txn_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL transaction for admin.",
          "disabled": false
        },
        "sql_mem_admin_txn_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for admin.",
          "disabled": false
        },
        "sql_mem_admin_txn_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for admin.",
          "disabled": false
        },
        "sql_mem_admin_txn_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for admin.",
          "disabled": false
        },
        "sql_mem_bulk_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current SQL statement memory usage for bulk operations.",
          "disabled": false
        },
        "sql_mem_bulk_max": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for bulk operations.",
          "disabled": false
        },
        "sql_mem_bulk_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for bulk operations.",
          "disabled": false
        },
        "sql_mem_bulk_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for bulk operations.",
          "disabled": false
        },
        "sql_mem_bulk_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for bulk operations.",
          "disabled": false
        },
        "sql_mem_client_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL statement memory usage for client.",
          "disabled": false
        },
        "sql_mem_client_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL statement for client.",
          "disabled": false
        },
        "sql_mem_client_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for client.",
          "disabled": false
        },
        "sql_mem_client_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for client.",
          "disabled": false
        },
        "sql_mem_client_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for client.",
          "disabled": false
        },
        "sql_mem_client_session_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL session memory usage for client.",
          "disabled": false
        },
        "sql_mem_client_session_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL session for client.",
          "disabled": false
        },
        "sql_mem_client_session_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for client.",
          "disabled": false
        },
        "sql_mem_client_session_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for client.",
          "disabled": false
        },
        "sql_mem_client_session_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for client.",
          "disabled": false
        },
        "sql_mem_client_txn_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL transaction memory usage for client.",
          "disabled": false
        },
        "sql_mem_client_txn_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL transaction for client.",
          "disabled": false
        },
        "sql_mem_client_txn_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for client.",
          "disabled": false
        },
        "sql_mem_client_txn_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for client.",
          "disabled": false
        },
        "sql_mem_client_txn_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for client.",
          "disabled": false
        },
        "sql_mem_conns_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL statement memory usage for conns.",
          "disabled": false
        },
        "sql_mem_conns_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL statement for conns.",
          "disabled": false
        },
        "sql_mem_conns_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for conns.",
          "disabled": false
        },
        "sql_mem_conns_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for conns.",
          "disabled": false
        },
        "sql_mem_conns_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for conns.",
          "disabled": false
        },
        "sql_mem_conns_session_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL session memory usage for conns.",
          "disabled": false
        },
        "sql_mem_conns_session_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL session for conns.",
          "disabled": false
        },
        "sql_mem_conns_session_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for conns.",
          "disabled": false
        },
        "sql_mem_conns_session_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for conns.",
          "disabled": false
        },
        "sql_mem_conns_session_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for conns.",
          "disabled": false
        },
        "sql_mem_conns_txn_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL transaction memory usage for conns.",
          "disabled": false
        },
        "sql_mem_conns_txn_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL transaction for conns.",
          "disabled": false
        },
        "sql_mem_conns_txn_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for conns.",
          "disabled": false
        },
        "sql_mem_conns_txn_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for conns.",
          "disabled": false
        },
        "sql_mem_conns_txn_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for conns.",
          "disabled": false
        },
        "sql_mem_distsql_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL statement memory usage for distributed SQL.",
          "disabled": false
        },
        "sql_mem_distsql_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL statement for distributed SQL.",
          "disabled": false
        },
        "sql_mem_distsql_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for distributed SQL.",
          "disabled": false
        },
        "sql_mem_distsql_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for distributed SQL.",
          "disabled": false
        },
        "sql_mem_distsql_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for distributed SQL.",
          "disabled": false
        },
        "sql_mem_internal_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL statement memory usage for internal.",
          "disabled": false
        },
        "sql_mem_internal_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL statement for internal.",
          "disabled": false
        },
        "sql_mem_internal_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for internal.",
          "disabled": false
        },
        "sql_mem_internal_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for internal.",
          "disabled": false
        },
        "sql_mem_internal_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL statement for internal.",
          "disabled": false
        },
        "sql_mem_internal_session_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL session memory usage for internal.",
          "disabled": false
        },
        "sql_mem_internal_session_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL session for internal.",
          "disabled": false
        },
        "sql_mem_internal_session_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for internal.",
          "disabled": false
        },
        "sql_mem_internal_session_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for internal.",
          "disabled": false
        },
        "sql_mem_internal_session_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL session for internal.",
          "disabled": false
        },
        "sql_mem_internal_session_prepared_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current SQL session memory usage by prepared statements for internal.",
          "disabled": false
        },
        "sql_mem_internal_session_prepared_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage by prepared statements per SQL session for internal.",
          "disabled": false
        },
        "sql_mem_internal_session_prepared_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage by prepared statements per SQL session for internal.",
          "disabled": false
        },
        "sql_mem_internal_session_prepared_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage by prepared statements per SQL session for internal.",
          "disabled": false
        },
        "sql_mem_internal_txn_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current SQL transaction memory usage for internal.",
          "disabled": false
        },
        "sql_mem_internal_txn_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Memory usage per SQL transaction for internal.",
          "disabled": false
        },
        "sql_mem_internal_txn_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for internal.",
          "disabled": false
        },
        "sql_mem_internal_txn_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for internal.",
          "disabled": false
        },
        "sql_mem_internal_txn_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Memory usage per SQL transaction for internal.",
          "disabled": false
        },
        "sql_mem_root_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current SQL statement memory usage for root.",
          "disabled": false
        },
        "sql_mem_root_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for root.",
          "disabled": false
        },
        "sql_mem_root_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for root.",
          "disabled": false
        },
        "sql_mem_root_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for root.",
          "disabled": false
        },
        "sql_mem_sql_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current SQL statement memory usage for SQL.",
          "disabled": false
        },
        "sql_mem_sql_max": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for SQL.",
          "disabled": false
        },
        "sql_mem_sql_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for SQL.",
          "disabled": false
        },
        "sql_mem_sql_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for SQL.",
          "disabled": false
        },
        "sql_mem_sql_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL statement for SQL.",
          "disabled": false
        },
        "sql_mem_sql_session_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current SQL session memory usage for SQL.",
          "disabled": false
        },
        "sql_mem_sql_session_max": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL session for SQL.",
          "disabled": false
        },
        "sql_mem_sql_session_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL session for SQL.",
          "disabled": false
        },
        "sql_mem_sql_session_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL session for SQL.",
          "disabled": false
        },
        "sql_mem_sql_session_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL session for SQL.",
          "disabled": false
        },
        "sql_mem_sql_session_prepared_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current SQL session memory usage by prepared statements for SQL.",
          "disabled": false
        },
        "sql_mem_sql_session_prepared_max": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage by prepared statements per SQL session for SQL.",
          "disabled": false
        },
        "sql_mem_sql_session_prepared_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage by prepared statements per SQL session for SQL.",
          "disabled": false
        },
        "sql_mem_sql_session_prepared_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage by prepared statements per SQL session for SQL.",
          "disabled": false
        },
        "sql_mem_sql_session_prepared_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage by prepared statements per SQL session for SQL.",
          "disabled": false
        },
        "sql_mem_sql_txn_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current SQL transaction memory usage for SQL.",
          "disabled": false
        },
        "sql_mem_sql_txn_max": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL transaction for SQL.",
          "disabled": false
        },
        "sql_mem_sql_txn_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL transaction for SQL.",
          "disabled": false
        },
        "sql_mem_sql_txn_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL transaction for SQL.",
          "disabled": false
        },
        "sql_mem_sql_txn_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage per SQL transaction for SQL.",
          "disabled": false
        },
        "sql_misc": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of other SQL statements.",
          "disabled": false
        },
        "sql_misc_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of other SQL statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_misc_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of other SQL statements started.",
          "disabled": false
        },
        "sql_misc_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of other SQL statements started (internal queries).",
          "disabled": false
        },
        "sql_new_conns": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of the number of SQL connections created.",
          "disabled": false
        },
        "sql_optimizer_fallback": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of statements which the cost-based optimizer was unable to plan.",
          "disabled": false
        },
        "sql_optimizer_fallback_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of statements which the cost-based optimizer was unable to plan (internal queries).",
          "disabled": false
        },
        "sql_optimizer_plan_cache_hits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-prepared statements for which a cached plan was used.",
          "disabled": false
        },
        "sql_optimizer_plan_cache_hits_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-prepared statements for which a cached plan was used (internal queries).",
          "disabled": false
        },
        "sql_optimizer_plan_cache_misses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-prepared statements for which a cached plan was not used.",
          "disabled": false
        },
        "sql_optimizer_plan_cache_misses_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of non-prepared statements for which a cached plan was not used (internal queries).",
          "disabled": false
        },
        "sql_pgwire_cancel": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of PostgreSQL Wire Protocol query cancel requests.",
          "disabled": false
        },
        "sql_pgwire_cancel_ignored": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of PostgreSQL Wire Protocol query cancel requests that were ignored due to rate limiting.",
          "disabled": false
        },
        "sql_pgwire_cancel_successful": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of PostgreSQL Wire Protocol query cancel requests that were successful.",
          "disabled": false
        },
        "sql_pre_serve_bytesin": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of SQL bytes received prior to routing the connection to the target SQL server.",
          "disabled": false
        },
        "sql_pre_serve_bytesout": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of SQL bytes sent prior to routing the connection to the target SQL server.",
          "disabled": false
        },
        "sql_pre_serve_conn_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL connection failures prior to routing the connection to the target SQL server.",
          "disabled": false
        },
        "sql_pre_serve_mem_cur": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current memory usage for SQL connections prior to routing the connection to the target SQL server.",
          "disabled": false
        },
        "sql_pre_serve_mem_max": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for SQL connections prior to routing the connection to the target SQL server.",
          "disabled": false
        },
        "sql_pre_serve_mem_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for SQL connections prior to routing the connection to the target SQL server.",
          "disabled": false
        },
        "sql_pre_serve_mem_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for SQL connections prior to routing the connection to the target SQL server.",
          "disabled": false
        },
        "sql_pre_serve_mem_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for SQL connections prior to routing the connection to the target SQL server.",
          "disabled": false
        },
        "sql_pre_serve_new_conns": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL connections created prior to routing the connection to the target SQL server.",
          "disabled": false
        },
        "sql_query": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of SQL queries.",
          "disabled": false
        },
        "sql_query_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL queries executed (internal queries).",
          "disabled": false
        },
        "sql_query_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL queries started.",
          "disabled": false
        },
        "sql_query_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL queries started (internal queries).",
          "disabled": false
        },
        "sql_restart_savepoint": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SAVE POINT cockroach_restart statements successfully executed.",
          "disabled": false
        },
        "sql_restart_savepoint_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SAVE POINT cockroach_restart statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_restart_savepoint_release": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RELEASE SAVE POINT cockroach_restart statements successfully executed.",
          "disabled": false
        },
        "sql_restart_savepoint_release_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RELEASE SAVE POINT cockroach_restart statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_restart_savepoint_release_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RELEASE SAVE POINT cockroach_restart statements started.",
          "disabled": false
        },
        "sql_restart_savepoint_release_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RELEASE SAVE POINT cockroach_restart statements started (internal queries).",
          "disabled": false
        },
        "sql_restart_savepoint_rollback": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ROLLBACK TO SAVE POINT cockroach_restart statements successfully executed.",
          "disabled": false
        },
        "sql_restart_savepoint_rollback_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ROLLBACK TO SAVE POINT cockroach_restart statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_restart_savepoint_rollback_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ROLLBACK TO SAVE POINT cockroach_restart statements started.",
          "disabled": false
        },
        "sql_restart_savepoint_rollback_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ROLLBACK TO SAVE POINT cockroach_restart statements started (internal queries).",
          "disabled": false
        },
        "sql_restart_savepoint_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SAVE POINT cockroach_restart statements started.",
          "disabled": false
        },
        "sql_restart_savepoint_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SAVE POINT cockroach_restart statements started (internal queries).",
          "disabled": false
        },
        "sql_savepoint": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL SAVE POINT statements successfully executed.",
          "disabled": false
        },
        "sql_savepoint_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL SAVE POINT statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_savepoint_release": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RELEASE SAVE POINT statements successfully executed.",
          "disabled": false
        },
        "sql_savepoint_release_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RELEASE SAVE POINT statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_savepoint_release_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RELEASE SAVE POINT statements started.",
          "disabled": false
        },
        "sql_savepoint_release_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of RELEASE SAVE POINT statements started (internal queries).",
          "disabled": false
        },
        "sql_savepoint_rollback": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ROLLBACK TO SAVE POINT statements successfully executed.",
          "disabled": false
        },
        "sql_savepoint_rollback_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ROLLBACK TO SAVE POINT statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_savepoint_rollback_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ROLLBACK TO SAVE POINT statements started.",
          "disabled": false
        },
        "sql_savepoint_rollback_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ROLLBACK TO SAVE POINT statements started (internal queries).",
          "disabled": false
        },
        "sql_savepoint_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL SAVE POINT statements started.",
          "disabled": false
        },
        "sql_savepoint_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL SAVE POINT statements started (internal queries).",
          "disabled": false
        },
        "sql_schema_changer_permanent_errors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of the number of permanent errors experienced by the schema changer.",
          "disabled": false
        },
        "sql_schema_changer_retry_errors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of the number of retry able errors experienced by the schema changer.",
          "disabled": false
        },
        "sql_schema_changer_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Gauge of currently running schema changes.",
          "disabled": false
        },
        "sql_schema_changer_successes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of the number of schema changer resumes which succeed.",
          "disabled": false
        },
        "sql_schema_invalid_objects": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Gauge of detected invalid objects within the system.descriptor table (measured by querying `crdbinternal.invalid` objects).",
          "disabled": false
        },
        "sql_select": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of SQL SELECT statements.",
          "disabled": false
        },
        "sql_select_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL SELECT statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_select_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL SELECT statements started.",
          "disabled": false
        },
        "sql_select_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL SELECT statements started (internal queries).",
          "disabled": false
        },
        "sql_service_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1] Latency in nanoseconds of SQL request execution.",
          "disabled": false
        },
        "sql_service_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of SQL request execution.",
          "disabled": false
        },
        "sql_service_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of SQL request execution.",
          "disabled": false
        },
        "sql_service_latency_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL request execution (internal queries).",
          "disabled": false
        },
        "sql_service_latency_internal_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL request execution (internal queries).",
          "disabled": false
        },
        "sql_service_latency_internal_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL request execution (internal queries).",
          "disabled": false
        },
        "sql_service_latency_internal_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL request execution (internal queries).",
          "disabled": false
        },
        "sql_service_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency in nanoseconds of SQL request execution.",
          "disabled": false
        },
        "sql_statements_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of currently active user SQL statements.",
          "disabled": false
        },
        "sql_statements_active_internal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of currently active user SQL statements (internal queries).",
          "disabled": false
        },
        "sql_stats_cleanup_rows_removed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of stale statistics rows that are removed.",
          "disabled": false
        },
        "sql_stats_discarded_current": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of fingerprint statistics being discarded.",
          "disabled": false
        },
        "sql_stats_flush": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times SQL Stats are flushed to persistent storage.",
          "disabled": false
        },
        "sql_stats_flush_duration": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time took to in nanoseconds to complete SQL Stats flush.",
          "disabled": false
        },
        "sql_stats_flush_duration_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time took to in nanoseconds to complete SQL Stats flush.",
          "disabled": false
        },
        "sql_stats_flush_duration_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time took to in nanoseconds to complete SQL Stats flush.",
          "disabled": false
        },
        "sql_stats_flush_duration_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time took to in nanoseconds to complete SQL Stats flush.",
          "disabled": false
        },
        "sql_stats_flush_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of errors encountered when flushing SQL Stats.",
          "disabled": false
        },
        "sql_stats_mem_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current memory usage for fingerprint storage.",
          "disabled": false
        },
        "sql_stats_mem_max": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for fingerprint storage.",
          "disabled": false
        },
        "sql_stats_mem_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for fingerprint storage.",
          "disabled": false
        },
        "sql_stats_mem_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for fingerprint storage.",
          "disabled": false
        },
        "sql_stats_mem_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for fingerprint storage.",
          "disabled": false
        },
        "sql_stats_reported_mem_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Current memory usage for reported fingerprint storage.",
          "disabled": false
        },
        "sql_stats_reported_mem_max": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for reported fingerprint storage.",
          "disabled": false
        },
        "sql_stats_reported_mem_max_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for reported fingerprint storage.",
          "disabled": false
        },
        "sql_stats_reported_mem_max_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for reported fingerprint storage.",
          "disabled": false
        },
        "sql_stats_reported_mem_max_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory usage for reported fingerprint storage.",
          "disabled": false
        },
        "sql_stats_txn_stats_collection_duration": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time took in nanoseconds to collect transaction stats.",
          "disabled": false
        },
        "sql_stats_txn_stats_collection_duration_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time took in nanoseconds to collect transaction stats.",
          "disabled": false
        },
        "sql_stats_txn_stats_collection_duration_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time took in nanoseconds to collect transaction stats.",
          "disabled": false
        },
        "sql_stats_txn_stats_collection_duration_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time took in nanoseconds to collect transaction stats.",
          "disabled": false
        },
        "sql_temp_object_cleaner_active_cleaners": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "number of cleaner tasks currently running on this node.",
          "disabled": false
        },
        "sql_temp_object_cleaner_schemas_deletion_error": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of errored schema deletions by the temp object cleaner on this node.",
          "disabled": false
        },
        "sql_temp_object_cleaner_schemas_deletion_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of successful schema deletions by the temp object cleaner on this node.",
          "disabled": false
        },
        "sql_temp_object_cleaner_schemas_to_delete": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of schemas to be deleted by the temp object cleaner on this node.",
          "disabled": false
        },
        "sql_txn_abort": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of SQL transaction ABORT statements.",
          "disabled": false
        },
        "sql_txn_abort_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transaction abort errors (internal queries).",
          "disabled": false
        },
        "sql_txn_begin": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of SQL transaction BEGIN statements.",
          "disabled": false
        },
        "sql_txn_begin_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transaction BEGIN statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_txn_begin_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transaction BEGIN statements started.",
          "disabled": false
        },
        "sql_txn_begin_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transaction BEGIN statements started (internal queries).",
          "disabled": false
        },
        "sql_txn_commit": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of SQL transaction COMMIT statements.",
          "disabled": false
        },
        "sql_txn_commit_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transaction COMMIT statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_txn_commit_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transaction COMMIT statements started.",
          "disabled": false
        },
        "sql_txn_commit_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transaction COMMIT statements started (internal queries).",
          "disabled": false
        },
        "sql_txn_contended": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transactions experienced contention.",
          "disabled": false
        },
        "sql_txn_contended_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transactions experienced contention (internal queries).",
          "disabled": false
        },
        "sql_txn_latency": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v1] Latency of SQL transactions.",
          "disabled": false
        },
        "sql_txn_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v2] Latency of SQL transactions.",
          "disabled": false
        },
        "sql_txn_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v2] Latency of SQL transactions.",
          "disabled": false
        },
        "sql_txn_latency_internal_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL transactions (internal queries).",
          "disabled": false
        },
        "sql_txn_latency_internal_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL transactions (internal queries).",
          "disabled": false
        },
        "sql_txn_latency_internal_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Latency of SQL transactions (internal queries).",
          "disabled": false
        },
        "sql_txn_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v2] Latency of SQL transactions.",
          "disabled": false
        },
        "sql_txn_rollback": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of SQL transaction ROLLBACK statements.",
          "disabled": false
        },
        "sql_txn_rollback_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transaction ROLLBACK statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_txn_rollback_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transaction ROLLBACK statements started.",
          "disabled": false
        },
        "sql_txn_rollback_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL transaction ROLLBACK statements started (internal queries).",
          "disabled": false
        },
        "sql_txns_open": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of currently open user SQL transactions.",
          "disabled": false
        },
        "sql_txns_open_internal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of currently open user SQL transactions (internal queries).",
          "disabled": false
        },
        "sql_update": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of SQL UPDATE statements.",
          "disabled": false
        },
        "sql_update_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL UPDATE statements successfully executed (internal queries).",
          "disabled": false
        },
        "sql_update_started": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL UPDATE statements started.",
          "disabled": false
        },
        "sql_update_started_internal": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SQL UPDATE statements started (internal queries).",
          "disabled": false
        },
        "sqlliveness_is_alive_cache_hits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of calls to IsAlive that return from the cache.",
          "disabled": false
        },
        "sqlliveness_is_alive_cache_misses": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of calls to IsAlive that do not return from the cache.",
          "disabled": false
        },
        "sqlliveness_sessions_deleted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of expired sessions which have been deleted.",
          "disabled": false
        },
        "sqlliveness_sessions_deletion_runs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of calls to delete sessions which have been performed.",
          "disabled": false
        },
        "sqlliveness_write_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of update or insert calls which have failed.",
          "disabled": false
        },
        "sqlliveness_write_successes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of update or insert calls successfully performed.",
          "disabled": false
        },
        "storage_batch_commit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of batch commits. See storage.AggregatedBatchCommitStats for details.",
          "disabled": false
        },
        "storage_batch_commit_commit_wait_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Cumulative time spent waiting for WAL sync, for batch commit. See storage.AggregatedBatchCommitStats for details.",
          "disabled": false
        },
        "storage_batch_commit_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Cumulative time spent in batch commit. See storage.AggregatedBatchCommitStats for details.",
          "disabled": false
        },
        "storage_batch_commit_l0_stall_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Cumulative time spent in a write stall due to high read amplification in L0, for batch commit. See storage.AggregatedBatchCommitStats for details.",
          "disabled": false
        },
        "storage_batch_commit_mem_stall_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Cumulative time spent in a write stall due to too many mem tables, for batch commit. See storage.AggregatedBatchCommitStats for details.",
          "disabled": false
        },
        "storage_batch_commit_sem_wait_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Cumulative time spent in semaphore wait, for batch commit. See storage.AggregatedBatchCommitStats for details.",
          "disabled": false
        },
        "storage_batch_commit_wal_queue_wait_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Cumulative time spent waiting for memory blocks in the WAL queue, for batch commit. See storage.AggregatedBatchCommitStats for details.",
          "disabled": false
        },
        "storage_batch_commit_wal_rotation_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Cumulative time spent waiting for WAL rotation, for batch commit. See storage.AggregatedBatchCommitStats for details.",
          "disabled": false
        },
        "storage_checkpoints": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of checkpoint directories found in storage.This is the number of directories found in the auxiliary/checkpoints directory.Each represents an immutable point-in-time storage engine checkpoint. They are cheap (consisting mostly of hard links), but over time they effectively become a full copy of the old state, which increases their relative cost.",
          "disabled": false
        },
        "storage_compactions_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Cumulative sum of all compaction durations.The rate of this value provides the effective compaction concurrency of a store,which can be useful to determine whether the maximum compaction concurrency is fully utilized.",
          "disabled": false
        },
        "storage_compactions_keys_pinned": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative count of storage engine KVs written to SSTables during flushes and compactions due to open LSM snapshots.Various subsystems of CockroachDB take LSM snapshots to maintain a consistent view of the database over an extended duration.",
          "disabled": false
        },
        "storage_compactions_keys_pinned_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Cumulative size of storage engine KVs written to SSTables during flushes and compactions due to open LSM snapshots.Various subsystems of CockroachDB take LSM snapshots to maintain a consistent view of the database over an extended duration.",
          "disabled": false
        },
        "storage_disk_slow": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of instances of disk operations taking longer than 10s.",
          "disabled": false
        },
        "storage_disk_stalled": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of instances of disk operations taking longer than 20s.",
          "disabled": false
        },
        "storage_flush_ingest": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Flushes performing an ingest (flushable ingestion).",
          "disabled": false
        },
        "storage_flush_ingest_table": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tables ingested via flushes (flushable ingestion).",
          "disabled": false
        },
        "storage_flush_ingest_table_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes ingested via flushes (flushable ingestion).",
          "disabled": false
        },
        "storage_flush_utilization": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of time the storage engine is actively flushing mem tables to disk.",
          "disabled": false
        },
        "storage_ingest": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful ingestion performed.",
          "disabled": false
        },
        "storage_iterator_block_load_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes loaded by storage engine iterators (possibly cached). See storage.AggregatedIteratorStats for details.",
          "disabled": false
        },
        "storage_iterator_block_load_cached_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes loaded by storage engine iterators from the block cache. See storage.AggregatedIteratorStats for details.",
          "disabled": false
        },
        "storage_iterator_block_load_read_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Cumulative time storage engine iterators spent loading blocks from durable storage. See storage.AggregatedIteratorStats for details.",
          "disabled": false
        },
        "storage_iterator_external_seeks": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative count of seeks performed on storage engine iterators. See storage.AggregatedIteratorStats for details.",
          "disabled": false
        },
        "storage_iterator_external_steps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative count of steps performed on storage engine iterators. See storage.AggregatedIteratorStats for details.",
          "disabled": false
        },
        "storage_iterator_internal_seeks": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative count of seeks performed internally within storage engine iterators.A value high relative to 'storage.iterator.external.seeks'is a good indication that there's an accumulation of garbage internally within the storage engine.See storage.AggregatedIteratorStats for details.",
          "disabled": false
        },
        "storage_iterator_internal_steps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative count of steps performed internally within storage engine iterators.A value high relative to 'storage.iterator.external.steps'is a good indication that there's an accumulation of garbage internally within the storage engine.See storage.AggregatedIteratorStats for more details.",
          "disabled": false
        },
        "storage_keys_range_key_set": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Approximate count of RangeKeySet internal keys across the storage engine.",
          "disabled": false
        },
        "storage_keys_tombstone": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Approximate count of DEL, SINGLE DEL and RANGE DEL internal keys across the storage engine.",
          "disabled": false
        },
        "storage_l0_bytes_flushed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes flushed (from mem tables) into Level 0.",
          "disabled": false
        },
        "storage_l0_bytes_ingested": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes ingested directly into Level 0.",
          "disabled": false
        },
        "storage_l0_level_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compaction score of level 0.",
          "disabled": false
        },
        "storage_l0_level_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the SSTables in level 0.",
          "disabled": false
        },
        "storage_l0_num_files": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SSTables in Level 0.",
          "disabled": false
        },
        "storage_l0_sublevels": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of Level 0 sublevels.",
          "disabled": false
        },
        "storage_l1_bytes_ingested": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes ingested directly into Level 1.",
          "disabled": false
        },
        "storage_l1_level_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compaction score of level 1.",
          "disabled": false
        },
        "storage_l1_level_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the SSTables in level 1.",
          "disabled": false
        },
        "storage_l2_bytes_ingested": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes ingested directly into Level 2.",
          "disabled": false
        },
        "storage_l2_level_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compaction score of level 2.",
          "disabled": false
        },
        "storage_l2_level_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the SSTables in level 2.",
          "disabled": false
        },
        "storage_l3_bytes_ingested": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes ingested directly into Level 3.",
          "disabled": false
        },
        "storage_l3_level_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compaction score of level 3.",
          "disabled": false
        },
        "storage_l3_level_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the SSTables in level 3.",
          "disabled": false
        },
        "storage_l4_bytes_ingested": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes ingested directly into Level 4.",
          "disabled": false
        },
        "storage_l4_level_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compaction score of level 4.",
          "disabled": false
        },
        "storage_l4_level_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the SSTables in level 4.",
          "disabled": false
        },
        "storage_l5_bytes_ingested": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes ingested directly into Level 5.",
          "disabled": false
        },
        "storage_l5_level_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compaction score of level 5.",
          "disabled": false
        },
        "storage_l5_level_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the SSTables in level 5.",
          "disabled": false
        },
        "storage_l6_bytes_ingested": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes ingested directly into Level 6.",
          "disabled": false
        },
        "storage_l6_level_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compaction score of level 6.",
          "disabled": false
        },
        "storage_l6_level_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the SSTables in level 6.",
          "disabled": false
        },
        "storage_marked_for_compaction_files": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of SSTables marked for compaction.",
          "disabled": false
        },
        "storage_queue_store_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicas which failed processing in replica queues due to retry able store errors.",
          "disabled": false
        },
        "storage_secondary_cache": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The count of cache blocks in the secondary cache (not SSTable blocks).",
          "disabled": false
        },
        "storage_secondary_cache_evictions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of times a cache block was evicted from the secondary cache.",
          "disabled": false
        },
        "storage_secondary_cache_reads_full_hit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of reads where all data returned was read from the secondary cache.",
          "disabled": false
        },
        "storage_secondary_cache_reads_multi_block": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of secondary cache reads that require reading data from 2+ cache blocks.",
          "disabled": false
        },
        "storage_secondary_cache_reads_multi_shard": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of secondary cache reads that require reading data from 2+ shards.",
          "disabled": false
        },
        "storage_secondary_cache_reads_no_hit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of reads where no data returned was read from the secondary cache.",
          "disabled": false
        },
        "storage_secondary_cache_reads_partial_hit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of reads where some data returned was read from the secondary cache.",
          "disabled": false
        },
        "storage_secondary_cache_reads_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of reads from the secondary cache.",
          "disabled": false
        },
        "storage_secondary_cache_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of SSTable bytes stored in the secondary cache.",
          "disabled": false
        },
        "storage_secondary_cache_write_back_failures": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of times writing a cache block to the secondary cache failed.",
          "disabled": false
        },
        "storage_shared_storage_read": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes read from shared storage.",
          "disabled": false
        },
        "storage_shared_storage_write": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Bytes written to external storage.",
          "disabled": false
        },
        "storage_single_delete_ineffectual": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SingleDeletes that were ineffectual.",
          "disabled": false
        },
        "storage_single_delete_invariant_violation": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of SingleDelete invariant violations.",
          "disabled": false
        },
        "storage_wal_bytes_in": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of logical bytes the storage engine has written to the WAL.",
          "disabled": false
        },
        "storage_wal_bytes_written": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of bytes the storage engine has written to the WAL.",
          "disabled": false
        },
        "storage_wal_fsync_latency_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The write ahead log fsync latency.",
          "disabled": false
        },
        "storage_wal_fsync_latency_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The write ahead log fsync latency.",
          "disabled": false
        },
        "storage_wal_fsync_latency_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The write ahead log fsync latency.",
          "disabled": false
        },
        "storage_write_stall_nanos": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Total write stall duration in nanosecond.",
          "disabled": false
        },
        "storage_write_stalls": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of instances of intentional write stalls to back pressure incoming writes.",
          "disabled": false
        },
        "sys_cgo_allocbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Current bytes of memory allocated by cgo.",
          "disabled": false
        },
        "sys_cgo_totalbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Total bytes of memory allocated by cgo, but not released.",
          "disabled": false
        },
        "sys_cgocalls": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Total number of cgo calls.",
          "disabled": false
        },
        "sys_cpu_combined_percent_normalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v1 \u0026 v2] Current user+system cpu percentage, normalized 0-1 by number of cores.",
          "disabled": false
        },
        "sys_cpu_host_combined_percent_normalized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Current user+system cpu percentage across the whole machine, normalized 0-1 by number of cores.",
          "disabled": false
        },
        "sys_cpu_now_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The time when CPU measurements were taken, as nanoseconds since epoch.",
          "disabled": false
        },
        "sys_cpu_sys_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1 \u0026 v2] Total system cpu time in nanoseconds.",
          "disabled": false
        },
        "sys_cpu_sys_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v1 \u0026 v2] Current system cpu percentage.",
          "disabled": false
        },
        "sys_cpu_user_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1 \u0026 v2] Total user cpu time in nanoseconds.",
          "disabled": false
        },
        "sys_cpu_user_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v1 \u0026 v2] Current user cpu percentage.",
          "disabled": false
        },
        "sys_fd_open": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Process open file descriptors.",
          "disabled": false
        },
        "sys_fd_softlimit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Process open FD soft limit.",
          "disabled": false
        },
        "sys_gc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total number of GC runs.",
          "disabled": false
        },
        "sys_gc_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total number of GC runs.",
          "disabled": false
        },
        "sys_gc_pause_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "[OpenMetrics v1 \u0026 v2] Total GC pause in nanoseconds.",
          "disabled": false
        },
        "sys_gc_pause_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[OpenMetrics v1 \u0026 v2] Current GC pause percentage.",
          "disabled": false
        },
        "sys_go_allocbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Current bytes of memory allocated by go.",
          "disabled": false
        },
        "sys_go_totalbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Total bytes of memory allocated by go, but not released.",
          "disabled": false
        },
        "sys_goroutines": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Current number of goroutines.",
          "disabled": false
        },
        "sys_host_disk_io_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent reading from or writing to all disks since this process started.",
          "disabled": false
        },
        "sys_host_disk_iopsinprogress": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "IO operations currently in progress on this host.",
          "disabled": false
        },
        "sys_host_disk_read": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Disk read operations across all disks since this process started.",
          "disabled": false
        },
        "sys_host_disk_read_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Bytes read from all disks since this process started.",
          "disabled": false
        },
        "sys_host_disk_read_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Disk read operations across all disks since this process started.",
          "disabled": false
        },
        "sys_host_disk_read_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent reading from all disks since this process started.",
          "disabled": false
        },
        "sys_host_disk_weightedio_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Weighted time spent reading from or writing to to all disks since this process started.",
          "disabled": false
        },
        "sys_host_disk_write": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Disk write operations across all disks since this process started.",
          "disabled": false
        },
        "sys_host_disk_write_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Bytes written to all disks since this process started.",
          "disabled": false
        },
        "sys_host_disk_write_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Disk write operations across all disks since this process started.",
          "disabled": false
        },
        "sys_host_disk_write_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Time spent writing to all disks since this process started.",
          "disabled": false
        },
        "sys_host_net_recv_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Bytes received on all network interfaces since this process started.",
          "disabled": false
        },
        "sys_host_net_recv_packets": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Packets received on all network interfaces since this process started.",
          "disabled": false
        },
        "sys_host_net_send_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Bytes sent on all network interfaces since this process started.",
          "disabled": false
        },
        "sys_host_net_send_packets": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Packets sent on all network interfaces since this process started.",
          "disabled": false
        },
        "sys_rss": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Memory Usage (Bytes).",
          "disabled": false
        },
        "sys_runnable_goroutines_per_cpu": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Average number of goroutines that are waiting to run, normalized by number of cores.",
          "disabled": false
        },
        "sys_totalmem": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total memory (both free and used).",
          "disabled": false
        },
        "sys_uptime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "[OpenMetrics v1 \u0026 v2] Process uptime in seconds.",
          "disabled": false
        },
        "sysbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of bytes in system KV pairs.",
          "disabled": false
        },
        "syscount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Count of system KV pairs.",
          "disabled": false
        },
        "tenant_consumption_cross_region_network_ru": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of RUs charged for cross-region network traffic.",
          "disabled": false
        },
        "tenant_consumption_external_io_egress_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of bytes written to external services such as cloud storage providers.",
          "disabled": false
        },
        "tenant_consumption_external_io_ingress_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of bytes read from external services such as cloud storage providers.",
          "disabled": false
        },
        "tenant_consumption_kv_request_units": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "RU consumption attributable to KV.",
          "disabled": false
        },
        "tenant_consumption_kv_request_units_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "RU consumption attributable to KV.",
          "disabled": false
        },
        "tenant_consumption_pgwire_egress_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of bytes transferred from a SQL pod to the client.",
          "disabled": false
        },
        "tenant_consumption_read_batches": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of KV read batches.",
          "disabled": false
        },
        "tenant_consumption_read_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of bytes read from KV.",
          "disabled": false
        },
        "tenant_consumption_read_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of KV read requests.",
          "disabled": false
        },
        "tenant_consumption_request_units": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total RU consumption.",
          "disabled": false
        },
        "tenant_consumption_request_units_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total RU consumption.",
          "disabled": false
        },
        "tenant_consumption_sql_pods_cpu_seconds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Total amount of CPU used by SQL pods.",
          "disabled": false
        },
        "tenant_consumption_write_batches": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of KV write batches.",
          "disabled": false
        },
        "tenant_consumption_write_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of bytes written to KV.",
          "disabled": false
        },
        "tenant_consumption_write_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of KV write requests.",
          "disabled": false
        },
        "timeseries_write_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1] Total size in bytes of metric samples written to disk.",
          "disabled": false
        },
        "timeseries_write_bytes_count": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v2] Total size in bytes of metric samples written to disk.",
          "disabled": false
        },
        "timeseries_write_errors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total errors encountered while attempting to write metrics to disk.",
          "disabled": false
        },
        "timeseries_write_errors_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total errors encountered while attempting to write metrics to disk.",
          "disabled": false
        },
        "timeseries_write_samples": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Total number of metric samples written to disk.",
          "disabled": false
        },
        "timeseries_write_samples_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Total number of metric samples written to disk.",
          "disabled": false
        },
        "totalbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Total number of bytes taken up by keys and values including non-live data.",
          "disabled": false
        },
        "tscache_skl_pages": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pages in the timestamp cache.",
          "disabled": false
        },
        "tscache_skl_read_pages": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pages in the read timestamp cache.",
          "disabled": false
        },
        "tscache_skl_read_rotations": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of page rotations in the read timestamp cache.",
          "disabled": false
        },
        "tscache_skl_read_rotations_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of page rotations in the read timestamp cache.",
          "disabled": false
        },
        "tscache_skl_rotations": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of page rotations in the timestamp cache.",
          "disabled": false
        },
        "tscache_skl_write_pages": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of pages in the write timestamp cache.",
          "disabled": false
        },
        "tscache_skl_write_rotations": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of page rotations in the write timestamp cache.",
          "disabled": false
        },
        "tscache_skl_write_rotations_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of page rotations in the write timestamp cache.",
          "disabled": false
        },
        "txn_abandons": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of abandoned KV transactions.",
          "disabled": false
        },
        "txn_abandons_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of abandoned KV transactions.",
          "disabled": false
        },
        "txn_aborts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of aborted KV transactions.",
          "disabled": false
        },
        "txn_aborts_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of aborted KV transactions.",
          "disabled": false
        },
        "txn_autoretries": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of automatic retries to avoid serializable restarts.",
          "disabled": false
        },
        "txn_autoretries_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of automatic retries to avoid serializable restarts.",
          "disabled": false
        },
        "txn_commit_waits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of KV transactions that had to commit-wait on commit in order to ensure line serialization. This generally happens to transactions writing to global ranges.",
          "disabled": false
        },
        "txn_commit_waits_before_commit_trigger": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of KV transactions that had to commit-wait on the server before committing because they had a commit trigger.",
          "disabled": false
        },
        "txn_commits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of committed KV transactions (including 1PC).",
          "disabled": false
        },
        "txn_commits1PC": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of committed one-phase KV transactions.",
          "disabled": false
        },
        "txn_commits1PC_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of committed one-phase KV transactions.",
          "disabled": false
        },
        "txn_commits_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of committed KV transactions (including 1PC).",
          "disabled": false
        },
        "txn_condensed_intent_spans": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "KV transactions that have exceeded their intent tracking memory budget (`kv.transaction.maxintentsbytes`). See also `txn.condensedintentspans`_gauge for a gauge of such transactions currently running.",
          "disabled": false
        },
        "txn_condensed_intent_spans_gauge": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "KV transactions currently running that have exceeded their intent tracking memory budget (`kv.transaction.maxintentsbytes`). See also `txn.condensedintentspans` for a perpetual counter/rate.",
          "disabled": false
        },
        "txn_condensed_intent_spans_rejected": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "KV transactions that have been aborted because they exceeded their intent tracking memory budget (`kv.transaction.maxintentsbytes`). Rejection is caused by `kv.transaction.rejectovermaxintentsbudget`.",
          "disabled": false
        },
        "txn_durations": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] KV transaction durations in nanoseconds.",
          "disabled": false
        },
        "txn_durations_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] KV transaction durations in nanoseconds.",
          "disabled": false
        },
        "txn_durations_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] KV transaction durations in nanoseconds.",
          "disabled": false
        },
        "txn_durations_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] KV transaction durations in nanoseconds.",
          "disabled": false
        },
        "txn_parallelcommits": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of KV transaction parallel commit attempts.",
          "disabled": false
        },
        "txn_parallelcommits_auto_retries": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of commit tries after successful failed parallel commit attempts.",
          "disabled": false
        },
        "txn_refresh_auto_retries": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of request retries after successful client-side refreshes.",
          "disabled": false
        },
        "txn_refresh_fail": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed client-side transaction refreshes.",
          "disabled": false
        },
        "txn_refresh_fail_with_condensed_spans": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed client-side refreshes for transactions whose read tracking lost fidelity because of condensing. Such a failure could be a false conflict. Failures counted here are also counted in txn.refresh.fail, and the respective transactions are also counted in `txn.refresh.memorylimitexceeded`.",
          "disabled": false
        },
        "txn_refresh_memory_limit_exceeded": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transaction which exceed the refresh span bytes limit, causing their read spans to be condensed.",
          "disabled": false
        },
        "txn_refresh_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful client-side transaction refreshes. A refresh may be preemptive or reactive. A reactive refresh is performed after a request throws an error because a refresh is needed for it to succeed. In these cases, the request will be re-issued as an auto-retry (see txn.refresh.auto_retries) after the refresh succeeds.",
          "disabled": false
        },
        "txn_refresh_success_server_side": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful server-side transaction refreshes.",
          "disabled": false
        },
        "txn_restarts": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of restarted KV transactions.",
          "disabled": false
        },
        "txn_restarts_asyncwritefailure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restarts due to async consensus writes that failed to leave intents.",
          "disabled": false
        },
        "txn_restarts_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of restarted KV transactions.",
          "disabled": false
        },
        "txn_restarts_commitdeadlineexceeded": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restarts due to a transaction exceeding its deadline.",
          "disabled": false
        },
        "txn_restarts_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of restarted KV transactions.",
          "disabled": false
        },
        "txn_restarts_deleterange": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of restarts due to a forwarded commit timestamp and a DeleteRange command.",
          "disabled": false
        },
        "txn_restarts_deleterange_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of restarts due to a forwarded commit timestamp and a DeleteRange command.",
          "disabled": false
        },
        "txn_restarts_possiblereplay": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of restarts due to possible replays of command batches at the storage layer.",
          "disabled": false
        },
        "txn_restarts_possiblereplay_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of restarts due to possible replays of command batches at the storage layer.",
          "disabled": false
        },
        "txn_restarts_readwithinuncertainty": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restarts due to reading a new value within the uncertainty interval.",
          "disabled": false
        },
        "txn_restarts_serializable": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of restarts due to a forwarded commit timestamp and isolation=SERIALIZABLE.",
          "disabled": false
        },
        "txn_restarts_serializable_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of restarts due to a forwarded commit timestamp and isolation=SERIALIZABLE.",
          "disabled": false
        },
        "txn_restarts_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of restarted KV transactions.",
          "disabled": false
        },
        "txn_restarts_txnaborted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restarts due to an abort by a concurrent transaction (usually due to deadlock).",
          "disabled": false
        },
        "txn_restarts_txnpush": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restarts due to a transaction push failure.",
          "disabled": false
        },
        "txn_restarts_unknown": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restarts due to a unknown reasons.",
          "disabled": false
        },
        "txn_restarts_writetooold": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1] Number of restarts due to a concurrent writer committing first.",
          "disabled": false
        },
        "txn_restarts_writetooold_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v2] Number of restarts due to a concurrent writer committing first.",
          "disabled": false
        },
        "txn_restarts_writetoooldmulti": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of restarts due to multiple concurrent writers committing first.",
          "disabled": false
        },
        "txn_rollbacks_async_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of KV transaction that failed to send abort asynchronously which is not always retried.",
          "disabled": false
        },
        "txn_rollbacks_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of KV transaction that failed to send final abort.",
          "disabled": false
        },
        "txn_server_side_1PC_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of batches that attempted to commit using 1PC and failed.",
          "disabled": false
        },
        "txn_server_side_1PC_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of batches that attempted to commit using 1PC and succeeded.",
          "disabled": false
        },
        "txn_server_side_retry_read_evaluation_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of read batches that were not successfully refreshed server side.",
          "disabled": false
        },
        "txn_server_side_retry_read_evaluation_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of read batches that were successfully refreshed server side.",
          "disabled": false
        },
        "txn_server_side_retry_uncertainty_interval_error_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of batches that ran into uncertainty interval errors that were not successfully refreshed server side.",
          "disabled": false
        },
        "txn_server_side_retry_uncertainty_interval_error_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of batches that ran into uncertainty interval errors that were successfully refreshed server side.",
          "disabled": false
        },
        "txn_server_side_retry_write_evaluation_failure": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of write batches that were not successfully refreshed server side.",
          "disabled": false
        },
        "txn_server_side_retry_write_evaluation_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of write batches that were successfully refreshed server side.",
          "disabled": false
        },
        "txnrecovery_attempts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transaction recovery attempts executed.",
          "disabled": false
        },
        "txnrecovery_attempts_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transaction recovery attempts currently in-flight.",
          "disabled": false
        },
        "txnrecovery_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transaction recovery attempts that failed.",
          "disabled": false
        },
        "txnrecovery_successes_aborted": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transaction recovery attempts that aborted a transaction.",
          "disabled": false
        },
        "txnrecovery_successes_committed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transaction recovery attempts that committed a transaction.",
          "disabled": false
        },
        "txnrecovery_successes_pending": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transaction recovery attempts that left a transaction pending.",
          "disabled": false
        },
        "txnwaitqueue_deadlocks": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of deadlocks detected by the txn wait queue.",
          "disabled": false
        },
        "txnwaitqueue_deadlocks_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of deadlocks detected by the txn wait queue.",
          "disabled": false
        },
        "txnwaitqueue_pushee_waiting": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pushers on the txn wait queue.",
          "disabled": false
        },
        "txnwaitqueue_pusher_slow": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of cases where a pusher waited more than the excessive wait threshold.",
          "disabled": false
        },
        "txnwaitqueue_pusher_wait_time_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Histogram of durations spent in queue by pushers.",
          "disabled": false
        },
        "txnwaitqueue_pusher_wait_time_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Histogram of durations spent in queue by pushers.",
          "disabled": false
        },
        "txnwaitqueue_pusher_wait_time_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Histogram of durations spent in queue by pushers.",
          "disabled": false
        },
        "txnwaitqueue_pusher_waiting": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of pushers on the txn wait queue.",
          "disabled": false
        },
        "txnwaitqueue_query_wait_time_bucket": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Histogram of durations spent in queue by queries.",
          "disabled": false
        },
        "txnwaitqueue_query_wait_time_count": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Histogram of durations spent in queue by queries.",
          "disabled": false
        },
        "txnwaitqueue_query_wait_time_sum": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Histogram of durations spent in queue by queries.",
          "disabled": false
        },
        "txnwaitqueue_query_waiting": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of transaction status queries waiting for an updated transaction record.",
          "disabled": false
        },
        "valbytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "[OpenMetrics v1 \u0026 v2] Number of bytes taken up by values.",
          "disabled": false
        },
        "valcount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[OpenMetrics v1 \u0026 v2] Count of all values.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "le": {
          "Desc": "Histogram quantile."
        },
        "node_id": {
          "Desc": "Node id."
        },
        "store": {
          "Desc": "Store id."
        }
      },
      "from": "cockroachdb"
    },
    "collector": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "up": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "",
          "disabled": false
        }
      },
      "tags": {
        "instance": {
          "Desc": "Server addr of the instance"
        },
        "job": {
          "Desc": "Server name of the instance"
        }
      },
      "from": "rabbitmq"
    },
    "conntrack": {
      "desc": "Connection track metrics (Linux only).",
      "desc_zh": "",
      "fields": {
        "entries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Current number of connections.",
          "disabled": false
        },
        "entries_limit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The size of the connection tracking table.",
          "disabled": false
        },
        "stat_drop": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets dropped due to connection tracking failure.",
          "disabled": false
        },
        "stat_early_drop": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of partially tracked packet entries dropped due to connection tracking table full.",
          "disabled": false
        },
        "stat_found": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of successful search entries.",
          "disabled": false
        },
        "stat_ignore": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of reports that have been tracked.",
          "disabled": false
        },
        "stat_insert": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets inserted.",
          "disabled": false
        },
        "stat_insert_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packages that failed to insert.",
          "disabled": false
        },
        "stat_invalid": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets that cannot be tracked.",
          "disabled": false
        },
        "stat_search_restart": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of connection tracking table query restarts due to hash table size modification.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "hostname"
        }
      },
      "from": "system"
    },
    "consul": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "catalog_kv": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The values for selected keys in Consul's key/value catalog. Keys with non-numeric values are omitted.",
          "disabled": false
        },
        "catalog_service_node_healthy": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "Is this service healthy on this node?",
          "disabled": false
        },
        "catalog_services": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "How many services are in the cluster.",
          "disabled": false
        },
        "health_node_status": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "Status of health checks associated with a node.",
          "disabled": false
        },
        "health_service_status": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "Status of health checks associated with a service.",
          "disabled": false
        },
        "raft_leader": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "Does Raft cluster have a leader (according to this node).",
          "disabled": false
        },
        "raft_peers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "How many peers (servers) are in the Raft cluster.",
          "disabled": false
        },
        "serf_lan_member_status": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Status of member in the cluster. 1=Alive, 2=Leaving, 3=Left, 4=Failed.",
          "disabled": false
        },
        "serf_lan_members": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "How many members are in the cluster.",
          "disabled": false
        },
        "serf_wan_member_status": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "SStatus of member in the wan cluster. 1=Alive, 2=Leaving, 3=Left, 4=Failed.",
          "disabled": false
        },
        "service_checks": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "Link the service id and check name if available.",
          "disabled": false
        },
        "service_tag": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tags of a service.",
          "disabled": false
        },
        "up": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "Was the last query of Consul successful.",
          "disabled": false
        }
      },
      "tags": {
        "check": {
          "Desc": "Check."
        },
        "check_id": {
          "Desc": "Check id."
        },
        "check_name": {
          "Desc": "Check name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "key": {
          "Desc": "Key."
        },
        "member": {
          "Desc": "Member name."
        },
        "node": {
          "Desc": "Node name."
        },
        "service_id": {
          "Desc": "Service id."
        },
        "service_name": {
          "Desc": "Service name."
        },
        "status": {
          "Desc": "Status: critical, maintenance, passing, warning."
        },
        "tag": {
          "Desc": "Tag."
        }
      },
      "from": "consul"
    },
    "coredns": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "autopath_success_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of requests that did auto path",
          "disabled": false
        },
        "build_info": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "A metric with a constant '1' value labeled by version, revision, and Go version from which CoreDNS was built",
          "disabled": false
        },
        "dns64_requests_translated_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of DNS requests translated by dns64",
          "disabled": false
        },
        "dns_do_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of DNS requests with DO bit set per zone",
          "disabled": false
        },
        "dns_https_responses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of DoH responses per server and http status code",
          "disabled": false
        },
        "dns_panics_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "A metrics that counts the number of panics",
          "disabled": false
        },
        "dns_plugin_enabled": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "A metric that indicates whether a plugin is enabled on per server and zone basis",
          "disabled": false
        },
        "dns_request_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Histogram of the time (in seconds) each request took per zone",
          "disabled": false
        },
        "dns_request_size_bytes": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the `EDNS0` UDP buffer in bytes (64K for TCP) per zone and protocol",
          "disabled": false
        },
        "dns_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of DNS requests made per zone, protocol and family",
          "disabled": false
        },
        "dns_response_size_bytes": {
          "type": "histogram",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the returned response in bytes",
          "disabled": false
        },
        "dns_responses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of response status codes",
          "disabled": false
        },
        "health_request_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Histogram of the time (in seconds) each request took",
          "disabled": false
        },
        "health_request_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of times the health checks failed",
          "disabled": false
        },
        "kubernetes_dns_programming_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Histogram of the time (in seconds) it took to program a dns instance",
          "disabled": false
        },
        "local_localhost_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of localhost. `domain` requests",
          "disabled": false
        },
        "reload_failed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of the number of failed reload attempts",
          "disabled": false
        },
        "reload_version_info": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "A metric with a constant '1' value labeled by hash, and value which type of hash generated",
          "disabled": false
        }
      },
      "tags": {
        "goversion": {
          "Desc": "Golang version"
        },
        "hash": {
          "Desc": "Is `sha512`"
        },
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        },
        "name": {
          "Desc": "Handler name"
        },
        "plugin": {
          "Desc": "The name of the plugin that made the write to the client"
        },
        "proto": {
          "Desc": "Transport protocol like `udp`, `tcp`, `tcp-tls`"
        },
        "rcode": {
          "Desc": "Upstream returned `RCODE`"
        },
        "revision": {
          "Desc": "Gitcommit contains the commit where we built CoreDNS from"
        },
        "server": {
          "Desc": "Server responsible for the request"
        },
        "service_kind": {
          "Desc": "Service kind"
        },
        "status": {
          "Desc": "HTTPs status code"
        },
        "value": {
          "Desc": "The returned hash value"
        },
        "version": {
          "Desc": "CoreDNS version"
        },
        "view": {
          "Desc": "View name"
        },
        "zone": {
          "Desc": "Zone name used for the request/response"
        }
      },
      "from": "coredns"
    },
    "coredns_acl": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "allowed_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of DNS requests being allowed",
          "disabled": false
        },
        "blocked_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of DNS requests being blocked",
          "disabled": false
        },
        "dropped_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of DNS requests being dropped",
          "disabled": false
        },
        "filtered_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of DNS requests being filtered",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        },
        "server": {
          "Desc": "Server responsible for the request."
        },
        "zone": {
          "Desc": "Zone name used for the request/response."
        }
      },
      "from": "coredns"
    },
    "coredns_cache": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "drops_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number responses that are not cached, because the reply is malformed",
          "disabled": false
        },
        "entries": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of elements in the cache",
          "disabled": false
        },
        "evictions_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The count of cache evictions",
          "disabled": false
        },
        "hits_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The count of cache hits",
          "disabled": false
        },
        "misses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The count of cache misses. Deprecated, derive misses from cache hits/requests counters",
          "disabled": false
        },
        "prefetch_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of times the cache has prefetched a cached item.",
          "disabled": false
        },
        "requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The count of cache requests",
          "disabled": false
        },
        "served_stale_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of requests served from stale cache entries",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        },
        "server": {
          "Desc": "Server responsible for the request"
        },
        "type": {
          "Desc": "Cache type"
        },
        "zones": {
          "Desc": "Zone name used for the request/response"
        }
      },
      "from": "coredns"
    },
    "coredns_dnssec": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cache_entries": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of elements in the dnssec cache",
          "disabled": false
        },
        "cache_hits_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The count of cache hits",
          "disabled": false
        },
        "cache_misses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The count of cache misses",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        },
        "server": {
          "Desc": "Server responsible for the request"
        },
        "type": {
          "Desc": "signature"
        }
      },
      "from": "coredns"
    },
    "coredns_forward": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "conn_cache_hits_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of connection cache hits per upstream and protocol",
          "disabled": false
        },
        "conn_cache_misses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of connection cache misses per upstream and protocol",
          "disabled": false
        },
        "healthcheck_broken_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of the number of complete failures of the health checks",
          "disabled": false
        },
        "healthcheck_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of the number of failed health checks",
          "disabled": false
        },
        "max_concurrent_rejects_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of the number of queries rejected because the concurrent queries were at maximum",
          "disabled": false
        },
        "request_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Histogram of the time each request took",
          "disabled": false
        },
        "requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of requests made per upstream",
          "disabled": false
        },
        "responses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of responses received per upstream",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        },
        "proto": {
          "Desc": "Transport protocol like `udp`, `tcp`, `tcp-tls`"
        },
        "rcode": {
          "Desc": "Upstream returned `RCODE`"
        },
        "to": {
          "Desc": "Upstream server"
        }
      },
      "from": "coredns"
    },
    "coredns_grpc": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "request_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Histogram of the time each request took",
          "disabled": false
        },
        "requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of requests made per upstream",
          "disabled": false
        },
        "responses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of requests made per upstream",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        },
        "rcode": {
          "Desc": "Upstream returned `RCODE`"
        },
        "to": {
          "Desc": "Upstream server"
        }
      },
      "from": "coredns"
    },
    "coredns_hosts": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "entries": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The combined number of entries in hosts and Corefile",
          "disabled": false
        },
        "reload_timestamp_seconds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,sec",
          "desc": "The timestamp of the last reload of hosts file",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        }
      },
      "from": "coredns"
    },
    "coredns_template": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of go template failures",
          "disabled": false
        },
        "matches_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of template regex matches",
          "disabled": false
        },
        "rr_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Counter of mis-templated RRs",
          "disabled": false
        }
      },
      "tags": {
        "class": {
          "Desc": "The query class (usually `IN`)"
        },
        "host": {
          "Desc": "Host name"
        },
        "instance": {
          "Desc": "Instance endpoint"
        },
        "section": {
          "Desc": "Section label"
        },
        "server": {
          "Desc": "Server responsible for the request"
        },
        "template": {
          "Desc": "Template label"
        },
        "type": {
          "Desc": "The RR type requested (e.g. `PTR`"
        },
        "view": {
          "Desc": "View name"
        },
        "zone": {
          "Desc": "Zone name"
        }
      },
      "from": "coredns"
    },
    "couchdb": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "auth_cache_hits_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of authentication cache hits.",
          "disabled": false
        },
        "auth_cache_misses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of authentication cache misses.",
          "disabled": false
        },
        "auth_cache_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of authentication cache requests.",
          "disabled": false
        },
        "coalesced_updates_interactive": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of coalesced interactive updates.",
          "disabled": false
        },
        "coalesced_updates_replicated": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of coalesced replicated updates.",
          "disabled": false
        },
        "collect_results_time_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Microsecond latency for calls to couch_db:collect_results.",
          "disabled": false
        },
        "commits_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of commits performed.",
          "disabled": false
        },
        "couch_log_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of logged `level` messages. `level` = `alert` `critical` `debug` `emergency` `error` `info` `notice` `warning`.",
          "disabled": false
        },
        "couch_replicator_changes_manager_deaths_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed replicator changes managers.",
          "disabled": false
        },
        "couch_replicator_changes_queue_deaths_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed replicator changes work queues.",
          "disabled": false
        },
        "couch_replicator_changes_read_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed replicator changes read failures.",
          "disabled": false
        },
        "couch_replicator_changes_reader_deaths_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed replicator changes readers.",
          "disabled": false
        },
        "couch_replicator_checkpoints_failure_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed checkpoint saves.",
          "disabled": false
        },
        "couch_replicator_checkpoints_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of checkpoints successfully saves.",
          "disabled": false
        },
        "couch_replicator_cluster_is_stable": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "1 if cluster is stable, 0 if unstable.",
          "disabled": false
        },
        "couch_replicator_connection_acquires_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times connections are shared.",
          "disabled": false
        },
        "couch_replicator_connection_closes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a worker is gracefully shut down.",
          "disabled": false
        },
        "couch_replicator_connection_creates_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections created.",
          "disabled": false
        },
        "couch_replicator_connection_owner_crashes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a connection owner crashes while owning at least one connection.",
          "disabled": false
        },
        "couch_replicator_connection_releases_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times ownership of a connection is released.",
          "disabled": false
        },
        "couch_replicator_connection_worker_crashes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a worker unexpectedly terminates.",
          "disabled": false
        },
        "couch_replicator_db_scans_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times replicator db scans have been started.",
          "disabled": false
        },
        "couch_replicator_docs_completed_state_updates_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `completed` state document updates.",
          "disabled": false
        },
        "couch_replicator_docs_db_changes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of db changes processed by replicator doc processor.",
          "disabled": false
        },
        "couch_replicator_docs_dbs_created_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of db shard creations seen by replicator doc processor.",
          "disabled": false
        },
        "couch_replicator_docs_dbs_deleted_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of db shard deletions seen by replicator doc processor.",
          "disabled": false
        },
        "couch_replicator_docs_dbs_found_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of db shard found by replicator doc processor.",
          "disabled": false
        },
        "couch_replicator_docs_failed_state_updates_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `failed` state document updates.",
          "disabled": false
        },
        "couch_replicator_failed_starts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replications that have failed to start.",
          "disabled": false
        },
        "couch_replicator_jobs_adds_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of jobs added to replicator scheduler.",
          "disabled": false
        },
        "couch_replicator_jobs_crashed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Replicator scheduler crashed jobs.",
          "disabled": false
        },
        "couch_replicator_jobs_crashes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of job crashed noticed by replicator scheduler.",
          "disabled": false
        },
        "couch_replicator_jobs_duplicate_adds_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of duplicate jobs added to replicator scheduler.",
          "disabled": false
        },
        "couch_replicator_jobs_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Replicator scheduler pending jobs.",
          "disabled": false
        },
        "couch_replicator_jobs_removes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of jobs removed from replicator scheduler.",
          "disabled": false
        },
        "couch_replicator_jobs_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Replicator scheduler running jobs.",
          "disabled": false
        },
        "couch_replicator_jobs_starts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of jobs started by replicator scheduler.",
          "disabled": false
        },
        "couch_replicator_jobs_stops_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of jobs stopped by replicator scheduler.",
          "disabled": false
        },
        "couch_replicator_jobs_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of replicator scheduler jobs.",
          "disabled": false
        },
        "couch_replicator_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of HTTP requests made by the replicator.",
          "disabled": false
        },
        "couch_replicator_responses_failure_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed HTTP responses received by the replicator.",
          "disabled": false
        },
        "couch_replicator_responses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful HTTP responses received by the replicator.",
          "disabled": false
        },
        "couch_replicator_stream_responses_failure_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed streaming HTTP responses received by the replicator.",
          "disabled": false
        },
        "couch_replicator_stream_responses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful streaming HTTP responses received by the replicator.",
          "disabled": false
        },
        "couch_replicator_worker_deaths_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed replicator workers.",
          "disabled": false
        },
        "couch_replicator_workers_started_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicator workers started.",
          "disabled": false
        },
        "couch_server_lru_skip_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of couch_server LRU operations skipped.",
          "disabled": false
        },
        "database_purges_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a database was purged.",
          "disabled": false
        },
        "database_reads_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a document was read from a database.",
          "disabled": false
        },
        "database_writes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a database was changed.",
          "disabled": false
        },
        "db_open_time_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Milliseconds required to open a database.",
          "disabled": false
        },
        "dbinfo_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Milliseconds required to DB info.",
          "disabled": false
        },
        "ddoc_cache_hit_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of design doc cache hits.",
          "disabled": false
        },
        "ddoc_cache_miss_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of design doc cache misses.",
          "disabled": false
        },
        "ddoc_cache_recovery_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of design doc cache recoveries.",
          "disabled": false
        },
        "ddoc_cache_requests_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of design doc cache requests failures.",
          "disabled": false
        },
        "ddoc_cache_requests_recovery_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of design doc cache requests recoveries.",
          "disabled": false
        },
        "ddoc_cache_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of design doc cache requests.",
          "disabled": false
        },
        "document_inserts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of documents inserted.",
          "disabled": false
        },
        "document_purges_failure_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed document purge operations.",
          "disabled": false
        },
        "document_purges_success_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful document purge operations.",
          "disabled": false
        },
        "document_purges_total_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of total document purge operations.",
          "disabled": false
        },
        "document_writes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of document write operations.",
          "disabled": false
        },
        "dreyfus_httpd_search_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Distribution of overall search request latency as experienced by the end user.",
          "disabled": false
        },
        "dreyfus_index_await_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Length of an dreyfus_index await request.",
          "disabled": false
        },
        "dreyfus_index_group1_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Length of an dreyfus_index group1 request.",
          "disabled": false
        },
        "dreyfus_index_group2_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Length of an dreyfus_index group2 request.",
          "disabled": false
        },
        "dreyfus_index_info_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Length of an dreyfus_index info request.",
          "disabled": false
        },
        "dreyfus_index_search_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Length of an dreyfus_index search request.",
          "disabled": false
        },
        "dreyfus_rpc_group1_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Length of a group1 RPC worker.",
          "disabled": false
        },
        "dreyfus_rpc_group2_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Length of a group2 RPC worker.",
          "disabled": false
        },
        "dreyfus_rpc_info_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Length of an info RPC worker.",
          "disabled": false
        },
        "dreyfus_rpc_search_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Length of a search RPC worker.",
          "disabled": false
        },
        "erlang_context_switches_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of context switches.",
          "disabled": false
        },
        "erlang_dirty_cpu_scheduler_queues": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total size of all dirty CPU scheduler run queues.",
          "disabled": false
        },
        "erlang_distribution_recv_avg_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Average size of packets, in bytes, received by the socket.",
          "disabled": false
        },
        "erlang_distribution_recv_cnt_packets_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of packets received by the socket.",
          "disabled": false
        },
        "erlang_distribution_recv_dvi_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Average packet size deviation, in bytes, received by the socket.",
          "disabled": false
        },
        "erlang_distribution_recv_max_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the largest packet, in bytes, received by the socket.",
          "disabled": false
        },
        "erlang_distribution_recv_oct_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes received by the socket.",
          "disabled": false
        },
        "erlang_distribution_send_avg_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Average size of packets, in bytes, sent by the socket.",
          "disabled": false
        },
        "erlang_distribution_send_cnt_packets_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of packets sent by the socket.",
          "disabled": false
        },
        "erlang_distribution_send_max_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of the largest packet, in bytes, sent by the socket.",
          "disabled": false
        },
        "erlang_distribution_send_oct_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes sent by the socket.",
          "disabled": false
        },
        "erlang_distribution_send_pend_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes waiting to be sent by the socket.",
          "disabled": false
        },
        "erlang_ets_table": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of ETS tables.",
          "disabled": false
        },
        "erlang_gc_collections_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of garbage collections by the Erlang emulator.",
          "disabled": false
        },
        "erlang_gc_words_reclaimed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of words reclaimed by garbage collections.",
          "disabled": false
        },
        "erlang_io_recv_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total number of bytes received through ports.",
          "disabled": false
        },
        "erlang_io_sent_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total number of bytes output to ports.",
          "disabled": false
        },
        "erlang_memory_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of memory (in bytes) dynamically allocated by the Erlang emulator.",
          "disabled": false
        },
        "erlang_message_queue_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Maximum size across all message queues.",
          "disabled": false
        },
        "erlang_message_queue_min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Minimum size across all message queues.",
          "disabled": false
        },
        "erlang_message_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Size of message queue.",
          "disabled": false
        },
        "erlang_message_queues": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total size of all message queues.",
          "disabled": false
        },
        "erlang_process_limit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The maximum number of simultaneously existing Erlang processes.",
          "disabled": false
        },
        "erlang_processes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of Erlang processes.",
          "disabled": false
        },
        "erlang_reductions_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of reductions.",
          "disabled": false
        },
        "erlang_scheduler_queues": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total size of all normal run queues.",
          "disabled": false
        },
        "fabric_doc_update_errors_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of document update errors.",
          "disabled": false
        },
        "fabric_doc_update_mismatched_errors_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of document update errors with multiple error types.",
          "disabled": false
        },
        "fabric_doc_update_write_quorum_errors_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of write quorum errors.",
          "disabled": false
        },
        "fabric_open_shard_timeouts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of open shard timeouts.",
          "disabled": false
        },
        "fabric_read_repairs_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of failed read repair operations.",
          "disabled": false
        },
        "fabric_read_repairs_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful read repair operations.",
          "disabled": false
        },
        "fabric_worker_timeouts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of worker timeouts.",
          "disabled": false
        },
        "fsync_count_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of fsync calls.",
          "disabled": false
        },
        "fsync_time": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Microseconds to call fsync.",
          "disabled": false
        },
        "global_changes_db_writes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of db writes performed by global changes.",
          "disabled": false
        },
        "global_changes_event_doc_conflict_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of conflicted event docs encountered by global changes.",
          "disabled": false
        },
        "global_changes_listener_pending_updates": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of global changes updates pending writes in global_changes_listener.",
          "disabled": false
        },
        "global_changes_rpcs_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rpc operations performed by global_changes.",
          "disabled": false
        },
        "global_changes_server_pending_updates": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of global changes updates pending writes in global_changes_server.",
          "disabled": false
        },
        "httpd_aborted_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of aborted requests.",
          "disabled": false
        },
        "httpd_all_docs_timeouts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of HTTP all_docs timeouts.",
          "disabled": false
        },
        "httpd_bulk_docs_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Distribution of the number of docs in _bulk_docs requests.",
          "disabled": false
        },
        "httpd_bulk_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bulk requests.",
          "disabled": false
        },
        "httpd_clients_requesting_changes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of clients for continuous _changes.",
          "disabled": false
        },
        "httpd_dbinfo": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Distribution of latencies for calls to retrieve DB info.",
          "disabled": false
        },
        "httpd_explain_timeouts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of HTTP _explain timeouts.",
          "disabled": false
        },
        "httpd_find_timeouts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of HTTP find timeouts.",
          "disabled": false
        },
        "httpd_partition_all_docs_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partition HTTP _all_docs requests.",
          "disabled": false
        },
        "httpd_partition_all_docs_timeouts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partition HTTP all_docs timeouts.",
          "disabled": false
        },
        "httpd_partition_explain_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partition HTTP _explain requests.",
          "disabled": false
        },
        "httpd_partition_explain_timeouts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partition HTTP _explain timeouts.",
          "disabled": false
        },
        "httpd_partition_find_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partition HTTP _find requests.",
          "disabled": false
        },
        "httpd_partition_find_timeouts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partition HTTP find timeouts.",
          "disabled": false
        },
        "httpd_partition_view_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partition HTTP view requests.",
          "disabled": false
        },
        "httpd_partition_view_timeouts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of partition HTTP view timeouts.",
          "disabled": false
        },
        "httpd_purge_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of purge requests.",
          "disabled": false
        },
        "httpd_request_methods": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of HTTP `option` requests. `option` = `COPY` `DELETE` `GET` `HEAD` `OPTIONS` `POST` `PUT`.",
          "disabled": false
        },
        "httpd_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of HTTP requests.",
          "disabled": false
        },
        "httpd_status_codes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of HTTP `status_codes` responses. `status_codes` = 200 201 202 204 206 301 304 400 403 404 405 406 409 412 414 415 416 417 500 501 503.",
          "disabled": false
        },
        "httpd_temporary_view_reads_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of temporary view reads.",
          "disabled": false
        },
        "httpd_view_reads_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of view reads.",
          "disabled": false
        },
        "httpd_view_timeouts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of HTTP view timeouts.",
          "disabled": false
        },
        "io_queue2_search_count_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Search IO directly triggered by client requests.",
          "disabled": false
        },
        "io_queue_search_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Search IO directly triggered by client requests.",
          "disabled": false
        },
        "legacy_checksums": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of legacy checksums found in couch_file instances.",
          "disabled": false
        },
        "local_document_writes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of document write operations.",
          "disabled": false
        },
        "mango_docs_examined_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of documents examined by mango queries coordinated by this node.",
          "disabled": false
        },
        "mango_evaluate_selector_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mango selector evaluations.",
          "disabled": false
        },
        "mango_keys_examined_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of keys examined by mango queries coordinated by this node.",
          "disabled": false
        },
        "mango_query_invalid_index_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mango queries that generated an invalid index warning.",
          "disabled": false
        },
        "mango_query_time_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Length of time processing a mango query.",
          "disabled": false
        },
        "mango_quorum_docs_examined_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of documents examined by mango queries, using cluster quorum.",
          "disabled": false
        },
        "mango_results_returned_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rows returned by mango queries.",
          "disabled": false
        },
        "mango_too_many_docs_scanned_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mango queries that generated an index scan warning.",
          "disabled": false
        },
        "mango_unindexed_queries_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mango queries that could not use an index.",
          "disabled": false
        },
        "mem3_shard_cache_eviction_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of shard cache evictions.",
          "disabled": false
        },
        "mem3_shard_cache_hit_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of shard cache hits.",
          "disabled": false
        },
        "mem3_shard_cache_miss_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of shard cache misses.",
          "disabled": false
        },
        "mrview_emits_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of invocations of `emit` in map functions in the view server.",
          "disabled": false
        },
        "mrview_map_doc_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of documents mapped in the view server.",
          "disabled": false
        },
        "nouveau_active_searches_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active search requests.",
          "disabled": false
        },
        "nouveau_search_latency": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Distribution of overall search request latency as experienced by the end user.",
          "disabled": false
        },
        "open_databases_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of open databases.",
          "disabled": false
        },
        "open_os_files_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of file descriptors CouchDB has open.",
          "disabled": false
        },
        "pread_exceed_eof_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of the attempts to read beyond end of db file.",
          "disabled": false
        },
        "pread_exceed_limit_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of the attempts to read beyond set limit.",
          "disabled": false
        },
        "query_server_acquired_processes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of acquired external processes.",
          "disabled": false
        },
        "query_server_process_errors_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of OS error process exits.",
          "disabled": false
        },
        "query_server_process_exists_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of OS normal process exits.",
          "disabled": false
        },
        "query_server_process_prompt_errors_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of OS process prompt errors.",
          "disabled": false
        },
        "query_server_process_prompts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of successful OS process prompts.",
          "disabled": false
        },
        "query_server_process_starts_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of OS process starts.",
          "disabled": false
        },
        "query_server_vdu_process_time_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Duration of validate_doc_update function calls.",
          "disabled": false
        },
        "query_server_vdu_rejects_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of rejections by validate_doc_update function.",
          "disabled": false
        },
        "request_time_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,d",
          "desc": "Length of a request inside CouchDB without `MochiWeb`.",
          "disabled": false
        },
        "rexi_buffered_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `rexi` messages buffered.",
          "disabled": false
        },
        "rexi_down_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `rexi_DOWN` messages handled.",
          "disabled": false
        },
        "rexi_dropped_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `rexi` messages dropped from buffers.",
          "disabled": false
        },
        "rexi_streams_timeout_stream_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `rexi` stream timeouts.",
          "disabled": false
        },
        "rexi_streams_timeout_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `rexi` stream initialization timeouts.",
          "disabled": false
        },
        "rexi_streams_timeout_wait_for_ack_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of `rexi` stream timeouts while waiting for `acks`.",
          "disabled": false
        },
        "uptime_seconds": {
          "type": "count",
          "data_type": "float",
          "unit": "time,s",
          "desc": "CouchDB uptime.",
          "disabled": false
        }
      },
      "tags": {
        "code": {
          "Desc": "Code of HTTP responses, in 200 201 202 204 206 301 304 400 403 404 405 406 409 412 414 415 416 417 500 501 503."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "level": {
          "Desc": "Log lever, in `alert` `critical` `debug` `emergency` `error` `info` `notice` `warning`."
        },
        "memory_type": {
          "Desc": "Erlang memory type, in `total` `processes` `processes_used` `system` `atom` `atom_used` `binary` `code` `ets`"
        },
        "method": {
          "Desc": "HTTP requests type, in `COPY` `DELETE` `GET` `HEAD` `OPTIONS` `POST` `PUT`."
        },
        "quantile": {
          "Desc": "Histogram `quantile`."
        },
        "stage": {
          "Desc": "`Rexi` stream stage, like `init_stream`."
        }
      },
      "from": "couchdb"
    },
    "cpu": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "core_temperature": {
          "type": "gauge",
          "data_type": "float",
          "unit": "temperature,C",
          "desc": "CPU core temperature. This is collected by default. Only collect the average temperature of all cores.",
          "disabled": false
        },
        "load5s": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "CPU average load in 5 seconds.",
          "disabled": false
        },
        "usage_guest": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU spent running a virtual CPU for guest operating systems. Linux only",
          "disabled": false
        },
        "usage_guest_nice": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU spent running a nice guest(virtual CPU for guest operating systems). Linux only(\u003e=3.2.0)",
          "disabled": false
        },
        "usage_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU in the idle task.",
          "disabled": false
        },
        "usage_iowait": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU waiting for I/O to complete. Linux only",
          "disabled": false
        },
        "usage_irq": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU servicing hardware interrupts.",
          "disabled": false
        },
        "usage_nice": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU in user mode with low priority (nice). Linux only",
          "disabled": false
        },
        "usage_softirq": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU servicing soft interrupts. Linux only",
          "disabled": false
        },
        "usage_steal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU spent in other operating systems when running in a virtualized environment. Linux only",
          "disabled": false
        },
        "usage_system": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU in system mode.",
          "disabled": false
        },
        "usage_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU in total active usage, as well as (100 - usage_idle).",
          "disabled": false
        },
        "usage_user": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "% CPU in user mode.",
          "disabled": false
        }
      },
      "tags": {
        "cpu": {
          "Desc": "CPU core ID. For `cpu-total`, it means *all-CPUs-in-one-tag*. If you want every CPU's metric, please enable `percpu` option in *cpu.conf* or set `ENV_INPUT_CPU_PERCPU` under K8s"
        },
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "cpu"
    },
    "dameng_block_sessions": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "block_duration_min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,min",
          "desc": "Duration of the block in minutes.",
          "disabled": false
        }
      },
      "tags": {
        "blocked_lock_type": {
          "Desc": "Type of the lock causing the block (e.g., object_lock, transaction_lock)"
        },
        "blocked_sess_id": {
          "Desc": "Session ID of the blocked session"
        },
        "blocked_start_time": {
          "Desc": "Start time of the blocked session"
        },
        "blocked_trx_id": {
          "Desc": "Transaction ID of the blocked session"
        },
        "blocking_ip": {
          "Desc": "Client IP of the blocking session"
        },
        "blocking_sess_id": {
          "Desc": "Session ID of the blocking session"
        },
        "blocking_trx_id": {
          "Desc": "Transaction ID of the blocking session"
        },
        "database": {
          "Desc": "The name of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "dameng"
    },
    "dameng_buffer_cache": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "buffer_hit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Buffer cache hit ratio as a percentage.",
          "disabled": false
        },
        "total_size_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total size of the buffer pool in bytes.",
          "disabled": false
        },
        "total_size_gb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,GB",
          "desc": "Total size of the buffer pool in GB.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        },
        "pool_name": {
          "Desc": "Name of the buffer pool"
        }
      },
      "from": "dameng"
    },
    "dameng_connections": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of active connections to the database.",
          "disabled": false
        },
        "idle_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of idle connections in the database.",
          "disabled": false
        },
        "max_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum number of connections allowed.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "dameng"
    },
    "dameng_deadlock": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "deadlock_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the deadlock has occurred.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "deadlock_sess_id": {
          "Desc": "Session ID of the deadlock"
        },
        "deadlock_trx_id": {
          "Desc": "Transaction ID of the deadlock"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "dameng"
    },
    "dameng_locks": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "waiting_locks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of waiting locks in the database.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "dameng"
    },
    "dameng_mem_pool": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "data_size_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Data size in the memory pool in MB.",
          "disabled": false
        },
        "extend_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Size of extended memory in the pool.",
          "disabled": false
        },
        "n_extend_exclusive": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of exclusive memory extensions.",
          "disabled": false
        },
        "n_extend_normal": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of normal memory extensions.",
          "disabled": false
        },
        "org_size_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Original size of the memory pool in MB.",
          "disabled": false
        },
        "reserved_size_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Reserved size of the memory pool in MB.",
          "disabled": false
        },
        "target_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Target size of the memory pool.",
          "disabled": false
        },
        "total_size_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Total size of the memory pool in MB.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        },
        "is_overflow": {
          "Desc": "Whether the memory pool is in overflow state (Y/N)"
        },
        "is_shared": {
          "Desc": "Whether the memory pool is shared (Y/N)"
        },
        "pool_name": {
          "Desc": "Name of the memory pool"
        }
      },
      "from": "dameng"
    },
    "dameng_memory": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "buffer_size_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Size of the buffer pool in MB.",
          "disabled": false
        },
        "mem_pool_size_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Size of the memory pool in MB.",
          "disabled": false
        },
        "total_size_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Total memory size (buffer pool + memory pool) in MB.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "dameng"
    },
    "dameng_rates": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "qps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Queries per second executed in the database.",
          "disabled": false
        },
        "tps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Transactions per second (commits + rollbacks) in the database.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "dameng"
    },
    "dameng_slow_query": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "exec_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Execution time of the slow query in milliseconds.",
          "disabled": false
        },
        "n_runs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the slow query has been executed.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        },
        "sess_id": {
          "Desc": "Session ID of the slow query"
        },
        "sql_id": {
          "Desc": "Unique identifier of the slow query"
        },
        "sql_text": {
          "Desc": "Truncated SQL query text."
        }
      },
      "from": "dameng"
    },
    "dameng_tablespace": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "free_size_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Free size of the table space in MB.",
          "disabled": false
        },
        "max_block_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Maximum block size in MB.",
          "disabled": false
        },
        "total_size_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Total size of the table space in MB.",
          "disabled": false
        },
        "usage_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Usage ratio of the table space as a percentage.",
          "disabled": false
        },
        "used_size_mb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Used size of the table space in MB.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        },
        "tablespace_name": {
          "Desc": "Name of the table space"
        }
      },
      "from": "dameng"
    },
    "db2_buffer_pool": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "bufferpool_column_hit_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of time that the database manager did not need to load a page from disk to service a column-organized table data page request.",
          "disabled": false
        },
        "bufferpool_column_reads_logical": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of column-organized table data pages read from the logical table space containers for temporary, regular, and large table spaces.",
          "disabled": false
        },
        "bufferpool_column_reads_physical": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of column-organized table data pages read from the physical table space containers for temporary, regular, and large table spaces.",
          "disabled": false
        },
        "bufferpool_column_reads_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of column-organized table data pages read from the table space containers for temporary, regular, and large table spaces.",
          "disabled": false
        },
        "bufferpool_data_hit_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of time that the database manager did not need to load a page from disk to service a data page request.",
          "disabled": false
        },
        "bufferpool_data_reads_logical": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of data pages read from the logical table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_data_reads_physical": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of data pages read from the physical table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_data_reads_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of data pages read from the table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_hit_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of time that the database manager did not need to load a page from disk to service a page request.",
          "disabled": false
        },
        "bufferpool_index_hit_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of time that the database manager did not need to load a page from disk to service an index page request.",
          "disabled": false
        },
        "bufferpool_index_reads_logical": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of index pages read from the logical table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_index_reads_physical": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of index pages read from the physical table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_index_reads_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of index pages read from the table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_reads_logical": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pages read from the logical table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_reads_physical": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pages read from the physical table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_reads_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of pages read from the table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_xda_hit_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of time that the database manager did not need to load a page from disk to service an index page request.",
          "disabled": false
        },
        "bufferpool_xda_reads_logical": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of data pages for XML storage objects (XDAs) read from the logical table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_xda_reads_physical": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of data pages for XML storage objects (XDAs) read from the physical table space containers for temporary, regular and large table spaces.",
          "disabled": false
        },
        "bufferpool_xda_reads_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of data pages for XML storage objects (XDAs) read from the table space containers for temporary, regular and large table spaces.",
          "disabled": false
        }
      },
      "tags": {
        "bp_name": {
          "Desc": "Buffer pool name."
        },
        "db2_server": {
          "Desc": "Server addr."
        },
        "db2_service": {
          "Desc": "Server service."
        },
        "host": {
          "Desc": "Host name."
        }
      },
      "from": "db2"
    },
    "db2_database": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "application_active": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of applications that are currently connected to the database.",
          "disabled": false
        },
        "application_executing": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of applications for which the database manager is currently processing a request.",
          "disabled": false
        },
        "backup_latest": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,sec",
          "desc": "The time elapsed since the latest database backup was completed.",
          "disabled": false
        },
        "connection_max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The highest number of simultaneous connections to the database since the database was activated.",
          "disabled": false
        },
        "connection_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of connections to the database since the first connect, activate, or last reset (coordinator agents).",
          "disabled": false
        },
        "lock_active": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of locks currently held.",
          "disabled": false
        },
        "lock_dead": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of deadlocks that have occurred.",
          "disabled": false
        },
        "lock_pages": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The memory pages (4 KiB each) currently in use by the lock list.",
          "disabled": false
        },
        "lock_timeouts": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that a request to lock an object timed out instead of being granted.",
          "disabled": false
        },
        "lock_wait": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,sec",
          "desc": "The average wait time for a lock.",
          "disabled": false
        },
        "lock_waiting": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of agents waiting on a lock.",
          "disabled": false
        },
        "row_modified_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of rows inserted, updated, or deleted.",
          "disabled": false
        },
        "row_reads_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of rows that had to be read in order to return result sets.",
          "disabled": false
        },
        "row_returned_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of rows that have been selected by and returned to applications.",
          "disabled": false
        },
        "status": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Database status. \u003cbr/\u003e0: OK (ACTIVE, ACTIVE_STANDBY, STANDBY) \u003cbr/\u003e1: WARNING (QUIESCE_PEND, ROLLFWD) \u003cbr/\u003e2: CRITICAL (QUIESCED) \u003cbr/\u003e3: UNKNOWN",
          "disabled": false
        }
      },
      "tags": {
        "db2_server": {
          "Desc": "Server addr."
        },
        "db2_service": {
          "Desc": "Server service."
        },
        "host": {
          "Desc": "Host name."
        }
      },
      "from": "db2"
    },
    "db2_instance": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "connection_active": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The current number of connections.",
          "disabled": false
        }
      },
      "tags": {
        "db2_server": {
          "Desc": "Server addr."
        },
        "db2_service": {
          "Desc": "Server service."
        },
        "host": {
          "Desc": "Host name."
        }
      },
      "from": "db2"
    },
    "db2_table_space": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "tablespace_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total size of the table space in bytes.",
          "disabled": false
        },
        "tablespace_usable": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total usable size of the table space in bytes.",
          "disabled": false
        },
        "tablespace_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total used size of the table space in bytes.",
          "disabled": false
        },
        "tablespace_utilized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The utilization of the table space as a percentage.",
          "disabled": false
        }
      },
      "tags": {
        "db2_server": {
          "Desc": "Server addr."
        },
        "db2_service": {
          "Desc": "Server service."
        },
        "host": {
          "Desc": "Host name."
        },
        "tablespace_name": {
          "Desc": "Tablespace name."
        }
      },
      "from": "db2"
    },
    "db2_transaction_log": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "log_available": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The disk blocks (4 KiB each) of active log space in the database that is not being used by uncommitted transactions.",
          "disabled": false
        },
        "log_reads": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of log pages read from disk by the logger.",
          "disabled": false
        },
        "log_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The disk blocks (4 KiB each) of active log space currently used in the database.",
          "disabled": false
        },
        "log_utilized": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The utilization of active log space as a percentage.",
          "disabled": false
        },
        "log_writes": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of log pages written to disk by the logger.",
          "disabled": false
        }
      },
      "tags": {
        "db2_server": {
          "Desc": "Server addr."
        },
        "db2_service": {
          "Desc": "Server service."
        },
        "host": {
          "Desc": "Host name."
        }
      },
      "from": "db2"
    },
    "ddtrace": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "tracer_agent_discovery_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Tracer agent discovery time.",
          "disabled": false
        },
        "tracer_api_errors_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer api errors total.",
          "disabled": false
        },
        "tracer_api_requests_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer api requests total.",
          "disabled": false
        },
        "tracer_flush_bytes_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer flush bytes total.",
          "disabled": false
        },
        "tracer_flush_traces_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer flush traces total.",
          "disabled": false
        },
        "tracer_queue_enqueued_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer queue enqueued bytes.",
          "disabled": false
        },
        "tracer_queue_enqueued_spans": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer queue enqueued spans.",
          "disabled": false
        },
        "tracer_queue_enqueued_traces": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer queue enqueued traces.",
          "disabled": false
        },
        "tracer_queue_max_length": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer queue max length.",
          "disabled": false
        },
        "tracer_scope_activate_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer scope activate count.",
          "disabled": false
        },
        "tracer_scope_close_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer scope close count.",
          "disabled": false
        },
        "tracer_span_pending_created": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer span pending created.",
          "disabled": false
        },
        "tracer_span_pending_finished": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer span pending finished.",
          "disabled": false
        },
        "tracer_trace_agent_discovery_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer trace agent discovery time.",
          "disabled": false
        },
        "tracer_trace_agent_send_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer trace agent send time.",
          "disabled": false
        },
        "tracer_trace_pending_created": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer trace pending created.",
          "disabled": false
        },
        "tracer_tracer_trace_buffer_fill_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tracer trace buffer fill time.",
          "disabled": false
        }
      },
      "tags": {
        "endpoint": {
          "Desc": "Endpoint."
        },
        "host": {
          "Desc": "Host name."
        },
        "lang": {
          "Desc": "Lang type."
        },
        "lang_interpreter": {
          "Desc": "Lang interpreter."
        },
        "lang_interpreter_vendor": {
          "Desc": "Lang interpreter vendor."
        },
        "lang_version": {
          "Desc": "Lang version."
        },
        "metric_type": {
          "Desc": "Metric type."
        },
        "priority": {
          "Desc": "Priority."
        },
        "service": {
          "Desc": "Service name."
        },
        "stat": {
          "Desc": "Stat."
        },
        "tracer_version": {
          "Desc": "Tracer version."
        }
      },
      "from": "statsd"
    },
    "disk": {
      "desc": "For FAT-like file system on Linux, there is no inode related metrics",
      "desc_zh": "",
      "fields": {
        "free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Free disk size in bytes.",
          "disabled": false
        },
        "inodes_free_mb": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Free Inode(need to multiply by 10^6). Linux only",
          "disabled": false
        },
        "inodes_total_mb": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total Inode(need to multiply by 10^6). Linux only",
          "disabled": false
        },
        "inodes_used_mb": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Used Inode(need to multiply by 10^6). Linux only",
          "disabled": false
        },
        "inodes_used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Inode used percent. Linux only",
          "disabled": false
        },
        "total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total disk size in bytes.",
          "disabled": false
        },
        "used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Used disk size in bytes.",
          "disabled": false
        },
        "used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Used disk size in percent.",
          "disabled": false
        }
      },
      "tags": {
        "device": {
          "Desc": "Disk device name. (on /dev/mapper return symbolic link, like `readlink /dev/mapper/*` result)"
        },
        "disk_name": {
          "Desc": "Disk name."
        },
        "fstype": {
          "Desc": "File system name."
        },
        "host": {
          "Desc": "System hostname."
        },
        "mount_point": {
          "Desc": "Mount point."
        }
      },
      "from": "disk"
    },
    "diskio": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "await": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average time for I/O requests to be served (ms). Linux only",
          "disabled": false
        },
        "io_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time spent doing I/Os. Linux only",
          "disabled": false
        },
        "iops_in_progress": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "I/Os currently in progress. Linux only",
          "disabled": false
        },
        "merged_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of merged read requests. Linux only",
          "disabled": false
        },
        "merged_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of merged write requests. Linux only",
          "disabled": false
        },
        "read_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes read from the device.",
          "disabled": false
        },
        "read_bytes/sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "traffic,B/S",
          "desc": "The number of bytes read on the device per second.",
          "disabled": false
        },
        "read_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time spent reading.",
          "disabled": false
        },
        "reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of read requests.",
          "disabled": false
        },
        "weighted_io_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Weighted time spent doing I/Os. Linux only",
          "disabled": false
        },
        "write_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes written to the device.",
          "disabled": false
        },
        "write_bytes/sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "traffic,B/S",
          "desc": "The number of bytes written to the device per second.",
          "disabled": false
        },
        "write_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time spent writing.",
          "disabled": false
        },
        "writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of write requests.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        },
        "name": {
          "Desc": "Device name."
        }
      },
      "from": "diskio"
    },
    "docker_containers": {
      "desc": "The metric of containers, only supported Running status.",
      "desc_zh": "容器指标字段（只有正在运行的容器才能采集）",
      "fields": {
        "block_read_byte": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes read from the container file system (only supported docker).",
          "disabled": false
        },
        "block_write_byte": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes wrote to the container file system (only supported docker).",
          "disabled": false
        },
        "cpu_limit_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The CPU limit of the container, measured in milli-cores.",
          "disabled": false
        },
        "cpu_numbers": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of CPU cores on the system host.",
          "disabled": false
        },
        "cpu_request_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The CPU request of the container, measured in milli-cores (only supported in Kubernetes).",
          "disabled": false
        },
        "cpu_usage": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The actual CPU usage on the system host (percentage).",
          "disabled": false
        },
        "cpu_usage_base100": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The normalized CPU usage, with a maximum value of 100%. It is calculated as the number of CPU cores multiplied by 100.",
          "disabled": false
        },
        "cpu_usage_base_limit": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The CPU usage based on the CPU limit (percentage).",
          "disabled": false
        },
        "cpu_usage_base_request": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The CPU usage based on the CPU request (percentage) (only supported in Kubernetes).",
          "disabled": false
        },
        "cpu_usage_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The CPU usage of the container, measured in milli-cores.",
          "disabled": false
        },
        "mem_capacity": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory on the system host.",
          "disabled": false
        },
        "mem_limit": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The memory limit of the container.",
          "disabled": false
        },
        "mem_request": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The memory request of the container (only supported in Kubernetes).",
          "disabled": false
        },
        "mem_usage": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The actual memory usage of the container.",
          "disabled": false
        },
        "mem_used_percent": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The memory usage percentage based on the total memory of the system host.",
          "disabled": false
        },
        "mem_used_percent_base_limit": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The memory usage percentage based on the memory limit.",
          "disabled": false
        },
        "mem_used_percent_base_request": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The memory usage percentage based on the memory request (only supported in Kubernetes).",
          "disabled": false
        },
        "network_bytes_rcvd": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes received from the network (only count the usage of the main process in the container, excluding loopback).",
          "disabled": false
        },
        "network_bytes_sent": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes send to the network (only count the usage of the main process in the container, excluding loopback).",
          "disabled": false
        }
      },
      "tags": {
        "aws_ecs_cluster_name": {
          "Desc": "Cluster name of the AWS ECS."
        },
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "container_id": {
          "Desc": "Container ID"
        },
        "container_name": {
          "Desc": "Container name from k8s (label `io.kubernetes.container.name`). If empty then use $container_runtime_name."
        },
        "container_runtime": {
          "Desc": "Container runtime (this container from Docker/Containerd/cri-o)."
        },
        "container_runtime_name": {
          "Desc": "Container name from runtime (like 'docker ps'). If empty then use 'unknown'."
        },
        "container_runtime_version": {
          "Desc": "Container runtime version."
        },
        "container_type": {
          "Desc": "The type of the container (this container is created by Kubernetes/Docker/Containerd/cri-o)."
        },
        "daemonset": {
          "Desc": "The name of the DaemonSet which the object belongs to."
        },
        "deployment": {
          "Desc": "The name of the Deployment which the object belongs to."
        },
        "image": {
          "Desc": "The full name of the container image, example `nginx.org/nginx:1.21.0`."
        },
        "namespace": {
          "Desc": "The namespace of the container (label `io.kubernetes.pod.namespace`)."
        },
        "pod_name": {
          "Desc": "The pod name of the container (label `io.kubernetes.pod.name`)."
        },
        "pod_uid": {
          "Desc": "The pod uid of the container (label `io.kubernetes.pod.uid`)."
        },
        "state": {
          "Desc": "Container status (only Running)."
        },
        "statefulset": {
          "Desc": "The name of the StatefulSet which the object belongs to."
        },
        "task_arn": {
          "Desc": "The task arn of the AWS Fargate."
        },
        "task_family": {
          "Desc": "The task family of the AWS fargate."
        },
        "task_version": {
          "Desc": "The task version of the AWS fargate."
        }
      },
      "from": "container"
    },
    "doris_be": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_scan_context_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of scanners currently opened directly from the outside.",
          "disabled": false
        },
        "add_batch_task_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "When recording import, the queue size of the thread pool that receives the batch.",
          "disabled": false
        },
        "agent_task_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Display the length of each Agent Task processing queue, such as {type=CREATE_TABLE} Indicates the length of the CREATE_TABLE task queue.",
          "disabled": false
        },
        "all_rowsets_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "All currently `rowset` number of.",
          "disabled": false
        },
        "all_segments_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of all current segments.",
          "disabled": false
        },
        "brpc_endpoint_stub_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Created _ The number of `brpc` stubs used for interaction between BEs.",
          "disabled": false
        },
        "brpc_function_endpoint_stub_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Created _ The number of `brpc` stubs used to interact with Remote RPC.",
          "disabled": false
        },
        "cache_capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Record the capacity of the specified LRU Cache.",
          "disabled": false
        },
        "cache_hit_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Record the number of hits in the specified LRU Cache.",
          "disabled": false
        },
        "cache_hit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Record the hit rate of the specified LRU Cache.",
          "disabled": false
        },
        "cache_lookup_count": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Record the number of times the specified LRU Cache is searched.",
          "disabled": false
        },
        "cache_usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Record the usage of the specified LRU Cache.",
          "disabled": false
        },
        "cache_usage_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Record the usage of the specified LRU Cache.",
          "disabled": false
        },
        "chunk_pool_local_core_alloc_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "ChunkAllocator , the number of times memory is allocated from the memory queue of the bound core.",
          "disabled": false
        },
        "chunk_pool_other_core_alloc_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "ChunkAllocator , the number of times memory is allocated from the memory queue of other cores.",
          "disabled": false
        },
        "chunk_pool_reserved_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "ChunkAllocator The amount of memory reserved in.",
          "disabled": false
        },
        "chunk_pool_system_alloc_cost_ns": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "SystemAllocator The cumulative value of time spent applying for memory.",
          "disabled": false
        },
        "chunk_pool_system_alloc_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "SystemAllocator Number of times to apply for memory.",
          "disabled": false
        },
        "chunk_pool_system_free_cost_ns": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "SystemAllocator Cumulative value of time taken to release memory.",
          "disabled": false
        },
        "chunk_pool_system_free_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "SystemAllocator The number of times memory is released.",
          "disabled": false
        },
        "compaction_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Value of the amount of data processed by compaction.",
          "disabled": false
        },
        "compaction_deltas_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Processed by compaction `rowset` The cumulative value of the number.",
          "disabled": false
        },
        "compaction_used_permits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of tokens used by the Compaction task.",
          "disabled": false
        },
        "compaction_waitting_permits": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compaction tokens awaiting.",
          "disabled": false
        },
        "cpu": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "CPU related metrics metrics, from /proc/stat collection. Each value of each logical core will be collected separately . like {device=cpu0,mode =nice} Indicates the nice value of cpu0.",
          "disabled": false
        },
        "data_stream_receiver_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of data receiving terminals Receiver.",
          "disabled": false
        },
        "disk_bytes_read": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The cumulative value of disk reads. from /proc/ `diskstats` collection. The values of each disk will be collected separately . like {device=vdd} express vvd disk value.",
          "disabled": false
        },
        "disk_bytes_written": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The cumulative value of disk writes.",
          "disabled": false
        },
        "disk_io_time_ms": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The dis io time.",
          "disabled": false
        },
        "disk_io_time_weighted": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The dis io time weighted.",
          "disabled": false
        },
        "disk_read_time_ms": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The dis reads time.",
          "disabled": false
        },
        "disk_reads_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The dis reads completed.",
          "disabled": false
        },
        "disk_write_time_ms": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The disk write time.",
          "disabled": false
        },
        "disk_writes_completed": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The disk writes completed.",
          "disabled": false
        },
        "disks_avail_capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Specify the remaining space on the disk where the specified data directory is located. like {path=path1} express /path1 The remaining space on the disk where the directory is located.",
          "disabled": false
        },
        "disks_compaction_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Compaction tasks being executed on the specified data directory . like {path=path1} means /path1 The number of tasks being executed on the directory.",
          "disabled": false
        },
        "disks_compaction_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Specifies the number of compaction tokens being executed on the data directory. like {path=path1} means /path1 Number of tokens being executed on the directory.",
          "disabled": false
        },
        "disks_local_used_capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The specified data directory is located.",
          "disabled": false
        },
        "disks_remote_used_capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The specified data directory is located.",
          "disabled": false
        },
        "disks_state": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "Specifies the disk status of the data directory . 1 means normal. 0 means abnormal.",
          "disabled": false
        },
        "disks_total_capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Capacity of the disk where the specified data directory is located.",
          "disabled": false
        },
        "engine_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Engine_requests total on BE.",
          "disabled": false
        },
        "fd_num_limit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "System file handle limit upper limit. from /proc/sys/fs/file-nr collection.",
          "disabled": false
        },
        "fd_num_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of file handles used by the system . from /proc/sys/fs/file-nr collection.",
          "disabled": false
        },
        "file_created_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative number of local file creation times.",
          "disabled": false
        },
        "fragment_endpoint_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Value of various task execution statuses on BE.",
          "disabled": false
        },
        "fragment_instance_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of fragment instances currently received.",
          "disabled": false
        },
        "fragment_request_duration_us": {
          "type": "count",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "All fragment `intance` The cumulative execution time of.",
          "disabled": false
        },
        "fragment_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The cumulative number of executed fragment instances.",
          "disabled": false
        },
        "fragment_thread_pool_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current query execution thread pool waiting queue.",
          "disabled": false
        },
        "heavy_work_active_threads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active threads in heavy thread pool.",
          "disabled": false
        },
        "heavy_work_max_threads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of heavy thread pool threads.",
          "disabled": false
        },
        "heavy_work_pool_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The maximum length of the heavy thread pool queue will block the submission of work if it exceeds it.",
          "disabled": false
        },
        "light_work_active_threads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active threads in light thread pool.",
          "disabled": false
        },
        "light_work_max_threads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of light thread pool threads.",
          "disabled": false
        },
        "light_work_pool_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The maximum length of the light thread pool queue . If it exceeds the maximum length, the submission of work will be blocked.",
          "disabled": false
        },
        "load_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Machine Load Avg Metric metrics. For example, {mode=15_minutes} is 15 minutes Load Avg.",
          "disabled": false
        },
        "load_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Cumulative quantity sent through tablet Sink.",
          "disabled": false
        },
        "load_channel_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of load channels currently open.",
          "disabled": false
        },
        "load_rows": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative number of rows sent through tablet Sink.",
          "disabled": false
        },
        "local_bytes_read_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Depend on LocalFileReader Number of bytes read.",
          "disabled": false
        },
        "local_bytes_written_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Depend on LocalFileWriter Number of bytes written.",
          "disabled": false
        },
        "local_file_open_reading": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Currently open LocalFileReader number.",
          "disabled": false
        },
        "local_file_reader_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Opened LocalFileReader Cumulative count of.",
          "disabled": false
        },
        "local_file_writer_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Opened LocalFileWriter cumulative count.",
          "disabled": false
        },
        "max_disk_io_util_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "value of the disk with the largest IO UTIL among all disks.",
          "disabled": false
        },
        "max_network_receive_bytes_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "The maximum receive rate calculated among all network cards.",
          "disabled": false
        },
        "max_network_send_bytes_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "The calculated maximum sending rate among all network cards.",
          "disabled": false
        },
        "mem_consumption": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Specifies the current memory overhead of the module . For example, {type=compaction} represents the current total memory overhead of the compaction module.",
          "disabled": false
        },
        "memory_allocated_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "BE process physical memory size, taken from /proc/self/status/ VmRSS.",
          "disabled": false
        },
        "memory_jemalloc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Jemalloc stats, taken from `je_mallctl`.",
          "disabled": false
        },
        "memory_pgpgin": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of data written by the system from disk to memory page.",
          "disabled": false
        },
        "memory_pgpgout": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of data written to disk by system memory pages.",
          "disabled": false
        },
        "memory_pool_bytes_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "all MemPool The size of memory currently occupied. Statistical value, does not represent actual memory usage.",
          "disabled": false
        },
        "memory_pswpin": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of times the system swapped from disk to memory.",
          "disabled": false
        },
        "memory_pswpout": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of times the system swapped from memory to disk.",
          "disabled": false
        },
        "memtable_flush_duration_us": {
          "type": "count",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "value of the time taken to write `memtable` to disk.",
          "disabled": false
        },
        "memtable_flush_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "number of `memtable` writes to disk.",
          "disabled": false
        },
        "meta_request_duration": {
          "type": "count",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "Access RocksDB The cumulative time consumption of meta in.",
          "disabled": false
        },
        "meta_request_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Access RocksDB The cumulative number of meta requests.",
          "disabled": false
        },
        "network_receive_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "each network card are accumulated. Collected from /proc/net/dev.",
          "disabled": false
        },
        "network_receive_packets": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "each network card is accumulated. Collected from /proc/net/dev.",
          "disabled": false
        },
        "network_send_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "each network card . Collected from /proc/net/dev.",
          "disabled": false
        },
        "network_send_packets": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of packets sent by each network card is accumulated. Collected from /proc/net/dev.",
          "disabled": false
        },
        "proc": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of processes currently .",
          "disabled": false
        },
        "process_fd_num_limit_hard": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "BE process. pass /proc/ pid /limits collection.",
          "disabled": false
        },
        "process_fd_num_limit_soft": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "BE process. pass /proc/ pid /limits collection.",
          "disabled": false
        },
        "process_fd_num_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of file handles used by the BE process. pass /proc/ pid /limits collection.",
          "disabled": false
        },
        "process_thread_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "BE process threads. pass /proc/ pid /task collection.",
          "disabled": false
        },
        "query_cache_memory_total_byte": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of bytes occupied by Query Cache.",
          "disabled": false
        },
        "query_cache_partition_total_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of Partition Cache caches.",
          "disabled": false
        },
        "query_cache_sql_total_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of SQL Cache caches.",
          "disabled": false
        },
        "query_scan_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Read the cumulative value of the data amount. Here we only count reads `Olap` The amount of data in the table.",
          "disabled": false
        },
        "query_scan_bytes_per_second": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "According to doris_be_query_scan_bytes Calculated read rate.",
          "disabled": false
        },
        "query_scan_rows": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Read the cumulative value of the number of rows. Here we only count reads `Olap` The amount of data in the table. and is RawRowsRead (Some data rows may be skipped by the index and not actually read, but will still be recorded in this value ).",
          "disabled": false
        },
        "result_block_queue_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of fragment instances in the current query result cache.",
          "disabled": false
        },
        "result_buffer_block_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of queries in the current query result cache.",
          "disabled": false
        },
        "routine_load_task_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of routine load tasks currently being executed.",
          "disabled": false
        },
        "rowset_count_generated_and_in_use": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "New and in use since the last startup The number of `rowset` ids.",
          "disabled": false
        },
        "s3_bytes_read_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "S3FileReader The cumulative number.",
          "disabled": false
        },
        "s3_file_open_reading": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "currently open S3FileReader number.",
          "disabled": false
        },
        "scanner_thread_pool_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "used for `OlapScanner` The current queued number of thread pools.",
          "disabled": false
        },
        "segment_read": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Value of the number of segments read.",
          "disabled": false
        },
        "send_batch_thread_pool_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of queues in the thread pool used to send data packets when importing.",
          "disabled": false
        },
        "send_batch_thread_pool_thread_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of threads in the thread pool used to send packets when importing.",
          "disabled": false
        },
        "small_file_cache_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Currently cached by BE.",
          "disabled": false
        },
        "snmp_tcp_in_errs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "tcp packet reception errors. Collected from /proc/net/ SNMP.",
          "disabled": false
        },
        "snmp_tcp_in_segs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "tcp packets sent . Collected from /proc/net/ SNMP.",
          "disabled": false
        },
        "snmp_tcp_out_segs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "tcp packets sent. Collected from /proc/net/ SNMP.",
          "disabled": false
        },
        "snmp_tcp_retrans_segs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "TCP packet retransmissions . Collected from /proc/net/ SNMP.",
          "disabled": false
        },
        "stream_load": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Value of the number received by stream load.",
          "disabled": false
        },
        "stream_load_pipe_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current stream load data pipelines.",
          "disabled": false
        },
        "stream_load_txn_request": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Value of the number of transactions by stream load.",
          "disabled": false
        },
        "streaming_load_current_processing": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of stream load tasks currently running.",
          "disabled": false
        },
        "streaming_load_duration_ms": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The cumulative value of the execution time of all stream load tasks.",
          "disabled": false
        },
        "streaming_load_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Value of the number of stream load tasks.",
          "disabled": false
        },
        "tablet_base_max_compaction_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The current largest Base Compaction Score.",
          "disabled": false
        },
        "tablet_cumulative_max_compaction_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Same as above. Current largest Cumulative Compaction Score.",
          "disabled": false
        },
        "tablet_version_num_distribution": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The histogram of the number of tablet versions.",
          "disabled": false
        },
        "thrift_connections_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Thrift connections created . like {name=heartbeat} Indicates the cumulative number of connections to the heartbeat service.",
          "disabled": false
        },
        "thrift_current_connections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of thrift connections. like {name=heartbeat} Indicates the current number of connections to the heartbeat service.",
          "disabled": false
        },
        "thrift_opened_clients": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Thrift clients currently open . like {name=frontend} Indicates the number of clients accessing the FE service.",
          "disabled": false
        },
        "thrift_used_clients": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Thrift clients currently in use . like {name=frontend} Indicates the number of clients being used to access the FE service.",
          "disabled": false
        },
        "timeout_canceled_fragment_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative value of the number of fragment instances canceled due to timeout.",
          "disabled": false
        },
        "unused_rowsets_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of currently abandoned `rowsets`.",
          "disabled": false
        },
        "upload_fail_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative value of `rowset` failed to be uploaded to remote storage.",
          "disabled": false
        },
        "upload_rowset_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative number of `rowsets` successfully uploaded to remote storage.",
          "disabled": false
        },
        "upload_total_byte": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Value of `rowset` data successfully uploaded to remote storage.",
          "disabled": false
        }
      },
      "tags": {
        "device": {
          "Desc": "Device name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "mode": {
          "Desc": "Metric mode."
        },
        "name": {
          "Desc": "Metric name."
        },
        "path": {
          "Desc": "File path."
        },
        "quantile": {
          "Desc": "quantile."
        },
        "status": {
          "Desc": "Metric status."
        },
        "type": {
          "Desc": "Metric type."
        }
      },
      "from": "doris"
    },
    "doris_common": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "node_info": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Node_number.",
          "disabled": false
        },
        "system_meminfo": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "FE node machines. Collected from /proc/meminfo . include buffers , cached , memory_available , memory_free , memory_total.",
          "disabled": false
        },
        "system_snmp": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "FE node machines. Collected from /proc/net/ SNMP.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "name": {
          "Desc": "Metric name."
        },
        "state": {
          "Desc": "Metric state."
        },
        "type": {
          "Desc": "Metric type."
        }
      },
      "from": "doris"
    },
    "doris_fe": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cache_added": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative value of the number.",
          "disabled": false
        },
        "cache_hit": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of cache hits.",
          "disabled": false
        },
        "connection_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of FE MySQL port connections.",
          "disabled": false
        },
        "counter_hit_sql_block_rule": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of queries blocked by SQL BLOCK RULE.",
          "disabled": false
        },
        "edit_log": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Value of metadata log.",
          "disabled": false
        },
        "edit_log_clean": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of times the historical metadata log was cleared.",
          "disabled": false
        },
        "editlog_write_latency_ms": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "metadata log write latency . For example, {quantile=0.75} indicates the 75th percentile write latency .",
          "disabled": false
        },
        "external_schema_cache": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "SpecifyExternal Catalog _ The number of corresponding schema caches.",
          "disabled": false
        },
        "hive_meta_cache": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Specify External Hive Meta store Catalog The number of corresponding partition caches.",
          "disabled": false
        },
        "image_clean": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of times cleaning of historical metadata image files.",
          "disabled": false
        },
        "image_push": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of times cleaning of historical metadata image files.",
          "disabled": false
        },
        "image_write": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The Number of to generate metadata image files.",
          "disabled": false
        },
        "job": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current count of different job types and different job statuses. For example, {job=load, type=INSERT, state=LOADING} represents an import job of type INSERT and the number of jobs in the LOADING state.",
          "disabled": false
        },
        "max_journal_id": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The maximum metadata log ID of the current FE node . If it is Master FE , it is the maximum ID currently written , if it is a non- Master FE , represents the maximum ID of the metadata log currently being played back.",
          "disabled": false
        },
        "max_tablet_compaction_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The largest compaction score value among all BE nodes.",
          "disabled": false
        },
        "publish_txn_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Specify the number of transactions being published by the DB . For example, { db =test} indicates the number of transactions currently being published by DB test.",
          "disabled": false
        },
        "qps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Current number of FE queries per second ( only query requests are counted ).",
          "disabled": false
        },
        "query_err": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Value of error query.",
          "disabled": false
        },
        "query_err_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Error queries per second.",
          "disabled": false
        },
        "query_instance_begin": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Specify the fragment where the user request starts Number of instances . For example, {user=test_u} represents the user test_u Number of instances to start requesting.",
          "disabled": false
        },
        "query_instance_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Specifies the fragment that the user is currently requesting Number of instances . For example, {user=test_u} represents the user test_u The number of instances currently being requested.",
          "disabled": false
        },
        "query_latency_ms": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Percentile statistics of query request latency. For example, {quantile=0.75} indicates the query delay at the 75th percentile.",
          "disabled": false
        },
        "query_latency_ms_db": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Percentile statistics of query request delay of each DB . For example, {quantile=0.75,db=test} indicates the query delay of the 75th percentile of DB test.",
          "disabled": false
        },
        "query_olap_table": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The statistics of the number of requests for the internal table ( `OlapTable` ).",
          "disabled": false
        },
        "query_rpc_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "RPC failures sent to the specified BE . For example, { be=192.168.10.1} indicates the number of RPC failures sent to BE with IP address 192.168.10.1.",
          "disabled": false
        },
        "query_rpc_size": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Specify the RPC data size of BE . For example, { be=192.168.10.1} indicates the number of RPC data bytes sent to BE with IP address 192.168.10.1.",
          "disabled": false
        },
        "query_rpc_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Of RPCs sent to the specified BE . For example, { be=192.168.10.1} indicates the number of RPCs sent to BE with IP address 192.168.10.1.",
          "disabled": false
        },
        "query_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "All query requests.",
          "disabled": false
        },
        "report_queue_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The queue length of various periodic reporting tasks of BE on the FE side.",
          "disabled": false
        },
        "request_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "All operation requests received through the MySQL port (including queries and other statements ).",
          "disabled": false
        },
        "routine_load_error_rows": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count the total number of error rows for all Routine Load jobs in the cluster.",
          "disabled": false
        },
        "routine_load_receive_bytes": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of data received by all Routine Load jobs in the cluster.",
          "disabled": false
        },
        "routine_load_rows": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count the number of data rows received by all Routine Load jobs in the cluster.",
          "disabled": false
        },
        "rps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of FE requests per second (including queries and other types of statements ).",
          "disabled": false
        },
        "scheduled_tablet_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Tablets being scheduled by the Master FE node . Includes replicas being repaired and replicas being balanced.",
          "disabled": false
        },
        "tablet_max_compaction_score": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The compaction core reported by each BE node . For example, { backend=172.21.0.1:9556} represents the reported value of BE 172.21.0.1:9556.",
          "disabled": false
        },
        "tablet_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current total number of tablets on each BE node . For example, {backend=172.21.0.1:9556} indicates the current number of tablets of the BE 172.21.0.1:9556.",
          "disabled": false
        },
        "tablet_status_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Statistics Master FE node The cumulative value of the number of tablets scheduled by the tablet scheduler.",
          "disabled": false
        },
        "thread_pool": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Count the number of working threads and queuing status of various thread pools . active_thread_num Indicates the number of tasks being executed . pool_size Indicates the total number of threads in the thread pool . task_in_queue Indicates the number of tasks being queued.",
          "disabled": false
        },
        "thrift_rpc_latency_ms": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The RPC requests received by each method of the FE thrift interface take time. For example, {method=report} indicates that the RPC request received by the report method takes time.",
          "disabled": false
        },
        "thrift_rpc_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "RPC requests received by each method of the FE thrift interface . For example, {method=report} indicates the number of RPC requests received by the report method.",
          "disabled": false
        },
        "txn_counter": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Value of the number of imported transactions in each status.",
          "disabled": false
        },
        "txn_exec_latency_ms": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Percentile statistics of transaction execution time. For example, {quantile=0.75} indicates the 75th percentile transaction execution time.",
          "disabled": false
        },
        "txn_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Specifies the number of transactions being performed by the DB . For example, { db =test} indicates the number of transactions currently being executed by DB test.",
          "disabled": false
        },
        "txn_publish_latency_ms": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Percentile statistics of transaction publish time. For example, {quantile=0.75} indicates that the 75th percentile transaction publish time is.",
          "disabled": false
        },
        "txn_replica_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Specifies the number of replicas opened by the transaction being executed by the DB . For example, { db =test} indicates the number of copies opened by the transaction currently being executed by DB test.",
          "disabled": false
        },
        "txn_status": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Count the number of import transactions currently in various states. For example, {type=committed} indicates the number of transactions in the committed state.",
          "disabled": false
        }
      },
      "tags": {
        "catalog": {
          "Desc": "Catalog."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "job": {
          "Desc": "Job type."
        },
        "method": {
          "Desc": "Method type."
        },
        "name": {
          "Desc": "Metric name."
        },
        "quantile": {
          "Desc": "quantile."
        },
        "state": {
          "Desc": "State."
        },
        "type": {
          "Desc": "Metric type."
        }
      },
      "from": "doris"
    },
    "doris_jvm": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "heap_size_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "JVM memory metrics. The tags include max, used, committed , corresponding to the maximum value, used and requested memory respectively.",
          "disabled": false
        },
        "non_heap_size_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "JVM off-heap memory statistics.",
          "disabled": false
        },
        "old_gc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Cumulative value of GC.",
          "disabled": false
        },
        "old_size_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "JVM old generation memory statistics.",
          "disabled": false
        },
        "thread": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "JVM thread count statistics.",
          "disabled": false
        },
        "young_size_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "JVM new generation memory statistics.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "type": {
          "Desc": "Metric type."
        }
      },
      "from": "doris"
    },
    "elasticsearch_cluster_health": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_primary_shards": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of active primary shards in the cluster.",
          "disabled": false
        },
        "active_shards": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of active shards in the cluster.",
          "disabled": false
        },
        "indices_lifecycle_error_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of indices that are managed by ILM and are in an error state.",
          "disabled": false
        },
        "initializing_shards": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of shards that are currently initializing.",
          "disabled": false
        },
        "number_of_data_nodes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of data nodes in the cluster.",
          "disabled": false
        },
        "number_of_pending_tasks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of pending tasks.",
          "disabled": false
        },
        "relocating_shards": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of shards that are relocating from one node to another.",
          "disabled": false
        },
        "status_code": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The health as a number: red = 3, yellow = 2, green = 1.",
          "disabled": false
        },
        "unassigned_shards": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of shards that are unassigned to a node.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name": {
          "Desc": "Name of the cluster."
        },
        "cluster_status": {
          "Desc": "The cluster status: red, yellow, green."
        }
      },
      "from": "elasticsearch"
    },
    "elasticsearch_cluster_stats": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "nodes_process_open_file_descriptors_avg": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Average number of concurrently open file descriptors. Returns -1 if not supported.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name": {
          "Desc": "Name of the cluster, based on the cluster.name setting."
        },
        "node_name": {
          "Desc": "Name of the node."
        },
        "status": {
          "Desc": "Health status of the cluster, based on the state of its primary and replica shards."
        }
      },
      "from": "elasticsearch"
    },
    "elasticsearch_indices_stats": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "index_number_of_replicas": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of replicas.",
          "disabled": false
        },
        "index_number_of_shards": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of shards.",
          "disabled": false
        },
        "primaries_docs_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of documents. Only for the primary shards.",
          "disabled": false
        },
        "primaries_docs_deleted": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of deleted documents. Only for the primary shards.",
          "disabled": false
        },
        "primaries_flush_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of flush operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_flush_total_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time in milliseconds spent performing flush operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_get_missing_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of failed get operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_indexing_index_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of indexing operations currently running. Only for the primary shards.",
          "disabled": false
        },
        "primaries_indexing_index_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time in milliseconds spent performing indexing operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_indexing_index_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of indexing operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_merges_current_docs": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of document merges currently running. Only for the primary shards.",
          "disabled": false
        },
        "primaries_merges_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of merge operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_merges_total_docs": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of merged documents. Only for the primary shards.",
          "disabled": false
        },
        "primaries_merges_total_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time in milliseconds spent performing merge operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_refresh_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of refresh operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_refresh_total_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time in milliseconds spent performing refresh operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_search_fetch_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of fetch operations currently running. Only for the primary shards.",
          "disabled": false
        },
        "primaries_search_fetch_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time in milliseconds spent performing fetch operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_search_fetch_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of fetch operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_search_query_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of query operations currently running. Only for the primary shards.",
          "disabled": false
        },
        "primaries_search_query_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time in milliseconds spent performing query operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_search_query_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of query operations. Only for the primary shards.",
          "disabled": false
        },
        "primaries_store_size_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total size, in bytes, of all shards assigned to selected nodes. Only for the primary shards.",
          "disabled": false
        },
        "total_docs_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of documents.",
          "disabled": false
        },
        "total_docs_deleted": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of deleted documents.",
          "disabled": false
        },
        "total_flush_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of flush operations.",
          "disabled": false
        },
        "total_flush_total_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time in milliseconds spent performing flush operations.",
          "disabled": false
        },
        "total_get_missing_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of failed get operations.",
          "disabled": false
        },
        "total_indexing_index_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of indexing operations currently running.",
          "disabled": false
        },
        "total_indexing_index_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time in milliseconds spent performing indexing operations.",
          "disabled": false
        },
        "total_indexing_index_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of indexing operations.",
          "disabled": false
        },
        "total_merges_current_docs": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of document merges currently running.",
          "disabled": false
        },
        "total_merges_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of merge operations.",
          "disabled": false
        },
        "total_merges_total_docs": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of merged documents.",
          "disabled": false
        },
        "total_merges_total_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time in milliseconds spent performing merge operations.",
          "disabled": false
        },
        "total_refresh_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of refresh operations.",
          "disabled": false
        },
        "total_refresh_total_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time in milliseconds spent performing refresh operations.",
          "disabled": false
        },
        "total_search_fetch_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of fetch operations currently running.",
          "disabled": false
        },
        "total_search_fetch_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time in milliseconds spent performing fetch operations.",
          "disabled": false
        },
        "total_search_fetch_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of fetch operations.",
          "disabled": false
        },
        "total_search_query_current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of query operations currently running.",
          "disabled": false
        },
        "total_search_query_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time in milliseconds spent performing query operations.",
          "disabled": false
        },
        "total_search_query_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of query operations.",
          "disabled": false
        },
        "total_store_size_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total size, in bytes, of all shards assigned to selected nodes.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name": {
          "Desc": "Name of the cluster, based on the Cluster name setting setting."
        },
        "index_name": {
          "Desc": "Name of the index. The name '_all' target all data streams and indices in a cluster."
        }
      },
      "from": "elasticsearch"
    },
    "elasticsearch_node_stats": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "fs_data_0_available_in_gigabytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of gigabytes available to this Java virtual machine on this file store.",
          "disabled": false
        },
        "fs_data_0_free_in_gigabytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of unallocated gigabytes in the file store.",
          "disabled": false
        },
        "fs_data_0_total_in_gigabytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total size (in gigabytes) of the file store.",
          "disabled": false
        },
        "fs_io_stats_devices_0_operations": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of read and write operations for the device completed since starting Elasticsearch.",
          "disabled": false
        },
        "fs_io_stats_devices_0_read_kilobytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of kilobytes read for the device since starting Elasticsearch.",
          "disabled": false
        },
        "fs_io_stats_devices_0_read_operations": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of read operations for the device completed since starting Elasticsearch.",
          "disabled": false
        },
        "fs_io_stats_devices_0_write_kilobytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of kilobytes written for the device since starting Elasticsearch.",
          "disabled": false
        },
        "fs_io_stats_devices_0_write_operations": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of write operations for the device completed since starting Elasticsearch.",
          "disabled": false
        },
        "fs_io_stats_total_operations": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of read and write operations across all devices used by Elasticsearch completed since starting Elasticsearch.",
          "disabled": false
        },
        "fs_io_stats_total_read_kilobytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of kilobytes read across all devices used by Elasticsearch since starting Elasticsearch.",
          "disabled": false
        },
        "fs_io_stats_total_read_operations": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of read operations for across all devices used by Elasticsearch completed since starting Elasticsearch.",
          "disabled": false
        },
        "fs_io_stats_total_write_kilobytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of kilobytes written across all devices used by Elasticsearch since starting Elasticsearch.",
          "disabled": false
        },
        "fs_io_stats_total_write_operations": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of write operations across all devices used by Elasticsearch completed since starting Elasticsearch.",
          "disabled": false
        },
        "fs_timestamp": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Last time the file stores statistics were refreshed. Recorded in milliseconds since the Unix Epoch.",
          "disabled": false
        },
        "fs_total_available_in_gigabytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of gigabytes available to this Java virtual machine on all file stores.",
          "disabled": false
        },
        "fs_total_free_in_gigabytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total number of unallocated gigabytes in all file stores.",
          "disabled": false
        },
        "fs_total_total_in_gigabytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total size (in gigabytes) of all file stores.",
          "disabled": false
        },
        "http_current_open": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of open HTTP connections for the node.",
          "disabled": false
        },
        "indices_fielddata_evictions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of evictions from the field data cache across all shards assigned to selected nodes.",
          "disabled": false
        },
        "indices_fielddata_memory_size_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total amount, in bytes, of memory used for the field data cache across all shards assigned to selected nodes.",
          "disabled": false
        },
        "indices_get_missing_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time in milliseconds spent performing failed get operations.",
          "disabled": false
        },
        "indices_get_missing_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of failed get operations.",
          "disabled": false
        },
        "jvm_gc_collectors_old_collection_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of JVM garbage collectors that collect old generation objects.",
          "disabled": false
        },
        "jvm_gc_collectors_old_collection_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time in milliseconds spent by JVM collecting old generation objects.",
          "disabled": false
        },
        "jvm_gc_collectors_young_collection_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of JVM garbage collectors that collect young generation objects.",
          "disabled": false
        },
        "jvm_gc_collectors_young_collection_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time in milliseconds spent by JVM collecting young generation objects.",
          "disabled": false
        },
        "jvm_mem_heap_committed_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of memory, in bytes, available for use by the heap.",
          "disabled": false
        },
        "jvm_mem_heap_used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Percentage of memory currently in use by the heap.",
          "disabled": false
        },
        "os_cpu_load_average_15m": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Fifteen-minute load average on the system (field is not present if fifteen-minute load average is not available).",
          "disabled": false
        },
        "os_cpu_load_average_1m": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "One-minute load average on the system (field is not present if one-minute load average is not available).",
          "disabled": false
        },
        "os_cpu_load_average_5m": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": " Five-minute load average on the system (field is not present if five-minute load average is not available).",
          "disabled": false
        },
        "os_cpu_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Recent CPU usage for the whole system, or -1 if not supported.",
          "disabled": false
        },
        "os_mem_total_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total amount of physical memory in bytes.",
          "disabled": false
        },
        "os_mem_used_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of used physical memory in bytes.",
          "disabled": false
        },
        "os_mem_used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of used memory.",
          "disabled": false
        },
        "process_open_file_descriptors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of opened file descriptors associated with the current or -1 if not supported.",
          "disabled": false
        },
        "thread_pool_force_merge_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tasks in queue for the thread pool",
          "disabled": false
        },
        "thread_pool_force_merge_rejected": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tasks rejected by the thread pool executor.",
          "disabled": false
        },
        "thread_pool_rollup_indexing_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tasks in queue for the thread pool",
          "disabled": false
        },
        "thread_pool_rollup_indexing_rejected": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tasks rejected by the thread pool executor.",
          "disabled": false
        },
        "thread_pool_search_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tasks in queue for the thread pool",
          "disabled": false
        },
        "thread_pool_search_rejected": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tasks rejected by the thread pool executor.",
          "disabled": false
        },
        "thread_pool_transform_indexing_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tasks in queue for the thread pool",
          "disabled": false
        },
        "thread_pool_transform_indexing_rejected": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tasks rejected by the thread pool executor.",
          "disabled": false
        },
        "transport_rx_size_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of RX packets received by the node during internal cluster communication.",
          "disabled": false
        },
        "transport_tx_size_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of TX packets sent by the node during internal cluster communication.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name": {
          "Desc": "Name of the cluster, based on the Cluster name setting setting."
        },
        "node_attribute_ml.enabled": {
          "Desc": "Set to true (default) to enable machine learning APIs on the node."
        },
        "node_attribute_ml.machine_memory": {
          "Desc": "The machine’s memory that machine learning may use for running analytics processes."
        },
        "node_attribute_ml.max_open_jobs": {
          "Desc": "The maximum number of jobs that can run simultaneously on a node."
        },
        "node_attribute_xpack.installed": {
          "Desc": "Show whether xpack is installed."
        },
        "node_host": {
          "Desc": "Network host for the node, based on the network.host setting."
        },
        "node_id": {
          "Desc": "The id for the node."
        },
        "node_name": {
          "Desc": "Human-readable identifier for the node."
        }
      },
      "from": "elasticsearch"
    },
    "etcd": {
      "desc": "etcd metrics.",
      "desc_zh": "",
      "fields": {
        "etcd_cluster_version": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Which version is running. 1 for 'cluster_version' label with current cluster version",
          "disabled": false
        },
        "etcd_debugging_auth_revision": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The current revision of auth store.",
          "disabled": false
        },
        "etcd_debugging_disk_backend_commit_rebalance_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distributions of commit.rebalance called by bboltdb backend.",
          "disabled": false
        },
        "etcd_debugging_disk_backend_commit_spill_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distributions of commit.spill called by bboltdb backend.",
          "disabled": false
        },
        "etcd_debugging_disk_backend_commit_write_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distributions of commit.write called by bboltdb backend.",
          "disabled": false
        },
        "etcd_debugging_lease_granted_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of granted leases.",
          "disabled": false
        },
        "etcd_debugging_lease_renewed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of renewed leases seen by the leader.",
          "disabled": false
        },
        "etcd_debugging_lease_revoked_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of revoked leases.",
          "disabled": false
        },
        "etcd_debugging_lease_ttl_total": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Bucketed histogram of lease TTLs.",
          "disabled": false
        },
        "etcd_debugging_mvcc_compact_revision": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The revision of the last compaction in store.",
          "disabled": false
        },
        "etcd_debugging_mvcc_current_revision": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The current revision of store.",
          "disabled": false
        },
        "etcd_debugging_mvcc_db_compaction_keys_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of db keys compacted.",
          "disabled": false
        },
        "etcd_debugging_mvcc_db_compaction_last": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The unix time of the last db compaction. Resets to 0 on start.",
          "disabled": false
        },
        "etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Bucketed histogram of db compaction pause duration.",
          "disabled": false
        },
        "etcd_debugging_mvcc_db_compaction_total_duration_milliseconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Bucketed histogram of db compaction total duration.",
          "disabled": false
        },
        "etcd_debugging_mvcc_db_total_size_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total size of the underlying database physically allocated in bytes.",
          "disabled": false
        },
        "etcd_debugging_mvcc_delete_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of deletes seen by this member.",
          "disabled": false
        },
        "etcd_debugging_mvcc_events_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of events sent by this member.",
          "disabled": false
        },
        "etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Bucketed histogram of index compaction pause duration.",
          "disabled": false
        },
        "etcd_debugging_mvcc_keys_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of keys.",
          "disabled": false
        },
        "etcd_debugging_mvcc_pending_events_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of pending events to be sent.",
          "disabled": false
        },
        "etcd_debugging_mvcc_put_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of puts seen by this member.",
          "disabled": false
        },
        "etcd_debugging_mvcc_range_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of ranges seen by this member.",
          "disabled": false
        },
        "etcd_debugging_mvcc_slow_watcher_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of unsynced slow watchers.",
          "disabled": false
        },
        "etcd_debugging_mvcc_total_put_size_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total size of put kv pairs seen by this member.",
          "disabled": false
        },
        "etcd_debugging_mvcc_txn_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of txns seen by this member.",
          "disabled": false
        },
        "etcd_debugging_mvcc_watch_stream_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of watch streams.",
          "disabled": false
        },
        "etcd_debugging_mvcc_watcher_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of watchers.",
          "disabled": false
        },
        "etcd_debugging_server_alarms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Alarms for every member in cluster. 1 for 'server_id' label with current ID. 2 for 'alarm_type' label with type of this alarm",
          "disabled": false
        },
        "etcd_debugging_server_lease_expired_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of expired leases.",
          "disabled": false
        },
        "etcd_debugging_snap_save_marshalling_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The marshaling cost distributions of save called by snapshot.",
          "disabled": false
        },
        "etcd_debugging_snap_save_total_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The total latency distributions of save called by snapshot.",
          "disabled": false
        },
        "etcd_debugging_store_expires_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of expired keys.",
          "disabled": false
        },
        "etcd_debugging_store_reads_failed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Failed read actions by (get/getRecursive), local to this member.",
          "disabled": false
        },
        "etcd_debugging_store_reads_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of reads action by (get/getRecursive), local to this member.",
          "disabled": false
        },
        "etcd_debugging_store_watch_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of incoming watch requests (new or reestablished).",
          "disabled": false
        },
        "etcd_debugging_store_watchers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of currently active watchers.",
          "disabled": false
        },
        "etcd_debugging_store_writes_failed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Failed write actions (e.g. set/compareAndDelete), seen by this member.",
          "disabled": false
        },
        "etcd_debugging_store_writes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of writes (e.g. set/compareAndDelete) seen by this member.",
          "disabled": false
        },
        "etcd_disk_backend_commit_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distributions of commit called by backend.",
          "disabled": false
        },
        "etcd_disk_backend_defrag_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distribution of backend defragmentation.",
          "disabled": false
        },
        "etcd_disk_backend_snapshot_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distribution of backend snapshots.",
          "disabled": false
        },
        "etcd_disk_defrag_inflight": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Whether or not defrag is active on the member. 1 means active, 0 means not.",
          "disabled": false
        },
        "etcd_disk_wal_fsync_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distributions of fsync called by WAL.",
          "disabled": false
        },
        "etcd_disk_wal_write_bytes_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of bytes written in WAL.",
          "disabled": false
        },
        "etcd_grpc_proxy_cache_hits_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of cache hits",
          "disabled": false
        },
        "etcd_grpc_proxy_cache_keys_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of keys/ranges cached",
          "disabled": false
        },
        "etcd_grpc_proxy_cache_misses_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of cache misses",
          "disabled": false
        },
        "etcd_grpc_proxy_events_coalescing_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of events coalescing",
          "disabled": false
        },
        "etcd_grpc_proxy_watchers_coalescing_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of current watchers coalescing",
          "disabled": false
        },
        "etcd_mvcc_db_open_read_transactions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of currently open read transactions",
          "disabled": false
        },
        "etcd_mvcc_db_total_size_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total size of the underlying database physically allocated in bytes.",
          "disabled": false
        },
        "etcd_mvcc_db_total_size_in_use_in_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total size of the underlying database logically in use in bytes.",
          "disabled": false
        },
        "etcd_mvcc_delete_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of deletes seen by this member.",
          "disabled": false
        },
        "etcd_mvcc_hash_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distribution of storage hash operation.",
          "disabled": false
        },
        "etcd_mvcc_hash_rev_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distribution of storage hash by revision operation.",
          "disabled": false
        },
        "etcd_mvcc_put_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of puts seen by this member.",
          "disabled": false
        },
        "etcd_mvcc_range_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of ranges seen by this member.",
          "disabled": false
        },
        "etcd_mvcc_txn_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of txns seen by this member.",
          "disabled": false
        },
        "etcd_network_active_peers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The current number of active peer connections.",
          "disabled": false
        },
        "etcd_network_client_grpc_received_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of bytes received from grpc clients.",
          "disabled": false
        },
        "etcd_network_client_grpc_sent_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of bytes sent to grpc clients.",
          "disabled": false
        },
        "etcd_network_disconnected_peers_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of disconnected peers.",
          "disabled": false
        },
        "etcd_network_known_peers": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The current number of known peers.",
          "disabled": false
        },
        "etcd_network_peer_received_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of bytes received from peers.",
          "disabled": false
        },
        "etcd_network_peer_received_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of receive failures from peers.",
          "disabled": false
        },
        "etcd_network_peer_round_trip_time_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Round-Trip-Time histogram between peers",
          "disabled": false
        },
        "etcd_network_peer_sent_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of bytes sent to peers.",
          "disabled": false
        },
        "etcd_network_peer_sent_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of send failures from peers.",
          "disabled": false
        },
        "etcd_network_server_stream_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of stream failures from the local server.",
          "disabled": false
        },
        "etcd_network_snapshot_receive_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of snapshot receive failures",
          "disabled": false
        },
        "etcd_network_snapshot_receive_inflights_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of inflight snapshot receives",
          "disabled": false
        },
        "etcd_network_snapshot_receive_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of successful snapshot receives",
          "disabled": false
        },
        "etcd_network_snapshot_receive_total_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Total latency distributions of v3 snapshot receives",
          "disabled": false
        },
        "etcd_network_snapshot_send_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of snapshot send failures",
          "disabled": false
        },
        "etcd_network_snapshot_send_inflights_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of inflight snapshot sends",
          "disabled": false
        },
        "etcd_network_snapshot_send_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of successful snapshot sends",
          "disabled": false
        },
        "etcd_network_snapshot_send_total_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "Total latency distributions of v3 snapshot sends",
          "disabled": false
        },
        "etcd_server_apply_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distributions of v2 apply called by backend.",
          "disabled": false
        },
        "etcd_server_client_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of client requests per client version.",
          "disabled": false
        },
        "etcd_server_go_version": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Which Go version server is running with. 1 for 'server_go_version' label with current version.",
          "disabled": false
        },
        "etcd_server_has_leader": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Whether or not a leader exists. 1 is existence, 0 is not.",
          "disabled": false
        },
        "etcd_server_health_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of failed health checks",
          "disabled": false
        },
        "etcd_server_health_success": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of successful health checks",
          "disabled": false
        },
        "etcd_server_heartbeat_send_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of leader heartbeat send failures (likely overloaded from slow disk).",
          "disabled": false
        },
        "etcd_server_id": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Server or member ID in hexadecimal format. 1 for 'server_id' label with current ID.",
          "disabled": false
        },
        "etcd_server_is_leader": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Whether or not this member is a leader. 1 if is, 0 otherwise.",
          "disabled": false
        },
        "etcd_server_is_learner": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Whether or not this member is a learner. 1 if is, 0 otherwise.",
          "disabled": false
        },
        "etcd_server_leader_changes_seen_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of leader changes seen.",
          "disabled": false
        },
        "etcd_server_learner_promote_failures": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of failed learner promotions (likely learner not ready) while this member is leader.",
          "disabled": false
        },
        "etcd_server_learner_promote_successes": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of successful learner promotions while this member is leader.",
          "disabled": false
        },
        "etcd_server_proposals_applied_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of consensus proposals applied.",
          "disabled": false
        },
        "etcd_server_proposals_committed_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of consensus proposals committed.",
          "disabled": false
        },
        "etcd_server_proposals_failed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of failed proposals seen.",
          "disabled": false
        },
        "etcd_server_proposals_pending": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The current number of pending proposals to commit.",
          "disabled": false
        },
        "etcd_server_quota_backend_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current backend storage quota size in bytes.",
          "disabled": false
        },
        "etcd_server_read_indexes_failed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of failed read indexes seen.",
          "disabled": false
        },
        "etcd_server_slow_apply_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of slow apply requests (likely overloaded from slow disk).",
          "disabled": false
        },
        "etcd_server_slow_read_indexes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of pending read indexes not in sync with leader's or timed out read index requests.",
          "disabled": false
        },
        "etcd_server_snapshot_apply_in_progress_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "1 if the server is applying the incoming snapshot. 0 if none.",
          "disabled": false
        },
        "etcd_server_version": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Which version is running. 1 for 'server_version' label with current version.",
          "disabled": false
        },
        "etcd_snap_db_fsync_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distributions of fsyncing .snap.db file",
          "disabled": false
        },
        "etcd_snap_db_save_total_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The total latency distributions of v3 snapshot save",
          "disabled": false
        },
        "etcd_snap_fsync_duration_seconds": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The latency distributions of fsync called by snap.",
          "disabled": false
        },
        "go_gc_duration_seconds": {
          "type": "summary",
          "data_type": "float",
          "unit": "count",
          "desc": "A summary of the pause duration of garbage collection cycles.",
          "disabled": false
        },
        "go_goroutines": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of goroutines that currently exist.",
          "disabled": false
        },
        "go_info": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Information about the Go environment.",
          "disabled": false
        },
        "go_memstats_alloc_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes allocated and still in use.",
          "disabled": false
        },
        "go_memstats_alloc_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of bytes allocated, even if freed.",
          "disabled": false
        },
        "go_memstats_buck_hash_sys_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes used by the profiling bucket hash table.",
          "disabled": false
        },
        "go_memstats_frees_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of frees.",
          "disabled": false
        },
        "go_memstats_gc_cpu_fraction": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The fraction of this program's available CPU time used by the GC since the program started.",
          "disabled": false
        },
        "go_memstats_gc_sys_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes used for garbage collection system metadata.",
          "disabled": false
        },
        "go_memstats_heap_alloc_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of heap bytes allocated and still in use.",
          "disabled": false
        },
        "go_memstats_heap_idle_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of heap bytes waiting to be used.",
          "disabled": false
        },
        "go_memstats_heap_inuse_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of heap bytes that are in use.",
          "disabled": false
        },
        "go_memstats_heap_objects": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of allocated objects.",
          "disabled": false
        },
        "go_memstats_heap_released_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of heap bytes released to OS.",
          "disabled": false
        },
        "go_memstats_heap_sys_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of heap bytes obtained from system.",
          "disabled": false
        },
        "go_memstats_last_gc_time_seconds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of seconds since 1970 of last garbage collection.",
          "disabled": false
        },
        "go_memstats_lookups_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of pointer lookups.",
          "disabled": false
        },
        "go_memstats_mallocs_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of mallocs.",
          "disabled": false
        },
        "go_memstats_mcache_inuse_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes in use by mcache structures.",
          "disabled": false
        },
        "go_memstats_mcache_sys_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes used for mcache structures obtained from system.",
          "disabled": false
        },
        "go_memstats_mspan_inuse_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes in use by mspan structures.",
          "disabled": false
        },
        "go_memstats_mspan_sys_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes used for mspan structures obtained from system.",
          "disabled": false
        },
        "go_memstats_next_gc_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of heap bytes when next garbage collection will take place.",
          "disabled": false
        },
        "go_memstats_other_sys_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes used for other system allocations.",
          "disabled": false
        },
        "go_memstats_stack_inuse_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes in use by the stack allocator.",
          "disabled": false
        },
        "go_memstats_stack_sys_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes obtained from system for stack allocator.",
          "disabled": false
        },
        "go_memstats_sys_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of bytes obtained from system.",
          "disabled": false
        },
        "go_threads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of OS threads created.",
          "disabled": false
        },
        "grpc_server_handled_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of RPCs completed on the server, regardless of success or failure.",
          "disabled": false
        },
        "grpc_server_msg_received_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of RPC stream messages received on the server.",
          "disabled": false
        },
        "grpc_server_msg_sent_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of gRPC stream messages sent by the server.",
          "disabled": false
        },
        "grpc_server_started_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of RPCs started on the server.",
          "disabled": false
        },
        "os_fd_limit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The file descriptor limit.",
          "disabled": false
        },
        "os_fd_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of used file descriptors.",
          "disabled": false
        },
        "process_cpu_seconds_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total user and system CPU time spent in seconds",
          "disabled": false
        },
        "process_max_fds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Maximum number of open file descriptors",
          "disabled": false
        },
        "process_open_fds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of open file descriptors",
          "disabled": false
        },
        "process_resident_memory_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Resident memory size in bytes",
          "disabled": false
        },
        "process_start_time_seconds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Start time of the process since unix epoch in seconds",
          "disabled": false
        },
        "process_virtual_memory_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Virtual memory size in bytes",
          "disabled": false
        },
        "process_virtual_memory_max_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Maximum amount of virtual memory available in bytes",
          "disabled": false
        },
        "promhttp_metric_handler_requests_in_flight": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Current number of scrapes being served.",
          "disabled": false
        },
        "promhttp_metric_handler_requests_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of scrapes by HTTP status code.",
          "disabled": false
        }
      },
      "tags": {
        "action": {
          "Desc": "Action."
        },
        "cluster_version": {
          "Desc": "Cluster version."
        },
        "code": {
          "Desc": "Code."
        },
        "grpc_code": {
          "Desc": "GRPC code."
        },
        "grpc_method": {
          "Desc": "GRPC method."
        },
        "grpc_service": {
          "Desc": "GRPC service name."
        },
        "grpc_type": {
          "Desc": "GRPC type."
        },
        "host": {
          "Desc": "Hostname."
        },
        "instance": {
          "Desc": "Instance."
        },
        "server_go_version": {
          "Desc": "Server go version."
        },
        "server_id": {
          "Desc": "Server ID."
        },
        "server_version": {
          "Desc": "Server version."
        },
        "version": {
          "Desc": "Version."
        }
      },
      "from": "etcd"
    },
    "filefd": {
      "desc": "System file handle metrics (Linux only).",
      "desc_zh": "",
      "fields": {
        "allocated": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of allocated file handles.",
          "disabled": false
        },
        "maximum_mega": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The maximum number of file handles, unit M(10^6).",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "hostname"
        }
      },
      "from": "system"
    },
    "flink_jobmanager": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "Status_JVM_CPU_Load": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The recent CPU usage of the JVM.",
          "disabled": false
        },
        "Status_JVM_CPU_Time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The CPU time used by the JVM.",
          "disabled": false
        },
        "Status_JVM_ClassLoader_ClassesLoaded": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of classes loaded since the start of the JVM.",
          "disabled": false
        },
        "Status_JVM_ClassLoader_ClassesUnloaded": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of classes unloaded since the start of the JVM.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_Copy_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of collections that have occurred.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_Copy_Time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total time spent performing garbage collection.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_G1_Old_Generation_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of collections that have occurred.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_G1_Old_Generation_Time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total time spent performing garbage collection.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_G1_Young_Generation_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of collections that have occurred.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_G1_Young_Generation_Time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total time spent performing garbage collection.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_MarkSweepCompact_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of collections that have occurred.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_MarkSweepCompact_Time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total time spent performing garbage collection.",
          "disabled": false
        },
        "Status_JVM_Memory_Direct_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffers in the direct buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Direct_MemoryUsed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of memory used by the JVM for the direct buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Direct_TotalCapacity": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total capacity of all buffers in the direct buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Heap_Committed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of heap memory guaranteed to be available to the JVM.",
          "disabled": false
        },
        "Status_JVM_Memory_Heap_Max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum amount of heap memory that can be used for memory management.",
          "disabled": false
        },
        "Status_JVM_Memory_Heap_Used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of heap memory currently used.",
          "disabled": false
        },
        "Status_JVM_Memory_Mapped_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffers in the mapped buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Mapped_MemoryUsed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of memory used by the JVM for the mapped buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Mapped_TotalCapacity": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffers in the mapped buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Metaspace_Committed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of memory guaranteed to be available to the JVM in the meta-space memory pool (in bytes).",
          "disabled": false
        },
        "Status_JVM_Memory_Metaspace_Max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum amount of memory that can be used in the meta-space memory pool (in bytes).",
          "disabled": false
        },
        "Status_JVM_Memory_Metaspace_Used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Used bytes of a given JVM memory area",
          "disabled": false
        },
        "Status_JVM_Memory_NonHeap_Committed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of non-heap memory guaranteed to be available to the JVM.",
          "disabled": false
        },
        "Status_JVM_Memory_NonHeap_Max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum amount of non-heap memory that can be used for memory management",
          "disabled": false
        },
        "Status_JVM_Memory_NonHeap_Used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of non-heap memory currently used.",
          "disabled": false
        },
        "Status_JVM_Threads_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of live threads.",
          "disabled": false
        },
        "numRegisteredTaskManagers": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of registered task managers.",
          "disabled": false
        },
        "numRunningJobs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of running jobs.",
          "disabled": false
        },
        "taskSlotsAvailable": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of available task slots.",
          "disabled": false
        },
        "taskSlotsTotal": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of task slots.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name."
        }
      },
      "from": "flinkv1"
    },
    "flink_taskmanager": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "Status_Flink_Memory_Managed_Total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total amount of managed memory.",
          "disabled": false
        },
        "Status_Flink_Memory_Managed_Used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of managed memory currently used.",
          "disabled": false
        },
        "Status_JVM_CPU_Load": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The recent CPU usage of the JVM.",
          "disabled": false
        },
        "Status_JVM_CPU_Time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The CPU time used by the JVM.",
          "disabled": false
        },
        "Status_JVM_ClassLoader_ClassesLoaded": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of classes loaded since the start of the JVM.",
          "disabled": false
        },
        "Status_JVM_ClassLoader_ClassesUnloaded": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of classes unloaded since the start of the JVM.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_G1_Old_Generation_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of collections that have occurred.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_G1_Old_Generation_Time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total time spent performing garbage collection.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_G1_Young_Generation_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of collections that have occurred.",
          "disabled": false
        },
        "Status_JVM_GarbageCollector_G1_Young_Generation_Time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total time spent performing garbage collection.",
          "disabled": false
        },
        "Status_JVM_Memory_Direct_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffers in the direct buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Direct_MemoryUsed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of memory used by the JVM for the direct buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Direct_TotalCapacity": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total capacity of all buffers in the direct buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Heap_Committed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of heap memory guaranteed to be available to the JVM.",
          "disabled": false
        },
        "Status_JVM_Memory_Heap_Max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum amount of heap memory that can be used for memory management.",
          "disabled": false
        },
        "Status_JVM_Memory_Heap_Used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of heap memory currently used.",
          "disabled": false
        },
        "Status_JVM_Memory_Mapped_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffers in the mapped buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Mapped_MemoryUsed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of memory used by the JVM for the mapped buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Mapped_TotalCapacity": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffers in the mapped buffer pool.",
          "disabled": false
        },
        "Status_JVM_Memory_Metaspace_Committed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of memory guaranteed to be available to the JVM in the meta-space memory pool (in bytes).",
          "disabled": false
        },
        "Status_JVM_Memory_Metaspace_Max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum amount of memory that can be used in the meta-space memory pool (in bytes).",
          "disabled": false
        },
        "Status_JVM_Memory_Metaspace_Used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Used bytes of a given JVM memory area",
          "disabled": false
        },
        "Status_JVM_Memory_NonHeap_Committed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of non-heap memory guaranteed to be available to the JVM.",
          "disabled": false
        },
        "Status_JVM_Memory_NonHeap_Max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum amount of non-heap memory that can be used for memory management",
          "disabled": false
        },
        "Status_JVM_Memory_NonHeap_Used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of non-heap memory currently used.",
          "disabled": false
        },
        "Status_JVM_Threads_Count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of live threads.",
          "disabled": false
        },
        "Status_Network_AvailableMemorySegments": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of unused memory segments.",
          "disabled": false
        },
        "Status_Network_TotalMemorySegments": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of allocated memory segments.",
          "disabled": false
        },
        "Status_Shuffle_Netty_AvailableMemory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of unused memory in bytes.",
          "disabled": false
        },
        "Status_Shuffle_Netty_AvailableMemorySegments": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of unused memory segments.",
          "disabled": false
        },
        "Status_Shuffle_Netty_RequestedMemoryUsage": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Experimental: The usage of the network memory. Shows (as percentage) the total amount of requested memory from all of the subtasks. It can exceed 100% as not all requested memory is required for subtask to make progress. However if usage exceeds 100% throughput can suffer greatly and please consider increasing available network memory, or decreasing configured size of network buffer pools.",
          "disabled": false
        },
        "Status_Shuffle_Netty_TotalMemory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of allocated memory in bytes.",
          "disabled": false
        },
        "Status_Shuffle_Netty_TotalMemorySegments": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of allocated memory segments.",
          "disabled": false
        },
        "Status_Shuffle_Netty_UsedMemory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of used memory in bytes.",
          "disabled": false
        },
        "Status_Shuffle_Netty_UsedMemorySegments": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of used memory segments.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name."
        },
        "tm_id": {
          "Desc": "Task manager ID."
        }
      },
      "from": "flinkv1"
    },
    "gitlab": {
      "desc": "GitLab runtime metrics",
      "desc_zh": "",
      "fields": {
        "banzai_cacheless_render_real_duration_seconds_count": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The count of duration of rendering Markdown into HTML when cached output exists",
          "disabled": false
        },
        "banzai_cacheless_render_real_duration_seconds_sum": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The sum of duration of rendering Markdown into HTML when cached output exists",
          "disabled": false
        },
        "cache_misses_total": {
          "type": "",
          "data_type": "float",
          "unit": "-",
          "desc": "The cache read miss count",
          "disabled": false
        },
        "cache_operation_duration_seconds_count": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The count of cache access time",
          "disabled": false
        },
        "cache_operation_duration_seconds_sum": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The count of cache access time",
          "disabled": false
        },
        "cache_operations_total": {
          "type": "",
          "data_type": "float",
          "unit": "-",
          "desc": "The count of cache access time",
          "disabled": false
        },
        "rack_requests_total": {
          "type": "",
          "data_type": "float",
          "unit": "-",
          "desc": "The rack request count",
          "disabled": false
        },
        "redis_client_requests_duration_seconds_count": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The count of redis request latency, excluding blocking commands",
          "disabled": false
        },
        "redis_client_requests_duration_seconds_sum": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The sum of redis request latency, excluding blocking commands",
          "disabled": false
        },
        "redis_client_requests_total": {
          "type": "",
          "data_type": "float",
          "unit": "-",
          "desc": "Number of Redis client requests",
          "disabled": false
        },
        "sql_duration_seconds_count": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The total SQL execution time, excluding SCHEMA operations and BEGIN / COMMIT",
          "disabled": false
        },
        "sql_duration_seconds_sum": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The sum of SQL execution time, excluding SCHEMA operations and BEGIN / COMMIT",
          "disabled": false
        },
        "transaction_cache_read_hit_count_total": {
          "type": "",
          "data_type": "float",
          "unit": "count",
          "desc": "The counter for cache hits for Rails cache calls",
          "disabled": false
        },
        "transaction_cache_read_miss_count_total": {
          "type": "",
          "data_type": "float",
          "unit": "count",
          "desc": "The counter for cache misses for Rails cache calls",
          "disabled": false
        },
        "transaction_db_cached_count_total": {
          "type": "",
          "data_type": "float",
          "unit": "count",
          "desc": "The counter for db cache",
          "disabled": false
        },
        "transaction_db_count_total": {
          "type": "",
          "data_type": "float",
          "unit": "count",
          "desc": "The counter for db",
          "disabled": false
        },
        "transaction_duration_seconds_count": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The count of duration for all transactions (gitlab_transaction_* metrics)",
          "disabled": false
        },
        "transaction_duration_seconds_sum": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The sum of duration for all transactions (gitlab_transaction_* metrics)",
          "disabled": false
        },
        "transaction_new_redis_connections_total": {
          "type": "",
          "data_type": "float",
          "unit": "-",
          "desc": "The counter for new Redis connections",
          "disabled": false
        },
        "transaction_view_duration_total": {
          "type": "",
          "data_type": "float",
          "unit": "-",
          "desc": "The duration for views",
          "disabled": false
        }
      },
      "tags": {
        "action": {
          "Desc": "Action"
        },
        "controller": {
          "Desc": "Controller"
        },
        "feature_category": {
          "Desc": "Feature category"
        },
        "storage": {
          "Desc": "Storage"
        }
      },
      "from": "gitlab"
    },
    "gitlab_base": {
      "desc": "GitLab programming language level metrics",
      "desc_zh": "",
      "fields": {
        "rails_queue_duration_seconds_count": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The counter for latency between GitLab Workhorse forwarding a request to Rails",
          "disabled": false
        },
        "rails_queue_duration_seconds_sum": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The sum for latency between GitLab Workhorse forwarding a request to Rails",
          "disabled": false
        },
        "ruby_gc_duration_seconds_count": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The count of time spent by Ruby in GC",
          "disabled": false
        },
        "ruby_gc_duration_seconds_sum": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The sum of time spent by Ruby in GC",
          "disabled": false
        },
        "ruby_sampler_duration_seconds_total": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The time spent collecting stats",
          "disabled": false
        }
      },
      "tags": null,
      "from": "gitlab"
    },
    "gitlab_http": {
      "desc": "GitLab HTTP metrics",
      "desc_zh": "",
      "fields": {
        "http_health_requests_total": {
          "type": "",
          "data_type": "float",
          "unit": "-",
          "desc": "Number of health requests",
          "disabled": false
        },
        "http_request_duration_seconds_count": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The counter for request duration",
          "disabled": false
        },
        "http_request_duration_seconds_sum": {
          "type": "",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The sum for request duration",
          "disabled": false
        }
      },
      "tags": {
        "method": {
          "Desc": "方法"
        },
        "status": {
          "Desc": "状态码"
        }
      },
      "from": "gitlab"
    },
    "gpu_smi": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "clocks_current_graphics": {
          "type": "gauge",
          "data_type": "int",
          "unit": "frequency,MHz",
          "desc": "Graphics clock frequency.",
          "disabled": false
        },
        "clocks_current_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "frequency,MHz",
          "desc": "Memory clock frequency.",
          "disabled": false
        },
        "clocks_current_sm": {
          "type": "gauge",
          "data_type": "int",
          "unit": "frequency,MHz",
          "desc": "Streaming Multiprocessor clock frequency.",
          "disabled": false
        },
        "clocks_current_video": {
          "type": "gauge",
          "data_type": "int",
          "unit": "frequency,MHz",
          "desc": "Video clock frequency.",
          "disabled": false
        },
        "encoder_stats_average_fps": {
          "type": "rate",
          "data_type": "int",
          "unit": "fps",
          "desc": "Encoder average fps.",
          "disabled": false
        },
        "encoder_stats_average_latency": {
          "type": "count",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Encoder average latency.",
          "disabled": false
        },
        "encoder_stats_session_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Encoder session count.",
          "disabled": false
        },
        "fan_speed": {
          "type": "rate",
          "data_type": "int",
          "unit": "RPM%",
          "desc": "Fan speed.",
          "disabled": false
        },
        "fbc_stats_average_fps": {
          "type": "count",
          "data_type": "int",
          "unit": "fps",
          "desc": "Frame Buffer Cache average fps.",
          "disabled": false
        },
        "fbc_stats_average_latency": {
          "type": "count",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Frame Buffer Cache average latency.",
          "disabled": false
        },
        "fbc_stats_session_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Frame Buffer Cache session count.",
          "disabled": false
        },
        "memory_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,MB",
          "desc": "Frame buffer memory total.",
          "disabled": false
        },
        "memory_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,MB",
          "desc": "Frame buffer memory used.",
          "disabled": false
        },
        "pcie_link_gen_current": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "PCI-Express link gen.",
          "disabled": false
        },
        "pcie_link_width_current": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "PCI link width.",
          "disabled": false
        },
        "power_draw": {
          "type": "gauge",
          "data_type": "float",
          "unit": "watt",
          "desc": "Power draw.",
          "disabled": false
        },
        "temperature_gpu": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "GPU temperature.",
          "disabled": false
        },
        "utilization_decoder": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Decoder utilization.",
          "disabled": false
        },
        "utilization_encoder": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Encoder utilization.",
          "disabled": false
        },
        "utilization_gpu": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "GPU utilization.",
          "disabled": false
        },
        "utilization_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Memory utilization.",
          "disabled": false
        }
      },
      "tags": {
        "compute_mode": {
          "Desc": "Compute mode"
        },
        "cuda_version": {
          "Desc": "CUDA version"
        },
        "driver_version": {
          "Desc": "Driver version"
        },
        "host": {
          "Desc": "Host name"
        },
        "name": {
          "Desc": "GPU card model"
        },
        "pci_bus_id": {
          "Desc": "PCI bus id"
        },
        "pstate": {
          "Desc": "GPU performance level"
        },
        "uuid": {
          "Desc": "UUID"
        }
      },
      "from": "gpu_smi"
    },
    "host_http_exception": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "exception": {
          "type": "bool",
          "data_type": "int",
          "unit": "-",
          "desc": "Exception value, 1 or 0",
          "disabled": false
        }
      },
      "tags": {
        "error": {
          "Desc": "The error message"
        },
        "host": {
          "Desc": "System hostname"
        },
        "url": {
          "Desc": "The URL"
        }
      },
      "from": "host_healthcheck"
    },
    "host_process_exception": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "exception": {
          "type": "bool",
          "data_type": "int",
          "unit": "-",
          "desc": "Exception value, 1 or 0",
          "disabled": false
        },
        "pid": {
          "type": "gauge",
          "data_type": "int",
          "unit": "int",
          "desc": "The process ID",
          "disabled": false
        },
        "start_duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The total time the process has run",
          "disabled": false
        }
      },
      "tags": {
        "cmd_line": {
          "Desc": "The command line of the process"
        },
        "host": {
          "Desc": "System hostname"
        },
        "process": {
          "Desc": "The name of the process"
        },
        "type": {
          "Desc": "The type of the exception"
        }
      },
      "from": "host_healthcheck"
    },
    "host_processes": {
      "desc": "Collect process metrics, including CPU/memory usage, etc.",
      "desc_zh": "",
      "fields": {
        "cpu_usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "CPU usage, the percentage of CPU occupied by the process since it was started. This value will be more stable (different from the instantaneous percentage of `top`)",
          "disabled": false
        },
        "cpu_usage_top": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "CPU usage, the average CPU usage of the process within a collection cycle",
          "disabled": false
        },
        "mem_used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Memory usage percentage",
          "disabled": false
        },
        "nonvoluntary_ctxt_switches": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "From /proc/[PID]/status. Context switches that nonvoluntary drop the CPU. Linux only",
          "disabled": false
        },
        "open_files": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of open files (Linux only)",
          "disabled": false
        },
        "page_children_major_faults": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/stat*. The number of major page faults for this process. Linux only",
          "disabled": false
        },
        "page_children_minor_faults": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/stat*. The number of minor page faults for this process. Linux only",
          "disabled": false
        },
        "page_major_faults": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/stat*. The number of major page faults. Linux only",
          "disabled": false
        },
        "page_minor_faults": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/stat*. The number of minor page faults. Linux only",
          "disabled": false
        },
        "proc_read_bytes": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/io*, Windows from `GetProcessIoCounters()`. Read bytes from disk",
          "disabled": false
        },
        "proc_syscr": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Linux from */proc/[PID]/io*, Windows from `GetProcessIoCounters()`. Count of `read()` like syscall`. Linux\u0026Windows only",
          "disabled": false
        },
        "proc_syscw": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Linux from */proc/[PID]/io*, Windows from `GetProcessIoCounters()`. Count of `write()` like syscall`. Linux\u0026Windows only",
          "disabled": false
        },
        "proc_write_bytes": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/io*, Windows from `GetProcessIoCounters()`. Written bytes to disk",
          "disabled": false
        },
        "rss": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Resident Set Size",
          "disabled": false
        },
        "threads": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of threads",
          "disabled": false
        },
        "vms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Virtual memory size",
          "disabled": false
        },
        "voluntary_ctxt_switches": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "From /proc/[PID]/status. Context switches that voluntary drop the CPU, such as `sleep()/read()/sched_yield()`. Linux only",
          "disabled": false
        }
      },
      "tags": {
        "cmdline": {
          "Desc": "Command line parameters for the process"
        },
        "container_id": {
          "Desc": "Container ID of the process, only supported Linux"
        },
        "host": {
          "Desc": "Host name"
        },
        "pid": {
          "Desc": "Process ID"
        },
        "process_name": {
          "Desc": "Process name"
        },
        "username": {
          "Desc": "Username"
        }
      },
      "from": "host_processes"
    },
    "host_tcp_exception": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "exception": {
          "type": "bool",
          "data_type": "int",
          "unit": "-",
          "desc": "Exception value, 1 or 0",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname"
        },
        "port": {
          "Desc": "The port"
        },
        "type": {
          "Desc": "The type of the exception"
        }
      },
      "from": "host_healthcheck"
    },
    "hostdir": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "dir_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of Dir.",
          "disabled": false
        },
        "file_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of files.",
          "disabled": false
        },
        "file_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The size of files.",
          "disabled": false
        },
        "free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Free disk size in bytes.",
          "disabled": false
        },
        "inodes_free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Free inode.",
          "disabled": false
        },
        "inodes_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total inode.",
          "disabled": false
        },
        "inodes_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Used inode(only this dir used).",
          "disabled": false
        },
        "inodes_used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Inode used percent(only this dir used in total inode).",
          "disabled": false
        },
        "total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total disk size in bytes.",
          "disabled": false
        },
        "used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Used disk size in percent(only this dir used in total size).",
          "disabled": false
        }
      },
      "tags": {
        "file_ownership": {
          "Desc": "File ownership."
        },
        "file_system": {
          "Desc": "File system type."
        },
        "host_directory": {
          "Desc": "The start Dir."
        },
        "mount_point": {
          "Desc": "Mount point."
        }
      },
      "from": "hostdir"
    },
    "iis_app_pool_was": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "current_app_pool_state": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The current status of the application pool (1 - Uninitialized, 2 - Initialized, 3 - Running, 4 - Disabling, 5 - Disabled, 6 - Shutdown Pending, 7 - Delete Pending).",
          "disabled": false
        },
        "current_app_pool_uptime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The uptime of the application pool since it was started.",
          "disabled": false
        },
        "total_app_pool_recycles": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of times that the application pool has been recycled since Windows Process Activation Service (WAS) started.",
          "disabled": false
        }
      },
      "tags": {
        "app_pool": {
          "Desc": "IIS app pool"
        },
        "host": {
          "Desc": "Host name"
        }
      },
      "from": "iis"
    },
    "iis_web_service": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "anonymous_users": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Rate at which users are making anonymous connections using the web service.",
          "disabled": false
        },
        "bytes_received": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Rate at which bytes are received by the web service.",
          "disabled": false
        },
        "bytes_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Rate at which bytes are sent by the web service.",
          "disabled": false
        },
        "bytes_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "Sum of bytes_sent and bytes_received. This is the total rate of bytes transferred by the web service.",
          "disabled": false
        },
        "connection_attempts": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Rate at which connections using the web service are attempted.",
          "disabled": false
        },
        "current_connections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Current number of connections established with the web service.",
          "disabled": false
        },
        "error_locked": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Rate of errors due to requests that cannot be satisfied by the server because the requested document was locked. These are generally reported as an HTTP 423 error code to the client.",
          "disabled": false
        },
        "error_not_found": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Rate of errors due to requests that cannot be satisfied by the server because the requested document could not be found. These errors are generally reported as an HTTP 404 error code to the client.",
          "disabled": false
        },
        "files_received": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Rate at which files are received by the web service.",
          "disabled": false
        },
        "files_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Rate at which files are sent by the web service.",
          "disabled": false
        },
        "http_requests_delete": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate at which HTTP requests using the DELETE method are made.",
          "disabled": false
        },
        "http_requests_get": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate at which HTTP requests using the GET method are made.",
          "disabled": false
        },
        "http_requests_head": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate at which HTTP requests using the HEAD method are made.",
          "disabled": false
        },
        "http_requests_options": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate at which HTTP requests using the OPTIONS method are made.",
          "disabled": false
        },
        "http_requests_post": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate at which HTTP requests using the POST method are made.",
          "disabled": false
        },
        "http_requests_put": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate at which HTTP requests using the PUT method are made.",
          "disabled": false
        },
        "http_requests_trace": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate at which HTTP requests using the TRACE method are made.",
          "disabled": false
        },
        "non_anonymous_users": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Rate at which users are making non-anonymous connections using the web service.",
          "disabled": false
        },
        "requests_cgi": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate of CGI requests that are simultaneously processed by the web service.",
          "disabled": false
        },
        "requests_isapi_extension": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Rate of ISAPI extension requests that are simultaneously processed by the web service.",
          "disabled": false
        },
        "service_uptime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Service uptime.",
          "disabled": false
        },
        "total_connection_attempts": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of connections that have been attempted using the web service (counted after service startup)",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "website": {
          "Desc": "IIS web site"
        }
      },
      "from": "iis"
    },
    "influxdb_cq": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "query_fail": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of continuous queries that executed but failed.",
          "disabled": false
        },
        "query_ok": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of continuous queries that executed successfully.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "influxdb"
    },
    "influxdb_database": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "num_measurements": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The current number of measurements in the specified database.",
          "disabled": false
        },
        "num_series": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The current series cardinality of the specified database. ",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "Database name."
        },
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "influxdb"
    },
    "influxdb_httpd": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "auth_fail": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of HTTP requests that were aborted due to authentication being required, but not supplied or incorrect.",
          "disabled": false
        },
        "client_error": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of HTTP responses due to client errors, with a 4XX HTTP status code.",
          "disabled": false
        },
        "flux_query_req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of Flux query requests served.",
          "disabled": false
        },
        "flux_query_req_duration_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The duration (wall-time), in nanoseconds, spent executing Flux query requests.",
          "disabled": false
        },
        "ping_req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of times InfluxDB HTTP server served the /ping HTTP endpoint.",
          "disabled": false
        },
        "points_written_dropped": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of points dropped by the storage engine.",
          "disabled": false
        },
        "points_written_fail": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of points accepted by the HTTP /write endpoint, but unable to be persisted.",
          "disabled": false
        },
        "points_written_ok": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of points successfully accepted and persisted by the HTTP /write endpoint.",
          "disabled": false
        },
        "prom_read_req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of read requests to the Prometheus /read endpoint.",
          "disabled": false
        },
        "prom_write_req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of write requests to the Prometheus /write endpoint.",
          "disabled": false
        },
        "query_req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of query requests.",
          "disabled": false
        },
        "query_req_duration_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The total query request duration, in nanosecond (ns).",
          "disabled": false
        },
        "query_resp_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total number of bytes returned in query responses.",
          "disabled": false
        },
        "recovered_panics": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of panics recovered by the HTTP handler.",
          "disabled": false
        },
        "req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of HTTP requests served.",
          "disabled": false
        },
        "req_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of currently active requests.",
          "disabled": false
        },
        "req_duration_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The duration (wall time), in nanoseconds, spent inside HTTP requests.",
          "disabled": false
        },
        "server_error": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of HTTP responses due to server errors.",
          "disabled": false
        },
        "status_req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of status requests served using the HTTP /status endpoint.",
          "disabled": false
        },
        "values_written_ok": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of values (fields) successfully accepted and persisted by the HTTP /write endpoint.",
          "disabled": false
        },
        "write_req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of write requests served using the HTTP /write endpoint.",
          "disabled": false
        },
        "write_req_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of currently active write requests.",
          "disabled": false
        },
        "write_req_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total number of bytes of line protocol data received by write requests, using the HTTP /write endpoint.",
          "disabled": false
        },
        "write_req_duration_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The duration (wall time), in nanoseconds, of write requests served using the /write HTTP endpoint.",
          "disabled": false
        }
      },
      "tags": {
        "bind": {
          "Desc": "Bind port."
        },
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "influxdb"
    },
    "influxdb_memstats": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "alloc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The currently allocated number of bytes of heap objects.",
          "disabled": false
        },
        "buck_hash_sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The bytes of memory in profiling bucket hash tables.",
          "disabled": false
        },
        "frees": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The cumulative number of freed (live) heap objects.",
          "disabled": false
        },
        "gc_cpu_fraction": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The fraction of CPU time used by the garbage collection cycle.",
          "disabled": false
        },
        "gc_sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The bytes of memory in garbage collection metadata.",
          "disabled": false
        },
        "heap_alloc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size, in bytes, of all heap objects.",
          "disabled": false
        },
        "heap_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes of idle heap objects.",
          "disabled": false
        },
        "heap_inuse": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes in in-use spans.",
          "disabled": false
        },
        "heap_objects": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of allocated heap objects.",
          "disabled": false
        },
        "heap_released": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes of physical memory returned to the OS.",
          "disabled": false
        },
        "heap_sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes of heap memory obtained from the OS.",
          "disabled": false
        },
        "last_gc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,nsec",
          "desc": "Time the last garbage collection finished, as nanoseconds since 1970 (the UNIX epoch).",
          "disabled": false
        },
        "lookups": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of pointer lookups performed by the runtime.",
          "disabled": false
        },
        "mallocs": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of heap objects allocated.",
          "disabled": false
        },
        "mcache_inuse": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The bytes of allocated mcache structures.",
          "disabled": false
        },
        "mcache_sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The bytes of memory obtained from the OS for mcache structures.",
          "disabled": false
        },
        "mspan_inuse": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The bytes of allocated mcache structures.",
          "disabled": false
        },
        "mspan_sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The bytes of memory obtained from the OS for `mspan`.",
          "disabled": false
        },
        "next_gc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The target heap size of the next garbage collection cycle.",
          "disabled": false
        },
        "num_forced_gc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of GC cycles that were forced by the application calling the GC function.",
          "disabled": false
        },
        "num_gc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of completed garbage collection cycles.",
          "disabled": false
        },
        "other_sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes of memory used other than `heap_sys/stacks_sys/mspan_sys/mcache_sys/buckhash_sys/gc_sys`.",
          "disabled": false
        },
        "pause_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The time garbage collection cycles are paused in nanoseconds.",
          "disabled": false
        },
        "pause_total_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The total time garbage collection cycles are paused in nanoseconds.",
          "disabled": false
        },
        "stack_inuse": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes in in-use stacks.",
          "disabled": false
        },
        "stack_sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total number of bytes of memory obtained from the stack in use.",
          "disabled": false
        },
        "sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The cumulative bytes allocated for heap objects.",
          "disabled": false
        },
        "total_alloc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The cumulative bytes allocated for heap objects.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "influxdb"
    },
    "influxdb_queryExecutor": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "queries_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of active queries currently being handled.",
          "disabled": false
        },
        "queries_executed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of queries executed (started).",
          "disabled": false
        },
        "queries_finished": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of queries that have finished executing.",
          "disabled": false
        },
        "query_duration_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The duration (wall time), in nanoseconds, of every query executed. ",
          "disabled": false
        },
        "recovered_panics": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of panics recovered by the Query Executor.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "influxdb"
    },
    "influxdb_runtime": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "alloc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The currently allocated number of bytes of heap objects.",
          "disabled": false
        },
        "frees": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The cumulative number of freed (live) heap objects.",
          "disabled": false
        },
        "heap_alloc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size, in bytes, of all heap objects.",
          "disabled": false
        },
        "heap_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes of idle heap objects.",
          "disabled": false
        },
        "heap_inuse": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes in in-use spans.",
          "disabled": false
        },
        "heap_objects": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of allocated heap objects.",
          "disabled": false
        },
        "heap_released": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes of physical memory returned to the OS.",
          "disabled": false
        },
        "heap_sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes of heap memory obtained from the OS.",
          "disabled": false
        },
        "lookups": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of pointer lookups performed by the runtime.",
          "disabled": false
        },
        "mallocs": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of heap objects allocated.",
          "disabled": false
        },
        "num_gc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of completed garbage collection cycles.",
          "disabled": false
        },
        "num_goroutine": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of Go routines.",
          "disabled": false
        },
        "pause_total_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The total time garbage collection cycles are paused in nanoseconds.",
          "disabled": false
        },
        "sys": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The cumulative bytes allocated for heap objects.",
          "disabled": false
        },
        "total_alloc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The cumulative bytes allocated for heap objects.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "influxdb"
    },
    "influxdb_shard": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "disk_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size, in bytes, of the shard, including the size of the data directory and the WAL directory.",
          "disabled": false
        },
        "fields_create": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of fields created.",
          "disabled": false
        },
        "series_create": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Then number of series created.",
          "disabled": false
        },
        "write_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The number of bytes written to the shard.",
          "disabled": false
        },
        "write_points_dropped": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of requests to write points t dropped from a write.",
          "disabled": false
        },
        "write_points_err": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of requests to write points that failed to be written due to errors.",
          "disabled": false
        },
        "write_points_ok": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of points written successfully.",
          "disabled": false
        },
        "write_req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of write requests.",
          "disabled": false
        },
        "write_req_err": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of write requests that failed due to errors.",
          "disabled": false
        },
        "write_req_ok": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of successful write requests.",
          "disabled": false
        },
        "write_values_ok": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of write values successfully.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "Database name."
        },
        "engine": {
          "Desc": "Engine."
        },
        "host": {
          "Desc": "System hostname."
        },
        "id": {
          "Desc": "ID."
        },
        "index_type": {
          "Desc": "Index type."
        },
        "path": {
          "Desc": "Path."
        },
        "retention_policy": {
          "Desc": "Retention policy."
        },
        "wal_path": {
          "Desc": "Wal path."
        }
      },
      "from": "influxdb"
    },
    "influxdb_subscriber": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "create_failures": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of subscriptions that failed to be created.",
          "disabled": false
        },
        "points_written": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of points that were successfully written to subscribers.",
          "disabled": false
        },
        "write_failures": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of batches that failed to be written to subscribers.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "influxdb"
    },
    "influxdb_tsm1_cache": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cache_age_ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The duration, in milliseconds, since the cache was last snapshotted at sample time.",
          "disabled": false
        },
        "cached_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total number of bytes that have been written into snapshots.",
          "disabled": false
        },
        "disk_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size, in bytes, of on-disk snapshots.",
          "disabled": false
        },
        "mem_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size, in bytes, of in-memory cache.",
          "disabled": false
        },
        "snapshot_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The current level (number) of active snapshots.",
          "disabled": false
        },
        "wal_compaction_time_ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The duration, in milliseconds, that the commit lock is held while compacting snapshots.",
          "disabled": false
        },
        "write_dropped": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of writes dropped due to timeouts.",
          "disabled": false
        },
        "write_err": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of writes that failed.",
          "disabled": false
        },
        "write_ok": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of successful writes.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "Database name."
        },
        "engine": {
          "Desc": "Engine."
        },
        "host": {
          "Desc": "System hostname."
        },
        "id": {
          "Desc": "ID."
        },
        "index_type": {
          "Desc": "Index type."
        },
        "path": {
          "Desc": "Path."
        },
        "retention_policy": {
          "Desc": "Retention policy."
        },
        "wal_path": {
          "Desc": "Wal path."
        }
      },
      "from": "influxdb"
    },
    "influxdb_tsm1_engine": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cache_compaction_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The duration (wall time), in nanoseconds, spent in cache compactions.",
          "disabled": false
        },
        "cache_compaction_err": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of cache compactions that have failed due to errors.",
          "disabled": false
        },
        "cache_compactions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of cache compactions that have ever run.",
          "disabled": false
        },
        "cache_compactions_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of cache compactions that are currently running.",
          "disabled": false
        },
        "tsm_full_compaction_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The duration (wall time), in nanoseconds, spent in full compactions.",
          "disabled": false
        },
        "tsm_full_compaction_err": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of TSM full compactions that have failed due to errors.",
          "disabled": false
        },
        "tsm_full_compaction_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The current number of pending TMS Full compactions.",
          "disabled": false
        },
        "tsm_full_compactions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of TSM full compactions that have ever run.",
          "disabled": false
        },
        "tsm_full_compactions_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of TSM full compactions currently running.",
          "disabled": false
        },
        "tsm_level1_compaction_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The duration (wall time), in nanoseconds, spent in TSM level 1 compactions.",
          "disabled": false
        },
        "tsm_level1_compaction_err": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of TSM level 1 compactions that have failed due to errors.",
          "disabled": false
        },
        "tsm_level1_compaction_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The current number of pending TSM level 1 compactions.",
          "disabled": false
        },
        "tsm_level1_compactions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of TSM level 1 compactions that have ever run.",
          "disabled": false
        },
        "tsm_level1_compactions_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of TSM level 1 compactions that are currently running.",
          "disabled": false
        },
        "tsm_level2_compaction_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The duration (wall time), in nanoseconds, spent in TSM level 2 compactions.",
          "disabled": false
        },
        "tsm_level2_compaction_err": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of TSM level 2 compactions that have failed due to errors.",
          "disabled": false
        },
        "tsm_level2_compaction_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The current number of pending TSM level 2 compactions.",
          "disabled": false
        },
        "tsm_level2_compactions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of TSM level 2 compactions that have ever run.",
          "disabled": false
        },
        "tsm_level2_compactions_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of TSM level 2 compactions that are currently running.",
          "disabled": false
        },
        "tsm_level3_compaction_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The duration (wall time), in nanoseconds, spent in TSM level 3 compactions.",
          "disabled": false
        },
        "tsm_level3_compaction_err": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of TSM level 3 compactions that have failed due to errors.",
          "disabled": false
        },
        "tsm_level3_compaction_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The current number of pending TSM level 3 compactions.",
          "disabled": false
        },
        "tsm_level3_compactions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of TSM level 3 compactions that have ever run.",
          "disabled": false
        },
        "tsm_level3_compactions_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of TSM level 3 compactions that are currently running.",
          "disabled": false
        },
        "tsm_optimize_compaction_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The duration (wall time), in nanoseconds, spent during TSM optimize compactions.",
          "disabled": false
        },
        "tsm_optimize_compaction_err": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of TSM optimize compactions that have failed due to errors.",
          "disabled": false
        },
        "tsm_optimize_compaction_queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The current number of pending TSM optimize compactions.",
          "disabled": false
        },
        "tsm_optimize_compactions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of TSM optimize compactions that have ever run.",
          "disabled": false
        },
        "tsm_optimize_compactions_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of TSM optimize compactions that are currently running.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "Database name."
        },
        "engine": {
          "Desc": "Engine."
        },
        "host": {
          "Desc": "System hostname."
        },
        "id": {
          "Desc": "ID."
        },
        "index_type": {
          "Desc": "Index type."
        },
        "path": {
          "Desc": "Path."
        },
        "retention_policy": {
          "Desc": "Retention policy."
        },
        "wal_path": {
          "Desc": "Wal path."
        }
      },
      "from": "influxdb"
    },
    "influxdb_tsm1_filestore": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "disk_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size, in bytes, of disk usage by the TSM file store.",
          "disabled": false
        },
        "num_files": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of files in the TSM file store.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "Database name."
        },
        "engine": {
          "Desc": "Engine."
        },
        "host": {
          "Desc": "System hostname."
        },
        "id": {
          "Desc": "ID."
        },
        "index_type": {
          "Desc": "Index type."
        },
        "path": {
          "Desc": "Path."
        },
        "retention_policy": {
          "Desc": "Retention policy."
        },
        "wal_path": {
          "Desc": "Wal path."
        }
      },
      "from": "influxdb"
    },
    "influxdb_tsm1_wal": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "current_segment_disk_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The current size, in bytes, of the segment disk.",
          "disabled": false
        },
        "old_segments_disk_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size, in bytes, of the segment disk.",
          "disabled": false
        },
        "write_err": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of writes that failed due to errors.",
          "disabled": false
        },
        "write_ok": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The number of writes that succeeded.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "Database name."
        },
        "engine": {
          "Desc": "Engine."
        },
        "host": {
          "Desc": "System hostname."
        },
        "id": {
          "Desc": "ID."
        },
        "index_type": {
          "Desc": "Index type."
        },
        "path": {
          "Desc": "Path."
        },
        "retention_policy": {
          "Desc": "Retention policy."
        },
        "wal_path": {
          "Desc": "Wal path."
        }
      },
      "from": "influxdb"
    },
    "influxdb_write": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "point_req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of every point requested to be written to this data node.",
          "disabled": false
        },
        "point_req_local": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of point requests that have been attempted to be written into a shard on the same (local) node.",
          "disabled": false
        },
        "req": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of batches of points requested to be written to this node.",
          "disabled": false
        },
        "sub_write_drop": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of batches of points that failed to be sent to the subscription dispatcher.",
          "disabled": false
        },
        "sub_write_ok": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of batches of points that were successfully sent to the subscription dispatcher.",
          "disabled": false
        },
        "write_drop": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of write requests for points that have been dropped due to timestamps not matching any existing retention policies.",
          "disabled": false
        },
        "write_error": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of batches of points that were not successfully written, due to a failure to write to a local or remote shard.",
          "disabled": false
        },
        "write_ok": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of batches of points written at the requested consistency level.",
          "disabled": false
        },
        "write_timeout": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "The total number of write requests that failed to complete within the default write timeout duration.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "influxdb"
    },
    "ingestion_canary": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "round": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Round number of the ingestion canary probe",
          "disabled": false
        }
      },
      "tags": {
        "test_type": {
          "Desc": "Test type: collect (collector) or cmd (CLI tool)"
        }
      },
      "from": "ingestion_canary"
    },
    "ingestion_canary_result": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "latency_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Latency from feed to queryable in milliseconds",
          "disabled": false
        }
      },
      "tags": {
        "category": {
          "Desc": "Data category: M (metric), L (logging), T (tracing)"
        },
        "status": {
          "Desc": "Test status: ok, timeout, error"
        },
        "storage_index": {
          "Desc": "Storage index for logging data (optional)"
        }
      },
      "from": "ingestion_canary"
    },
    "ipmi": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Count.",
          "disabled": false
        },
        "current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "ampere",
          "desc": "Current.",
          "disabled": false
        },
        "fan_speed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "RPM",
          "desc": "Fan speed.",
          "disabled": false
        },
        "power_consumption": {
          "type": "gauge",
          "data_type": "float",
          "unit": "watt",
          "desc": "Power consumption.",
          "disabled": false
        },
        "status": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Status of the unit.",
          "disabled": false
        },
        "temp": {
          "type": "gauge",
          "data_type": "float",
          "unit": "temperature,C",
          "desc": "Temperature.",
          "disabled": false
        },
        "usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Usage.",
          "disabled": false
        },
        "voltage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "volt",
          "desc": "Voltage.",
          "disabled": false
        },
        "warning": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Warning on/off.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Monitored host name"
        },
        "unit": {
          "Desc": "Unit name in the host"
        }
      },
      "from": "ipmi"
    },
    "jenkins": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "executor_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of executors available to Jenkins",
          "disabled": false
        },
        "executor_free_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of executors available to Jenkins that are not currently in use.",
          "disabled": false
        },
        "executor_in_use_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of executors available to Jenkins that are currently in use.",
          "disabled": false
        },
        "job_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of jobs in Jenkins",
          "disabled": false
        },
        "node_offline_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of build nodes available to Jenkins but currently off-line.",
          "disabled": false
        },
        "node_online_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of build nodes available to Jenkins and currently on-line.",
          "disabled": false
        },
        "plugins_active": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of plugins in the Jenkins instance that started successfully.",
          "disabled": false
        },
        "plugins_failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of plugins in the Jenkins instance that failed to start.",
          "disabled": false
        },
        "project_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of project to Jenkins",
          "disabled": false
        },
        "queue_blocked": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of jobs that are in the Jenkins build queue and currently in the blocked state.",
          "disabled": false
        },
        "queue_buildable": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of jobs that are in the Jenkins build queue and currently in the blocked state.",
          "disabled": false
        },
        "queue_pending": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of times a Job has been Pending in a Queue",
          "disabled": false
        },
        "queue_size": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of jobs that are in the Jenkins build queue.",
          "disabled": false
        },
        "queue_stuck": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "he number of jobs that are in the Jenkins build queue and currently in the blocked state",
          "disabled": false
        },
        "system_cpu_load": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The system load on the Jenkins controller as reported by the JVM Operating System JMX bean",
          "disabled": false
        },
        "vm_blocked_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of threads in the Jenkins JVM that are currently blocked waiting for a monitor lock.",
          "disabled": false
        },
        "vm_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of threads in the Jenkins JVM. This is the sum of: vm.blocked.count, vm.new.count, vm.runnable.count, vm.terminated.count, vm.timed_waiting.count and vm.waiting.count",
          "disabled": false
        },
        "vm_cpu_load": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The rate of CPU time usage by the JVM per unit time on the Jenkins controller. This is equivalent to the number of CPU cores being used by the Jenkins JVM.",
          "disabled": false
        },
        "vm_memory_total_committed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total amount of memory that is guaranteed by the operating system as available for use by the Jenkins JVM. (Units of measurement: bytes)",
          "disabled": false
        },
        "vm_memory_total_used": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total amount of memory that the Jenkins JVM is currently using.(Units of measurement: bytes)",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Hostname"
        },
        "metric_plugin_version": {
          "Desc": "Jenkins plugin version"
        },
        "url": {
          "Desc": "Jenkins URL"
        },
        "version": {
          "Desc": "Jenkins  version"
        }
      },
      "from": "jenkins"
    },
    "jenkins_job": {
      "desc": "Jenkins Job Event Metrics",
      "desc_zh": "",
      "fields": {
        "build_commit_message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The message of the latest commit that triggered this Build",
          "disabled": false
        },
        "build_duration": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Build duration(μs)",
          "disabled": false
        },
        "build_finished_at": {
          "type": "",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "The millisecond timestamp when Build finished",
          "disabled": false
        },
        "build_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Build id",
          "disabled": false
        },
        "build_started_at": {
          "type": "",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "The millisecond timestamp when Build started",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The job name corresponding to Build",
          "disabled": false
        },
        "pipeline_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Pipeline id corresponding to Build",
          "disabled": false
        },
        "runner_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Runner id corresponding to Build",
          "disabled": false
        }
      },
      "tags": {
        "build_commit_sha": {
          "Desc": "The hash value of the commit corresponding to Build"
        },
        "build_failure_reason": {
          "Desc": "Reason for Build failure"
        },
        "build_name": {
          "Desc": "Build name"
        },
        "build_repo_name": {
          "Desc": "The repository name corresponding to build"
        },
        "build_stage": {
          "Desc": "Build stage"
        },
        "build_status": {
          "Desc": "Build status"
        },
        "object_kind": {
          "Desc": "Event type,here is Job"
        },
        "project_name": {
          "Desc": "Project name"
        },
        "sha": {
          "Desc": "The hash value of the commit corresponding to Build"
        },
        "user_email": {
          "Desc": "Author's email"
        }
      },
      "from": "jenkins"
    },
    "jenkins_pipeline": {
      "desc": "Jenkins Pipeline Event Metrics",
      "desc_zh": "",
      "fields": {
        "commit_message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The message accompanying the most recent commit of the code that triggered the Pipeline",
          "disabled": false
        },
        "created_at": {
          "type": "",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "The millisecond timestamp when Pipeline created",
          "disabled": false
        },
        "duration": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Pipeline duration(μs)",
          "disabled": false
        },
        "finished_at": {
          "type": "",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "The millisecond timestamp when Pipeline finished",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Pipeline id,same as `pipeline_id`",
          "disabled": false
        },
        "pipeline_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Pipeline id",
          "disabled": false
        }
      },
      "tags": {
        "author_email": {
          "Desc": "Author's email"
        },
        "ci_status": {
          "Desc": "CI status"
        },
        "commit_sha": {
          "Desc": "The hash value of the most recent commit that triggered the Pipeline"
        },
        "object_kind": {
          "Desc": "Event type,here is Pipeline"
        },
        "operation_name": {
          "Desc": "Operation name"
        },
        "pipeline_name": {
          "Desc": "Pipeline name"
        },
        "pipeline_url": {
          "Desc": "Pipeline URL"
        },
        "ref": {
          "Desc": "Branches involved"
        },
        "repository_url": {
          "Desc": "Repository URL"
        },
        "resource": {
          "Desc": "Project name"
        }
      },
      "from": "jenkins"
    },
    "jmx": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "gc_cms.count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of garbage collections that have occurred.",
          "disabled": false
        },
        "gc_major_collection_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The rate of major garbage collections.",
          "disabled": false
        },
        "gc_major_collection_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "PPM",
          "desc": "The fraction of time spent in major garbage collection. Set new_gc_metrics: true to receive this metric.",
          "disabled": false
        },
        "gc_minor_collection_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The rate of minor garbage collections.",
          "disabled": false
        },
        "gc_minor_collection_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "PPM",
          "desc": "The fraction of time spent in minor garbage collection. Set new_gc_metrics: true to receive this metric.",
          "disabled": false
        },
        "gc_parnew.time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The approximate accumulated garbage collection time elapsed.",
          "disabled": false
        },
        "heap_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java heap memory used.",
          "disabled": false
        },
        "heap_memory_committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java heap memory committed to be used.",
          "disabled": false
        },
        "heap_memory_init": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The initial Java heap memory allocated.",
          "disabled": false
        },
        "heap_memory_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum Java heap memory available.",
          "disabled": false
        },
        "non_heap_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java non-heap memory used. Non-heap memory is calculated as follows: 'Metaspace' + CompressedClassSpace + CodeCache",
          "disabled": false
        },
        "non_heap_memory_committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java non-heap memory committed to be used.",
          "disabled": false
        },
        "non_heap_memory_init": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The initial Java non-heap memory allocated.",
          "disabled": false
        },
        "non_heap_memory_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum Java non-heap memory available.",
          "disabled": false
        },
        "thread_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of live threads.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance name."
        },
        "jmx_domain": {
          "Desc": "JMX domain."
        },
        "metric_type": {
          "Desc": "Metric type."
        },
        "name": {
          "Desc": "Type name."
        },
        "runtime-id": {
          "Desc": "Runtime id."
        },
        "service": {
          "Desc": "Service name."
        },
        "type": {
          "Desc": "Object type."
        }
      },
      "from": "statsd"
    },
    "jvm": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "buffer_pool_direct_capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of total memory capacity of direct buffers.",
          "disabled": false
        },
        "buffer_pool_direct_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of direct buffers in the pool.",
          "disabled": false
        },
        "buffer_pool_direct_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of memory used by direct buffers.",
          "disabled": false
        },
        "buffer_pool_mapped_capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of total memory capacity of mapped buffers.",
          "disabled": false
        },
        "buffer_pool_mapped_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of mapped buffers in the pool.",
          "disabled": false
        },
        "buffer_pool_mapped_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of memory used by mapped buffers.",
          "disabled": false
        },
        "cpu_load_process": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Recent CPU utilization for the process.",
          "disabled": false
        },
        "cpu_load_system": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Recent CPU utilization for the whole system.",
          "disabled": false
        },
        "daemon_code_cache_used": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of daemon threads.",
          "disabled": false
        },
        "daemon_thread_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Daemon thread count.",
          "disabled": false
        },
        "gc_code_cache_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "GC code cache used.",
          "disabled": false
        },
        "gc_eden_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The 'eden' size in garbage collection.",
          "disabled": false
        },
        "gc_major_collection_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The rate of major garbage collections.",
          "disabled": false
        },
        "gc_major_collection_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The fraction of time spent(rate) in major garbage collection.",
          "disabled": false
        },
        "gc_metaspace_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The `metaspace` size in garbage collection.",
          "disabled": false
        },
        "gc_minor_collection_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The rate of minor garbage collections.",
          "disabled": false
        },
        "gc_minor_collection_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The fraction of time spent(rate) in minor garbage collection.",
          "disabled": false
        },
        "gc_old_gen_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The ond gen size in garbage collection.",
          "disabled": false
        },
        "gc_survivor_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The survivor size in garbage collection.",
          "disabled": false
        },
        "heap_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java heap memory used.",
          "disabled": false
        },
        "heap_memory_committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java heap memory committed to be used.",
          "disabled": false
        },
        "heap_memory_init": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The initial Java heap memory allocated.",
          "disabled": false
        },
        "heap_memory_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum Java heap memory available.",
          "disabled": false
        },
        "loaded_classes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of classes currently loaded.",
          "disabled": false
        },
        "non_heap_memory": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java non-heap memory used. Non-heap memory is: `Metaspace + CompressedClassSpace + CodeCache`.",
          "disabled": false
        },
        "non_heap_memory_committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total Java non-heap memory committed to be used.",
          "disabled": false
        },
        "non_heap_memory_init": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The initial Java non-heap memory allocated.",
          "disabled": false
        },
        "non_heap_memory_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum Java non-heap memory available.",
          "disabled": false
        },
        "os_open_file_descriptors": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of file descriptors used by this process (only available for processes run as the dd-agent user)",
          "disabled": false
        },
        "peak_thread_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The peak number of live threads.",
          "disabled": false
        },
        "thread_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of live threads.",
          "disabled": false
        },
        "total_thread_count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of total threads.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance name."
        },
        "jmx_domain": {
          "Desc": "JMX domain."
        },
        "metric_type": {
          "Desc": "Metric type."
        },
        "name": {
          "Desc": "Type name."
        },
        "runtime-id": {
          "Desc": "Runtime id."
        },
        "service": {
          "Desc": "Service name."
        },
        "type": {
          "Desc": "Object type."
        }
      },
      "from": "statsd"
    },
    "kafka": {
      "desc": "Metric set for auto collect mode only. Contains all Kafka MBean metrics collected automatically when enable_auto_collect=true. Fields are formatted as domain.type.name.attr.",
      "desc_zh": "指标集仅用于自动采集模式。当 enable_auto_collect=true 时，包含所有自动采集的 Kafka MBean 指标。字段格式为 domain.type.name.attr。",
      "fields": {
        "kafka.controller.ControllerChannelManager.TotalQueueSize.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueSize.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerEventManager.EventQueueTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.AutoLeaderBalanceRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControlledShutdownRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerChangeRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ControllerShutdownRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.IsrChangeRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderAndIsrResponseReceivedRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LeaderElectionRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ListPartitionReassignmentRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.LogDirChangeRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.ManualLeaderBalanceRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.PartitionReassignmentRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicChangeRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicDeletionRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.TopicUncleanLeaderElectionEnableRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionEnableRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UncleanLeaderElectionsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.ControllerStats.UpdateFeaturesRateAndTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.KafkaController.ActiveControllerCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.KafkaController.ControllerState.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.KafkaController.GlobalPartitionCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.KafkaController.GlobalTopicCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.KafkaController.OfflinePartitionsCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.KafkaController.PreferredReplicaImbalanceCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.KafkaController.ReplicasIneligibleToDeleteCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.KafkaController.ReplicasToDeleteCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.KafkaController.TopicsIneligibleToDeleteCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.controller.KafkaController.TopicsToDeleteCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.log.Log.LogEndOffset.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "partition",
            "topic"
          ],
          "disabled": false
        },
        "kafka.log.Log.LogStartOffset.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "partition",
            "topic"
          ],
          "disabled": false
        },
        "kafka.log.Log.NumLogSegments.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "partition",
            "topic"
          ],
          "disabled": false
        },
        "kafka.log.Log.Size.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "partition",
            "topic"
          ],
          "disabled": false
        },
        "kafka.log.LogCleaner.DeadThreadCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.log.LogCleaner.cleaner_recopy_percent.Value": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.log.LogCleaner.max_buffer_utilization_percent.Value": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.log.LogCleaner.max_clean_time_secs.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "",
          "disabled": false
        },
        "kafka.log.LogCleaner.max_compaction_delay_secs.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "",
          "disabled": false
        },
        "kafka.log.LogManager.OfflineLogDirectoryCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.LocalTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RemoteTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestBytes.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.RequestQueueTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseQueueTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ResponseSendTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.ThrottleTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.RequestMetrics.TotalTimeMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "taggedby": [
            "request"
          ],
          "disabled": false
        },
        "kafka.network.SocketServer.ExpiredConnectionsKilledCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.network.SocketServer.MemoryPoolAvailable.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.network.SocketServer.MemoryPoolUsed.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.network.SocketServer.NetworkProcessorAvgIdlePercent.Value": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.network.SocketServer.kafka.network.SocketServer.ControlPlaneExpiredConnectionsKilledCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesInPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesInPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesInPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesInPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesInPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesOutPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesOutPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesOutPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesOutPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesOutPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesRejectedPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesRejectedPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesRejectedPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesRejectedPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.BytesRejectedPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FailedFetchRequestsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FailedFetchRequestsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FailedFetchRequestsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FailedFetchRequestsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FailedFetchRequestsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FailedProduceRequestsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FailedProduceRequestsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FailedProduceRequestsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FailedProduceRequestsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FailedProduceRequestsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FetchMessageConversionsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FetchMessageConversionsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FetchMessageConversionsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FetchMessageConversionsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.FetchMessageConversionsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidMagicNumberRecordsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidMagicNumberRecordsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidMagicNumberRecordsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidMagicNumberRecordsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidMagicNumberRecordsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidMessageCrcRecordsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidMessageCrcRecordsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidMessageCrcRecordsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidMessageCrcRecordsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidMessageCrcRecordsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidOffsetOrSequenceRecordsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidOffsetOrSequenceRecordsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidOffsetOrSequenceRecordsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidOffsetOrSequenceRecordsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.InvalidOffsetOrSequenceRecordsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.MessagesInPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.MessagesInPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.MessagesInPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.MessagesInPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.MessagesInPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.NoKeyCompactedTopicRecordsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.NoKeyCompactedTopicRecordsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.NoKeyCompactedTopicRecordsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.NoKeyCompactedTopicRecordsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.NoKeyCompactedTopicRecordsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ProduceMessageConversionsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ProduceMessageConversionsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ProduceMessageConversionsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ProduceMessageConversionsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ProduceMessageConversionsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReassignmentBytesInPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReassignmentBytesInPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReassignmentBytesInPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReassignmentBytesInPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReassignmentBytesInPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReassignmentBytesOutPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReassignmentBytesOutPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReassignmentBytesOutPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReassignmentBytesOutPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReassignmentBytesOutPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReplicationBytesInPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReplicationBytesInPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReplicationBytesInPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReplicationBytesInPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReplicationBytesInPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReplicationBytesOutPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReplicationBytesOutPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReplicationBytesOutPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReplicationBytesOutPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.ReplicationBytesOutPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.TotalFetchRequestsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.TotalFetchRequestsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.TotalFetchRequestsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.TotalFetchRequestsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.TotalFetchRequestsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.TotalProduceRequestsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.TotalProduceRequestsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.TotalProduceRequestsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.TotalProduceRequestsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.BrokerTopicMetrics.TotalProduceRequestsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "topic"
          ],
          "disabled": false
        },
        "kafka.server.DelayedOperationPurgatory.NumDelayedOperations.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "delayedOperation"
          ],
          "disabled": false
        },
        "kafka.server.DelayedOperationPurgatory.PurgatorySize.Value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "",
          "taggedby": [
            "delayedOperation"
          ],
          "disabled": false
        },
        "kafka.server.KafkaRequestHandlerPool.RequestHandlerAvgIdlePercent.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.KafkaRequestHandlerPool.RequestHandlerAvgIdlePercent.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.KafkaRequestHandlerPool.RequestHandlerAvgIdlePercent.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.KafkaRequestHandlerPool.RequestHandlerAvgIdlePercent.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.KafkaRequestHandlerPool.RequestHandlerAvgIdlePercent.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.AtMinIsrPartitionCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.FailedIsrUpdatesPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.FailedIsrUpdatesPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.FailedIsrUpdatesPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.FailedIsrUpdatesPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.FailedIsrUpdatesPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.IsrExpandsPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.IsrExpandsPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.IsrExpandsPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.IsrExpandsPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.IsrExpandsPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.IsrShrinksPerSec.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.IsrShrinksPerSec.FifteenMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.IsrShrinksPerSec.FiveMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.IsrShrinksPerSec.MeanRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.IsrShrinksPerSec.OneMinuteRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.LeaderCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.OfflineReplicaCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.PartitionCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.ReassigningPartitions.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.UnderMinIsrPartitionCount.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ReplicaManager.UnderReplicatedPartitions.Value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.50thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.75thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.95thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.98thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.999thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.99thPercentile": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.Count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.Max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.Mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.Min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "disabled": false
        },
        "kafka.server.ZooKeeperClientMetrics.ZooKeeperRequestLatencyMs.StdDev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "",
          "disabled": false
        }
      },
      "tags": {
        "delayedOperation": {
          "Desc": "Delayed operation type."
        },
        "host": {
          "Desc": "Hostname."
        },
        "jolokia_agent_url": {
          "Desc": "Full Jolokia agent URL."
        },
        "partition": {
          "Desc": "Partition number."
        },
        "request": {
          "Desc": "Request type."
        },
        "topic": {
          "Desc": "Topic name."
        }
      },
      "from": "kafka"
    },
    "kingbase_bgwriter": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "buffers_backend": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of buffers written by backends.",
          "disabled": false
        },
        "buffers_clean": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of buffers written by the background writer.",
          "disabled": false
        },
        "checkpoints_req": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of requested checkpoints.",
          "disabled": false
        },
        "checkpoints_timed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of timed checkpoints.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "kingbase"
    },
    "kingbase_buffer_cache": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "buffer_hit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Buffer cache hit ratio as a percentage.",
          "disabled": false
        },
        "shared_blks_hit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of shared buffer blocks hit.",
          "disabled": false
        },
        "shared_blks_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of shared buffer blocks read.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "kingbase"
    },
    "kingbase_connections": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of active connections to the database.",
          "disabled": false
        },
        "idle_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of idle connections in the database.",
          "disabled": false
        },
        "max_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum number of connections allowed.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "kingbase"
    },
    "kingbase_database_status": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "blks_hit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Blocks hit",
          "disabled": false
        },
        "blks_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Blocks read",
          "disabled": false
        },
        "conflicts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of conflicts occurred.",
          "disabled": false
        },
        "numbackends": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of backends",
          "disabled": false
        },
        "tup_deleted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Tuples deleted",
          "disabled": false
        },
        "tup_inserted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Tuples inserted",
          "disabled": false
        },
        "tup_updated": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Tuples updated",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "kingbase"
    },
    "kingbase_function_stats": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "calls": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the function has been called.",
          "disabled": false
        },
        "self_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Time spent in the function itself, excluding sub-functions (milliseconds).",
          "disabled": false
        },
        "total_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total time spent in the function, including sub-functions (milliseconds).",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "funcname": {
          "Desc": "The name of the function"
        },
        "host": {
          "Desc": "The server address or the host name"
        },
        "schemaname": {
          "Desc": "The schema name of the function"
        }
      },
      "from": "kingbase"
    },
    "kingbase_index_usage": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "idx_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of index scans.",
          "disabled": false
        },
        "index_hit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Index hit ratio as a percentage.",
          "disabled": false
        },
        "seq_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of sequential scans.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "kingbase"
    },
    "kingbase_lock_details": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "lock_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of locks of a specific type.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        },
        "lock_type": {
          "Desc": "Type of the lock (e.g., relation, tuple)"
        }
      },
      "from": "kingbase"
    },
    "kingbase_locks": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "waiting_locks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of waiting locks in the database.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "kingbase"
    },
    "kingbase_query_cancellation": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "deadlocks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of deadlocks detected in the database.",
          "disabled": false
        },
        "temp_files": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of temporary files created by queries.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "kingbase"
    },
    "kingbase_query_performance": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "mean_exec_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Mean query execution time",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "kingbase"
    },
    "kingbase_query_stats": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "calls": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the query was executed.",
          "disabled": false
        },
        "rows": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows returned by the query.",
          "disabled": false
        },
        "shared_blks_hit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of shared buffer blocks hit.",
          "disabled": false
        },
        "shared_blks_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of shared buffer blocks read.",
          "disabled": false
        },
        "total_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total execution time of the query in milliseconds.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        },
        "queryid": {
          "Desc": "Unique identifier of the query"
        }
      },
      "from": "kingbase"
    },
    "kingbase_session_activity": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "session_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of sessions in a specific state or wait event.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        },
        "state": {
          "Desc": "Session state (e.g., active, idle)"
        },
        "wait_event": {
          "Desc": "Wait event (e.g., LWLock, IO)"
        }
      },
      "from": "kingbase"
    },
    "kingbase_slow_query": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "calls": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the query has been executed.",
          "disabled": false
        },
        "mean_exec_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average execution time per query call (milliseconds).",
          "disabled": false
        },
        "total_exec_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Total execution time of the query (milliseconds).",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        },
        "query": {
          "Desc": "Truncated SQL query text"
        },
        "queryid": {
          "Desc": "Unique identifier of the query"
        }
      },
      "from": "kingbase"
    },
    "kingbase_tablespace": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "size_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Tablespace size in bytes",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        },
        "spcname": {
          "Desc": "Tablespace name"
        }
      },
      "from": "kingbase"
    },
    "kingbase_transactions": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "commits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of transactions committed.",
          "disabled": false
        },
        "rollbacks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of transactions rolled back.",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "The name of the database"
        },
        "db_version": {
          "Desc": "The version of the database"
        },
        "host": {
          "Desc": "The server address or the host name"
        }
      },
      "from": "kingbase"
    },
    "kube_cronjob": {
      "desc": "The metric of the Kubernetes CronJob.",
      "desc_zh": "",
      "fields": {
        "spec_suspend": {
          "type": "",
          "data_type": "bool",
          "unit": "-",
          "desc": "This flag tells the controller to suspend subsequent executions.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "cronjob": {
          "Desc": "Name must be unique within a namespace."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "uid": {
          "Desc": "The UID of CronJob."
        }
      },
      "from": "container"
    },
    "kube_daemonset": {
      "desc": "The metric of the Kubernetes DaemonSet.",
      "desc_zh": "",
      "fields": {
        "daemons_available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds).",
          "disabled": false
        },
        "daemons_unavailable": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds).",
          "disabled": false
        },
        "desired": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod).",
          "disabled": false
        },
        "misscheduled": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod.",
          "disabled": false
        },
        "ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.",
          "disabled": false
        },
        "scheduled": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of nodes that are running at least one daemon pod and are supposed to run the daemon pod.",
          "disabled": false
        },
        "updated": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of nodes that are running updated daemon pod.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "daemonset": {
          "Desc": "Name must be unique within a namespace."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "uid": {
          "Desc": "The UID of DaemonSet."
        }
      },
      "from": "container"
    },
    "kube_deployment": {
      "desc": "The metric of the Kubernetes Deployment.",
      "desc_zh": "",
      "fields": {
        "replicas": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of non-terminated pods targeted by this deployment (their labels match the selector).",
          "disabled": false
        },
        "replicas_available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.",
          "disabled": false
        },
        "replicas_desired": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of desired pods for a Deployment.",
          "disabled": false
        },
        "replicas_ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pods targeted by this Deployment with a Ready Condition.",
          "disabled": false
        },
        "replicas_unavailable": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of unavailable pods targeted by this deployment.",
          "disabled": false
        },
        "replicas_updated": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of non-terminated pods targeted by this deployment that have the desired template spec.",
          "disabled": false
        },
        "rollingupdate_max_surge": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of pods that can be scheduled above the desired number of pods. ",
          "disabled": false
        },
        "rollingupdate_max_unavailable": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of pods that can be unavailable during the update.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "deployment": {
          "Desc": "Name must be unique within a namespace."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "uid": {
          "Desc": "The UID of Deployment."
        }
      },
      "from": "container"
    },
    "kube_dfpv": {
      "desc": "The metric of the Kubernetes PersistentVolume.",
      "desc_zh": "",
      "fields": {
        "available": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "AvailableBytes represents the storage space available (bytes) for the filesystem.",
          "disabled": false
        },
        "capacity": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "CapacityBytes represents the total capacity (bytes) of the filesystems underlying storage.",
          "disabled": false
        },
        "inodes": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Inodes represents the total inodes in the filesystem.",
          "disabled": false
        },
        "inodes_free": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "InodesFree represents the free inodes in the filesystem.",
          "disabled": false
        },
        "inodes_used": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "InodesUsed represents the inodes used by the filesystem.",
          "disabled": false
        },
        "used": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "UsedBytes represents the bytes used for a specific task on the filesystem.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "name": {
          "Desc": "The dfpv name, consists of pvc name and pod name"
        },
        "namespace": {
          "Desc": "The namespace of Pod and PVC."
        },
        "node_name": {
          "Desc": "Reference to the Node."
        },
        "pod_name": {
          "Desc": "Reference to the Pod."
        },
        "pvc_name": {
          "Desc": "Reference to the PVC."
        },
        "volume_mount_name": {
          "Desc": "The name given to the Volume."
        }
      },
      "from": "container"
    },
    "kube_endpoint": {
      "desc": "The metric of the Kubernetes Endpoints.",
      "desc_zh": "",
      "fields": {
        "address_available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of addresses available in endpoint.",
          "disabled": false
        },
        "address_not_ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of addresses not ready in endpoint.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "endpoint": {
          "Desc": "Name must be unique within a namespace."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "uid": {
          "Desc": "The UID of Endpoint."
        }
      },
      "from": "container"
    },
    "kube_job": {
      "desc": "The metric of the Kubernetes Job.",
      "desc_zh": "",
      "fields": {
        "active": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of actively running pods.",
          "disabled": false
        },
        "completion_failed": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The job has failed its execution.",
          "disabled": false
        },
        "completion_succeeded": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The job has completed its execution.",
          "disabled": false
        },
        "failed": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pods which reached phase Failed.",
          "disabled": false
        },
        "succeeded": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pods which reached phase Succeeded.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "job": {
          "Desc": "Name must be unique within a namespace."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "uid": {
          "Desc": "The UID of Job."
        }
      },
      "from": "container"
    },
    "kube_node": {
      "desc": "The metric of the Kubernetes Node.",
      "desc_zh": "",
      "fields": {
        "cpu_allocatable": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "The allocatable CPU of a node that is available for scheduling.",
          "disabled": false
        },
        "cpu_capacity": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "The CPU capacity of a node.",
          "disabled": false
        },
        "ephemeral_storage_allocatable": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "The allocatable ephemeral-storage of a node that is available for scheduling.",
          "disabled": false
        },
        "ephemeral_storage_capacity": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "The ephemeral-storage capacity of a node.",
          "disabled": false
        },
        "memory_allocatable": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "The allocatable memory of a node that is available for scheduling.",
          "disabled": false
        },
        "memory_capacity": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "The memory capacity of a node.",
          "disabled": false
        },
        "pods_allocatable": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "The allocatable pods of a node that is available for scheduling.",
          "disabled": false
        },
        "pods_capacity": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "The pods capacity of a node.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "node": {
          "Desc": "Name must be unique within a namespace"
        },
        "uid": {
          "Desc": "The UID of Node."
        }
      },
      "from": "container"
    },
    "kube_pod": {
      "desc": "The metric of the Kubernetes Pod.",
      "desc_zh": "",
      "fields": {
        "cpu_limit_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The total CPU limit (in millicores) across all containers in this Pod. Note: This value is the sum of all container limit values, as Pods do not have a direct limit value.",
          "disabled": false
        },
        "cpu_number": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of CPUs on the node where the Pod is running.",
          "disabled": false
        },
        "cpu_request_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The total CPU request (in millicores) across all containers in this Pod.  Note: This value is the sum of all container request values, as Pods do not have a direct request value.",
          "disabled": false
        },
        "cpu_usage": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The total CPU usage across all containers in this Pod.",
          "disabled": false
        },
        "cpu_usage_base100": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The normalized CPU usage, with a maximum of 100%.",
          "disabled": false
        },
        "cpu_usage_base_limit": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The normalized CPU usage, with a maximum of 100%, based on the CPU limit.",
          "disabled": false
        },
        "cpu_usage_base_request": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The normalized CPU usage, with a maximum of 100%, based on the CPU request.",
          "disabled": false
        },
        "cpu_usage_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The total CPU usage (in millicores) averaged over the sample window for all containers.",
          "disabled": false
        },
        "ephemeral_storage_available_bytes": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The storage space available (bytes) for the filesystem.",
          "disabled": false
        },
        "ephemeral_storage_capacity_bytes": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total capacity (bytes) of the filesystems underlying storage.",
          "disabled": false
        },
        "ephemeral_storage_used_bytes": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The bytes used for a specific task on the filesystem.",
          "disabled": false
        },
        "mem_capacity": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory capacity of the host machine.",
          "disabled": false
        },
        "mem_limit": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory limit across all containers in this Pod.  Note: This value is the sum of all container limit values, as Pods do not have a direct limit value.",
          "disabled": false
        },
        "mem_request": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory request across all containers in this Pod.  Note: This value is the sum of all container request values, as Pods do not have a direct request value.",
          "disabled": false
        },
        "mem_rss": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total RSS memory usage of all containers in this Pod, which is not supported by metrics-server.",
          "disabled": false
        },
        "mem_usage": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory usage of all containers in this Pod.",
          "disabled": false
        },
        "mem_used_percent": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of memory usage based on the host machine’s total memory capacity.",
          "disabled": false
        },
        "mem_used_percent_base_limit": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of memory usage based on the memory limit.",
          "disabled": false
        },
        "mem_used_percent_base_request": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of memory usage based on the memory request.",
          "disabled": false
        },
        "memory_capacity": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory in the host machine (Deprecated use `mem_capacity`).",
          "disabled": false
        },
        "memory_usage_bytes": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The sum of the memory usage of all containers in this Pod (Deprecated use `mem_usage`).",
          "disabled": false
        },
        "memory_used_percent": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage usage of the memory (refer from `mem_used_percent`",
          "disabled": false
        },
        "network_bytes_rcvd": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Cumulative count of bytes received.",
          "disabled": false
        },
        "network_bytes_sent": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Cumulative count of bytes transmitted.",
          "disabled": false
        },
        "ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Describes whether the pod is ready to serve requests.",
          "disabled": false
        },
        "restarts": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times the container has been restarted.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "daemonset": {
          "Desc": "The name of the DaemonSet which the object belongs to."
        },
        "deployment": {
          "Desc": "The name of the Deployment which the object belongs to."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "node_name": {
          "Desc": "NodeName is a request to schedule this pod onto a specific node."
        },
        "pod": {
          "Desc": "Name must be unique within a namespace."
        },
        "pod_name": {
          "Desc": "Renamed from 'pod'."
        },
        "statefulset": {
          "Desc": "The name of the StatefulSet which the object belongs to."
        },
        "uid": {
          "Desc": "The UID of pod."
        }
      },
      "from": "container"
    },
    "kube_replicaset": {
      "desc": "The metric of the Kubernetes ReplicaSet.",
      "desc_zh": "",
      "fields": {
        "fully_labeled_replicas": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of fully labeled replicas per ReplicaSet.",
          "disabled": false
        },
        "replicas": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The most recently observed number of replicas.",
          "disabled": false
        },
        "replicas_available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of available replicas (ready for at least minReadySeconds) for this replica set.",
          "disabled": false
        },
        "replicas_desired": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of desired replicas.",
          "disabled": false
        },
        "replicas_ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of ready replicas for this replica set.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "replicaset": {
          "Desc": "Name must be unique within a namespace."
        },
        "uid": {
          "Desc": "The UID of ReplicaSet."
        }
      },
      "from": "container"
    },
    "kube_service": {
      "desc": "The metric of the Kubernetes Service.",
      "desc_zh": "",
      "fields": {
        "ports": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of ports that are exposed by this service.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "service": {
          "Desc": "Name must be unique within a namespace."
        },
        "uid": {
          "Desc": "The UID of Service"
        }
      },
      "from": "container"
    },
    "kube_statefulset": {
      "desc": "The metric of the Kubernetes StatefulSet.",
      "desc_zh": "",
      "fields": {
        "replicas": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of Pods created by the StatefulSet controller.",
          "disabled": false
        },
        "replicas_available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of available pods (ready for at least minReadySeconds) targeted by this StatefulSet.",
          "disabled": false
        },
        "replicas_current": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of Pods created by the StatefulSet controller from the StatefulSet version indicated by currentRevision.",
          "disabled": false
        },
        "replicas_desired": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The desired number of replicas of the given Template.",
          "disabled": false
        },
        "replicas_ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pods created for this StatefulSet with a Ready Condition.",
          "disabled": false
        },
        "replicas_updated": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of Pods created by the StatefulSet controller from the StatefulSet version indicated by updateRevision.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "statefulset": {
          "Desc": "Name must be unique within a namespace."
        },
        "uid": {
          "Desc": "The UID of StatefulSet."
        }
      },
      "from": "container"
    },
    "kubernetes": {
      "desc": "The count of the Kubernetes resource.",
      "desc_zh": "Kubernetes 中的资源计数。",
      "fields": {
        "container": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "Container count",
          "disabled": false
        },
        "cronjob": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "CronJob count",
          "disabled": false
        },
        "daemonset": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "Service count",
          "disabled": false
        },
        "deployment": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "Deployment count",
          "disabled": false
        },
        "endpoint": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "Endpoint count",
          "disabled": false
        },
        "job": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "Job count",
          "disabled": false
        },
        "node": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "Node count",
          "disabled": false
        },
        "pod": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "Pod count",
          "disabled": false
        },
        "replicaset": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "ReplicaSet count",
          "disabled": false
        },
        "service": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "Service count",
          "disabled": false
        },
        "statefulset": {
          "type": "count",
          "data_type": "int",
          "unit": "-",
          "desc": "StatefulSet count",
          "disabled": false
        }
      },
      "tags": {
        "namespace": {
          "Desc": "namespace"
        },
        "node_name": {
          "Desc": "NodeName is a request to schedule this pod onto a specific node (only supported Pod and Container)."
        }
      },
      "from": "container"
    },
    "lsblk": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "fs_used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of used space on the filesystem.",
          "disabled": false
        },
        "fsavail": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Available space on the filesystem.",
          "disabled": false
        },
        "fssize": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total size of the filesystem.",
          "disabled": false
        },
        "fsused": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Used space on the filesystem.",
          "disabled": false
        },
        "rq_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Request queue size.",
          "disabled": false
        },
        "size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Size of the device.",
          "disabled": false
        }
      },
      "tags": {
        "fstype": {
          "Desc": "Filesystem type."
        },
        "group": {
          "Desc": "Group name."
        },
        "kname": {
          "Desc": "Internal kernel device name."
        },
        "label": {
          "Desc": "Filesystem LABEL."
        },
        "maj_min": {
          "Desc": "Major:Minor device number."
        },
        "model": {
          "Desc": "Device identifier."
        },
        "mountpoint": {
          "Desc": "Where the device is mounted."
        },
        "name": {
          "Desc": "Device name."
        },
        "owner": {
          "Desc": "User name."
        },
        "parent": {
          "Desc": "Parent device name."
        },
        "serial": {
          "Desc": "Disk serial number."
        },
        "state": {
          "Desc": "State of the device."
        },
        "type": {
          "Desc": "Device type."
        },
        "uuid": {
          "Desc": "Filesystem UUID."
        },
        "vendor": {
          "Desc": "Device vendor."
        }
      },
      "from": "lsblk"
    },
    "mem": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory that has been used more recently and usually not reclaimed unless absolutely necessary. (Darwin, Linux)",
          "disabled": false
        },
        "available": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of available memory.",
          "disabled": false
        },
        "available_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Available memory percent.",
          "disabled": false
        },
        "buffered": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Buffered. Linux only",
          "disabled": false
        },
        "cached": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "In-memory cache for files read from the disk. Linux only",
          "disabled": false
        },
        "commit_limit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "This is the total amount of memory currently available to be allocated on the system. Linux only",
          "disabled": false
        },
        "committed_as": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The amount of memory presently allocated on the system. Linux only",
          "disabled": false
        },
        "dirty": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory which is waiting to get written back to the disk. Linux only",
          "disabled": false
        },
        "free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of free memory. (Darwin, Linux)",
          "disabled": false
        },
        "high_free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of free high memory. Linux only",
          "disabled": false
        },
        "high_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total amount of high memory. Linux only",
          "disabled": false
        },
        "huge_page_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The size of the pool of huge pages. Linux only",
          "disabled": false
        },
        "huge_pages_free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of huge pages in the pool that are not yet allocated. Linux only",
          "disabled": false
        },
        "huge_pages_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The size of huge pages. Linux only",
          "disabled": false
        },
        "inactive": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory which has been less recently used.  It is more eligible to be reclaimed for other purposes. (Darwin, Linux)",
          "disabled": false
        },
        "low_free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of free low memory. Linux only",
          "disabled": false
        },
        "low_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total amount of low memory. Linux only",
          "disabled": false
        },
        "mapped": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Files which have been mapped into memory, such as libraries. Linux only",
          "disabled": false
        },
        "page_tables": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of memory dedicated to the lowest level of page tables. Linux only",
          "disabled": false
        },
        "shared": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of shared memory. Linux only",
          "disabled": false
        },
        "slab": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "In-kernel data structures cache. Linux only",
          "disabled": false
        },
        "sreclaimable": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Part of Slab, that might be reclaimed, such as caches. Linux only",
          "disabled": false
        },
        "sunreclaim": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Part of Slab, that cannot be reclaimed on memory pressure. Linux only",
          "disabled": false
        },
        "swap_cached": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory that once was swapped out, is swapped back in but still also is in the swap file. Linux only",
          "disabled": false
        },
        "swap_free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of swap space that is currently unused. Linux only",
          "disabled": false
        },
        "swap_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total amount of swap space available. Linux only",
          "disabled": false
        },
        "total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total amount of memory.",
          "disabled": false
        },
        "used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of used memory.",
          "disabled": false
        },
        "used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Used memory percent.",
          "disabled": false
        },
        "vmalloc_chunk": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Largest contiguous block of vmalloc area which is free. Linux only",
          "disabled": false
        },
        "vmalloc_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total size of vmalloc memory area. Linux only",
          "disabled": false
        },
        "vmalloc_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of vmalloc area which is used. Linux only",
          "disabled": false
        },
        "wired": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Wired. (Darwin)",
          "disabled": false
        },
        "write_back": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory which is actively being written back to the disk. Linux only",
          "disabled": false
        },
        "write_back_tmp": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory used by FUSE for temporary write back buffers. Linux only",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "mem"
    },
    "memcached": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "accepting_conns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Whether or not server is accepting conns",
          "disabled": false
        },
        "auth_cmds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of authentication commands handled, success or failure",
          "disabled": false
        },
        "auth_errors": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of failed authentications",
          "disabled": false
        },
        "bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Current number of bytes used to store items",
          "disabled": false
        },
        "bytes_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes read by this server from network",
          "disabled": false
        },
        "bytes_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes sent by this server to network",
          "disabled": false
        },
        "cas_badval": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of CAS  for which a key was found, but the CAS value did not match",
          "disabled": false
        },
        "cas_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of successful CAS requests",
          "disabled": false
        },
        "cas_misses": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of CAS requests against missing keys",
          "disabled": false
        },
        "cmd_flush": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Cumulative number of flush requests",
          "disabled": false
        },
        "cmd_get": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Cumulative number of retrieval requests",
          "disabled": false
        },
        "cmd_set": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Cumulative number of storage requests",
          "disabled": false
        },
        "cmd_touch": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Cumulative number of touch requests",
          "disabled": false
        },
        "conn_yields": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times any connection yielded to another due to hitting the -R limit",
          "disabled": false
        },
        "connection_structures": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of connection structures allocated by the server",
          "disabled": false
        },
        "curr_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of open connections",
          "disabled": false
        },
        "curr_items": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Current number of items stored",
          "disabled": false
        },
        "decr_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of successful `decr` requests",
          "disabled": false
        },
        "decr_misses": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of `decr` requests against missing keys",
          "disabled": false
        },
        "delete_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of deletion requests resulting in an item being removed",
          "disabled": false
        },
        "delete_misses": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "umber of deletions requests for missing keys",
          "disabled": false
        },
        "evicted_unfetched": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Items evicted from LRU that were never touched by get/incr/append/etc",
          "disabled": false
        },
        "evictions": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of valid items removed from cache to free memory for new items",
          "disabled": false
        },
        "expired_unfetched": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Items pulled from LRU that were never touched by get/incr/append/etc before expiring",
          "disabled": false
        },
        "get_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of keys that have been requested and found present",
          "disabled": false
        },
        "get_misses": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items that have been requested and not found",
          "disabled": false
        },
        "hash_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Bytes currently used by hash tables",
          "disabled": false
        },
        "hash_is_expanding": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Indicates if the hash table is being grown to a new size",
          "disabled": false
        },
        "hash_power_level": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Current size multiplier for hash table",
          "disabled": false
        },
        "incr_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of successful incr requests",
          "disabled": false
        },
        "incr_misses": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of incr requests against missing keys",
          "disabled": false
        },
        "limit_maxbytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes this server is allowed to use for storage",
          "disabled": false
        },
        "listen_disabled_num": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times server has stopped accepting new connections (`maxconns`)",
          "disabled": false
        },
        "reclaimed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times an entry was stored using memory from an expired entry",
          "disabled": false
        },
        "threads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of worker threads requested",
          "disabled": false
        },
        "total_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of connections opened since the server started running",
          "disabled": false
        },
        "total_items": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of items stored since the server started",
          "disabled": false
        },
        "touch_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of keys that have been touched with a new expiration time",
          "disabled": false
        },
        "touch_misses": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items that have been touched and not found",
          "disabled": false
        },
        "uptime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of secs since the server started",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The host name from which metrics are gathered"
        }
      },
      "from": "memcached"
    },
    "memcached_items": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "age": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Age of the oldest item in the LRU",
          "disabled": false
        },
        "crawler_reclaimed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items which freed by the LRU Crawler",
          "disabled": false
        },
        "direct_reclaims": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of worker threads which had to directly pull LRU tails to find memory for a new item",
          "disabled": false
        },
        "evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of the items which had to be evicted from the LRU before expiring",
          "disabled": false
        },
        "evicted_nonzero": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of the `onzero` items which had an explicit expire time set had to be evicted from the LRU before expiring",
          "disabled": false
        },
        "evicted_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Seconds since the last access for the most recent item evicted from this class",
          "disabled": false
        },
        "evicted_unfetched": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of the valid items evicted from the LRU which were never touched after being set",
          "disabled": false
        },
        "expired_unfetched": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of the expired items reclaimed from the LRU which were never touched after being set",
          "disabled": false
        },
        "lrutail_reflocked": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items which found to be `refcount` locked in the LRU tail",
          "disabled": false
        },
        "moves_to_cold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items which were moved from HOT or WARM into COLD",
          "disabled": false
        },
        "moves_to_warm": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items which were moved from COLD to WARM",
          "disabled": false
        },
        "moves_within_lru": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of active items which were bumped within HOT or WARM",
          "disabled": false
        },
        "number": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items presently stored in this slab class",
          "disabled": false
        },
        "number_cold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items presently stored in the COLD LRU",
          "disabled": false
        },
        "number_hot": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items presently stored in the HOT LRU",
          "disabled": false
        },
        "number_noexp": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items presently stored in the `NOEXP` class",
          "disabled": false
        },
        "number_warm": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items presently stored in the WARM LRU",
          "disabled": false
        },
        "outofmemory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of the underlying slab class which was unable to store a new item",
          "disabled": false
        },
        "reclaimed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of entries which were stored using memory from an expired entry",
          "disabled": false
        },
        "tailrepairs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "How many times memcache self-healed a slab with a `refcount` leak",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The host name from which metrics are gathered"
        },
        "slab_id": {
          "Desc": "The id of the current slab"
        }
      },
      "from": "memcached"
    },
    "memcached_slabs": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_slabs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of slab classes allocated",
          "disabled": false
        },
        "cas_badval": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of CAS commands failed to modify a value due to a bad CAS id",
          "disabled": false
        },
        "cas_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of CAS commands modified this slab class",
          "disabled": false
        },
        "chunk_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The amount of space each chunk uses",
          "disabled": false
        },
        "chunks_per_page": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "How many chunks exist within one page",
          "disabled": false
        },
        "cmd_set": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of set requests stored data in this slab class",
          "disabled": false
        },
        "decr_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of `decrs` commands modified this slab class",
          "disabled": false
        },
        "delete_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of delete commands succeeded in this slab class",
          "disabled": false
        },
        "free_chunks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Chunks not yet allocated to items or freed via delete",
          "disabled": false
        },
        "free_chunks_end": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of free chunks at the end of the last allocated page",
          "disabled": false
        },
        "get_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of get requests were serviced by this slab class",
          "disabled": false
        },
        "incr_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of `incrs` commands modified this slab class",
          "disabled": false
        },
        "total_chunks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of chunks allocated to the slab class",
          "disabled": false
        },
        "total_malloced": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total amount of memory allocated to slab pages",
          "disabled": false
        },
        "total_pages": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of pages allocated to the slab class",
          "disabled": false
        },
        "touch_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of touches serviced by this slab class",
          "disabled": false
        },
        "used_chunks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "How many chunks have been allocated to items",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The host name from which metrics are gathered"
        },
        "slab_id": {
          "Desc": "The id of the current slab"
        }
      },
      "from": "memcached"
    },
    "mongodb": {
      "desc": "MongoDB measurement. Some metrics may not appear depending on the MongoDB version or DB running status.",
      "desc_zh": "",
      "fields": {
        "active_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of the active client connections performing read operations.",
          "disabled": false
        },
        "active_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of active client connections performing write operations.",
          "disabled": false
        },
        "aggregate_command_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'aggregate' command failed on this mongod",
          "disabled": false
        },
        "aggregate_command_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'aggregate' command executed on this mongod.",
          "disabled": false
        },
        "assert_msg": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of message assertions raised since the MongoDB process started. Check the log file for more information about these messages.",
          "disabled": false
        },
        "assert_regular": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of regular assertions raised since the MongoDB process started. Check the log file for more information about these messages.",
          "disabled": false
        },
        "assert_rollovers": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that the rollover counters have rolled over since the last time the MongoDB process started. The counters will rollover to zero after 2 30 assertions. Use this value to provide context to the other values in the asserts data structure.",
          "disabled": false
        },
        "assert_user": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of \"user asserts\" that have occurred since the last time the MongoDB process started. These are errors that user may generate, such as out of disk space or duplicate key. You can prevent these assertions by fixing a problem with your application or deployment. Check the MongoDB log for more information.",
          "disabled": false
        },
        "assert_warning": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Changed in version 4.0. Starting in MongoDB 4.0, the field returns zero 0. In earlier versions, the field returns the number of warnings raised since the MongoDB process started.",
          "disabled": false
        },
        "available_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of concurrent of read transactions allowed into the WiredTiger storage engine",
          "disabled": false
        },
        "available_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of concurrent of write transactions allowed into the WiredTiger storage engine",
          "disabled": false
        },
        "commands": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of commands issued to the database since the mongod instance last started. `opcounters.command` counts all commands except the write commands: insert, update, and delete.",
          "disabled": false
        },
        "commands_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use commands.",
          "disabled": false
        },
        "connections_available": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of unused incoming connections available.",
          "disabled": false
        },
        "connections_current": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of incoming connections from clients to the database server .",
          "disabled": false
        },
        "connections_total_created": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of all incoming connections created to the server. This number includes connections that have since closed.",
          "disabled": false
        },
        "count_command_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'count' command failed on this mongod",
          "disabled": false
        },
        "count_command_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'count' command executed on this mongod",
          "disabled": false
        },
        "cursor_no_timeout": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use cursor_no_timeout_count.",
          "disabled": false
        },
        "cursor_no_timeout_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of open cursors with the option DBQuery.Option.noTimeout set to prevent timeout after a period of inactivity",
          "disabled": false
        },
        "cursor_pinned": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use cursor_pinned_count.",
          "disabled": false
        },
        "cursor_pinned_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of \"pinned\" open cursors.",
          "disabled": false
        },
        "cursor_timed_out": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use cursor_timed_out_count.",
          "disabled": false
        },
        "cursor_timed_out_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of cursors that have timed out since the server process started. If this number is large or growing at a regular rate, this may indicate an application error.",
          "disabled": false
        },
        "cursor_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use cursor_total_count.",
          "disabled": false
        },
        "cursor_total_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of cursors that MongoDB is maintaining for clients. Because MongoDB exhausts unused cursors, typically this value small or zero. However, if there is a queue, stale *tailable* cursors, or a large number of operations this value may rise.",
          "disabled": false
        },
        "delete_command_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'delete' command failed on this mongod",
          "disabled": false
        },
        "delete_command_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'delete' command executed on this mongod",
          "disabled": false
        },
        "deletes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of delete operations since the mongod instance last started.",
          "disabled": false
        },
        "deletes_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use deletes.",
          "disabled": false
        },
        "distinct_command_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'distinct' command failed on this mongod",
          "disabled": false
        },
        "distinct_command_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'distinct' command executed on this mongod",
          "disabled": false
        },
        "document_deleted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of documents deleted.",
          "disabled": false
        },
        "document_inserted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of documents inserted.",
          "disabled": false
        },
        "document_returned": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of documents returned by queries.",
          "disabled": false
        },
        "document_updated": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of documents updated.",
          "disabled": false
        },
        "find_and_modify_command_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'find' and 'modify' commands failed on this mongod",
          "disabled": false
        },
        "find_and_modify_command_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'find' and 'modify' commands executed on this mongod",
          "disabled": false
        },
        "find_command_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'find' command failed on this mongod",
          "disabled": false
        },
        "find_command_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'find' command executed on this mongod",
          "disabled": false
        },
        "flushes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transaction checkpoints",
          "disabled": false
        },
        "flushes_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use flushes.",
          "disabled": false
        },
        "flushes_total_time_ns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The transaction checkpoint total time (ms)\"",
          "disabled": false
        },
        "get_more_command_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'get more' command failed on this mongod",
          "disabled": false
        },
        "get_more_command_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'get more' command executed on this mongod",
          "disabled": false
        },
        "getmores": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of `getMore` operations since the mongod instance last started. This counter can be high even if the query count is low. Secondary nodes send `getMore` operations as part of the replication process.",
          "disabled": false
        },
        "getmores_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use getmores",
          "disabled": false
        },
        "insert_command_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'insert' command failed on this mongod",
          "disabled": false
        },
        "insert_command_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'insert' command executed on this mongod",
          "disabled": false
        },
        "inserts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of insert operations received since the mongod instance last started.",
          "disabled": false
        },
        "inserts_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use inserts.",
          "disabled": false
        },
        "jumbo_chunks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Count jumbo flags in cluster chunk.",
          "disabled": false
        },
        "mapped_megabytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Mapped megabytes. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "net_in_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use net_out_bytes_count.",
          "disabled": false
        },
        "net_in_bytes_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of bytes that the server has received over network connections initiated by clients or other mongod instances.",
          "disabled": false
        },
        "net_out_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use net_out_bytes_count.",
          "disabled": false
        },
        "net_out_bytes_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of bytes that the server has sent over network connections initiated by clients or other mongod instances.",
          "disabled": false
        },
        "non-mapped_megabytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Non mapped megabytes. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "open_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of incoming connections from clients to the database server.",
          "disabled": false
        },
        "operation_scan_and_order": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of queries that return sorted numbers that cannot perform the sort operation using an index.",
          "disabled": false
        },
        "operation_write_conflicts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of queries that encountered write conflicts.",
          "disabled": false
        },
        "page_faults": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of page faults.",
          "disabled": false
        },
        "page_faults_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Page Faults/sec is the average number of pages faulted per second. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "percent_cache_dirty": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Size in bytes of the dirty data in the cache. This value should be less than the bytes currently in the cache value.",
          "disabled": false
        },
        "percent_cache_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Size in byte of the data currently in cache. This value should not be greater than the maximum bytes configured value.",
          "disabled": false
        },
        "queries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of queries received since the mongod instance last started.",
          "disabled": false
        },
        "queries_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use queries.",
          "disabled": false
        },
        "queued_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of operations that are currently queued and waiting for the read lock. A consistently small read-queue, particularly of shorter operations, should cause no concern.",
          "disabled": false
        },
        "queued_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of operations that are currently queued and waiting for the write lock. A consistently small write-queue, particularly of shorter operations, is no cause for concern.",
          "disabled": false
        },
        "repl_apply_batches_num": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of batches applied across all databases.",
          "disabled": false
        },
        "repl_apply_batches_total_millis": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total amount of time in milliseconds the mongod has spent applying operations from the oplog.",
          "disabled": false
        },
        "repl_apply_ops": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of oplog operations applied. metrics.repl.apply.ops is incremented after each operation.",
          "disabled": false
        },
        "repl_buffer_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The current number of operations in the oplog buffer.",
          "disabled": false
        },
        "repl_buffer_size_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The current size of the contents of the oplog buffer.",
          "disabled": false
        },
        "repl_commands": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of replicated commands issued to the database since the mongod instance last started.",
          "disabled": false
        },
        "repl_commands_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use repl_commands.",
          "disabled": false
        },
        "repl_deletes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of replicated delete operations since the mongod instance last started.",
          "disabled": false
        },
        "repl_deletes_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use repl_deletes.",
          "disabled": false
        },
        "repl_executor_pool_in_progress_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of replication tasks that are currently being executed by the executor pool.",
          "disabled": false
        },
        "repl_executor_queues_network_in_progress": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of network-related replication tasks that are currently being processed by the executor queues.",
          "disabled": false
        },
        "repl_executor_queues_sleepers": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of replication tasks in the executor queues that are currently in a sleeping state.",
          "disabled": false
        },
        "repl_executor_unsignaled_events": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of events related to the replication executor that have not yet been signaled.",
          "disabled": false
        },
        "repl_getmores": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of replicated getmore operations since the mongod instance last started.",
          "disabled": false
        },
        "repl_getmores_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use repl_getmores.",
          "disabled": false
        },
        "repl_inserts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of replicated insert operations since the mongod instance last started.",
          "disabled": false
        },
        "repl_inserts_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use repl_inserts.",
          "disabled": false
        },
        "repl_lag": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Delay between a write operation on the primary and its copy to a secondary.",
          "disabled": false
        },
        "repl_network_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total amount of data read from the replication sync source.",
          "disabled": false
        },
        "repl_network_getmores_num": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of getmore operations, which are operations that request an additional set of operations from the replication sync source.",
          "disabled": false
        },
        "repl_network_getmores_total_millis": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total amount of time required to collect data from getmore operations.",
          "disabled": false
        },
        "repl_network_ops": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of operations read from the replication source.",
          "disabled": false
        },
        "repl_queries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of replicated queries since the mongod instance last started.",
          "disabled": false
        },
        "repl_queries_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use repl_queries.",
          "disabled": false
        },
        "repl_state": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The node state of replication member.",
          "disabled": false
        },
        "repl_updates": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of replicated update operations since the mongod instance last started.",
          "disabled": false
        },
        "repl_updates_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use repl_updates.",
          "disabled": false
        },
        "resident_megabytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of mem.resident is roughly equivalent to the amount of RAM, in MiB, currently used by the database process.",
          "disabled": false
        },
        "storage_freelist_search_bucket_exhausted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that mongod has checked the free list without finding a suitably large record allocation.",
          "disabled": false
        },
        "storage_freelist_search_requests": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times mongod has searched for available record allocations.",
          "disabled": false
        },
        "storage_freelist_search_scanned": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of available record allocations mongod has searched.",
          "disabled": false
        },
        "tcmalloc_central_cache_free_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of free bytes in the central cache that have been assigned to size classes. They always count towards virtual memory usage, and unless the underlying memory is swapped.",
          "disabled": false
        },
        "tcmalloc_current_allocated_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of bytes currently allocated by application.",
          "disabled": false
        },
        "tcmalloc_current_total_thread_cache_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of bytes used across all thread caches.",
          "disabled": false
        },
        "tcmalloc_heap_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of bytes in the heap.",
          "disabled": false
        },
        "tcmalloc_max_total_thread_cache_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Upper limit on total number of bytes stored across all per-thread caches. Default: 16MB.",
          "disabled": false
        },
        "tcmalloc_pageheap_commit_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual memory commits.",
          "disabled": false
        },
        "tcmalloc_pageheap_committed_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Bytes committed, always \u003c= system_bytes_.",
          "disabled": false
        },
        "tcmalloc_pageheap_decommit_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual memory de-commits.",
          "disabled": false
        },
        "tcmalloc_pageheap_free_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of bytes in free, mapped pages in page heap.",
          "disabled": false
        },
        "tcmalloc_pageheap_reserve_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual memory reserves.",
          "disabled": false
        },
        "tcmalloc_pageheap_scavenge_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times scavaged flush pages.",
          "disabled": false
        },
        "tcmalloc_pageheap_total_commit_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Bytes committed in lifetime of process.",
          "disabled": false
        },
        "tcmalloc_pageheap_total_decommit_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Bytes de-committed in lifetime of process.",
          "disabled": false
        },
        "tcmalloc_pageheap_total_reserve_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual memory reserves.",
          "disabled": false
        },
        "tcmalloc_pageheap_unmapped_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total bytes on returned free lists.",
          "disabled": false
        },
        "tcmalloc_spinlock_total_delay_ns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total time (in nanoseconds) threads have been delayed while waiting for spinlocks in TCMalloc.",
          "disabled": false
        },
        "tcmalloc_thread_cache_free_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Bytes in thread caches.",
          "disabled": false
        },
        "tcmalloc_total_free_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total bytes on normal free lists.",
          "disabled": false
        },
        "tcmalloc_transfer_cache_free_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Bytes in central transfer cache.",
          "disabled": false
        },
        "total_available": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of connections available from the mongos to the config servers, replica sets, and standalone mongod instances in the cluster.",
          "disabled": false
        },
        "total_created": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of connections the mongos has ever created to other members of the cluster.",
          "disabled": false
        },
        "total_docs_scanned": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of index items scanned during queries and query-plan evaluation.",
          "disabled": false
        },
        "total_in_use": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Reports the total number of outgoing connections from the current mongod/mongos instance to other members of the sharded cluster or replica set that are currently in use.",
          "disabled": false
        },
        "total_keys_scanned": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of index items scanned during queries and query-plan evaluation.",
          "disabled": false
        },
        "total_refreshing": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Reports the total number of outgoing connections from the current mongod/mongos instance to other members of the sharded cluster or replica set that are currently being refreshed.",
          "disabled": false
        },
        "total_tickets_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "A document that returns information on the number of concurrent of read transactions allowed into the WiredTiger storage engine.",
          "disabled": false
        },
        "total_tickets_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "A document that returns information on the number of concurrent of write transactions allowed into the WiredTiger storage engine.",
          "disabled": false
        },
        "ttl_deletes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of documents deleted from collections with a ttl index.",
          "disabled": false
        },
        "ttl_deletes_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use ttl_deletes.",
          "disabled": false
        },
        "ttl_passes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times the background process removes documents from collections with a ttl index.",
          "disabled": false
        },
        "ttl_passes_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use ttl_passes.",
          "disabled": false
        },
        "update_command_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'update' command failed on this mongod",
          "disabled": false
        },
        "update_command_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that 'update' command executed on this mongod",
          "disabled": false
        },
        "updates": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of update operations received since the mongod instance last started.",
          "disabled": false
        },
        "updates_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated, use updates.",
          "disabled": false
        },
        "uptime_ns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total upon time of mongod in nano seconds.",
          "disabled": false
        },
        "vsize_megabytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "mem.virtual displays the quantity, in MiB, of virtual memory used by the mongod process.",
          "disabled": false
        },
        "wtcache_app_threads_page_read_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pages read by application threads from the WiredTiger cache.",
          "disabled": false
        },
        "wtcache_app_threads_page_read_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total time application threads spend reading pages from the WiredTiger cache.",
          "disabled": false
        },
        "wtcache_app_threads_page_write_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pages written by application threads to the WiredTiger cache.",
          "disabled": false
        },
        "wtcache_bytes_read_into": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of bytes read into the WiredTiger cache.",
          "disabled": false
        },
        "wtcache_bytes_written_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of bytes written from the WiredTiger cache.",
          "disabled": false
        },
        "wtcache_current_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The current number of bytes being used in the WiredTiger cache.",
          "disabled": false
        },
        "wtcache_internal_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal pages evicted from the WiredTiger cache.",
          "disabled": false
        },
        "wtcache_max_bytes_configured": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum cache size.",
          "disabled": false
        },
        "wtcache_modified_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of modified pages evicted from the WiredTiger cache.",
          "disabled": false
        },
        "wtcache_pages_evicted_by_app_thread": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pages evicted from the WiredTiger cache by application threads.",
          "disabled": false
        },
        "wtcache_pages_queued_for_eviction": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The current number of pages in the WiredTiger cache that are queued for eviction.",
          "disabled": false
        },
        "wtcache_pages_read_into": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages read into the cache.",
          "disabled": false
        },
        "wtcache_pages_requested_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages request from the cache.",
          "disabled": false
        },
        "wtcache_pages_written_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Pages written from cache",
          "disabled": false
        },
        "wtcache_server_evicting_pages": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The current number of pages in the WiredTiger cache that are being evicted by the server.",
          "disabled": false
        },
        "wtcache_tracked_dirty_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of bytes in the WiredTiger cache that are tracked as dirty.",
          "disabled": false
        },
        "wtcache_unmodified_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Main statistics for page eviction.",
          "disabled": false
        },
        "wtcache_worker_thread_evictingpages": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pages being evicted from the WiredTiger cache by worker threads.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "mongodb host"
        },
        "mongod_host": {
          "Desc": "mongodb host with port"
        }
      },
      "from": "mongodb"
    },
    "mongodb_col_stats": {
      "desc": "MongoDB collection measurement. Some metrics may not appear depending on the MongoDB version or DB running status.",
      "desc_zh": "",
      "fields": {
        "avg_obj_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The average size of an object in the collection. ",
          "disabled": false
        },
        "count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of objects or documents in this collection.",
          "disabled": false
        },
        "mapped_megabytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Mapped megabytes. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "non-mapped_megabytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Non mapped megabytes. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "ok": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Command execute state.",
          "disabled": false
        },
        "page_faults_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Page Faults/sec is the average number of pages faulted per second. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "percent_cache_dirty": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Size in bytes of the dirty data in the cache. This value should be less than the bytes currently in the cache value. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "percent_cache_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Size in byte of the data currently in cache. This value should not be greater than the maximum bytes configured value. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total uncompressed size in memory of all records in a collection.",
          "disabled": false
        },
        "storage_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total amount of storage allocated to this collection for document storage.",
          "disabled": false
        },
        "total_index_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total size of all indexes.",
          "disabled": false
        },
        "wtcache_app_threads_page_read_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_app_threads_page_read_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_app_threads_page_write_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_bytes_read_into": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_bytes_written_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_current_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_internal_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_max_bytes_configured": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum cache size. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_modified_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_evicted_by_app_thread": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_queued_for_eviction": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_read_into": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages read into the cache. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_requested_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages request from the cache. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_written_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Pages written from cache. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_server_evicting_pages": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_tracked_dirty_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_unmodified_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Main statistics for page eviction. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_worker_thread_evictingpages": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        }
      },
      "tags": {
        "collection": {
          "Desc": "collection name"
        },
        "db_name": {
          "Desc": "database name"
        },
        "host": {
          "Desc": "mongodb host"
        },
        "mongod_host": {
          "Desc": "mongodb host with port"
        }
      },
      "from": "mongodb"
    },
    "mongodb_db_stats": {
      "desc": "MongoDB stats measurement. Some metrics may not appear depending on the MongoDB version or DB running status.",
      "desc_zh": "",
      "fields": {
        "avg_obj_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The average size of each document in bytes.",
          "disabled": false
        },
        "collections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Contains a count of the number of collections in that database.",
          "disabled": false
        },
        "data_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total size of the uncompressed data held in this database. The dataSize decreases when you remove documents.",
          "disabled": false
        },
        "index_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total size of all indexes created on this database.",
          "disabled": false
        },
        "indexes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Contains a count of the total number of indexes across all collections in the database.",
          "disabled": false
        },
        "mapped_megabytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Mapped megabytes. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "non-mapped_megabytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Non mapped megabytes. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "objects": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Contains a count of the number of objects (i.e. documents) in the database across all collections.",
          "disabled": false
        },
        "ok": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Command execute state.",
          "disabled": false
        },
        "page_faults_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Page Faults/sec is the average number of pages faulted per second. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "percent_cache_dirty": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Size in bytes of the dirty data in the cache. This value should be less than the bytes currently in the cache value. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "percent_cache_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Size in byte of the data currently in cache. This value should not be greater than the maximum bytes configured value. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "storage_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total amount of space allocated to collections in this database for document storage.",
          "disabled": false
        },
        "wtcache_app_threads_page_read_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_app_threads_page_read_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_app_threads_page_write_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_bytes_read_into": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_bytes_written_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_current_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_internal_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_max_bytes_configured": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum cache size. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_modified_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_evicted_by_app_thread": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_queued_for_eviction": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_read_into": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages read into the cache. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_requested_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages request from the cache. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_written_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Pages written from cache. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_server_evicting_pages": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_tracked_dirty_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_unmodified_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Main statistics for page eviction. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_worker_thread_evictingpages": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        }
      },
      "tags": {
        "db_name": {
          "Desc": "database name"
        },
        "host": {
          "Desc": "mongodb host"
        },
        "mongod_host": {
          "Desc": "mongodb host with port"
        }
      },
      "from": "mongodb"
    },
    "mongodb_shard_stats": {
      "desc": "MongoDB shard measurement. Some metrics may not appear depending on the MongoDB version or DB running status.",
      "desc_zh": "",
      "fields": {
        "available": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of connections available for this host to connect to the mongos.",
          "disabled": false
        },
        "created": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of connections the host has ever created to connect to the mongos.",
          "disabled": false
        },
        "in_use": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Reports the total number of outgoing connections from the current mongod/mongos instance to other members of the sharded cluster or replica set that are currently in use.",
          "disabled": false
        },
        "refreshing": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Reports the total number of outgoing connections from the current mongod/mongos instance to other members of the sharded cluster or replica set that are currently being refreshed.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "mongodb host"
        },
        "mongod_host": {
          "Desc": "mongodb host with port"
        }
      },
      "from": "mongodb"
    },
    "mongodb_top_stats": {
      "desc": "MongoDB top measurement. Some metrics may not appear depending on the MongoDB version or DB running status.",
      "desc_zh": "",
      "fields": {
        "commands_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of \"command\" event issues.",
          "disabled": false
        },
        "commands_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of time in microseconds that \"command\" costs.",
          "disabled": false
        },
        "get_more_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of `getmore` event issues.",
          "disabled": false
        },
        "get_more_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of time in microseconds that `getmore` costs.",
          "disabled": false
        },
        "insert_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of \"insert\" event issues.",
          "disabled": false
        },
        "insert_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of time in microseconds that \"insert\" costs.",
          "disabled": false
        },
        "mapped_megabytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Mapped megabytes. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "non-mapped_megabytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Non mapped megabytes. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "page_faults_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Page Faults/sec is the average number of pages faulted per second. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "percent_cache_dirty": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Size in bytes of the dirty data in the cache. This value should be less than the bytes currently in the cache value. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "percent_cache_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Size in byte of the data currently in cache. This value should not be greater than the maximum bytes configured value. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "queries_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of \"queries\" event issues.",
          "disabled": false
        },
        "queries_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of time in microseconds that \"queries\" costs.",
          "disabled": false
        },
        "read_lock_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of \"readLock\" event issues.",
          "disabled": false
        },
        "read_lock_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of time in microseconds that \"readLock\" costs.",
          "disabled": false
        },
        "remove_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of \"remove\" event issues.",
          "disabled": false
        },
        "remove_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of time in microseconds that \"remove\" costs.",
          "disabled": false
        },
        "total_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of \"total\" event issues.",
          "disabled": false
        },
        "total_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of time in microseconds that \"total\" costs.",
          "disabled": false
        },
        "update_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of \"update\" event issues.",
          "disabled": false
        },
        "update_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of time in microseconds that \"update\" costs.",
          "disabled": false
        },
        "write_lock_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of \"writeLock\" event issues.",
          "disabled": false
        },
        "write_lock_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of time in microseconds that \"writeLock\" costs.",
          "disabled": false
        },
        "wtcache_app_threads_page_read_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_app_threads_page_read_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_app_threads_page_write_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_bytes_read_into": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_bytes_written_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_current_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_internal_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_max_bytes_configured": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum cache size. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_modified_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_evicted_by_app_thread": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_queued_for_eviction": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_read_into": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages read into the cache. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_requested_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages request from the cache. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_pages_written_from": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Pages written from cache. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_server_evicting_pages": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_tracked_dirty_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_unmodified_pages_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Main statistics for page eviction. (Existed in 3.0 and earlier version)",
          "disabled": false
        },
        "wtcache_worker_thread_evictingpages": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Existed in 3.0 and earlier version)",
          "disabled": false
        }
      },
      "tags": {
        "collection": {
          "Desc": "collection name"
        },
        "host": {
          "Desc": "mongodb host"
        },
        "mongod_host": {
          "Desc": "mongodb host with port"
        }
      },
      "from": "mongodb"
    },
    "mysql": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "Aborted_clients": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of connections that were aborted because the client died without closing the connection properly.",
          "disabled": false
        },
        "Aborted_connects": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of failed attempts to connect to the MySQL server.",
          "disabled": false
        },
        "Binlog_cache_disk_use": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of transactions that used the temporary binary log cache but that exceeded the value of binlog_cache_size and used a temporary file to store statements from the transaction.",
          "disabled": false
        },
        "Binlog_cache_use": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of transactions that used the binary log cache.",
          "disabled": false
        },
        "Binlog_space_usage_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total binary log file size.",
          "disabled": false
        },
        "Bytes_received": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes received from all clients.",
          "disabled": false
        },
        "Bytes_sent": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes sent to all clients.",
          "disabled": false
        },
        "Com_commit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of commit statement has been executed.",
          "disabled": false
        },
        "Com_delete": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of delete statement has been executed.",
          "disabled": false
        },
        "Com_delete_multi": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of delete-multi statement has been executed.",
          "disabled": false
        },
        "Com_insert": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of insert statement has been executed.",
          "disabled": false
        },
        "Com_insert_select": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of insert-select statement has been executed.",
          "disabled": false
        },
        "Com_load": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of load statement has been executed.",
          "disabled": false
        },
        "Com_replace": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of replace statement has been executed.",
          "disabled": false
        },
        "Com_replace_select": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of replace-select statement has been executed.",
          "disabled": false
        },
        "Com_rollback": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of rollback statement has been executed.",
          "disabled": false
        },
        "Com_select": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of select statement has been executed.",
          "disabled": false
        },
        "Com_update": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of update statement has been executed.",
          "disabled": false
        },
        "Com_update_multi": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times of update-mult has been executed.",
          "disabled": false
        },
        "Connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The rate of connections to the server.",
          "disabled": false
        },
        "Created_tmp_disk_tables": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The rate of internal on-disk temporary tables created by second by the server while executing statements.",
          "disabled": false
        },
        "Created_tmp_files": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The rate of temporary files created by second.",
          "disabled": false
        },
        "Created_tmp_tables": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The rate of internal temporary tables created by second by the server while executing statements.",
          "disabled": false
        },
        "Handler_commit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal COMMIT statements.",
          "disabled": false
        },
        "Handler_delete": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal DELETE statements.",
          "disabled": false
        },
        "Handler_prepare": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal PREPARE statements.",
          "disabled": false
        },
        "Handler_read_first": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal READ_FIRST statements.",
          "disabled": false
        },
        "Handler_read_key": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal READ_KEY statements.",
          "disabled": false
        },
        "Handler_read_next": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal READ_NEXT statements.",
          "disabled": false
        },
        "Handler_read_prev": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal READ_PREV statements.",
          "disabled": false
        },
        "Handler_read_rnd": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal READ_RND statements.",
          "disabled": false
        },
        "Handler_read_rnd_next": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal READ_RND_NEXT statements.",
          "disabled": false
        },
        "Handler_rollback": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal ROLLBACK statements.",
          "disabled": false
        },
        "Handler_update": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal UPDATE statements.",
          "disabled": false
        },
        "Handler_write": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of internal WRITE statements.",
          "disabled": false
        },
        "Key_buffer_bytes_unflushed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "MyISAM key buffer bytes unflushed.",
          "disabled": false
        },
        "Key_buffer_bytes_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "MyISAM key buffer bytes used.",
          "disabled": false
        },
        "Key_buffer_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Size of the buffer used for index blocks.",
          "disabled": false
        },
        "Key_cache_utilization": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "The key cache utilization ratio.",
          "disabled": false
        },
        "Key_read_requests": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests to read a key block from the MyISAM key cache.",
          "disabled": false
        },
        "Key_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of physical reads of a key block from disk into the MyISAM key cache. If Key_reads is large, then your key_buffer_size value is probably too small. The cache miss rate can be calculated as Key_reads/Key_read_requests.",
          "disabled": false
        },
        "Key_write_requests": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests to write a key block to the MyISAM key cache.",
          "disabled": false
        },
        "Key_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of physical writes of a key block from the MyISAM key cache to disk.",
          "disabled": false
        },
        "Max_used_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of connections that have been in use simultaneously since the server started.",
          "disabled": false
        },
        "Mysqlx_ssl_ctx_verify_depth": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The certificate verification depth limit currently set in ctx.",
          "disabled": false
        },
        "Open_files": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of open files.",
          "disabled": false
        },
        "Open_tables": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of of tables that are open.",
          "disabled": false
        },
        "Opened_tables": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of tables that have been opened. If Opened_tables is big, your table_open_cache value is probably too small.",
          "disabled": false
        },
        "Qcache_free_blocks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of free memory blocks in the query cache.",
          "disabled": false
        },
        "Qcache_free_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The amount of free memory for the query cache.",
          "disabled": false
        },
        "Qcache_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The rate of query cache hits.",
          "disabled": false
        },
        "Qcache_inserts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of queries added to the query cache.",
          "disabled": false
        },
        "Qcache_lowmem_prunes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of queries that were deleted from the query cache because of low memory.",
          "disabled": false
        },
        "Qcache_not_cached": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of noncached queries (not cacheable, or not cached due to the query_cache_type setting).",
          "disabled": false
        },
        "Qcache_queries_in_cache": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of queries registered in the query cache.",
          "disabled": false
        },
        "Qcache_total_blocks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of blocks in the query cache.",
          "disabled": false
        },
        "Queries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The rate of queries.",
          "disabled": false
        },
        "Questions": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The rate of statements executed by the server.",
          "disabled": false
        },
        "Select_full_join": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of joins that perform table scans because they do not use indexes. If this value is not 0, you should carefully check the indexes of your tables.",
          "disabled": false
        },
        "Select_full_range_join": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of joins that used a range search on a reference table.",
          "disabled": false
        },
        "Select_range": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of joins that used ranges on the first table. This is normally not a critical issue even if the value is quite large.",
          "disabled": false
        },
        "Select_range_check": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of joins without keys that check for key usage after each row. If this is not 0, you should carefully check the indexes of your tables.",
          "disabled": false
        },
        "Select_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of joins that did a full scan of the first table.",
          "disabled": false
        },
        "Slow_queries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The rate of slow queries.",
          "disabled": false
        },
        "Sort_merge_passes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of merge passes that the sort algorithm has had to do. If this value is large, you should consider increasing the value of the sort_buffer_size system variable.",
          "disabled": false
        },
        "Sort_range": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of sorts that were done using ranges.",
          "disabled": false
        },
        "Sort_rows": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of sorted rows.",
          "disabled": false
        },
        "Sort_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of sorts that were done by scanning the table.",
          "disabled": false
        },
        "Ssl_ctx_verify_depth": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The certificate verification depth limit currently set in ctx.",
          "disabled": false
        },
        "Table_locks_immediate": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that a request for a table lock could be granted immediately.",
          "disabled": false
        },
        "Table_locks_waited": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of times that a request for a table lock could not be granted immediately and a wait was needed.",
          "disabled": false
        },
        "Threads_cached": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of threads in the thread cache.",
          "disabled": false
        },
        "Threads_connected": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of currently open connections.",
          "disabled": false
        },
        "Threads_created": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of threads created to handle connections. If Threads_created is big, you may want to increase the thread_cache_size value.",
          "disabled": false
        },
        "Threads_running": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of threads that are not sleeping.",
          "disabled": false
        },
        "connection_memory_limit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Set the maximum amount of memory that can be used by a single user connection.",
          "disabled": false
        },
        "global_connection_memory_limit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total amount of memory that can be used by all user connections.",
          "disabled": false
        },
        "max_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of connections that have been in use simultaneously since the server started.",
          "disabled": false
        },
        "max_join_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "This represents a limit on the maximum number of row accesses in base tables made by a join.",
          "disabled": false
        },
        "max_seeks_for_key": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Limit the assumed maximum number of seeks when looking up rows based on a key.",
          "disabled": false
        },
        "max_write_lock_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "After this many write locks, permit some pending read lock requests to be processed in between.",
          "disabled": false
        },
        "myisam_mmap_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The maximum amount of memory to use for memory mapping compressed MyISAM files.",
          "disabled": false
        },
        "parser_max_mem_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The maximum amount of memory available to the parser.",
          "disabled": false
        },
        "query_cache_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The amount of memory allocated for caching query results.",
          "disabled": false
        },
        "sql_select_limit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of rows to return from SELECT statements.",
          "disabled": false
        },
        "table_open_cache": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of open tables for all threads. Increasing this value increases the number of file descriptors that mysqld requires.",
          "disabled": false
        },
        "thread_cache_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "How many threads the server should cache for reuse. When a client disconnects, the client's threads are put in the cache if there are fewer than thread_cache_size threads there.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "The server host address"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "mysql"
    },
    "mysql_innodb": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_transactions": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of active transactions on InnoDB tables",
          "disabled": false
        },
        "adaptive_hash_searches": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of successful searches using Adaptive Hash Index",
          "disabled": false
        },
        "adaptive_hash_searches_btree": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of searches using B-tree on an index search",
          "disabled": false
        },
        "buffer_data_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Amount of data read in bytes (innodb_data_reads)",
          "disabled": false
        },
        "buffer_data_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Amount of data written in bytes (innodb_data_written)",
          "disabled": false
        },
        "buffer_pages_created": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages created (innodb_pages_created)",
          "disabled": false
        },
        "buffer_pages_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages read (innodb_pages_read)",
          "disabled": false
        },
        "buffer_pages_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages written (innodb_pages_written)",
          "disabled": false
        },
        "buffer_pool_bytes_data": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of bytes in the InnoDB buffer pool containing data. The number includes both dirty and clean pages.",
          "disabled": false
        },
        "buffer_pool_bytes_dirty": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Buffer bytes containing data (innodb_buffer_pool_bytes_data)",
          "disabled": false
        },
        "buffer_pool_pages_data": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Buffer pages containing data (innodb_buffer_pool_pages_data)",
          "disabled": false
        },
        "buffer_pool_pages_dirty": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Buffer pages currently dirty (innodb_buffer_pool_pages_dirty)",
          "disabled": false
        },
        "buffer_pool_pages_flushed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests to flush pages from the InnoDB buffer pool",
          "disabled": false
        },
        "buffer_pool_pages_free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Buffer pages currently free (innodb_buffer_pool_pages_free)",
          "disabled": false
        },
        "buffer_pool_pages_misc": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Buffer pages for misc use such as row locks or the adaptive hash index (innodb_buffer_pool_pages_misc)",
          "disabled": false
        },
        "buffer_pool_pages_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total buffer pool size in pages (innodb_buffer_pool_pages_total)",
          "disabled": false
        },
        "buffer_pool_read_ahead": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages read as read ahead (innodb_buffer_pool_read_ahead)",
          "disabled": false
        },
        "buffer_pool_read_ahead_evicted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Read-ahead pages evicted without being accessed (innodb_buffer_pool_read_ahead_evicted)",
          "disabled": false
        },
        "buffer_pool_read_ahead_rnd": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of random `read-aheads` initiated by InnoDB. This happens when a query scans a large portion of a table but in random order.",
          "disabled": false
        },
        "buffer_pool_read_requests": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of logical read requests (innodb_buffer_pool_read_requests)",
          "disabled": false
        },
        "buffer_pool_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of reads directly from disk (innodb_buffer_pool_reads)",
          "disabled": false
        },
        "buffer_pool_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Server buffer pool size (all buffer pools) in bytes",
          "disabled": false
        },
        "buffer_pool_wait_free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times waited for free buffer (innodb_buffer_pool_wait_free)",
          "disabled": false
        },
        "buffer_pool_write_requests": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of write requests (innodb_buffer_pool_write_requests)",
          "disabled": false
        },
        "checkpoint_age": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Checkpoint age as shown in the LOG section of the `SHOW ENGINE INNODB STATUS` output",
          "disabled": false
        },
        "current_transactions": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Current `InnoDB` transactions",
          "disabled": false
        },
        "data_fsyncs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of fsync() operations per second.",
          "disabled": false
        },
        "data_pending_fsyncs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The current number of pending fsync() operations.",
          "disabled": false
        },
        "data_pending_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The current number of pending reads.",
          "disabled": false
        },
        "data_pending_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The current number of pending writes.",
          "disabled": false
        },
        "data_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The amount of data read per second.",
          "disabled": false
        },
        "data_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The amount of data written per second.",
          "disabled": false
        },
        "dblwr_pages_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pages written per second to the `doublewrite` buffer.",
          "disabled": false
        },
        "dblwr_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of `doublewrite` operations performed per second.",
          "disabled": false
        },
        "dml_deletes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows deleted",
          "disabled": false
        },
        "dml_inserts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows inserted",
          "disabled": false
        },
        "dml_updates": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows updated",
          "disabled": false
        },
        "file_num_open_files": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of files currently open (innodb_num_open_files)",
          "disabled": false
        },
        "hash_index_cells_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of cells of the adaptive hash index",
          "disabled": false
        },
        "hash_index_cells_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of used cells of the adaptive hash index",
          "disabled": false
        },
        "history_list_length": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "History list length as shown in the TRANSACTIONS section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "ibuf_free_list": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Insert buffer free list, as shown in the INSERT BUFFER AND ADAPTIVE HASH INDEX section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "ibuf_merged": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Insert buffer and `adaptative` hash index merged",
          "disabled": false
        },
        "ibuf_merged_delete_marks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Insert buffer and `adaptative` hash index merged delete marks",
          "disabled": false
        },
        "ibuf_merged_deletes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Insert buffer and `adaptative` hash index merged delete",
          "disabled": false
        },
        "ibuf_merged_inserts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Insert buffer and `adaptative` hash index merged inserts",
          "disabled": false
        },
        "ibuf_merges": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of change buffer merges",
          "disabled": false
        },
        "ibuf_merges_delete": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of purge records merged by change buffering",
          "disabled": false
        },
        "ibuf_merges_delete_mark": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of deleted records merged by change buffering",
          "disabled": false
        },
        "ibuf_merges_discard_delete": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of purge merged  operations discarded",
          "disabled": false
        },
        "ibuf_merges_discard_delete_mark": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of deleted merged operations discarded",
          "disabled": false
        },
        "ibuf_merges_discard_insert": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of insert merged operations discarded",
          "disabled": false
        },
        "ibuf_merges_insert": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of inserted records merged by change buffering",
          "disabled": false
        },
        "ibuf_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Change buffer size in pages",
          "disabled": false
        },
        "innodb_activity_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Current server activity count",
          "disabled": false
        },
        "innodb_dblwr_pages_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages that have been written for `doublewrite` operations (innodb_dblwr_pages_written)",
          "disabled": false
        },
        "innodb_dblwr_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of `doublewrite` operations that have been performed (innodb_dblwr_writes)",
          "disabled": false
        },
        "innodb_page_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "InnoDB page size in bytes (innodb_page_size)",
          "disabled": false
        },
        "innodb_rwlock_s_os_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of OS waits due to shared latch request",
          "disabled": false
        },
        "innodb_rwlock_s_spin_rounds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rwlock spin loop rounds due to shared latch request",
          "disabled": false
        },
        "innodb_rwlock_s_spin_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rwlock spin waits due to shared latch request",
          "disabled": false
        },
        "innodb_rwlock_sx_os_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of OS waits due to sx latch request",
          "disabled": false
        },
        "innodb_rwlock_sx_spin_rounds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rwlock spin loop rounds due to sx latch request",
          "disabled": false
        },
        "innodb_rwlock_sx_spin_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rwlock spin waits due to sx latch request",
          "disabled": false
        },
        "innodb_rwlock_x_os_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of OS waits due to exclusive latch request",
          "disabled": false
        },
        "innodb_rwlock_x_spin_rounds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rwlock spin loop rounds due to exclusive latch request",
          "disabled": false
        },
        "innodb_rwlock_x_spin_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rwlock spin waits due to exclusive latch request",
          "disabled": false
        },
        "lock_deadlocks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of deadlocks",
          "disabled": false
        },
        "lock_row_lock_current_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of row locks currently being waited for (innodb_row_lock_current_waits)",
          "disabled": false
        },
        "lock_row_lock_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time spent in acquiring row locks, in milliseconds (innodb_row_lock_time)",
          "disabled": false
        },
        "lock_row_lock_time_avg": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "The average time to acquire a row lock, in milliseconds (innodb_row_lock_time_avg)",
          "disabled": false
        },
        "lock_row_lock_time_max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "The maximum time to acquire a row lock, in milliseconds (innodb_row_lock_time_max)",
          "disabled": false
        },
        "lock_row_lock_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times a row lock had to be waited for (innodb_row_lock_waits)",
          "disabled": false
        },
        "lock_structs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Lock `structs`",
          "disabled": false
        },
        "lock_timeouts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of lock timeouts",
          "disabled": false
        },
        "locked_tables": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Locked tables",
          "disabled": false
        },
        "locked_transactions": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Locked transactions",
          "disabled": false
        },
        "log_padded": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Bytes of log padded for log write ahead",
          "disabled": false
        },
        "log_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of log waits due to small log buffer (innodb_log_waits)",
          "disabled": false
        },
        "log_write_requests": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of log write requests (innodb_log_write_requests)",
          "disabled": false
        },
        "log_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of log writes (innodb_log_writes)",
          "disabled": false
        },
        "lsn_current": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Log sequence number as shown in the LOG section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "lsn_flushed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Flushed up to log sequence number as shown in the LOG section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "lsn_last_checkpoint": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Log sequence number last checkpoint as shown in the LOG section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "mem_adaptive_hash": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "As shown in the BUFFER POOL AND MEMORY section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "mem_additional_pool": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "As shown in the BUFFER POOL AND MEMORY section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "mem_dictionary": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "As shown in the BUFFER POOL AND MEMORY section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "mem_file_system": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "As shown in the BUFFER POOL AND MEMORY section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "mem_lock_system": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the BUFFER POOL AND MEMORY section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "mem_page_hash": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the BUFFER POOL AND MEMORY section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "mem_recovery_system": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the BUFFER POOL AND MEMORY section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "mem_thread_hash": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the BUFFER POOL AND MEMORY section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "mem_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the BUFFER POOL AND MEMORY section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "os_data_fsyncs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of fsync() calls (innodb_data_fsyncs)",
          "disabled": false
        },
        "os_data_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of reads initiated (innodb_data_reads)",
          "disabled": false
        },
        "os_data_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of writes initiated (innodb_data_writes)",
          "disabled": false
        },
        "os_file_fsyncs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Delta) The total number of fsync() operations performed by InnoDB.",
          "disabled": false
        },
        "os_file_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Delta) The total number of files reads performed by read threads within InnoDB.",
          "disabled": false
        },
        "os_file_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "(Delta) The total number of file writes performed by write threads within InnoDB.",
          "disabled": false
        },
        "os_log_bytes_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Bytes of log written (innodb_os_log_written)",
          "disabled": false
        },
        "os_log_fsyncs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of fsync log writes (innodb_os_log_fsyncs)",
          "disabled": false
        },
        "os_log_pending_fsyncs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pending fsync write (innodb_os_log_pending_fsyncs)",
          "disabled": false
        },
        "os_log_pending_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pending log file writes (innodb_os_log_pending_writes)",
          "disabled": false
        },
        "os_log_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes written to the InnoDB log.",
          "disabled": false
        },
        "pages_created": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of InnoDB pages created.",
          "disabled": false
        },
        "pages_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of InnoDB pages read.",
          "disabled": false
        },
        "pages_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of InnoDB pages written.",
          "disabled": false
        },
        "pending_aio_log_ios": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "pending_aio_sync_ios": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "pending_buffer_pool_flushes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "pending_checkpoint_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "pending_ibuf_aio_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "pending_log_flushes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "pending_log_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "pending_normal_aio_reads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "pending_normal_aio_writes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "queries_inside": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "queries_queued": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "read_views": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the FILE I/O section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "rows_deleted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows deleted from InnoDB tables.",
          "disabled": false
        },
        "rows_inserted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows inserted into InnoDB tables.",
          "disabled": false
        },
        "rows_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows read from InnoDB tables.",
          "disabled": false
        },
        "rows_updated": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows updated in InnoDB tables.",
          "disabled": false
        },
        "s_lock_os_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the SEMAPHORES section of the `SHOW ENGINE INNODB STATUS` output",
          "disabled": false
        },
        "s_lock_spin_rounds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the SEMAPHORES section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "s_lock_spin_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the SEMAPHORES section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "semaphore_wait_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Semaphore wait time",
          "disabled": false
        },
        "semaphore_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number semaphore currently being waited for by operations on InnoDB tables.",
          "disabled": false
        },
        "tables_in_use": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Tables in use",
          "disabled": false
        },
        "trx_rseg_history_len": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Length of the TRX_RSEG_HISTORY list",
          "disabled": false
        },
        "x_lock_os_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the SEMAPHORES section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "x_lock_spin_rounds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the SEMAPHORES section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        },
        "x_lock_spin_waits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "As shown in the SEMAPHORES section of the `SHOW ENGINE INNODB STATUS` output.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "The server host address"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "mysql"
    },
    "mysql_replication": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "Auto_Position": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "count",
          "desc": "1 if auto-positioning is in use; otherwise 0.",
          "disabled": false
        },
        "Connect_Retry:": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of seconds between connect retries (default 60). This can be set with the CHANGE MASTER TO statement.",
          "disabled": false
        },
        "Exec_Master_Log_Pos": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The position in the current source binary log file to which the SQL thread has read and executed, marking the start of the next transaction or event to be processed.",
          "disabled": false
        },
        "Last_Errno": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "These columns are aliases for Last_SQL_Errno",
          "disabled": false
        },
        "Last_IO_Errno": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The error number of the most recent error that caused the I/O thread to stop. An error number of 0 and message of the empty string mean “no error.”",
          "disabled": false
        },
        "Last_SQL_Errno": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The error number of the most recent error that caused the SQL thread to stop. An error number of 0 and message of the empty string mean “no error.”",
          "disabled": false
        },
        "Master_Server_Id": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The server_id value from the source.",
          "disabled": false
        },
        "Relay_Log_Space": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total combined size of all existing relay log files.",
          "disabled": false
        },
        "Replicas_connected": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of replicas connected to a replication source.",
          "disabled": false
        },
        "SQL_Delay": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of seconds that the replica must lag the source.",
          "disabled": false
        },
        "Seconds_Behind_Master": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The lag in seconds between the master and the slave.",
          "disabled": false
        },
        "Skip_Counter": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The current value of the sql_slave_skip_counter system variable.",
          "disabled": false
        },
        "Slave_IO_Running": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "count",
          "desc": "Whether the I/O thread is started and has connected successfully to the source. 1 if the state is Yes, 0 if the state is No.",
          "disabled": false
        },
        "Slave_SQL_Running": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "count",
          "desc": "Whether the SQL thread is started. 1 if the state is Yes, 0 if the state is No.",
          "disabled": false
        },
        "count_conflicts_detected": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transactions that have not passed the conflict detection check. Collected as group replication metric.",
          "disabled": false
        },
        "count_transactions_checked": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transactions that have been checked for conflicts. Collected as group replication metric.",
          "disabled": false
        },
        "count_transactions_in_queue": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transactions in the queue pending conflict detection checks. Collected as group replication metric.",
          "disabled": false
        },
        "count_transactions_local_proposed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transactions which originated on this member and were sent to the group. Collected as group replication metric.",
          "disabled": false
        },
        "count_transactions_local_rollback": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transactions which originated on this member and were rolled back by the group. Collected as group replication metric.",
          "disabled": false
        },
        "count_transactions_remote_applied": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transactions this member has received from the group and applied. Collected as group replication metric.",
          "disabled": false
        },
        "count_transactions_remote_in_applier_queue": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transactions that this member has received from the replication group which are waiting to be applied. Collected as group replication metric.",
          "disabled": false
        },
        "count_transactions_rows_validating": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transaction rows which can be used for certification, but have not been garbage collected. Collected as group replication metric.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "The server host address"
        },
        "server": {
          "Desc": "Server addr"
        }
      },
      "from": "mysql"
    },
    "mysql_schema": {
      "desc": "MySQL schema information",
      "desc_zh": "",
      "fields": {
        "query_run_time_avg": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "Avg query response time per schema.",
          "disabled": false
        },
        "schema_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Size of schemas(MiB)",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "The server host address"
        },
        "schema_name": {
          "Desc": "Schema name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "mysql"
    },
    "mysql_table_schema": {
      "desc": "MySQL table information",
      "desc_zh": "",
      "fields": {
        "data_free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows. Some storage engines, such as MyISAM, store the exact count. For other storage engines, such as InnoDB, this value is an approximation, and may vary from the actual value by as much as 40% to 50%. In such cases, use SELECT COUNT(*) to obtain an accurate count.",
          "disabled": false
        },
        "data_length": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "For InnoDB, DATA_LENGTH is the approximate amount of space allocated for the clustered index, in bytes. Specifically, it is the clustered index size, in pages, multiplied by the InnoDB page size",
          "disabled": false
        },
        "index_length": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "For InnoDB, INDEX_LENGTH is the approximate amount of space allocated for non-clustered indexes, in bytes. Specifically, it is the sum of non-clustered index sizes, in pages, multiplied by the InnoDB page size",
          "disabled": false
        },
        "table_rows": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows. Some storage engines, such as MyISAM, store the exact count. For other storage engines, such as InnoDB, this value is an approximation, and may vary from the actual value by as much as 40% to 50%. In such cases, use SELECT COUNT(*) to obtain an accurate count.",
          "disabled": false
        }
      },
      "tags": {
        "engine": {
          "Desc": "The storage engine for the table. See The InnoDB Storage Engine, and Alternative Storage Engines."
        },
        "host": {
          "Desc": "The server host address"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "table_name": {
          "Desc": "The name of the table."
        },
        "table_schema": {
          "Desc": "The name of the schema (database) to which the table belongs."
        },
        "table_type": {
          "Desc": "BASE TABLE for a table, VIEW for a view, or SYSTEM VIEW for an INFORMATION_SCHEMA table."
        },
        "table_version": {
          "Desc": "The version number of the table's .frm file."
        }
      },
      "from": "mysql"
    },
    "mysql_user_status": {
      "desc": "MySQL user information",
      "desc_zh": "",
      "fields": {
        "bytes_received": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of bytes received this user",
          "disabled": false
        },
        "bytes_sent": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of bytes sent this user",
          "disabled": false
        },
        "current_connect": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of current connect",
          "disabled": false
        },
        "max_execution_time_exceeded": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of SELECT statements for which the execution timeout was exceeded.",
          "disabled": false
        },
        "max_execution_time_set": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of SELECT statements for which a nonzero execution timeout was set. This includes statements that include a nonzero MAX_EXECUTION_TIME optimizer hint, and statements that include no such hint but execute while the timeout indicated by the max_execution_time system variable is nonzero.",
          "disabled": false
        },
        "max_execution_time_set_failed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of SELECT statements for which the attempt to set an execution timeout failed.",
          "disabled": false
        },
        "slow_queries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of queries that have taken more than long_query_time seconds. This counter increments regardless of whether the slow query log is enabled",
          "disabled": false
        },
        "sort_rows": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of sorted rows.",
          "disabled": false
        },
        "sort_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of sorts that were done by scanning the table.",
          "disabled": false
        },
        "table_open_cache_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of hits for open tables cache lookups.",
          "disabled": false
        },
        "table_open_cache_misses": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of misses for open tables cache lookups.",
          "disabled": false
        },
        "table_open_cache_overflows": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of overflows for the open tables cache. This is the number of times, after a table is opened or closed, a cache instance has an unused entry and the size of the instance is larger than table_open_cache / table_open_cache_instances.",
          "disabled": false
        },
        "total_connect": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of total connect",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "The server host address"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "user": {
          "Desc": "user"
        }
      },
      "from": "mysql"
    },
    "neo4j": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "bolt_sessions_started": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(only for neo4j.v3) The total number of Bolt sessions started since this instance started.",
          "disabled": false
        },
        "database_check_point_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The duration, in milliseconds, of the last checkpoint event. Checkpoints should generally take several seconds to several minutes. Long checkpoints can be an issue, as these are invoked when the database stops, when a hot backup is taken, and periodically as well. Values over `30` minutes or so should be cause for some investigation.",
          "disabled": false
        },
        "database_check_point_events_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of checkpoint events executed so far.",
          "disabled": false
        },
        "database_check_point_flushed_bytes": {
          "type": "digital,B",
          "data_type": "float",
          "unit": "count",
          "desc": "The accumulated number of bytes flushed during the last checkpoint event.",
          "disabled": false
        },
        "database_check_point_io_limit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The IO limit used during the last checkpoint event.",
          "disabled": false
        },
        "database_check_point_io_performed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of IOs from Neo4j perspective performed during the last check point event.",
          "disabled": false
        },
        "database_check_point_limit_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The time in milliseconds of limit used during the last checkpoint.",
          "disabled": false
        },
        "database_check_point_limit_times": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The times limit used during the last checkpoint.",
          "disabled": false
        },
        "database_check_point_pages_flushed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of pages that were flushed during the last checkpoint event.",
          "disabled": false
        },
        "database_check_point_total_time_total": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The total time, in milliseconds, spent in `checkpointing` so far.",
          "disabled": false
        },
        "database_cluster_catchup_tx_pull_requests_received_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "TX pull requests received from secondaries.",
          "disabled": false
        },
        "database_cluster_discovery_cluster_converged": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Discovery cluster convergence.",
          "disabled": false
        },
        "database_cluster_discovery_cluster_members": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Discovery cluster member size.",
          "disabled": false
        },
        "database_cluster_discovery_cluster_unreachable": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Discovery cluster unreachable size.",
          "disabled": false
        },
        "database_cluster_discovery_replicated_data": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Size of replicated data structures.",
          "disabled": false
        },
        "database_cluster_raft_append_index": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The append index of the Raft log. Each index represents a write transaction (possibly internal) proposed for commitment. The values mostly increase, but sometimes they can decrease as a consequence of leader changes. The append index should always be less than or equal to the commit index.",
          "disabled": false
        },
        "database_cluster_raft_applied_index": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The applied index of the Raft log. Represents the application of the committed Raft log entries to the database and internal state. The applied index should always be bigger than or equal to the commit index. The difference between this and the commit index can be used to monitor how up-to-date the follower database is.",
          "disabled": false
        },
        "database_cluster_raft_commit_index": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The commit index of the Raft log. Represents the commitment of previously appended entries. Its value increases monotonically if you do not unbind the cluster state. The commit index should always be bigger than or equal to the appended index.",
          "disabled": false
        },
        "database_cluster_raft_in_flight_cache_element_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "In-flight cache element count.",
          "disabled": false
        },
        "database_cluster_raft_in_flight_cache_hits_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "In-flight cache hits.",
          "disabled": false
        },
        "database_cluster_raft_in_flight_cache_max_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "In-flight cache max bytes.",
          "disabled": false
        },
        "database_cluster_raft_in_flight_cache_max_elements": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "In-flight cache maximum elements.",
          "disabled": false
        },
        "database_cluster_raft_in_flight_cache_misses_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "In-flight cache misses.",
          "disabled": false
        },
        "database_cluster_raft_in_flight_cache_total_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "In-flight cache total bytes.",
          "disabled": false
        },
        "database_cluster_raft_is_leader": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Is this server the leader? Track this for each database primary in the cluster. It reports `0` if it is not the leader and `1` if it is the leader. The sum of all of these should always be `1`. However, there are transient periods in which the sum can be more than `1` because more than one member thinks it is the leader. Action may be needed if the metric shows `0` for more than 30 seconds.",
          "disabled": false
        },
        "database_cluster_raft_last_leader_message": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The time elapsed since the last message from a leader in milliseconds. Should reset periodically.",
          "disabled": false
        },
        "database_cluster_raft_message_processing_delay": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The time the Raft message stays in the queue after being received and before being processed, i.e. append and commit to the store. The higher the value, the longer the messages wait to be processed. This metric is closely linked to disk write performance.(gauge)",
          "disabled": false
        },
        "database_cluster_raft_message_processing_timer": {
          "type": "summary",
          "data_type": "float",
          "unit": "count",
          "desc": "Timer for Raft message processing.",
          "disabled": false
        },
        "database_cluster_raft_raft_log_entry_prefetch_buffer_async_put": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Raft Log Entry Prefetch buffer async puts.",
          "disabled": false
        },
        "database_cluster_raft_raft_log_entry_prefetch_buffer_bytes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Raft Log Entry Prefetch total bytes.",
          "disabled": false
        },
        "database_cluster_raft_raft_log_entry_prefetch_buffer_lag": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Raft Log Entry Prefetch Lag.",
          "disabled": false
        },
        "database_cluster_raft_raft_log_entry_prefetch_buffer_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Raft Log Entry Prefetch buffer size.",
          "disabled": false
        },
        "database_cluster_raft_raft_log_entry_prefetch_buffer_sync_put": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Raft Log Entry Prefetch buffer sync puts.",
          "disabled": false
        },
        "database_cluster_raft_replication_attempt_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of Raft replication requests attempts. It is bigger or equal to the replication requests.",
          "disabled": false
        },
        "database_cluster_raft_replication_fail_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of Raft replication attempts that have failed.",
          "disabled": false
        },
        "database_cluster_raft_replication_maybe_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Raft Replication maybe count.",
          "disabled": false
        },
        "database_cluster_raft_replication_new_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of Raft replication requests. It increases with write transactions (possibly internal) activity.",
          "disabled": false
        },
        "database_cluster_raft_replication_success_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of Raft replication requests that have succeeded.",
          "disabled": false
        },
        "database_cluster_raft_term": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The Raft Term of this server. It increases monotonically if you do not unbind the cluster state.",
          "disabled": false
        },
        "database_cluster_raft_tx_retries_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Transaction retries.",
          "disabled": false
        },
        "database_cluster_store_copy_pull_update_highest_tx_id_received_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The highest transaction id that has been pulled in the last pull updates by this instance.",
          "disabled": false
        },
        "database_cluster_store_copy_pull_update_highest_tx_id_requested_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The highest transaction id requested in a pull update by this instance.",
          "disabled": false
        },
        "database_cluster_store_copy_pull_updates_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of pull requests made by this instance.",
          "disabled": false
        },
        "database_count_node": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of nodes in the database. A rough metric of how big your graph is. And if you are running a bulk insert operation you can see this tick up.",
          "disabled": false
        },
        "database_count_relationship": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of relationships in the database.",
          "disabled": false
        },
        "database_cypher_replan_events_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of times `Cypher` has decided to re-plan a query. Neo4j caches 1000 plans by default. Seeing sustained replanning events or large spikes could indicate an issue that needs to be investigated.",
          "disabled": false
        },
        "database_cypher_replan_wait_time_total": {
          "type": "count",
          "data_type": "float",
          "unit": "time,s",
          "desc": "The total number of seconds waited between query replans.",
          "disabled": false
        },
        "database_db_query_execution_failure_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of failed queries executed.",
          "disabled": false
        },
        "database_db_query_execution_latency_millis": {
          "type": "summary",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Execution time in milliseconds of queries executed successfully.",
          "disabled": false
        },
        "database_db_query_execution_success_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of successful queries executed.",
          "disabled": false
        },
        "database_ids_in_use_node": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of nodes stored in the database. Informational, not an indication of any issue. Spikes or large increases indicate large data loads, which could correspond with some behavior you are investigating.",
          "disabled": false
        },
        "database_ids_in_use_property": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of different property names used in the database. Informational, not an indication of any issue. Spikes or large increases indicate large data loads, which could correspond with some behavior you are investigating.",
          "disabled": false
        },
        "database_ids_in_use_relationship": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of relationships stored in the database. Informational, not an indication of any issue. Spikes or large increases indicate large data loads, which could correspond with some behavior you are investigating.",
          "disabled": false
        },
        "database_ids_in_use_relationship_type": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of different relationship types stored in the database. Informational, not an indication of any issue. Spikes or large increases indicate large data loads, which could correspond with some behavior you are investigating.",
          "disabled": false
        },
        "database_index_fulltext_populated_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of `fulltext` index population jobs that have been completed.",
          "disabled": false
        },
        "database_index_fulltext_queried_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total number of times `fulltext` indexes have been queried.",
          "disabled": false
        },
        "database_index_lookup_populated_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of lookup index population jobs that have been completed.",
          "disabled": false
        },
        "database_index_lookup_queried_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of times lookup indexes have been queried.",
          "disabled": false
        },
        "database_index_point_populated_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of point index population jobs that have been completed.",
          "disabled": false
        },
        "database_index_point_queried_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of times point indexes have been queried.",
          "disabled": false
        },
        "database_index_range_populated_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of range index population jobs that have been completed.",
          "disabled": false
        },
        "database_index_range_queried_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of times range indexes have been queried.",
          "disabled": false
        },
        "database_index_text_populated_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of text index population jobs that have been completed.",
          "disabled": false
        },
        "database_index_text_queried_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of times text indexes have been queried.",
          "disabled": false
        },
        "database_index_vector_populated_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of vector index population jobs that have been completed.",
          "disabled": false
        },
        "database_index_vector_queried_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of times vector indexes have been queried.",
          "disabled": false
        },
        "database_pool_free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Available unused memory in the pool, in bytes.",
          "disabled": false
        },
        "database_pool_total_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Sum total size of capacity of the heap and/or native memory pool.",
          "disabled": false
        },
        "database_pool_total_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Sum total used heap and native memory in bytes.",
          "disabled": false
        },
        "database_pool_used_heap": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Used or reserved heap memory in bytes.",
          "disabled": false
        },
        "database_pool_used_native": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Used or reserved native memory in bytes.",
          "disabled": false
        },
        "database_store_size_database": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of the database, in bytes. The total size of the database helps determine how much cache page is required. It also helps compare the total disk space used by the data store and how much is available.",
          "disabled": false
        },
        "database_store_size_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total size of the database and transaction logs, in bytes. The total size of the database helps determine how much cache page is required. It also helps compare the total disk space used by the data store and how much is available.",
          "disabled": false
        },
        "database_transaction_active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of currently active transactions. Informational, not an indication of any issue. Spikes or large increases could indicate large data loads or just high read load.",
          "disabled": false
        },
        "database_transaction_active_read": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of currently active read transactions.",
          "disabled": false
        },
        "database_transaction_active_write": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of currently active write transactions.",
          "disabled": false
        },
        "database_transaction_committed_read_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of committed read transactions. Informational, not an indication of any issue. Spikes or large increases indicate high read load.",
          "disabled": false
        },
        "database_transaction_committed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of committed transactions. Informational, not an indication of any issue. Spikes or large increases indicate large data loads or just high read load.",
          "disabled": false
        },
        "database_transaction_committed_write_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of committed write transactions. Informational, not an indication of any issue. Spikes or large increases indicate large data loads, which could correspond with some behavior you are investigating.",
          "disabled": false
        },
        "database_transaction_last_closed_tx_id_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The ID of the last closed transaction.",
          "disabled": false
        },
        "database_transaction_last_committed_tx_id_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The ID of the last committed transaction. Track this for each instance. (Cluster) Track this for each primary, and each secondary. Might break into separate charts. It should show one line, ever increasing, and if one of the lines levels off or falls behind, it is clear that this member is no longer replicating data, and action is needed to rectify the situation.",
          "disabled": false
        },
        "database_transaction_peak_concurrent_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The highest peak of concurrent transactions. This is a useful value to understand. It can help you with the design for the highest load scenarios and whether the Bolt thread settings should be altered.",
          "disabled": false
        },
        "database_transaction_rollbacks_read_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of rolled back read transactions.",
          "disabled": false
        },
        "database_transaction_rollbacks_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of rolled back transactions.",
          "disabled": false
        },
        "database_transaction_rollbacks_write_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of rolled back write transactions.  Seeing a lot of writes rolled back may indicate various issues with locking, transaction timeouts, etc.",
          "disabled": false
        },
        "database_transaction_started_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of started transactions.",
          "disabled": false
        },
        "database_transaction_terminated_read_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of terminated read transactions.",
          "disabled": false
        },
        "database_transaction_terminated_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of terminated transactions.",
          "disabled": false
        },
        "database_transaction_terminated_write_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of terminated write transactions.",
          "disabled": false
        },
        "database_transaction_tx_size_heap": {
          "type": "summary",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The transactions' size on heap in bytes.",
          "disabled": false
        },
        "database_transaction_tx_size_native": {
          "type": "summary",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The transactions' size in native memory in bytes.",
          "disabled": false
        },
        "db_operation_count_create_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of successful database create operations.",
          "disabled": false
        },
        "db_operation_count_drop_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of successful database drop operations.",
          "disabled": false
        },
        "db_operation_count_failed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of failed database operations.",
          "disabled": false
        },
        "db_operation_count_recovered_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of database operations that failed previously but have recovered.",
          "disabled": false
        },
        "db_operation_count_start_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of successful database start operations.",
          "disabled": false
        },
        "db_operation_count_stop_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Count of successful database stop operations.",
          "disabled": false
        },
        "db_state_count_desired_started": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Databases that desire to be started on this server.",
          "disabled": false
        },
        "db_state_count_failed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Databases in a failed state on this server.",
          "disabled": false
        },
        "db_state_count_hosted": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Databases hosted on this server. Databases in states `started`, `store copying`, or `draining` are considered hosted.",
          "disabled": false
        },
        "dbms_bolt_accumulated_processing_time_total": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The total amount of time in milliseconds that worker threads have been processing messages. Useful for monitoring load via Bolt drivers in combination with other metrics.",
          "disabled": false
        },
        "dbms_bolt_accumulated_queue_time_total": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "(unsupported feature) When `internal.server.bolt.thread_pool_queue_size` is enabled,  the total time in milliseconds that a Bolt message waits in the processing queue before a Bolt worker thread becomes available to process it. Sharp increases in this value indicate that the server is running at capacity. If `internal.server.bolt.thread_pool_queue_size` is disabled, the value should be `0`, meaning that messages are directly handed off to worker threads.",
          "disabled": false
        },
        "dbms_bolt_connections_closed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of Bolt connections closed since startup. This includes both properly and abnormally ended connections. Useful for monitoring load via Bolt drivers in combination with other metrics.",
          "disabled": false
        },
        "dbms_bolt_connections_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of Bolt connections that are not currently executing `Cypher` or returning results.",
          "disabled": false
        },
        "dbms_bolt_connections_opened_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of Bolt connections opened since startup. This includes both succeeded and failed connections. Useful for monitoring load via the Bolt drivers in combination with other metrics.",
          "disabled": false
        },
        "dbms_bolt_connections_running": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of Bolt connections that are currently executing `Cypher` and returning results. Useful to track the overall load on Bolt connections. This is limited to the number of Bolt worker threads that have been configured via `dbms.connector.bolt.thread_pool_max_size`. Reaching this maximum indicated the server is running at capacity.",
          "disabled": false
        },
        "dbms_bolt_messages_done_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of Bolt messages that have completed processing whether successfully or unsuccessfully. Useful for tracking overall load.",
          "disabled": false
        },
        "dbms_bolt_messages_failed_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of messages that have failed while processing. A high number of failures may indicate an issue with the server and further investigation of the logs is recommended.",
          "disabled": false
        },
        "dbms_bolt_messages_received_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of messages received via Bolt since startup. Useful to track general message activity in combination with other metrics.",
          "disabled": false
        },
        "dbms_bolt_messages_started_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of messages that have started processing since being received. A received message may have begun processing until a Bolt worker thread becomes available. A large gap observed between `bolt.messages_received` and `bolt.messages_started` could indicate the server is running at capacity.",
          "disabled": false
        },
        "dbms_page_cache_bytes_read_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total number of bytes read by the page cache.",
          "disabled": false
        },
        "dbms_page_cache_bytes_written_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total number of bytes written by the page cache.",
          "disabled": false
        },
        "dbms_page_cache_eviction_exceptions_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of exceptions seen during the eviction process in the page cache.",
          "disabled": false
        },
        "dbms_page_cache_evictions_cooperative_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of cooperative page evictions executed by the page cache due to low available pages.",
          "disabled": false
        },
        "dbms_page_cache_evictions_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of page evictions executed by the page cache.",
          "disabled": false
        },
        "dbms_page_cache_flushes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of page flushes executed by the page cache.",
          "disabled": false
        },
        "dbms_page_cache_hit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The ratio of hits to the total number of lookups in the page cache. Performance relies on efficiently using the page cache, so this metric should be in the 98-100% range consistently. If it is much lower than that, then the database is going to disk too often.",
          "disabled": false
        },
        "dbms_page_cache_hits_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of page hits happened in the page cache.",
          "disabled": false
        },
        "dbms_page_cache_iops_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of IO operations performed by page cache.",
          "disabled": false
        },
        "dbms_page_cache_merges_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of page merges executed by the page cache.",
          "disabled": false
        },
        "dbms_page_cache_page_canceled_faults_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of canceled page faults happened in the page cache.",
          "disabled": false
        },
        "dbms_page_cache_page_fault_failures_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of failed page faults happened in the page cache.",
          "disabled": false
        },
        "dbms_page_cache_page_faults_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of page faults happened in the page cache. If this continues to rise over time, it could be an indication that more page cache is needed.",
          "disabled": false
        },
        "dbms_page_cache_pages_copied_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of page copies happened in the page cache.",
          "disabled": false
        },
        "dbms_page_cache_pins_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of page pins executed by the page cache.",
          "disabled": false
        },
        "dbms_page_cache_throttled_millis_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of `millis` page cache flush IO limiter was throttled during ongoing IO operations.",
          "disabled": false
        },
        "dbms_page_cache_throttled_times_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of times page cache flush IO limiter was throttled during ongoing IO operations.",
          "disabled": false
        },
        "dbms_page_cache_unpins_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of page unpins executed by the page cache.",
          "disabled": false
        },
        "dbms_page_cache_usage_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The ratio of number of used pages to total number of available pages. This metric shows what percentage of the allocated page cache is actually being used. If it is 100%, then it is likely that the hit ratio will start dropping, and you should consider allocating more RAM to page cache.",
          "disabled": false
        },
        "dbms_pool_free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Available unused memory in the pool, in bytes.",
          "disabled": false
        },
        "dbms_pool_total_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Sum total size of the capacity of the heap and/or native memory pool.",
          "disabled": false
        },
        "dbms_pool_total_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Sum total used heap and native memory in bytes.",
          "disabled": false
        },
        "dbms_pool_used_heap": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Used or reserved heap memory in bytes.",
          "disabled": false
        },
        "dbms_pool_used_native": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Used or reserved native memory in bytes.",
          "disabled": false
        },
        "dbms_routing_query_count_local_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of queries executed locally.",
          "disabled": false
        },
        "dbms_routing_query_count_remote_external_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of queries executed remotely to a member of a different cluster.",
          "disabled": false
        },
        "dbms_routing_query_count_remote_internal_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of queries executed remotely to a member of the same cluster.",
          "disabled": false
        },
        "dbms_vm_file_descriptors_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The current number of open file descriptors.",
          "disabled": false
        },
        "dbms_vm_file_descriptors_maximum": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(OS setting) The maximum number of open file descriptors. It is recommended to be set to 40K file handles, because of the native and `Lucene` indexing Neo4j uses. If this metric gets close to the limit, you should consider raising it.",
          "disabled": false
        },
        "dbms_vm_gc_count_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of garbage collections.",
          "disabled": false
        },
        "dbms_vm_gc_time_total": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Accumulated garbage collection time in milliseconds. Long GCs can be an indication of performance issues or potential instability. If this approaches the heartbeat timeout in a cluster, it may cause unwanted leader switches.",
          "disabled": false
        },
        "dbms_vm_heap_committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of memory (in bytes) guaranteed to be available for use by the JVM.",
          "disabled": false
        },
        "dbms_vm_heap_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Maximum amount of heap memory (in bytes) that can be used. This is the amount of heap space currently used at a given point in time. Monitor this to identify if you are maxing out consistently, in which case, you should increase the initial and max heap size, or if you are `underutilizing`, you should decrease the initial and max heap sizes.",
          "disabled": false
        },
        "dbms_vm_heap_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Amount of memory (in bytes) currently used. This is the amount of heap space currently used at a given point in time. Monitor this to identify if you are maxing out consistently, in which case, you should increase the initial and max heap size, or if you are `underutilizing`, you should decrease the initial and max heap sizes.",
          "disabled": false
        },
        "dbms_vm_memory_buffer_capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Estimated total capacity of buffers in the pool.",
          "disabled": false
        },
        "dbms_vm_memory_buffer_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Estimated number of buffers in the pool.",
          "disabled": false
        },
        "dbms_vm_memory_buffer_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Estimated amount of memory used by the pool.",
          "disabled": false
        },
        "dbms_vm_memory_pool": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Estimated amount of memory in bytes used by the pool.",
          "disabled": false
        },
        "dbms_vm_pause_time_total": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Accumulated detected VM pause time.",
          "disabled": false
        },
        "dbms_vm_threads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of live threads including daemon and non-daemon threads.",
          "disabled": false
        },
        "log_append_batch_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The size of the last transaction append batch.",
          "disabled": false
        },
        "log_appended_bytes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The total number of bytes appended to the transaction log.",
          "disabled": false
        },
        "log_flushes_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of transaction log flushes.",
          "disabled": false
        },
        "log_rotation_duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The duration, in milliseconds, of the last log rotation event.",
          "disabled": false
        },
        "log_rotation_events_total": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of transaction log rotations executed so far.",
          "disabled": false
        },
        "log_rotation_total_time_total": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The total time, in milliseconds, spent in rotating transaction logs so far.",
          "disabled": false
        },
        "network_master_network_store_writes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(only for neo4j.v3) The master network store writes.",
          "disabled": false
        },
        "network_master_network_tx_writes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(only for neo4j.v3) The master network transaction writes.",
          "disabled": false
        },
        "network_slave_network_tx_writes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(only for neo4j.v3)  The slave network transaction writes.",
          "disabled": false
        },
        "server_threads_jetty_all": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of threads (both idle and busy) in the jetty pool.",
          "disabled": false
        },
        "server_threads_jetty_idle": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of idle threads in the jetty pool.",
          "disabled": false
        },
        "vm_thread_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(only for neo4j.v4) Estimated number of active threads in the current thread group.",
          "disabled": false
        },
        "vm_thread_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(only for neo4j.v4) The total number of live threads including daemon and non-daemon threads.",
          "disabled": false
        }
      },
      "tags": {
        "bufferpool": {
          "Desc": "Pool name."
        },
        "database": {
          "Desc": "Database name."
        },
        "db": {
          "Desc": "Database name."
        },
        "gc": {
          "Desc": "Garbage collection name."
        },
        "host": {
          "Desc": "Host name."
        },
        "instance": {
          "Desc": "Instance endpoint."
        },
        "pool": {
          "Desc": "Pool name."
        },
        "quantile": {
          "Desc": "Histogram `quantile`."
        }
      },
      "from": "neo4j"
    },
    "net": {
      "desc": "All `tcp_*/udp_*` metrics comes from */proc/net/snmp*",
      "desc_zh": "",
      "fields": {
        "bytes_recv": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes received by the interface.",
          "disabled": false
        },
        "bytes_recv/sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "traffic,B/S",
          "desc": "The number of bytes received by the interface per second.",
          "disabled": false
        },
        "bytes_sent": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes sent by the interface.",
          "disabled": false
        },
        "bytes_sent/sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "traffic,B/S",
          "desc": "The number of bytes sent by the interface per second.",
          "disabled": false
        },
        "drop_in": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of received packets dropped by the interface.",
          "disabled": false
        },
        "drop_out": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transmitted packets dropped by the interface.",
          "disabled": false
        },
        "err_in": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of receive errors detected by the interface.",
          "disabled": false
        },
        "err_out": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transmit errors detected by the interface.",
          "disabled": false
        },
        "packets_recv": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets received by the interface.",
          "disabled": false
        },
        "packets_recv/sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets received by the interface per second.",
          "disabled": false
        },
        "packets_sent": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets sent by the interface.",
          "disabled": false
        },
        "packets_sent/sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets sent by the interface per second.",
          "disabled": false
        },
        "tcp_activeopens": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "It means the TCP layer sends a SYN, and come into the SYN-SENT state. Linux only",
          "disabled": false
        },
        "tcp_attemptfails": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times TCP connections have made a direct transition to the CLOSED state from either the SYN-SENT state or the SYN-RCVD state, plus the number of times TCP connections have made a direct transition to the LISTEN state from the SYN-RCVD state. Linux only",
          "disabled": false
        },
        "tcp_currestab": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of TCP connections for which the current state is either ESTABLISHED or CLOSE-WAIT. Linux only",
          "disabled": false
        },
        "tcp_estabresets": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times TCP connections have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE-WAIT state. Linux only",
          "disabled": false
        },
        "tcp_incsumerrors": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of incoming TCP segments in checksum error. Linux only",
          "disabled": false
        },
        "tcp_inerrs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of incoming TCP segments in error. Linux only",
          "disabled": false
        },
        "tcp_insegs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets received by the TCP layer. Linux only",
          "disabled": false
        },
        "tcp_insegs/sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets received by the TCP layer per second. Linux only",
          "disabled": false
        },
        "tcp_maxconn": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The limit on the total number of TCP connections the entity can support. Linux only",
          "disabled": false
        },
        "tcp_outrsts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of TCP segments sent containing the RST flag. Linux only",
          "disabled": false
        },
        "tcp_outsegs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets sent by the TCP layer. Linux only",
          "disabled": false
        },
        "tcp_outsegs/sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets sent by the TCP layer per second. Linux only",
          "disabled": false
        },
        "tcp_passiveopens": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "It means the TCP layer receives a SYN, replies a SYN+ACK, come into the SYN-RCVD state. Linux only",
          "disabled": false
        },
        "tcp_retranssegs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of segments re-transmitted - that is, the number of TCP segments transmitted containing one or more previously transmitted octets. Linux only",
          "disabled": false
        },
        "tcp_rtoalgorithm": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The algorithm used to determine the timeout value used for retransmitting unacknowledged octets. Linux only",
          "disabled": false
        },
        "tcp_rtomax": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "The maximum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds. Linux only",
          "disabled": false
        },
        "tcp_rtomin": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "The minimum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds. Linux only",
          "disabled": false
        },
        "udp_ignoredmulti": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of ignored multicast packets",
          "disabled": false
        },
        "udp_incsumerrors": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of incoming UDP datagram in checksum errors. Linux only",
          "disabled": false
        },
        "udp_indatagrams": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of UDP datagram delivered to UDP users. Linux only",
          "disabled": false
        },
        "udp_indatagrams/sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of UDP datagram delivered to UDP users per second. Linux only",
          "disabled": false
        },
        "udp_inerrors": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packet receive errors. Linux only",
          "disabled": false
        },
        "udp_memerrors": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of memory errors. Linux only",
          "disabled": false
        },
        "udp_noports": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of packets to unknown port received. Linux only",
          "disabled": false
        },
        "udp_outdatagrams": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of UDP datagram sent from this entity. Linux only",
          "disabled": false
        },
        "udp_outdatagrams/sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of UDP datagram sent from this entity per second. Linux only",
          "disabled": false
        },
        "udp_rcvbuferrors": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of receive buffer errors. Linux only",
          "disabled": false
        },
        "udp_sndbuferrors": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of send buffer errors. Linux only",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        },
        "interface": {
          "Desc": "Network interface name."
        }
      },
      "from": "net"
    },
    "netflow": {
      "desc": "Using `source` field in the config file, default is `default`.",
      "desc_zh": "",
      "fields": {
        "bytes": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Flow bytes.",
          "disabled": false
        },
        "dest_ip": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Flow destination IP.",
          "disabled": false
        },
        "dest_port": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Flow destination port.",
          "disabled": false
        },
        "device_ip": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "NetFlow exporter IP.",
          "disabled": false
        },
        "ip_protocol": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Flow network protocol.",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The text of the logging.",
          "disabled": false
        },
        "source_ip": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Flow source IP.",
          "disabled": false
        },
        "source_port": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Flow source port.",
          "disabled": false
        },
        "status": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The status of the logging, only supported `info/emerg/alert/critical/error/warning/debug/OK/unknown`.",
          "disabled": false
        },
        "type": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Flow type.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Hostname."
        },
        "ip": {
          "Desc": "Collector IP address."
        }
      },
      "from": "netflow"
    },
    "netstat": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "pid": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "PID. Optional.",
          "disabled": false
        },
        "tcp_close": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "CLOSE : The number of TCP state be waiting for a connection termination request acknowledgement from remote TCP host.",
          "disabled": false
        },
        "tcp_close_wait": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "CLOSE_WAIT : The number of TCP state be waiting for a connection termination request from local user.",
          "disabled": false
        },
        "tcp_closing": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "CLOSING : The number of TCP state be waiting for a connection termination request acknowledgement from remote TCP host.",
          "disabled": false
        },
        "tcp_established": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "ESTABLISHED : The number of TCP state be open connection, data received to be delivered to the user. ",
          "disabled": false
        },
        "tcp_fin_wait1": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "FIN_WAIT1 : The number of TCP state be waiting for a connection termination request from remote TCP host or acknowledgment of connection termination request sent previously.",
          "disabled": false
        },
        "tcp_fin_wait2": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "FIN_WAIT2 : The number of TCP state be waiting for connection termination request from remote TCP host.",
          "disabled": false
        },
        "tcp_last_ack": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "LAST_ACK : The number of TCP state be waiting for connection termination request acknowledgement previously sent to remote TCP host including its acknowledgement of connection termination request.",
          "disabled": false
        },
        "tcp_listen": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "LISTEN : The number of TCP state be waiting for a connection request from any remote TCP host.",
          "disabled": false
        },
        "tcp_none": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "NONE",
          "disabled": false
        },
        "tcp_syn_recv": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "SYN_RECV : The number of TCP state be waiting for confirmation of connection acknowledgement after both sender and receiver has sent / received connection request.",
          "disabled": false
        },
        "tcp_syn_sent": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "SYN_SENT : The number of TCP state be waiting for a machine connection request after sending a connecting request.",
          "disabled": false
        },
        "tcp_time_wait": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "TIME_WAIT : The number of TCP state be waiting sufficient time to pass to ensure remote TCP host received acknowledgement of its request for connection termination.",
          "disabled": false
        },
        "udp_socket": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "UDP : The number of UDP connection.",
          "disabled": false
        }
      },
      "tags": {
        "addr_port": {
          "Desc": "Addr and port. Optional."
        },
        "host": {
          "Desc": "Host name"
        },
        "ip_version": {
          "Desc": "IP version, 4 for IPV4, 6 for IPV6, unknown for others"
        }
      },
      "from": "netstat"
    },
    "nfs": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "connections_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of NFSd TCP connections.",
          "disabled": false
        },
        "requests_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of NFS procedures invoked.",
          "disabled": false
        },
        "rpc_authentication_refreshes_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of RPC authentication refreshes performed.",
          "disabled": false
        },
        "rpc_retransmissions_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of RPC transmissions performed.",
          "disabled": false
        },
        "rpcs_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of RPCs performed.",
          "disabled": false
        },
        "tcp_packets_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total NFSd network TCP packets (sent+received) by protocol type.",
          "disabled": false
        },
        "udp_packets_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total NFSd network UDP packets (sent+received) by protocol type.",
          "disabled": false
        }
      },
      "tags": {
        "method": {
          "Desc": "Invoked method."
        },
        "protocol": {
          "Desc": "Protocol type."
        }
      },
      "from": "nfs"
    },
    "nfs_mountstats": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "age_seconds_total": {
          "type": "count",
          "data_type": "int",
          "unit": "time,s",
          "desc": "The age of the NFS mount in seconds.",
          "disabled": false
        },
        "direct_read_bytes_total": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes read using the read() syscall in O_DIRECT mode.",
          "disabled": false
        },
        "direct_write_bytes_total": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes written using the write() syscall in O_DIRECT mode.",
          "disabled": false
        },
        "event_attribute_invalidate_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times cached inode attributes are invalidated.",
          "disabled": false
        },
        "event_data_invalidate_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times an inode cache is cleared.",
          "disabled": false
        },
        "event_dnode_revalidate_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times cached dentry nodes are re-validated from the server.",
          "disabled": false
        },
        "event_inode_revalidate_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times cached inode attributes are re-validated from the server.",
          "disabled": false
        },
        "event_jukebox_delay_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the NFS server indicated EJUKEBOX; retrieving data from offline storage.",
          "disabled": false
        },
        "event_pnfs_read_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of NFS v4.1+ pNFS reads.",
          "disabled": false
        },
        "event_pnfs_write_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of NFS v4.1+ pNFS writes.",
          "disabled": false
        },
        "event_short_read_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the NFS server gave less data than expected while reading.",
          "disabled": false
        },
        "event_short_write_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the NFS server wrote less data than expected while writing.",
          "disabled": false
        },
        "event_silly_rename_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times a file was removed while still open by another process.",
          "disabled": false
        },
        "event_truncation_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times files have been truncated.",
          "disabled": false
        },
        "event_vfs_access_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times permissions have been checked.",
          "disabled": false
        },
        "event_vfs_file_release_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times files have been closed and released.",
          "disabled": false
        },
        "event_vfs_flush_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pending writes that have been forcefully flushed to the server.",
          "disabled": false
        },
        "event_vfs_fsync_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times fsync() has been called on directories and files.",
          "disabled": false
        },
        "event_vfs_getdents_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times directory entries have been read with getdents().",
          "disabled": false
        },
        "event_vfs_lock_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times locking has been attempted on a file.",
          "disabled": false
        },
        "event_vfs_lookup_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times a directory lookup has occurred.",
          "disabled": false
        },
        "event_vfs_open_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times cached inode attributes are invalidated.",
          "disabled": false
        },
        "event_vfs_read_page_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages read directly via mmap()'d files.",
          "disabled": false
        },
        "event_vfs_read_pages_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times a group of pages have been read.",
          "disabled": false
        },
        "event_vfs_setattr_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times directory entries have been read with getdents().",
          "disabled": false
        },
        "event_vfs_update_page_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of updates (and potential writes) to pages.",
          "disabled": false
        },
        "event_vfs_write_page_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages written directly via mmap()'d files.",
          "disabled": false
        },
        "event_vfs_write_pages_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times a group of pages have been written.",
          "disabled": false
        },
        "event_write_extension_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times a file has been grown due to writes beyond its existing end.",
          "disabled": false
        },
        "fs_avail": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Available space on the filesystem.",
          "disabled": false
        },
        "fs_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total size of the filesystem.",
          "disabled": false
        },
        "fs_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Used space on the filesystem.",
          "disabled": false
        },
        "fs_used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of used space on the filesystem.",
          "disabled": false
        },
        "operations_latency_seconds": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Average RPC latency (RTT) for a given operation, in seconds.",
          "disabled": false
        },
        "operations_major_timeouts_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times a request has had a major timeout for a given operation.",
          "disabled": false
        },
        "operations_queue_time_seconds_total": {
          "type": "count",
          "data_type": "time,s",
          "unit": "count",
          "desc": "Duration all requests spent queued for transmission for a given operation before they were sent, in seconds.",
          "disabled": false
        },
        "operations_received_bytes_total": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes received for a given operation, including RPC headers and payload.",
          "disabled": false
        },
        "operations_request_time_seconds_total": {
          "type": "count",
          "data_type": "time,s",
          "unit": "count",
          "desc": "Duration all requests took from when a request was enqueued to when it was completely handled for a given operation, in seconds.",
          "disabled": false
        },
        "operations_requests_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of requests performed for a given operation.",
          "disabled": false
        },
        "operations_response_time_seconds_total": {
          "type": "count",
          "data_type": "time,s",
          "unit": "count",
          "desc": "Duration all requests took to get a reply back after a request for a given operation was transmitted, in seconds.",
          "disabled": false
        },
        "operations_sent_bytes_total": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes sent for a given operation, including RPC headers and payload.",
          "disabled": false
        },
        "operations_transmissions_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times an actual RPC request has been transmitted for a given operation.",
          "disabled": false
        },
        "read_bytes_total": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes read using the read() syscall.",
          "disabled": false
        },
        "read_pages_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages read directly via mmap()'d files.",
          "disabled": false
        },
        "total_read_bytes_total": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes read from the NFS server, in total.",
          "disabled": false
        },
        "total_write_bytes_total": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes written to the NFS server, in total.",
          "disabled": false
        },
        "transport_backlog_queue_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of items added to the RPC backlog queue.",
          "disabled": false
        },
        "transport_bad_transaction_ids_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the NFS server sent a response with a transaction ID unknown to this client.",
          "disabled": false
        },
        "transport_bind_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the client has had to establish a connection from scratch to the NFS server.",
          "disabled": false
        },
        "transport_connect_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the client has made a TCP connection to the NFS server.",
          "disabled": false
        },
        "transport_idle_time_seconds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Duration since the NFS mount last saw any RPC traffic, in seconds.",
          "disabled": false
        },
        "transport_maximum_rpc_slots": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum number of simultaneously active RPC requests ever used.",
          "disabled": false
        },
        "transport_pending_queue_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of items added to the RPC transmission pending queue.",
          "disabled": false
        },
        "transport_receives_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of RPC responses for this mount received from the NFS server.",
          "disabled": false
        },
        "transport_sending_queue_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of items added to the RPC transmission sending queue.",
          "disabled": false
        },
        "transport_sends_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of RPC requests for this mount sent to the NFS server.",
          "disabled": false
        },
        "write_bytes_total": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes written using the write() syscall.",
          "disabled": false
        },
        "write_pages_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pages written directly via mmap()'d files.",
          "disabled": false
        }
      },
      "tags": {
        "device": {
          "Desc": "Device name."
        },
        "mountpoint": {
          "Desc": "Where the device is mounted."
        },
        "type": {
          "Desc": "Device type."
        }
      },
      "from": "nfs"
    },
    "nfsd": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "connections_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of NFSd TCP connections.",
          "disabled": false
        },
        "disk_bytes_read_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total NFSd bytes read.",
          "disabled": false
        },
        "disk_bytes_written_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total NFSd bytes written.",
          "disabled": false
        },
        "file_handles_stale_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of NFSd stale file handles",
          "disabled": false
        },
        "read_ahead_cache_not_found_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of NFSd read ahead cache not found.",
          "disabled": false
        },
        "read_ahead_cache_size_blocks": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "How large the read ahead cache is in blocks.",
          "disabled": false
        },
        "reply_cache_hits_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of NFSd Reply Cache hits (client lost server response).",
          "disabled": false
        },
        "reply_cache_misses_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of NFSd Reply Cache an operation that requires caching (idempotent).",
          "disabled": false
        },
        "reply_cache_nocache_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of NFSd Reply Cache non-idempotent operations (rename/delete/…).",
          "disabled": false
        },
        "rpc_errors_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of NFSd RPC errors by error type.",
          "disabled": false
        },
        "server_rpcs_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of NFSd RPCs.",
          "disabled": false
        },
        "server_threads": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of NFSd kernel threads that are running.",
          "disabled": false
        },
        "tcp_packets_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total NFSd network TCP packets (sent+received) by protocol type.",
          "disabled": false
        },
        "udp_packets_total": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total NFSd network UDP packets (sent+received) by protocol type.",
          "disabled": false
        }
      },
      "tags": {
        "error": {
          "Desc": "Error type."
        },
        "method": {
          "Desc": "Invoked method."
        },
        "protocol": {
          "Desc": "Protocol type."
        }
      },
      "from": "nfs"
    },
    "nginx": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "connection_accepts": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of accepts client connections",
          "disabled": false
        },
        "connection_active": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The current number of active client connections",
          "disabled": false
        },
        "connection_dropped": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of dropped client connections",
          "disabled": false
        },
        "connection_handled": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of handled client connections",
          "disabled": false
        },
        "connection_reading": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of reading client connections",
          "disabled": false
        },
        "connection_requests": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of requests client connections",
          "disabled": false
        },
        "connection_waiting": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of waiting client connections",
          "disabled": false
        },
        "connection_writing": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of writing client connections",
          "disabled": false
        },
        "load_timestamp": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "Nginx process load time in milliseconds, exist when using vts",
          "disabled": false
        },
        "pid": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The pid of nginx process (only for Nginx plus)",
          "disabled": false
        },
        "ppid": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The ppid of nginx process (only for Nginx plus)",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name which installed nginx"
        },
        "nginx_port": {
          "Desc": "Nginx server port"
        },
        "nginx_server": {
          "Desc": "Nginx server host"
        },
        "nginx_version": {
          "Desc": "Nginx version, exist when using vts"
        }
      },
      "from": "nginx"
    },
    "nginx_cache_zone": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "max_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The limit on the maximum size of the cache specified in the configuration",
          "disabled": false
        },
        "received": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of bytes received from the cache.",
          "disabled": false
        },
        "responses_bypass": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of cache bypass",
          "disabled": false
        },
        "responses_expired": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of cache expired",
          "disabled": false
        },
        "responses_hit": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of cache hit",
          "disabled": false
        },
        "responses_miss": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of cache miss",
          "disabled": false
        },
        "responses_revalidated": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of cache revalidated",
          "disabled": false
        },
        "responses_scarce": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of cache scarce",
          "disabled": false
        },
        "responses_stale": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of cache stale",
          "disabled": false
        },
        "responses_updating": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of cache updating",
          "disabled": false
        },
        "send": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of bytes sent from the cache.",
          "disabled": false
        },
        "used_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The current size of the cache.",
          "disabled": false
        }
      },
      "tags": {
        "cache_zone": {
          "Desc": "cache zone"
        },
        "host": {
          "Desc": "host name which installed nginx"
        },
        "nginx_port": {
          "Desc": "nginx server port"
        },
        "nginx_server": {
          "Desc": "nginx server host"
        },
        "nginx_version": {
          "Desc": "nginx version"
        }
      },
      "from": "nginx"
    },
    "nginx_location_zone": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "code_200": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of 200 code (only for Nginx plus)",
          "disabled": false
        },
        "code_301": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of 301 code (only for Nginx plus)",
          "disabled": false
        },
        "code_404": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of 404 code (only for Nginx plus)",
          "disabled": false
        },
        "code_503": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of 503 code (only for Nginx plus)",
          "disabled": false
        },
        "discarded": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of discarded request (only for Nginx plus)",
          "disabled": false
        },
        "received": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of received bytes (only for Nginx plus)",
          "disabled": false
        },
        "requests": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of requests (only for Nginx plus)",
          "disabled": false
        },
        "response": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of response (only for Nginx plus)",
          "disabled": false
        },
        "response_1xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of 1xx response (only for Nginx plus)",
          "disabled": false
        },
        "response_2xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of 2xx response (only for Nginx plus)",
          "disabled": false
        },
        "response_3xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of 3xx response (only for Nginx plus)",
          "disabled": false
        },
        "response_4xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of 4xx response (only for Nginx plus)",
          "disabled": false
        },
        "response_5xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of 5xx response (only for Nginx plus)",
          "disabled": false
        },
        "sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of send bytes (only for Nginx plus)",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "host name which installed nginx"
        },
        "location_zone": {
          "Desc": "cache zone"
        },
        "nginx_port": {
          "Desc": "nginx server port"
        },
        "nginx_server": {
          "Desc": "nginx server host"
        },
        "nginx_version": {
          "Desc": "nginx version"
        }
      },
      "from": "nginx"
    },
    "nginx_server_zone": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "code_200": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status code 200 (only for Nginx plus)",
          "disabled": false
        },
        "code_301": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status code 301 (only for Nginx plus)",
          "disabled": false
        },
        "code_404": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status code 404 (only for Nginx plus)",
          "disabled": false
        },
        "code_503": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status code 503 (only for Nginx plus)",
          "disabled": false
        },
        "discarded": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests being discarded (only for Nginx plus)",
          "disabled": false
        },
        "processing": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests being processed (only for Nginx plus)",
          "disabled": false
        },
        "received": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total amount of data received from clients.",
          "disabled": false
        },
        "requests": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of client requests received from clients.",
          "disabled": false
        },
        "response_1xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status codes 1xx",
          "disabled": false
        },
        "response_2xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status codes 2xx",
          "disabled": false
        },
        "response_3xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status codes 3xx",
          "disabled": false
        },
        "response_4xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status codes 4xx",
          "disabled": false
        },
        "response_5xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status codes 5xx",
          "disabled": false
        },
        "responses": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of responses (only for Nginx plus)",
          "disabled": false
        },
        "send": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total amount of data sent to clients.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "host name which installed nginx"
        },
        "nginx_port": {
          "Desc": "nginx server port"
        },
        "nginx_server": {
          "Desc": "nginx server host"
        },
        "nginx_version": {
          "Desc": "nginx version"
        },
        "server_zone": {
          "Desc": "server zone"
        }
      },
      "from": "nginx"
    },
    "nginx_upstream_zone": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of active connections (only for Nginx plus)",
          "disabled": false
        },
        "backup": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Whether it is configured as a backup server (only for Nginx plus)",
          "disabled": false
        },
        "fails": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of failed requests (only for Nginx plus)",
          "disabled": false
        },
        "received": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of bytes received from this server.",
          "disabled": false
        },
        "request_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of client requests received from server.",
          "disabled": false
        },
        "response_1xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status codes 1xx",
          "disabled": false
        },
        "response_2xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status codes 2xx",
          "disabled": false
        },
        "response_3xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status codes 3xx",
          "disabled": false
        },
        "response_4xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status codes 4xx",
          "disabled": false
        },
        "response_5xx": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of responses with status codes 5xx",
          "disabled": false
        },
        "send": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of bytes sent to clients.",
          "disabled": false
        },
        "state": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The current state of the server (only for Nginx plus)",
          "disabled": false
        },
        "unavail": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of unavailable server (only for Nginx plus)",
          "disabled": false
        },
        "weight": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Weights used when load balancing (only for Nginx plus)",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "host name which installed nginx"
        },
        "nginx_port": {
          "Desc": "nginx server port"
        },
        "nginx_server": {
          "Desc": "nginx server host"
        },
        "nginx_version": {
          "Desc": "nginx version"
        },
        "upstream_server": {
          "Desc": "upstream server"
        },
        "upstream_zone": {
          "Desc": "upstream zone"
        }
      },
      "from": "nginx"
    },
    "nsq_nodes": {
      "desc": "Metrics of all nodes in the NSQ cluster.",
      "desc_zh": "",
      "fields": {
        "backend_depth": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of unconsumed messages exceeding the max-queue-size.",
          "disabled": false
        },
        "depth": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of unconsumed messages in the current node.",
          "disabled": false
        },
        "message_count": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of messages processed by the current node.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Hostname"
        },
        "server_host": {
          "Desc": "Service address, that is `host:ip`."
        }
      },
      "from": "nsq"
    },
    "nsq_topics": {
      "desc": "Metrics of all topics in the NSQ cluster",
      "desc_zh": "",
      "fields": {
        "backend_depth": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of unconsumed messages exceeding the max-queue-size.",
          "disabled": false
        },
        "deferred_count": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages that have been requeued and are not yet ready for re-sending.",
          "disabled": false
        },
        "depth": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of unconsumed messages in the current channel.",
          "disabled": false
        },
        "in_flight_count": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages during the sending process or client processing that have not been sent FIN, REQ (requeued), or timed out.",
          "disabled": false
        },
        "message_count": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of messages processed in the current channel.",
          "disabled": false
        },
        "requeue_count": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages that have timed out or have been sent REQ by the client.",
          "disabled": false
        },
        "timeout_count": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages that have timed out and are still unprocessed.",
          "disabled": false
        }
      },
      "tags": {
        "channel": {
          "Desc": "Channel name"
        },
        "topic": {
          "Desc": "Topic name"
        }
      },
      "from": "nsq"
    },
    "oceanbase_cache_block": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cache_size": {
          "type": "digital,MB",
          "data_type": "int",
          "unit": "digital,MB",
          "desc": "The block cache size in the specified statistical range.",
          "disabled": false
        }
      },
      "tags": {
        "cache_name": {
          "Desc": "The cache name."
        },
        "cluster": {
          "Desc": "Cluster Name"
        },
        "host": {
          "Desc": "The server address or the host Name"
        },
        "svr_ip": {
          "Desc": "The IP address of the server where the information is located."
        },
        "svr_port": {
          "Desc": "The port of the server where the information is located."
        },
        "tenant_id": {
          "Desc": "Tenant id"
        },
        "tenant_name": {
          "Desc": "Tenant Name"
        }
      },
      "from": "oceanbase"
    },
    "oceanbase_cache_plan": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "access_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times that the query accesses the plan cache.",
          "disabled": false
        },
        "hit_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of plan cache hits.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster Name"
        },
        "host": {
          "Desc": "The server address or the host Name"
        },
        "svr_ip": {
          "Desc": "The IP address of the server where the information is located."
        },
        "svr_port": {
          "Desc": "The port of the server where the information is located."
        },
        "tenant_id": {
          "Desc": "Tenant id"
        },
        "tenant_name": {
          "Desc": "Tenant Name"
        }
      },
      "from": "oceanbase"
    },
    "oceanbase_clog": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "max_clog_sync_delay_seconds": {
          "type": "time,s",
          "data_type": "int",
          "unit": "time,s",
          "desc": "The max clog synchronization delay of an tenant.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster Name"
        },
        "host": {
          "Desc": "The server address or the host Name"
        },
        "replica_type": {
          "Desc": "The type of the replica"
        },
        "svr_ip": {
          "Desc": "The IP address of the server where the information is located."
        },
        "svr_port": {
          "Desc": "The port of the server where the information is located."
        },
        "tenant_id": {
          "Desc": "Tenant id"
        },
        "tenant_name": {
          "Desc": "Tenant Name"
        }
      },
      "from": "oceanbase"
    },
    "oceanbase_event": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "time_waited": {
          "type": "time,s",
          "data_type": "int",
          "unit": "time,s",
          "desc": "The total wait time for the event in seconds.",
          "disabled": false
        },
        "total_waits": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of waits for the event.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster Name"
        },
        "event_group": {
          "Desc": "The group of the event."
        },
        "host": {
          "Desc": "The server address or the host Name"
        },
        "svr_ip": {
          "Desc": "The IP address of the server where the information is located."
        },
        "tenant_id": {
          "Desc": "Tenant id"
        },
        "tenant_name": {
          "Desc": "Tenant Name"
        }
      },
      "from": "oceanbase"
    },
    "oceanbase_session": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_cnt": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of active sessions within a tenant.",
          "disabled": false
        },
        "all_cnt": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of sessions within a tenant.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster Name"
        },
        "host": {
          "Desc": "The server address or the host Name"
        },
        "svr_ip": {
          "Desc": "The IP address of the server where the information is located."
        },
        "svr_port": {
          "Desc": "The port of the server where the information is located."
        },
        "tenant_id": {
          "Desc": "Tenant id"
        },
        "tenant_name": {
          "Desc": "Tenant Name"
        }
      },
      "from": "oceanbase"
    },
    "oceanbase_stat": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "metric_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The value of the statistical item.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster Name"
        },
        "host": {
          "Desc": "The server address or the host Name"
        },
        "metric_name": {
          "Desc": "The name of the statistical event."
        },
        "stat_id": {
          "Desc": "The ID of the statistical event."
        },
        "svr_ip": {
          "Desc": "The IP address of the server where the information is located."
        },
        "tenant_id": {
          "Desc": "Tenant id"
        },
        "tenant_name": {
          "Desc": "Tenant Name"
        }
      },
      "from": "oceanbase"
    },
    "oracle_locked_session": {
      "desc": "[:octicons-tag-24: Version-1.74.0](../datakit/changelog-2025.md#cl-1.74.0)",
      "desc_zh": "",
      "fields": {
        "waiting_session_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Locked session count",
          "disabled": false
        }
      },
      "tags": {
        "event": {
          "Desc": "Locked session that waiting the specified event name"
        },
        "host": {
          "Desc": "Host name"
        },
        "oracle_server": {
          "Desc": "Server addr. Deprecated. Please use `server`"
        },
        "oracle_service": {
          "Desc": "Server service"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "oracle"
    },
    "oracle_process": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "pga_alloc_mem": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "PGA memory allocated by process",
          "disabled": false
        },
        "pga_freeable_mem": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "PGA memory freeable by process",
          "disabled": false
        },
        "pga_max_mem": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "PGA maximum memory ever allocated by process",
          "disabled": false
        },
        "pga_used_mem": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "PGA memory used by process",
          "disabled": false
        },
        "pid": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Oracle process identifier",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "oracle_server": {
          "Desc": "Server addr. Deprecated. Please use `server`"
        },
        "oracle_service": {
          "Desc": "Server service"
        },
        "pdb_name": {
          "Desc": "PDB name"
        },
        "program": {
          "Desc": "Program in progress"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "oracle"
    },
    "oracle_system": {
      "desc": "You have to wait for a few minutes to see these metrics when your running Oracle database's version is earlier than 12c.",
      "desc_zh": "",
      "fields": {
        "active_sessions": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of active sessions",
          "disabled": false
        },
        "buffer_cachehit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Ratio of buffer cache hits",
          "disabled": false
        },
        "cache_blocks_corrupt": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Corrupt cache blocks",
          "disabled": false
        },
        "cache_blocks_lost": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Lost cache blocks",
          "disabled": false
        },
        "consistent_read_changes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Consistent read changes per second",
          "disabled": false
        },
        "consistent_read_gets": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Consistent read gets per second",
          "disabled": false
        },
        "cursor_cachehit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Ratio of cursor cache hits",
          "disabled": false
        },
        "database_cpu_time_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Database CPU time ratio",
          "disabled": false
        },
        "database_wait_time_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Memory sorts per second",
          "disabled": false
        },
        "db_block_changes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "DB block changes per second",
          "disabled": false
        },
        "db_block_gets": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "DB block gets per second",
          "disabled": false
        },
        "disk_sorts": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Disk sorts per second",
          "disabled": false
        },
        "enqueue_timeouts": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Enqueue timeouts per second",
          "disabled": false
        },
        "execute_without_parse": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Execute without parse ratio",
          "disabled": false
        },
        "gc_cr_block_received": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "GC CR block received",
          "disabled": false
        },
        "host_cpu_utilization": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Host CPU utilization (%)",
          "disabled": false
        },
        "library_cachehit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Ratio of library cache hits",
          "disabled": false
        },
        "logical_reads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Logical reads per second",
          "disabled": false
        },
        "logons": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of logon attempts",
          "disabled": false
        },
        "memory_sorts_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Memory sorts ratio",
          "disabled": false
        },
        "pga_over_allocation_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Over-allocating PGA memory count",
          "disabled": false
        },
        "physical_reads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Physical reads per second",
          "disabled": false
        },
        "physical_reads_direct": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Physical reads direct per second",
          "disabled": false
        },
        "physical_writes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Physical writes per second",
          "disabled": false
        },
        "redo_generated": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Redo generated per second",
          "disabled": false
        },
        "redo_writes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Redo writes per second",
          "disabled": false
        },
        "rows_per_sort": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Rows per sort",
          "disabled": false
        },
        "service_response_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Service response time",
          "disabled": false
        },
        "session_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Session count",
          "disabled": false
        },
        "session_limit_usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Session limit usage",
          "disabled": false
        },
        "shared_pool_free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Shared pool free memory %",
          "disabled": false
        },
        "soft_parse_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Soft parse ratio",
          "disabled": false
        },
        "sorts_per_user_call": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Sorts per user call",
          "disabled": false
        },
        "temp_space_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Temp space used",
          "disabled": false
        },
        "uptime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Instance uptime",
          "disabled": false
        },
        "user_rollbacks": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of user rollbacks",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "oracle_server": {
          "Desc": "Server addr. Deprecated. Please use `server`"
        },
        "oracle_service": {
          "Desc": "Server service"
        },
        "pdb_name": {
          "Desc": "PDB name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "oracle"
    },
    "oracle_tablespace": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "in_use": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of used space,as a function of the maximum possible Tablespace size",
          "disabled": false
        },
        "off_use": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total space consumed by the Tablespace, in database blocks",
          "disabled": false
        },
        "ts_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Table space size",
          "disabled": false
        },
        "used_space": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Used space",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Host name"
        },
        "oracle_server": {
          "Desc": "Server addr. Deprecated. Please use `server`"
        },
        "oracle_service": {
          "Desc": "Server service"
        },
        "pdb_name": {
          "Desc": "PDB name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "tablespace_name": {
          "Desc": "Table space name"
        }
      },
      "from": "oracle"
    },
    "oracle_waiting_event": {
      "desc": "[:octicons-tag-24: Version-1.74.0](../datakit/changelog-2025.md#cl-1.74.0)",
      "desc_zh": "",
      "fields": {
        "count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Waiting event count",
          "disabled": false
        }
      },
      "tags": {
        "event": {
          "Desc": "Event name"
        },
        "event_type": {
          "Desc": "Event type, such as `USER/BACKGROUND`"
        },
        "oracle_server": {
          "Desc": "Server addr. Deprecated. Please use `server`"
        },
        "program": {
          "Desc": "Program(process) name that waiting the event"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "username": {
          "Desc": "Oracle username that waiting the event"
        }
      },
      "from": "oracle"
    },
    "otel_service": {
      "desc": "OpenTelemetry JVM Metrics",
      "desc_zh": "",
      "fields": {
        "application.ready.time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Time taken (ms) for the application to be ready to service requests",
          "disabled": false
        },
        "application.started.time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Time taken (ms) to start the application",
          "disabled": false
        },
        "disk.free": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Usable space for path",
          "disabled": false
        },
        "disk.total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total space for path",
          "disabled": false
        },
        "executor.active": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The approximate number of threads that are actively executing tasks",
          "disabled": false
        },
        "executor.completed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The approximate total number of tasks that have completed execution",
          "disabled": false
        },
        "executor.pool.core": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The core number of threads for the pool",
          "disabled": false
        },
        "executor.pool.max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The maximum allowed number of threads in the pool",
          "disabled": false
        },
        "executor.pool.size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The current number of threads in the pool",
          "disabled": false
        },
        "executor.queue.remaining": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of additional elements that this queue can ideally accept without blocking",
          "disabled": false
        },
        "executor.queued": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The approximate number of tasks that are queued for execution",
          "disabled": false
        },
        "http.server.active_requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of concurrent HTTP requests that are currently in-flight",
          "disabled": false
        },
        "http.server.duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "The duration of the inbound HTTP request",
          "disabled": false
        },
        "http.server.request.duration": {
          "type": "histogram",
          "data_type": "float",
          "unit": "count",
          "desc": "The count of HTTP request duration time in each bucket",
          "disabled": false
        },
        "http.server.requests": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The http request count",
          "disabled": false
        },
        "http.server.requests.max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "None",
          "disabled": false
        },
        "http.server.response.size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The size of HTTP response messages",
          "disabled": false
        },
        "http.server.tomcat.errorCount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of errors per second on all request processors",
          "disabled": false
        },
        "http.server.tomcat.maxTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "The longest request processing time",
          "disabled": false
        },
        "http.server.tomcat.processingTime": {
          "type": "count",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Represents the total time for processing all requests",
          "disabled": false
        },
        "http.server.tomcat.requestCount": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of requests per second across all request processors",
          "disabled": false
        },
        "http.server.tomcat.sessions.activeSessions": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of active sessions",
          "disabled": false
        },
        "http.server.tomcat.threads": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Thread Count of the Thread Pool",
          "disabled": false
        },
        "http.server.tomcat.traffic": {
          "type": "count",
          "data_type": "float",
          "unit": "traffic,B/S",
          "desc": "The number of bytes transmitted",
          "disabled": false
        },
        "jvm.buffer.count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "An estimate of the number of buffers in the pool",
          "disabled": false
        },
        "jvm.buffer.memory.used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "An estimate of the memory that the Java virtual machine is using for this buffer pool",
          "disabled": false
        },
        "jvm.buffer.total.capacity": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "An estimate of the total capacity of the buffers in this pool",
          "disabled": false
        },
        "jvm.classes.loaded": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of classes that are currently loaded in the Java virtual machine",
          "disabled": false
        },
        "jvm.classes.unloaded": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The total number of classes unloaded since the Java virtual machine has started execution",
          "disabled": false
        },
        "jvm.gc.live.data.size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Size of long-lived heap memory pool after reclamation",
          "disabled": false
        },
        "jvm.gc.max.data.size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Max size of long-lived heap memory pool",
          "disabled": false
        },
        "jvm.gc.memory.allocated": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next",
          "disabled": false
        },
        "jvm.gc.memory.promoted": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Count of positive increases in the size of the old generation memory pool before GC to after GC",
          "disabled": false
        },
        "jvm.gc.overhead": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "An approximation of the percent of CPU time used by GC activities over the last look back period or since monitoring began, whichever is shorter, in the range [0..1]",
          "disabled": false
        },
        "jvm.gc.pause": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,nsec",
          "desc": "Time spent in GC pause",
          "disabled": false
        },
        "jvm.gc.pause.max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Time spent in GC pause",
          "disabled": false
        },
        "jvm.memory.committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of memory in bytes that is committed for the Java virtual machine to use",
          "disabled": false
        },
        "jvm.memory.max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The maximum amount of memory in bytes that can be used for memory management",
          "disabled": false
        },
        "jvm.memory.usage.after.gc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of long-lived heap pool used after the last GC event, in the range [0..1]",
          "disabled": false
        },
        "jvm.memory.used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The amount of used memory",
          "disabled": false
        },
        "jvm.threads.daemon": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The current number of live daemon threads",
          "disabled": false
        },
        "jvm.threads.live": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The current number of live threads including both daemon and non-daemon threads",
          "disabled": false
        },
        "jvm.threads.peak": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The peak live thread count since the Java virtual machine started or peak was reset",
          "disabled": false
        },
        "jvm.threads.states": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The current number of threads having NEW state",
          "disabled": false
        },
        "kafka.controller.active.count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of controllers active on the broker",
          "disabled": false
        },
        "kafka.isr.operation.count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of in-sync replica shrink and expand operations",
          "disabled": false
        },
        "kafka.lag.max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "The max lag in messages between follower and leader replicas",
          "disabled": false
        },
        "kafka.leaderElection.count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The leader election count",
          "disabled": false
        },
        "kafka.leaderElection.unclean.count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Unclean leader election count - increasing indicates broker failures",
          "disabled": false
        },
        "kafka.message.count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of messages received by the broker",
          "disabled": false
        },
        "kafka.network.io": {
          "type": "count",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The bytes received or sent by the broker",
          "disabled": false
        },
        "kafka.partition.count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of partitions on the broker",
          "disabled": false
        },
        "kafka.partition.offline": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of partitions offline",
          "disabled": false
        },
        "kafka.partition.underReplicated": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of under replicated partitions",
          "disabled": false
        },
        "kafka.purgatory.size": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of requests waiting in purgatory",
          "disabled": false
        },
        "kafka.request.count": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of requests received by the broker",
          "disabled": false
        },
        "kafka.request.failed": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of requests to the broker resulting in a failure",
          "disabled": false
        },
        "kafka.request.queue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Size of the request queue",
          "disabled": false
        },
        "kafka.request.time.50p": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "The 50th percentile time the broker has taken to service requests",
          "disabled": false
        },
        "kafka.request.time.99p": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "The 99th percentile time the broker has taken to service requests",
          "disabled": false
        },
        "kafka.request.time.total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "The total time the broker has taken to service requests",
          "disabled": false
        },
        "log4j2.events": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of fatal level log events",
          "disabled": false
        },
        "otlp.exporter.exported": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "OTLP exporter to remote",
          "disabled": false
        },
        "otlp.exporter.seen": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "OTLP exporter",
          "disabled": false
        },
        "process.cpu.usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The \"recent cpu usage\" for the Java Virtual Machine process",
          "disabled": false
        },
        "process.files.max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The maximum file descriptor count",
          "disabled": false
        },
        "process.files.open": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "The open file descriptor count",
          "disabled": false
        },
        "process.runtime.jvm.buffer.count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of buffers in the pool",
          "disabled": false
        },
        "process.runtime.jvm.buffer.limit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total capacity of the buffers in this pool",
          "disabled": false
        },
        "process.runtime.jvm.buffer.usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Memory that the Java virtual machine is using for this buffer pool",
          "disabled": false
        },
        "process.runtime.jvm.classes.current_loaded": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of classes currently loaded",
          "disabled": false
        },
        "process.runtime.jvm.classes.loaded": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of classes loaded since JVM start",
          "disabled": false
        },
        "process.runtime.jvm.classes.unloaded": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of classes unloaded since JVM start",
          "disabled": false
        },
        "process.runtime.jvm.cpu.utilization": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Recent cpu utilization for the process",
          "disabled": false
        },
        "process.runtime.jvm.gc.duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,nsec",
          "desc": "Duration of JVM garbage collection actions",
          "disabled": false
        },
        "process.runtime.jvm.memory.committed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of memory committed",
          "disabled": false
        },
        "process.runtime.jvm.memory.init": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of initial memory requested",
          "disabled": false
        },
        "process.runtime.jvm.memory.limit": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of max obtainable memory",
          "disabled": false
        },
        "process.runtime.jvm.memory.usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of memory used",
          "disabled": false
        },
        "process.runtime.jvm.memory.usage_after_last_gc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Measure of memory used after the most recent garbage collection event on this pool",
          "disabled": false
        },
        "process.runtime.jvm.system.cpu.load_1m": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Average CPU load of the whole system for the last minute",
          "disabled": false
        },
        "process.runtime.jvm.system.cpu.utilization": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Recent cpu utilization for the whole system",
          "disabled": false
        },
        "process.runtime.jvm.threads.count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of executing threads",
          "disabled": false
        },
        "process.start.time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Start time of the process since unix epoch",
          "disabled": false
        },
        "process.uptime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,sec",
          "desc": "The uptime of the Java virtual machine",
          "disabled": false
        },
        "processedSpans": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of spans processed by the BatchSpanProcessor",
          "disabled": false
        },
        "queueSize": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of spans queued",
          "disabled": false
        },
        "system.cpu.count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of processors available to the Java virtual machine",
          "disabled": false
        },
        "system.cpu.usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The \"recent cpu usage\" for the whole system",
          "disabled": false
        },
        "system.load.average.1m": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time",
          "disabled": false
        }
      },
      "tags": {
        "action": {
          "Desc": "GC Action"
        },
        "area": {
          "Desc": "Heap or not"
        },
        "cause": {
          "Desc": "GC Cause"
        },
        "container_id": {
          "Desc": "Container ID"
        },
        "db_host": {
          "Desc": "DB host name: ip or domain name"
        },
        "db_name": {
          "Desc": "Database name"
        },
        "db_system": {
          "Desc": "Database system name:mysql,oracle..."
        },
        "direction": {
          "Desc": "received or sent"
        },
        "exception": {
          "Desc": "Exception Information"
        },
        "gc": {
          "Desc": "GC Type"
        },
        "host": {
          "Desc": "Host Name"
        },
        "host_arch": {
          "Desc": "Host arch"
        },
        "host_name": {
          "Desc": "Host Name"
        },
        "http.scheme": {
          "Desc": "HTTP/HTTPS"
        },
        "http_method": {
          "Desc": "HTTP Method"
        },
        "http_request_method": {
          "Desc": "HTTP Method"
        },
        "http_response_status_code": {
          "Desc": "HTTP status code"
        },
        "http_route": {
          "Desc": "HTTP Route"
        },
        "id": {
          "Desc": "JVM Type"
        },
        "instrumentation_name": {
          "Desc": "Metric Name"
        },
        "jvm_gc_action": {
          "Desc": "action:end of major,end of minor GC"
        },
        "jvm_gc_name": {
          "Desc": "name:PS MarkSweep,PS Scavenge"
        },
        "jvm_memory_pool_name": {
          "Desc": "pool_name:code cache,PS Eden Space,PS Old Gen,MetaSpace..."
        },
        "jvm_memory_type": {
          "Desc": "memory type:heap,non_heap"
        },
        "jvm_thread_state": {
          "Desc": "Thread state:runnable,timed_waiting,waiting"
        },
        "le": {
          "Desc": "*_bucket: histogram metric explicit bounds"
        },
        "level": {
          "Desc": "Log Level"
        },
        "main-application-class": {
          "Desc": "Main Entry Point"
        },
        "method": {
          "Desc": "HTTP Type"
        },
        "name": {
          "Desc": "Thread Pool Name"
        },
        "net_protocol_name": {
          "Desc": "Net Protocol Name"
        },
        "net_protocol_version": {
          "Desc": "Net Protocol Version"
        },
        "os_type": {
          "Desc": "OS Type"
        },
        "outcome": {
          "Desc": "HTTP Outcome"
        },
        "path": {
          "Desc": "Disk Path"
        },
        "pool": {
          "Desc": "JVM Pool Type"
        },
        "scope_name": {
          "Desc": "Scope name"
        },
        "service_name": {
          "Desc": "Service Name"
        },
        "spanProcessorType": {
          "Desc": "Span Processor Type"
        },
        "state": {
          "Desc": "Thread State:idle,used"
        },
        "status": {
          "Desc": "HTTP Status Code"
        },
        "type": {
          "Desc": "Kafka broker type"
        },
        "unit": {
          "Desc": "metrics unit"
        },
        "uri": {
          "Desc": "HTTP Request URI"
        }
      },
      "from": "opentelemetry"
    },
    "phpfpm": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "accepted_connections": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests accepted by the pool.",
          "disabled": false
        },
        "active_processes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of active processes.",
          "disabled": false
        },
        "idle_processes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of idle processes.",
          "disabled": false
        },
        "listen_queue": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests in the queue of pending connections.",
          "disabled": false
        },
        "listen_queue_length": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The size of the socket queue of pending connections.",
          "disabled": false
        },
        "max_active_processes": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of active processes since FPM has started.",
          "disabled": false
        },
        "max_children_reached": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times, the process limit has been reached, when pm tries to start more children (works only for pm 'dynamic' and 'ondemand').",
          "disabled": false
        },
        "max_listen_queue": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of requests in the queue of pending connections since FPM has started.",
          "disabled": false
        },
        "process_last_request_cpu": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The %cpu the last request consumed.",
          "disabled": false
        },
        "process_last_request_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The max amount of memory the last request consumed.",
          "disabled": false
        },
        "process_request_duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The duration in microseconds of the requests.",
          "disabled": false
        },
        "process_requests": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests the process has served.",
          "disabled": false
        },
        "slow_requests": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests that exceeded your 'request_slowlog_timeout' value.",
          "disabled": false
        },
        "total_processes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of idle + active processes.",
          "disabled": false
        }
      },
      "tags": {
        "address": {
          "Desc": "Pool Address."
        },
        "pid": {
          "Desc": "The pid of the process."
        },
        "pool": {
          "Desc": "The Pools Name of the FPM."
        },
        "process_manager": {
          "Desc": "The type of the Process Manager (static, dynamic, ondemand)."
        },
        "process_state": {
          "Desc": "The state of the process (Idle, Running, ...)."
        }
      },
      "from": "phpfpm"
    },
    "pinpoint": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "GcNewCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Jvm Gc NewCount",
          "disabled": false
        },
        "GcNewTime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "Jvm Gc NewTime",
          "disabled": false
        },
        "JvmCpuLoad": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Jvm CPU load",
          "disabled": false
        },
        "JvmGcOldCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Jvm Gc Old Count",
          "disabled": false
        },
        "JvmGcOldTime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "Jvm Gc Old Time",
          "disabled": false
        },
        "JvmMemoryHeapMax": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Jvm Memory Heap Max",
          "disabled": false
        },
        "JvmMemoryHeapUsed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Jvm Memory Heap Used",
          "disabled": false
        },
        "JvmMemoryNonHeapMax": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Jvm Memory NonHeap Max",
          "disabled": false
        },
        "JvmMemoryNonHeapUsed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Jvm Memory NonHeap Used",
          "disabled": false
        },
        "PoolCodeCacheUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Jvm Pool Code Cache Used",
          "disabled": false
        },
        "PoolMetaspaceUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Jvm Pool meta space used",
          "disabled": false
        },
        "PoolNewGenUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Jvm Pool New GenUsed",
          "disabled": false
        },
        "PoolOldGenUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Duration of Jvm garbage collection actions",
          "disabled": false
        },
        "PoolPermGenUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The maximum file descriptor count",
          "disabled": false
        },
        "PoolSurvivorSpaceUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Jvm Pool Survivor SpaceUsed",
          "disabled": false
        },
        "SystemCpuLoad": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "system CPU load",
          "disabled": false
        }
      },
      "tags": {
        "agentVersion": {
          "Desc": "Pinpoint agent version"
        },
        "agent_id": {
          "Desc": "Agent ID"
        },
        "container": {
          "Desc": "Whether it is a container"
        },
        "hostname": {
          "Desc": "Host name"
        },
        "ip": {
          "Desc": "Agent IP"
        },
        "pid": {
          "Desc": "Process ID"
        },
        "ports": {
          "Desc": "Open ports"
        }
      },
      "from": "pinpoint"
    },
    "postgresql": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "active_time": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Time spent executing SQL statements in this database, in milliseconds.",
          "disabled": false
        },
        "blks_hit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times disk blocks were found in the buffer cache, preventing the need to read from the database.",
          "disabled": false
        },
        "blks_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of disk blocks read in this database.",
          "disabled": false
        },
        "database_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The disk space used by this database.",
          "disabled": false
        },
        "deadlocks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of deadlocks detected in this database.",
          "disabled": false
        },
        "idle_in_transaction_time": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Time spent idling while in a transaction in this database, in milliseconds.",
          "disabled": false
        },
        "numbackends": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of active connections to this database.",
          "disabled": false
        },
        "session_time": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Time spent by database sessions in this database, in milliseconds.",
          "disabled": false
        },
        "sessions": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of sessions established to this database.",
          "disabled": false
        },
        "sessions_abandoned": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of database sessions to this database that were terminated because connection to the client was lost.",
          "disabled": false
        },
        "sessions_fatal": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of database sessions to this database that were terminated by fatal errors.",
          "disabled": false
        },
        "sessions_killed": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of database sessions to this database that were terminated by operator intervention.",
          "disabled": false
        },
        "temp_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The amount of data written to temporary files by queries in this database.",
          "disabled": false
        },
        "temp_files": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of temporary files created by queries in this database.",
          "disabled": false
        },
        "tup_deleted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows deleted by queries in this database.",
          "disabled": false
        },
        "tup_fetched": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows fetched by queries in this database.",
          "disabled": false
        },
        "tup_inserted": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows inserted by queries in this database.",
          "disabled": false
        },
        "tup_returned": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows returned by queries in this database.",
          "disabled": false
        },
        "tup_updated": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows updated by queries in this database.",
          "disabled": false
        },
        "wraparound": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of transactions that can occur until a transaction wraparound.",
          "disabled": false
        },
        "xact_commit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transactions that have been committed in this database.",
          "disabled": false
        },
        "xact_rollback": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of transactions that have been rolled back in this database.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "postgresql"
    },
    "postgresql_archiver": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "archived_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of WAL files that have been successfully archived.",
          "disabled": false
        },
        "archived_failed_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of failed attempts for archiving WAL files.",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "postgresql"
    },
    "postgresql_bgwriter": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "buffers_alloc": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffers allocated",
          "disabled": false
        },
        "buffers_backend": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffers written directly by a backend.",
          "disabled": false
        },
        "buffers_backend_fsync": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The of times a backend had to execute its own fsync call instead of the background writer.",
          "disabled": false
        },
        "buffers_checkpoint": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffers written during checkpoints.",
          "disabled": false
        },
        "buffers_clean": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffers written by the background writer.",
          "disabled": false
        },
        "checkpoint_sync_time": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The total amount of checkpoint processing time spent synchronizing files to disk.",
          "disabled": false
        },
        "checkpoint_write_time": {
          "type": "count",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The total amount of checkpoint processing time spent writing files to disk.",
          "disabled": false
        },
        "checkpoints_req": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requested checkpoints that were performed.",
          "disabled": false
        },
        "checkpoints_timed": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of scheduled checkpoints that were performed.",
          "disabled": false
        },
        "maxwritten_clean": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times the background writer stopped a cleaning scan due to writing too many buffers.",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "postgresql"
    },
    "postgresql_conflict": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "confl_bufferpin": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of queries in this database that have been canceled due to pinned buffers.",
          "disabled": false
        },
        "confl_deadlock": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of queries in this database that have been canceled due to deadlocks.",
          "disabled": false
        },
        "confl_lock": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of queries in this database that have been canceled due to dropped tablespaces. This will occur when a `temp_tablespace` is dropped while being used on a standby.",
          "disabled": false
        },
        "confl_snapshot": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of queries in this database that have been canceled due to old snapshots.",
          "disabled": false
        },
        "confl_tablespace": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of queries in this database that have been canceled due to dropped tablespaces. This will occur when a `temp_tablespace` is dropped while being used on a standby.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "postgresql"
    },
    "postgresql_connection": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "max_connections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The maximum number of client connections allowed to this database.",
          "disabled": false
        },
        "percent_usage_connections": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of connections to this database as a fraction of the maximum number of allowed connections.",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "postgresql"
    },
    "postgresql_function": {
      "desc": "Enabled with `collect_function_metrics`. The metrics related to PostgreSQL functions are derived from the `pg_stat_user_functions` system view([:octicons-tag-24: Version-1.85.0](../datakit/changelog-2025.md#cl-1.85.0)).",
      "desc_zh": "",
      "fields": {
        "function_calls": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times this function has been called.",
          "disabled": false
        },
        "function_self_time": {
          "type": "timeStamp,msec",
          "data_type": "float",
          "unit": "count",
          "desc": "Time spent in this function, not including time spent in called functions, in milliseconds.",
          "disabled": false
        },
        "function_total_time": {
          "type": "timeStamp,msec",
          "data_type": "float",
          "unit": "count",
          "desc": "Total time spent in this function, in milliseconds.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "function": {
          "Desc": "The function name"
        },
        "schema": {
          "Desc": "The schema name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "postgresql"
    },
    "postgresql_index": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "idx_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of index scans initiated on this table, tagged by index.",
          "disabled": false
        },
        "idx_tup_fetch": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of live rows fetched by index scans.",
          "disabled": false
        },
        "idx_tup_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of index entries returned by scans on this index.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "pg_index": {
          "Desc": "The index name"
        },
        "schema": {
          "Desc": "The schema name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "table": {
          "Desc": "The table name"
        }
      },
      "from": "postgresql"
    },
    "postgresql_lock": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "lock_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of locks active for this database.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "locktype": {
          "Desc": "The lock type"
        },
        "mode": {
          "Desc": "The lock mode"
        },
        "schema": {
          "Desc": "The schema name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "table": {
          "Desc": "The table name"
        }
      },
      "from": "postgresql"
    },
    "postgresql_replication": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "replication_delay": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "The current replication delay in seconds. Only available with `postgresql` 9.1 and newer.",
          "disabled": false
        },
        "replication_delay_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The current replication delay in bytes. Only available with `postgresql` 9.2 and newer.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "postgresql"
    },
    "postgresql_replication_slot": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "spill_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of decoded transaction data spilled to disk while performing decoding of changes from WAL for this slot. This and other spill counters can be used to gauge the I/O which occurred during logical decoding and allow tuning `logical_decoding_work_mem`. Only available with PostgreSQL 14 and newer.",
          "disabled": false
        },
        "spill_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times transactions were spilled to disk while decoding changes from WAL for this slot. This counter is incremented each time a transaction is spilled, and the same transaction may be spilled multiple times. Only available with PostgreSQL 14 and newer.",
          "disabled": false
        },
        "spill_txns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of transactions spilled to disk once the memory used by logical decoding to decode changes from WAL has exceeded `logical_decoding_work_mem`. The counter gets incremented for both top-level transactions and subtransactions. Only available with PostgreSQL 14 and newer.",
          "disabled": false
        },
        "stream_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of transaction data decoded for streaming in-progress transactions to the decoding output plugin while decoding changes from WAL for this slot. This and other streaming counters for this slot can be used to tune `logical_decoding_work_mem`. Only available with PostgreSQL 14 and newer.",
          "disabled": false
        },
        "stream_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times in-progress transactions were streamed to the decoding output plugin while decoding changes from WAL for this slot. This counter is incremented each time a transaction is streamed, and the same transaction may be streamed multiple times. Only available with PostgreSQL 14 and newer.",
          "disabled": false
        },
        "stream_txns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of in-progress transactions streamed to the decoding output plugin after the memory used by logical decoding to decode changes from WAL for this slot has exceeded `logical_decoding_work_mem`. Streaming only works with top-level transactions (subtransactions can't be streamed independently), so the counter is not incremented for subtransactions. Only available with PostgreSQL 14 and newer.",
          "disabled": false
        },
        "total_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of transaction data decoded for sending transactions to the decoding output plugin while decoding changes from WAL for this slot. Note that this includes data that is streamed and/or spilled. Only available with PostgreSQL 14 and newer.",
          "disabled": false
        },
        "total_txns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of decoded transactions sent to the decoding output plugin for this slot. This counts top-level transactions only, and is not incremented for subtransactions. Note that this includes the transactions that are streamed and/or spilled. Only available with PostgreSQL 14 and newer.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "slot_name": {
          "Desc": "The replication slot name"
        },
        "slot_type": {
          "Desc": "The replication slot type"
        }
      },
      "from": "postgresql"
    },
    "postgresql_size": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "index_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total disk space used by indexes attached to the specified table.",
          "disabled": false
        },
        "table_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total disk space used by the specified table with TOAST data. Free space map and visibility map are not included.",
          "disabled": false
        },
        "total_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total disk space used by the table, including indexes and TOAST data.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "schema": {
          "Desc": "The schema name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "table": {
          "Desc": "The table name"
        }
      },
      "from": "postgresql"
    },
    "postgresql_slru": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "blks_exists": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of blocks checked for existence for this `SLRU` (simple least-recently-used) cache.",
          "disabled": false
        },
        "blks_hit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times disk blocks were found already in the `SLRU` (simple least-recently-used.)",
          "disabled": false
        },
        "blks_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of disk blocks read for this `SLRU` (simple least-recently-used) cache. `SLRU` caches are created with a fixed number of pages.",
          "disabled": false
        },
        "blks_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of disk blocks written for this `SLRU` (simple least-recently-used) cache.",
          "disabled": false
        },
        "blks_zeroed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of blocks zeroed during initializations of `SLRU` (simple least-recently-used) cache.",
          "disabled": false
        },
        "flushes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of flush of dirty data for this `SLRU` (simple least-recently-used) cache.",
          "disabled": false
        },
        "truncates": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of truncates for this `SLRU` (simple least-recently-used) cache.",
          "disabled": false
        }
      },
      "tags": {
        "name": {
          "Desc": "The name of the `SLRU`"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "postgresql"
    },
    "postgresql_stat": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "analyze_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times this table has been manually analyzed.",
          "disabled": false
        },
        "autoanalyze_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times this table has been analyzed by the `autovacuum` daemon.",
          "disabled": false
        },
        "autovacuum_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times this table has been vacuumed by the `autovacuum` daemon.",
          "disabled": false
        },
        "idx_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of index scans initiated on this table, tagged by index.",
          "disabled": false
        },
        "idx_tup_fetch": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of live rows fetched by index scans.",
          "disabled": false
        },
        "n_dead_tup": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The estimated number of dead rows.",
          "disabled": false
        },
        "n_live_tup": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The estimated number of live rows.",
          "disabled": false
        },
        "n_tup_del": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows deleted by queries in this database.",
          "disabled": false
        },
        "n_tup_hot_upd": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows HOT updated, meaning no separate index update was needed.",
          "disabled": false
        },
        "n_tup_ins": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows inserted by queries in this database.",
          "disabled": false
        },
        "n_tup_upd": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows updated by queries in this database.",
          "disabled": false
        },
        "seq_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of sequential scans initiated on this table.",
          "disabled": false
        },
        "seq_tup_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of live rows fetched by sequential scans.",
          "disabled": false
        },
        "vacuum_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times this table has been manually vacuumed.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "schema": {
          "Desc": "The schema name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "table": {
          "Desc": "The table name"
        }
      },
      "from": "postgresql"
    },
    "postgresql_statio": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "heap_blks_hit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffer hits in this table.",
          "disabled": false
        },
        "heap_blks_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of disk blocks read from this table.",
          "disabled": false
        },
        "idx_blks_hit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffer hits in all indexes on this table.",
          "disabled": false
        },
        "idx_blks_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of disk blocks read from all indexes on this table.",
          "disabled": false
        },
        "tidx_blks_hit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffer hits in this table's TOAST table index.",
          "disabled": false
        },
        "tidx_blks_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of disk blocks read from this table's TOAST table index.",
          "disabled": false
        },
        "toast_blks_hit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of buffer hits in this table's TOAST table.",
          "disabled": false
        },
        "toast_blks_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of disk blocks read from this table's TOAST table.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "schema": {
          "Desc": "The schema name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "table": {
          "Desc": "The table name"
        }
      },
      "from": "postgresql"
    },
    "rabbitmq_exchange": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "message_ack_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages in exchanges delivered to clients and acknowledged",
          "disabled": false
        },
        "message_ack_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages in exchanges delivered to clients and acknowledged per second",
          "disabled": false
        },
        "message_confirm_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages in exchanges confirmed",
          "disabled": false
        },
        "message_confirm_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages in exchanges confirmed per second",
          "disabled": false
        },
        "message_deliver_get_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of messages in exchanges delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get",
          "disabled": false
        },
        "message_deliver_get_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate per second of the sum of exchange messages delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get",
          "disabled": false
        },
        "message_publish_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages in exchanges published",
          "disabled": false
        },
        "message_publish_in_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages published from channels into this exchange",
          "disabled": false
        },
        "message_publish_in_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages published from channels into this exchange per sec",
          "disabled": false
        },
        "message_publish_out_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages published from this exchange into queues",
          "disabled": false
        },
        "message_publish_out_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages published from this exchange into queues per second",
          "disabled": false
        },
        "message_publish_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages in exchanges published per second",
          "disabled": false
        },
        "message_redeliver_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of subset of messages in exchanges in deliver_get which had the redelivered flag set",
          "disabled": false
        },
        "message_redeliver_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of subset of messages in exchanges in deliver_get which had the redelivered flag set per second",
          "disabled": false
        },
        "message_return_unroutable_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages in exchanges returned to publisher as un-routable",
          "disabled": false
        },
        "message_return_unroutable_count_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages in exchanges returned to publisher as un-routable per second",
          "disabled": false
        }
      },
      "tags": {
        "auto_delete": {
          "Desc": "If set, the exchange is deleted when all queues have finished using it"
        },
        "cluster_name": {
          "Desc": "RabbitMQ cluster name"
        },
        "durable": {
          "Desc": "If set when creating a new exchange, the exchange will be marked as durable. Durable exchanges remain active when a server restarts. Non-durable exchanges (transient exchanges) are purged if/when a server restarts."
        },
        "exchange_name": {
          "Desc": "RabbitMQ exchange name"
        },
        "host": {
          "Desc": "Hostname of RabbitMQ running on."
        },
        "internal": {
          "Desc": "If set, the exchange may not be used directly by publishers, but only when bound to other exchanges. Internal exchanges are used to construct wiring that is not visible to applications"
        },
        "type": {
          "Desc": "RabbitMQ exchange type"
        },
        "url": {
          "Desc": "RabbitMQ host URL"
        },
        "vhost": {
          "Desc": "RabbitMQ exchange virtual hosts"
        }
      },
      "from": "rabbitmq"
    },
    "rabbitmq_node": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "disk_free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Current free disk space",
          "disabled": false
        },
        "disk_free_alarm": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Does the node have disk alarm",
          "disabled": false
        },
        "fd_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Used file descriptors",
          "disabled": false
        },
        "io_read_avg_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average wall time (milliseconds) for each disk read operation in the last statistics interval",
          "disabled": false
        },
        "io_seek_avg_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average wall time (milliseconds) for each seek operation in the last statistics interval",
          "disabled": false
        },
        "io_sync_avg_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average wall time (milliseconds) for each fsync() operation in the last statistics interval",
          "disabled": false
        },
        "io_write_avg_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average wall time (milliseconds) for each disk write operation in the last statistics interval",
          "disabled": false
        },
        "mem_alarm": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Does the node have mem alarm",
          "disabled": false
        },
        "mem_limit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory usage high watermark in bytes",
          "disabled": false
        },
        "mem_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory used in bytes",
          "disabled": false
        },
        "run_queue": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Average number of Erlang processes waiting to run",
          "disabled": false
        },
        "running": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Is the node running or not",
          "disabled": false
        },
        "sockets_used": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of file descriptors used as sockets",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name": {
          "Desc": "RabbitMQ cluster name"
        },
        "host": {
          "Desc": "Hostname of RabbitMQ running on."
        },
        "node_name": {
          "Desc": "RabbitMQ node name"
        },
        "url": {
          "Desc": "RabbitMQ url"
        }
      },
      "from": "rabbitmq"
    },
    "rabbitmq_overview": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "message_ack_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages delivered to clients and acknowledged",
          "disabled": false
        },
        "message_ack_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages delivered to clients and acknowledged per second",
          "disabled": false
        },
        "message_confirm_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages confirmed",
          "disabled": false
        },
        "message_confirm_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages confirmed per second",
          "disabled": false
        },
        "message_deliver_get_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of messages delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get",
          "disabled": false
        },
        "message_deliver_get_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate per second of the sum of messages delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get ",
          "disabled": false
        },
        "message_publish_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages published",
          "disabled": false
        },
        "message_publish_in_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages published from channels into this overview",
          "disabled": false
        },
        "message_publish_in_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages published from channels into this overview per sec ",
          "disabled": false
        },
        "message_publish_out_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages published from this overview into queues",
          "disabled": false
        },
        "message_publish_out_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages published from this overview into queues per second",
          "disabled": false
        },
        "message_publish_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages published per second",
          "disabled": false
        },
        "message_redeliver_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of subset of messages in deliver_get which had the redelivered flag set",
          "disabled": false
        },
        "message_redeliver_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of subset of messages in deliver_get which had the redelivered flag set per second",
          "disabled": false
        },
        "message_return_unroutable_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages returned to publisher as unroutable ",
          "disabled": false
        },
        "message_return_unroutable_count_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages returned to publisher as unroutable per second",
          "disabled": false
        },
        "object_totals_channels": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of channels",
          "disabled": false
        },
        "object_totals_connections": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of connections",
          "disabled": false
        },
        "object_totals_consumers": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of consumers",
          "disabled": false
        },
        "object_totals_queues": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of queues",
          "disabled": false
        },
        "queue_totals_messages_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of messages (ready plus unacknowledged)",
          "disabled": false
        },
        "queue_totals_messages_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Total rate of messages (ready plus unacknowledged)",
          "disabled": false
        },
        "queue_totals_messages_ready_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages ready for delivery ",
          "disabled": false
        },
        "queue_totals_messages_ready_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of number of messages ready for delivery",
          "disabled": false
        },
        "queue_totals_messages_unacknowledged_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of unacknowledged messages",
          "disabled": false
        },
        "queue_totals_messages_unacknowledged_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of number of unacknowledged messages",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name": {
          "Desc": "RabbitMQ cluster name"
        },
        "host": {
          "Desc": "Hostname of RabbitMQ running on."
        },
        "rabbitmq_version": {
          "Desc": "RabbitMQ version"
        },
        "url": {
          "Desc": "RabbitMQ url"
        }
      },
      "from": "rabbitmq"
    },
    "rabbitmq_queue": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "bindings_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of bindings for a specific queue",
          "disabled": false
        },
        "consumer_utilization": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The ratio of time that a queue's consumers can take new messages",
          "disabled": false
        },
        "consumers": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of consumers",
          "disabled": false
        },
        "head_message_timestamp": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "Timestamp of the head message of the queue. Shown as millisecond",
          "disabled": false
        },
        "memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Bytes of memory consumed by the Erlang process associated with the queue, including stack, heap and internal structures",
          "disabled": false
        },
        "message_ack_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages in queues delivered to clients and acknowledged",
          "disabled": false
        },
        "message_ack_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Number per second of messages delivered to clients and acknowledged",
          "disabled": false
        },
        "message_deliver_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages delivered in acknowledgement mode to consumers",
          "disabled": false
        },
        "message_deliver_get_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of messages in queues delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get.",
          "disabled": false
        },
        "message_deliver_get_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate per second of the sum of messages in queues delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get.",
          "disabled": false
        },
        "message_deliver_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate of messages delivered in acknowledgement mode to consumers",
          "disabled": false
        },
        "message_publish_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of messages in queues published",
          "disabled": false
        },
        "message_publish_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate per second of messages published",
          "disabled": false
        },
        "message_redeliver_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of subset of messages in queues in deliver_get which had the redelivered flag set",
          "disabled": false
        },
        "message_redeliver_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Rate per second of subset of messages in deliver_get which had the redelivered flag set",
          "disabled": false
        },
        "messages": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of the total messages in the queue",
          "disabled": false
        },
        "messages_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Count per second of the total messages in the queue",
          "disabled": false
        },
        "messages_ready": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages ready to be delivered to clients",
          "disabled": false
        },
        "messages_ready_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Number per second of messages ready to be delivered to clients",
          "disabled": false
        },
        "messages_unacknowledged": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages delivered to clients but not yet acknowledged",
          "disabled": false
        },
        "messages_unacknowledged_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Number per second of messages delivered to clients but not yet acknowledged",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name": {
          "Desc": "RabbitMQ cluster name"
        },
        "host": {
          "Desc": "Hostname of RabbitMQ running on."
        },
        "node_name": {
          "Desc": "RabbitMQ node name"
        },
        "queue_name": {
          "Desc": "RabbitMQ queue name"
        },
        "url": {
          "Desc": "RabbitMQ host URL"
        },
        "vhost": {
          "Desc": "RabbitMQ queue virtual hosts"
        }
      },
      "from": "rabbitmq"
    },
    "redis": {
      "desc": "Metric set including Redis info, commands, replication, database, and cluster statistics, unified in v2",
      "desc_zh": "指标集包含 Redis info、command、replication、database 和 cluster 相关指标，v2 版本统一",
      "fields": {
        "acl_access_denied_auth": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of authentication failures.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "acl_access_denied_channel": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of commands rejected because of access denied to a channel.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "acl_access_denied_cmd": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of commands rejected because of access denied to the command.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "acl_access_denied_key": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of commands rejected because of access denied to a key.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "active_defrag_hits": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of value reallocations performed by active the defragmentation process.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "active_defrag_key_hits": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of keys that were actively defragmented.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "active_defrag_key_misses": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of keys that were skipped by the active defragmentation process.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "active_defrag_misses": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of aborted value reallocations started by the active defragmentation process.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "active_defrag_running": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Flag indicating if active defragmentation is active.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "allocator_active": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total bytes in the allocator active pages, this includes external-fragmentation.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "allocator_allocated": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total bytes allocated form the allocator, including internal-fragmentation. Normally the same as used_memory.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "allocator_frag_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Delta between allocator_active and allocator_allocated. See note about mem_fragmentation_bytes.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "allocator_frag_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent_decimal",
          "desc": "Ratio between allocator_active and allocator_allocated. This is the true (external) fragmentation metric (not `mem_fragmentation_ratio`).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "allocator_resident": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total bytes resident (RSS) in the allocator, this includes pages that can be released to the OS (by MEMORY PURGE, or just waiting).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "allocator_rss_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Delta between allocator_resident and allocator_active.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "allocator_rss_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent_decimal",
          "desc": "Ratio between `allocator_resident` and `allocator_active`. This usually indicates pages that the allocator can and probably will soon release back to the OS.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_base_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "AOF file size on latest startup or rewrite.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_buffer_length": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Size of the AOF buffer.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_current_rewrite_time_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Duration of the on-going AOF rewrite operation if any. -1 if not in progress.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_current_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "AOF current file size.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_delayed_fsync": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Delayed fsync counter.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_enabled": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Flag indicating AOF logging is activated.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_last_bgrewrite_status": {
          "type": "enum",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Status of the last AOF rewrite operation (0 is `ok`, and -1 is `err`).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_last_cow_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The size in bytes of copy-on-write memory during the last AOF rewrite operation.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_last_rewrite_time_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Duration of the last AOF rewrite operation in seconds. -1 if never.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_last_write_status": {
          "type": "enum",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Status of the last write operation to the AOF (0 is `ok`, and -1 is `err`).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_pending_bio_fsync": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of fsync pending jobs in background I/O queue.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_pending_rewrite": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Flag indicating an AOF rewrite operation will be scheduled once the on-going RDB save is complete.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_rewrite_buffer_length": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Size of the AOF rewrite buffer. Note this field was removed in Redis 7.0.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_rewrite_in_progress": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Flag indicating a AOF rewrite operation is on-going.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_rewrite_scheduled": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Flag indicating an AOF rewrite operation will be scheduled once the on-going RDB save is complete.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "aof_rewrites": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of AOF rewrites performed since startup.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "arch_bits": {
          "type": "enum",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Architecture (32 or 64 bits).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "async_loading": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Currently loading replication data-set asynchronously while serving old data. This means `repl-diskless-load` is enabled and set to `swapdb`. Added in Redis 7.0.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "avg_ttl": {
          "type": "gauge",
          "data_type": "int",
          "unit": "",
          "desc": "Average ttl.",
          "taggedby": [
            "db_name"
          ],
          "disabled": false
        },
        "blocked_clients": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of clients pending on a blocking call (`BLPOP/BRPOP/BRPOPLPUSH/BLMOVE/BZPOPMIN/BZPOPMAX`).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "calls": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of calls that reached command execution.",
          "taggedby": [
            "method"
          ],
          "disabled": false
        },
        "client_biggest_input_buf": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Biggest input buffer among current client connections.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "client_longest_output_list": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Longest output list among current client connections.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "client_recent_max_input_buffer": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Biggest input buffer among current client connections.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "client_recent_max_output_buffer": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Biggest output buffer among current client connections.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "clients_in_timeout_table": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of clients in the clients timeout table.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "cluster_connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "An approximation of the number of sockets used by the cluster's bus.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "cluster_current_epoch": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The local Current Epoch variable. This is used in order to create unique increasing version numbers during fail overs.",
          "disabled": false
        },
        "cluster_enabled": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Indicate Redis cluster is enabled.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "cluster_known_nodes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of known nodes in the cluster, including nodes in HANDSHAKE state that may not currently be proper members of the cluster.",
          "disabled": false
        },
        "cluster_my_epoch": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The Config Epoch of the node we are talking with. This is the current configuration version assigned to this node.",
          "disabled": false
        },
        "cluster_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of master nodes serving at least one hash slot in the cluster.",
          "disabled": false
        },
        "cluster_slots_assigned": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": " Number of slots which are associated to some node (not unbound). This number should be 16384 for the node to work properly, which means that each hash slot should be mapped to a node.",
          "disabled": false
        },
        "cluster_slots_fail": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of hash slots mapping to a node in FAIL state. If this number is not zero the node is not able to serve queries unless cluster-require-full-coverage is set to no in the configuration.",
          "disabled": false
        },
        "cluster_slots_ok": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of hash slots mapping to a node not in `FAIL` or `PFAIL` state.",
          "disabled": false
        },
        "cluster_slots_pfail": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of hash slots mapping to a node in `PFAIL` state. Note that those hash slots still work correctly, as long as the `PFAIL` state is not promoted to FAIL by the failure detection algorithm. `PFAIL` only means that we are currently not able to talk with the node, but may be just a transient error.",
          "disabled": false
        },
        "cluster_state": {
          "type": "gauge",
          "data_type": "int",
          "unit": "enum",
          "desc": "State is 1(ok) if the node is able to receive queries. 0(fail) if there is at least one hash slot which is unbound (no node associated), in error state (node serving it is flagged with FAIL flag), or if the majority of masters can't be reached by this node.",
          "disabled": false
        },
        "cluster_stats_messages_auth_ack_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Message indicating a vote during leader election.",
          "disabled": false
        },
        "cluster_stats_messages_auth_ack_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Message indicating a vote during leader election.",
          "disabled": false
        },
        "cluster_stats_messages_auth_req_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Replica initiated leader election to replace its master.",
          "disabled": false
        },
        "cluster_stats_messages_auth_req_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Replica initiated leader election to replace its master.",
          "disabled": false
        },
        "cluster_stats_messages_fail_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Mark node xxx as failing received.",
          "disabled": false
        },
        "cluster_stats_messages_fail_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Mark node xxx as failing send.",
          "disabled": false
        },
        "cluster_stats_messages_meet_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Handshake message received from a new node, either through gossip or CLUSTER MEET.",
          "disabled": false
        },
        "cluster_stats_messages_meet_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Handshake message sent to a new node, either through gossip or CLUSTER MEET.",
          "disabled": false
        },
        "cluster_stats_messages_mfstart_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Pause clients for manual failover.",
          "disabled": false
        },
        "cluster_stats_messages_mfstart_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Pause clients for manual failover.",
          "disabled": false
        },
        "cluster_stats_messages_module_received": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Module cluster API message.",
          "disabled": false
        },
        "cluster_stats_messages_module_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Module cluster API message.",
          "disabled": false
        },
        "cluster_stats_messages_ping_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Cluster bus received PING (not to be confused with the client command PING).",
          "disabled": false
        },
        "cluster_stats_messages_ping_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Cluster bus send PING (not to be confused with the client command PING).",
          "disabled": false
        },
        "cluster_stats_messages_pong_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "PONG received (reply to PING).",
          "disabled": false
        },
        "cluster_stats_messages_pong_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "PONG send (reply to PING).",
          "disabled": false
        },
        "cluster_stats_messages_publish_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Pub/Sub Publish propagation received.",
          "disabled": false
        },
        "cluster_stats_messages_publish_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Pub/Sub Publish propagation send.",
          "disabled": false
        },
        "cluster_stats_messages_publishshard_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Pub/Sub Publish shard propagation, see Sharded Pubsub.",
          "disabled": false
        },
        "cluster_stats_messages_publishshard_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Pub/Sub Publish shard propagation, see Sharded Pubsub.",
          "disabled": false
        },
        "cluster_stats_messages_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages received via the cluster node-to-node binary bus.",
          "disabled": false
        },
        "cluster_stats_messages_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of messages sent via the cluster node-to-node binary bus.",
          "disabled": false
        },
        "cluster_stats_messages_update_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Another node slots configuration.",
          "disabled": false
        },
        "cluster_stats_messages_update_sent": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Another node slots configuration.",
          "disabled": false
        },
        "configured_hz": {
          "type": "gauge",
          "data_type": "int",
          "unit": "frequency,Hz",
          "desc": "The server's configured frequency setting.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "connected_clients": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of client connections (excluding connections from replicas).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "connected_slaves": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of connected replicas.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "current_active_defrag_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "The time passed since memory fragmentation last was over the limit, in milliseconds.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "current_cow_peak": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The peak size in bytes of copy-on-write memory while a child fork is running.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "current_cow_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The size in bytes of copy-on-write memory while a child fork is running.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "current_cow_size_age": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "The age, in seconds, of the current_cow_size value.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "current_eviction_exceeded_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "The time passed since used_memory last rose above `maxmemory`, in milliseconds.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "current_fork_perc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of progress of the current fork process. For AOF and RDB forks it is the percentage of current_save_keys_processed out of current_save_keys_total.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "current_save_keys_processed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of keys processed by the current save operation.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "current_save_keys_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of keys at the beginning of the current save operation.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "dump_payload_sanitizations": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of dump payload deep integrity validations (see sanitize-dump-payload config).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "errorstat": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Track of the different errors that occurred within Redis.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "eventloop_cycles": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of `eventloop` cycles.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "eventloop_duration_cmd_sum": {
          "type": "count",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Total time spent on executing commands in microseconds.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "eventloop_duration_sum": {
          "type": "count",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Total time spent in the `eventloop` in microseconds (including I/O and command processing).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "evicted_clients": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of evicted clients due to `maxmemory-clients` limit. Added in Redis 7.0.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "evicted_keys": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of evicted keys due to Max-Memory limit.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "expire_cycle_cpu_milliseconds": {
          "type": "count",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "The cumulative amount of time spent on active expiry cycles.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "expired_keys": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of key expiration events.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "expired_stale_perc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of keys probably expired.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "expired_time_cap_reached_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The count of times that active expiry cycles have stopped early.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "expires": {
          "type": "gauge",
          "data_type": "int",
          "unit": "",
          "desc": "expires time.",
          "taggedby": [
            "db_name"
          ],
          "disabled": false
        },
        "failed_calls": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of failed calls (errors within the command execution).",
          "taggedby": [
            "method"
          ],
          "disabled": false
        },
        "hz": {
          "type": "gauge",
          "data_type": "int",
          "unit": "frequency,Hz",
          "desc": "The server's current frequency setting.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "info_latency_ms": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The latency of the redis INFO command.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "instantaneous_eventloop_cycles_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of `eventloop` cycles per second.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "instantaneous_eventloop_duration_usec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Average time spent in a single `eventloop` cycle in microseconds.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "instantaneous_input_kbps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,KB/S",
          "desc": "The network's read rate per second in KB/sec.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "instantaneous_input_repl_kbps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,KB/S",
          "desc": "The network's read rate per second in KB/sec for replication purposes.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "instantaneous_ops_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of commands processed per second.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "instantaneous_output_kbps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,KB/S",
          "desc": "The network's write rate per second in KB/sec.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "instantaneous_output_repl_kbps": {
          "type": "gauge",
          "data_type": "float",
          "unit": "traffic,KB/S",
          "desc": "The network's write rate per second in KB/sec for replication purposes.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "io_threaded_reads_processed": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of read events processed by the main and I/O threads.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "io_threaded_writes_processed": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of write events processed by the main and I/O threads.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "io_threads_active": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Flag indicating if I/O threads are active.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "keys": {
          "type": "gauge",
          "data_type": "int",
          "unit": "",
          "desc": "Key.",
          "taggedby": [
            "db_name"
          ],
          "disabled": false
        },
        "keyspace_hits": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of successful lookup of keys in the main dictionary.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "keyspace_misses": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of failed lookup of keys in the main dictionary.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "latency_percentiles_usec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "Latency percentile distribution statistics based on the command type.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "latest_fork_usec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration of the latest fork operation in microseconds.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "lazyfree_pending_objects": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of objects waiting to be freed (as a result of calling UNLINK, or `FLUSHDB` and `FLUSHALL` with the ASYNC option).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "lazyfreed_objects": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of objects that have been lazy freed.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "loading": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Flag indicating if the load of a dump file is on-going.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "loading_eta_seconds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "ETA in seconds for the load to be complete.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "loading_loaded_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes already loaded.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "loading_loaded_perc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Same value expressed as a percentage.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "loading_rdb_used_mem": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The memory usage of the server that had generated the RDB file at the time of the file's creation.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "loading_start_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,sec",
          "desc": "Epoch-based timestamp of the start of the load operation.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "loading_total_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total file size.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "lru_clock": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Clock incrementing every minute, for LRU management.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "master_last_io_seconds_ago": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Number of seconds since the last interaction with master.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "master_link_down_since_seconds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Number of seconds since the link is down.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "master_link_status": {
          "type": "gauge",
          "data_type": "int",
          "unit": "",
          "desc": "Status of the link (up/down), `1` for up, `0` for down, only collected for slave redis.",
          "taggedby": [
            "slave_state",
            "master_addr",
            "slave_id",
            "slave_addr"
          ],
          "disabled": false
        },
        "master_repl_offset": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The server's current replication offset.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "master_sync_in_progress": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Indicate the master is syncing to the replica.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "master_sync_last_io_seconds_ago": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Number of seconds since last transfer I/O during a SYNC operation.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "master_sync_left_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes left before syncing is complete (may be negative when master_sync_total_bytes is 0).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "master_sync_perc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage master_sync_read_bytes from master_sync_total_bytes, or an approximation that uses loading_rdb_used_mem when master_sync_total_bytes is 0.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "master_sync_read_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes already transferred.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "master_sync_total_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes that need to be transferred. this may be 0 when the size is unknown (for example, when the `repl-diskless-sync` configuration directive is used).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "max_idle": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Max idle time of the connection in seconds of all these clients",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "max_multi": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Max number of commands in a MULTI/EXEC context of all these clients",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "max_obl": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Max output buffer length of all these clients",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "max_qbuf": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Max query buffer length (0 means no query pending) of all these clients",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "max_totmem": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Max total memory consumed by various buffers of all these clients",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "maxclients": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of the `maxclients` configuration directive. This is the upper limit for the sum of connected_clients, connected_slaves and cluster_connections.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "maxmemory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The value of the Max Memory configuration directive.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "mem_aof_buffer": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Transient memory used for AOF and AOF rewrite buffers.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "mem_clients_normal": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory used by normal clients.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "mem_clients_slaves": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory used by replica clients - Starting Redis 7.0, replica buffers share memory with the replication backlog, so this field can show 0 when replicas don't trigger an increase of memory usage.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "mem_cluster_links": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory used by links to peers on the cluster bus when cluster mode is enabled.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "mem_fragmentation_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Delta between used_memory_rss and used_memory. Note that when the total fragmentation bytes is low (few megabytes), a high ratio (e.g. 1.5 and above) is not an indication of an issue.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "mem_fragmentation_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent_decimal",
          "desc": "Ratio between `used_memory_rss` and `used_memory`.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "mem_not_counted_for_evict": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Used memory that's not counted for key eviction. This is basically transient replica and AOF buffers.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "mem_replication_backlog": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory used by replication backlog.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "mem_total_replication_buffers": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total memory consumed for replication buffers - Added in Redis 7.0.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "migrate_cached_sockets": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of sockets open for MIGRATE purposes.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "min_slaves_good_slaves": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of replicas currently considered good.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "module_fork_in_progress": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Flag indicating a module fork is on-going.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "module_fork_last_cow_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The size in bytes of copy-on-write memory during the last module fork operation.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "multi_avg": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Avg number of commands in a MULTI/EXEC context of all these clients",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "multi_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of all client's total number of commands in a MULTI/EXEC context",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "pubsub_channels": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Global number of pub/sub channels with client subscriptions.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "pubsub_patterns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Global number of pub/sub pattern with client subscriptions.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "pubsubshard_channels": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Global number of pub/sub shard channels with client subscriptions. Added in Redis 7.0.3.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rdb_bgsave_in_progress": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Flag indicating a RDB save is on-going.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rdb_changes_since_last_save": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Refers to the number of operations that produced some kind of changes in the dataset since the last time either `SAVE` or `BGSAVE` was called.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rdb_current_bgsave_time_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Duration of the on-going RDB save operation if any. -1 if not in progress.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rdb_last_bgsave_status": {
          "type": "enum",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Status of the last RDB save operation (0 is `ok`, -1 is `err`).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rdb_last_bgsave_time_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Duration of the last RDB save operation in seconds. -1 if never.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rdb_last_cow_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The size in bytes of copy-on-write memory during the last RDB save operation.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rdb_last_load_keys_expired": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of volatile keys deleted during the last RDB loading. Added in Redis 7.0.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rdb_last_load_keys_loaded": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of keys loaded during the last RDB loading. Added in Redis 7.0.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rdb_last_save_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,sec",
          "desc": "Epoch-based timestamp of last successful RDB save.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rdb_saves": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of RDB snapshots performed since startup.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rejected_calls": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of rejected calls (errors prior command execution).",
          "taggedby": [
            "method"
          ],
          "disabled": false
        },
        "rejected_connections": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of connections rejected because of Max-Clients limit.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "repl_backlog_active": {
          "type": "gauge",
          "data_type": "int",
          "unit": "bool",
          "desc": "Flag indicating replication backlog is active.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "repl_backlog_first_byte_offset": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The master offset of the replication backlog buffer.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "repl_backlog_histlen": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Size in bytes of the data in the replication backlog buffer.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "repl_backlog_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total size in bytes of the replication backlog buffer.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "replica_announced": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Flag indicating if the replica is announced by Sentinel.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rss_overhead_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Delta between used_memory_rss (the process RSS) and allocator_resident.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "rss_overhead_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent_decimal",
          "desc": "Ratio between used_memory_rss (the process RSS) and allocator_resident. This includes RSS overheads that are not allocator or heap related.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "second_repl_offset": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The offset up to which replication IDs are accepted. -1 if not PSYNC2.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "server_time_usec": {
          "type": "count",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "Epoch-based system time with microsecond precision.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "shutdown_in_milliseconds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "The maximum time remaining for replicas to catch up the replication before completing the shutdown sequence. This field is only present during shutdown.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "slave_expires_tracked_keys": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of keys tracked for expiry purposes (applicable only to writable replicas).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "slave_lag": {
          "type": "gauge",
          "data_type": "int",
          "unit": "",
          "desc": "Slave lag, only collected for master redis.",
          "taggedby": [
            "slave_state",
            "master_addr",
            "slave_id",
            "slave_addr"
          ],
          "disabled": false
        },
        "slave_offset": {
          "type": "gauge",
          "data_type": "int",
          "unit": "",
          "desc": "Slave offset, only collected for master redis.",
          "taggedby": [
            "slave_state",
            "master_addr",
            "slave_id",
            "slave_addr"
          ],
          "disabled": false
        },
        "slave_priority": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The priority of the instance as a candidate for failover.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "slave_read_only": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Flag indicating if the replica is read-only.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "slave_read_repl_offset": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The read replication offset of the replica instance.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "slave_repl_offset": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The replication offset of the replica instance.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "stat_reply_buffer_expands": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of output buffer expands.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "stat_reply_buffer_shrinks": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of output buffer shrinks.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "sync_full": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of full `resyncs` with replicas.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "sync_partial_err": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of denied partial resync requests.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "sync_partial_ok": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of accepted partial resync requests.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_active_defrag_time": {
          "type": "count",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total time memory fragmentation was over the limit, in milliseconds.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_blocking_keys": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of blocking keys.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_blocking_keys_on_nokey": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of blocking keys that one or more clients that would like to be unblocked when the key is deleted.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_cluster_links_buffer_limit_exceeded": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Accumulated count of cluster links freed due to exceeding the `cluster-link-sendbuf-limit` configuration.",
          "disabled": false
        },
        "total_cmds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of all client's total count of commands this client executed.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_commands_processed": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of commands processed by the server.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_connections_received": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of connections accepted by the server.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_error_replies": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of issued error replies, that is the sum of rejected commands (errors prior command execution) and failed commands (errors within the command execution).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_eviction_exceeded_time": {
          "type": "count",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total time used_memory was greater than `maxmemory` since server startup, in milliseconds.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_forks": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of fork operations since the server start.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_net_input_bytes": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of bytes read from the network.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_net_output_bytes": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of bytes written to the network.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_net_repl_input_bytes": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of bytes read from the network for replication purposes.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_net_repl_output_bytes": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total number of bytes written to the network for replication purposes.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_netin": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Sum of all client's total network input bytes read from the client",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_netout": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Sum of all client's total network output bytes send to the client",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_obl": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Sum of all client's output buffer length of all these clients",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_psub": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of all client's number of pattern matching subscriptions",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_qbuf": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Sum of all client's query buffer length",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_reads_processed": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of read events processed.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_ssub": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of all client's number of shard channel subscriptions.(Redis \u003e= 7.0.3)",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_sub": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of all client's number of channel subscriptions",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_system_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total amount of memory that the Redis host has.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_totmem": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Sum of all client's total memory consumed in various buffers",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "total_writes_processed": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of write events processed.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "tracking_clients": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of clients being tracked (CLIENT TRACKING).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "tracking_total_items": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of items, that is the sum of clients number for each key, that are being tracked.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "tracking_total_keys": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of keys being tracked by the server.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "tracking_total_prefixes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of tracked prefixes in server's prefix table (only applicable for broadcast mode).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "unexpected_error_replies": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of unexpected error replies, that are types of errors from an AOF load or replication.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "uptime_in_days": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,d",
          "desc": "Same value expressed in days.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "uptime_in_seconds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Number of seconds since Redis server start.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "usec": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "The total CPU time consumed by these commands.",
          "taggedby": [
            "method"
          ],
          "disabled": false
        },
        "usec_per_call": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "The average CPU consumed per command execution.",
          "taggedby": [
            "method"
          ],
          "disabled": false
        },
        "used_cpu_sys": {
          "type": "count",
          "data_type": "float",
          "unit": "time,s",
          "desc": "System CPU consumed by the Redis server, which is the sum of system CPU consumed by all threads of the server process (main thread and background threads).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_cpu_sys_children": {
          "type": "count",
          "data_type": "float",
          "unit": "time,s",
          "desc": "System CPU consumed by the background processes.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_cpu_sys_main_thread": {
          "type": "count",
          "data_type": "float",
          "unit": "time,s",
          "desc": "System CPU consumed by the Redis server main thread.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_cpu_sys_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "System CPU percentage consumed by the Redis server, which is the sum of system CPU consumed by all threads of the server process (main thread and background threads).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_cpu_user": {
          "type": "count",
          "data_type": "float",
          "unit": "time,s",
          "desc": "User CPU consumed by the Redis server, which is the sum of user CPU consumed by all threads of the server process (main thread and background threads).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_cpu_user_children": {
          "type": "count",
          "data_type": "float",
          "unit": "time,s",
          "desc": "User CPU consumed by the background processes.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_cpu_user_main_thread": {
          "type": "count",
          "data_type": "float",
          "unit": "time,s",
          "desc": "User CPU consumed by the Redis server main thread.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_cpu_user_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "User CPU percentage consumed by the Redis server, which is the sum of user CPU consumed by all threads of the server process (main thread and background threads).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes allocated by Redis using its allocator (either standard libc, jemalloc, or an alternative allocator such as tcmalloc).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_memory_dataset": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The size in bytes of the dataset (used_memory_overhead subtracted from `used_memory`).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_memory_dataset_perc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of used_memory_dataset out of the net memory usage (`used_memory` minus `used_memory_startup`).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_memory_lua": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes used by the Lua engine.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_memory_overhead": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The sum in bytes of all overheads that the server allocated for managing its internal data structures.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_memory_peak": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Peak memory consumed by Redis (in bytes).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_memory_peak_perc": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of `used_memory_peak` out of used_memory.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_memory_rss": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes that Redis allocated as seen by the operating system (a.k.a *Resident Set Size*).",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_memory_scripts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Number of bytes used by cached Lua scripts.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        },
        "used_memory_startup": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Initial amount of memory consumed by Redis at startup in bytes.",
          "taggedby": [
            "role",
            "redis_mode",
            "os",
            "maxmemory_policy",
            "redis_version",
            "command_type",
            "error_type",
            "quantile"
          ],
          "disabled": false
        }
      },
      "tags": {
        "command_type": {
          "Desc": "Command type."
        },
        "db_name": {
          "Desc": "DB name."
        },
        "error_type": {
          "Desc": "Error type."
        },
        "host": {
          "Desc": "Hostname."
        },
        "master_addr": {
          "Desc": "Master addr, only collected for slave redis."
        },
        "maxmemory_policy": {
          "Desc": "The value of the maxmemory-policy configuration directive."
        },
        "method": {
          "Desc": "Command type"
        },
        "os": {
          "Desc": "Operating system of the Redis server."
        },
        "quantile": {
          "Desc": "Histogram `quantile`."
        },
        "redis_mode": {
          "Desc": "Mode of the Redis server."
        },
        "redis_version": {
          "Desc": "Version of the Redis server."
        },
        "role": {
          "Desc": "Value is `master` if the instance is replica of no one, or `slave` if the instance is a replica of some master instance."
        },
        "server": {
          "Desc": "Server addr."
        },
        "slave_addr": {
          "Desc": "Slave addr, only collected for master redis."
        },
        "slave_id": {
          "Desc": "Slave ID, only collected for master redis."
        },
        "slave_state": {
          "Desc": "Slave state, only collected for master redis."
        }
      },
      "from": "redis"
    },
    "sensors": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "temp*_crit_alarm": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "Alarm count, '*' is the order number in the chip list.",
          "disabled": false
        },
        "temp*_input": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "Current input temperature of this chip, '*' is the order number in the chip list.",
          "disabled": false
        },
        "tmep*_crit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "Critical temperature of this chip, '*' is the order number in the chip list.",
          "disabled": false
        },
        "tmep*_max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "Max temperature of this chip, '*' is the order number in the chip list.",
          "disabled": false
        }
      },
      "tags": {
        "adapter": {
          "Desc": "Device adapter"
        },
        "chip": {
          "Desc": "Chip id"
        },
        "feature": {
          "Desc": "Gathering target"
        },
        "hostname": {
          "Desc": "Host name"
        }
      },
      "from": "sensors"
    },
    "skywalking_jvm": {
      "desc": "JVM metrics collected by SkyWalking language agent.",
      "desc_zh": "",
      "fields": {
        "class_loaded_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "loaded class count.",
          "disabled": false
        },
        "class_total_loaded_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "total loaded class count.",
          "disabled": false
        },
        "class_total_unloaded_class_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "total unloaded class count.",
          "disabled": false
        },
        "cpu_usage_percent": {
          "type": "rate",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "cpu usage percentile",
          "disabled": false
        },
        "gc_phrase_old/new_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "gc old or new count.",
          "disabled": false
        },
        "heap/stack_committed": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "heap or stack committed amount of memory.",
          "disabled": false
        },
        "heap/stack_init": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "heap or stack initialized amount of memory.",
          "disabled": false
        },
        "heap/stack_max": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "heap or stack max amount of memory.",
          "disabled": false
        },
        "heap/stack_used": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "heap or stack used amount of memory.",
          "disabled": false
        },
        "pool_*_committed": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "committed amount of memory in variety of pool(code_cache_usage,newgen_usage,oldgen_usage,survivor_usage,permgen_usage,metaspace_usage).",
          "disabled": false
        },
        "pool_*_init": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "initialized amount of memory in variety of pool(code_cache_usage,newgen_usage,oldgen_usage,survivor_usage,permgen_usage,metaspace_usage).",
          "disabled": false
        },
        "pool_*_max": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "max amount of memory in variety of pool(code_cache_usage,newgen_usage,oldgen_usage,survivor_usage,permgen_usage,metaspace_usage).",
          "disabled": false
        },
        "pool_*_used": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "used amount of memory in variety of pool(code_cache_usage,newgen_usage,oldgen_usage,survivor_usage,permgen_usage,metaspace_usage).",
          "disabled": false
        },
        "thread_blocked_state_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "blocked state thread count",
          "disabled": false
        },
        "thread_daemon_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "thread daemon count.",
          "disabled": false
        },
        "thread_live_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "thread live count.",
          "disabled": false
        },
        "thread_peak_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "thread peak count.",
          "disabled": false
        },
        "thread_runnable_state_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "runnable state thread count.",
          "disabled": false
        },
        "thread_time_waiting_state_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "time waiting state thread count.",
          "disabled": false
        },
        "thread_waiting_state_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "waiting state thread count.",
          "disabled": false
        }
      },
      "tags": {
        "service": {
          "Desc": "service name"
        }
      },
      "from": "skywalking"
    },
    "smart": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "airflow_temperature_cel_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "The raw value of air Celsius temperature read from device record.",
          "disabled": false
        },
        "airflow_temperature_cel_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "The threshold of air Celsius temperature read from device record.",
          "disabled": false
        },
        "airflow_temperature_cel_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "The value of air Celsius temperature read from device record.",
          "disabled": false
        },
        "airflow_temperature_cel_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "The worst value of air Celsius temperature read from device record.",
          "disabled": false
        },
        "avg_write/erase_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of average write/ease count.",
          "disabled": false
        },
        "avg_write/erase_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of average write/ease count.",
          "disabled": false
        },
        "avg_write/erase_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of average write/ease count.",
          "disabled": false
        },
        "command_timeout_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of command timeout.",
          "disabled": false
        },
        "command_timeout_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold of command timeout.",
          "disabled": false
        },
        "command_timeout_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of command timeout.",
          "disabled": false
        },
        "command_timeout_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of command timeout.",
          "disabled": false
        },
        "current_pending_sector_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of current pending sector.",
          "disabled": false
        },
        "current_pending_sector_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold of current pending sector.",
          "disabled": false
        },
        "current_pending_sector_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of current pending sector.",
          "disabled": false
        },
        "current_pending_sector_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of current pending sector.",
          "disabled": false
        },
        "end-to-end_error_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of bad data that loaded into cache and then written to the driver have had a different parity.",
          "disabled": false
        },
        "end-to-end_error_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold of bad data that loaded into cache and then written to the driver have had a different parity.",
          "disabled": false
        },
        "end-to-end_error_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of bad data that loaded into cache and then written to the driver have had a different parity.",
          "disabled": false
        },
        "end-to-end_error_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of bad data that loaded into cache and then written to the driver have had a different parity.",
          "disabled": false
        },
        "erase_fail_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of erase failed count.",
          "disabled": false
        },
        "erase_fail_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of erase failed count.",
          "disabled": false
        },
        "erase_fail_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of erase failed count.",
          "disabled": false
        },
        "fail": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "count",
          "desc": "Read attribute failed.",
          "disabled": false
        },
        "flags": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Attribute flags.",
          "disabled": false
        },
        "g-sense_error_rate_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of",
          "disabled": false
        },
        "g-sense_error_rate_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of g-sensor error rate.",
          "disabled": false
        },
        "g-sense_error_rate_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of g-sensor error rate.",
          "disabled": false
        },
        "g-sense_error_rate_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of g-sensor error rate.",
          "disabled": false
        },
        "high_fly_writes_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of Fly Height Monitor.",
          "disabled": false
        },
        "high_fly_writes_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of Fly Height Monitor.",
          "disabled": false
        },
        "high_fly_writes_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of Fly Height Monitor.",
          "disabled": false
        },
        "high_fly_writes_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of Fly Height Monitor.",
          "disabled": false
        },
        "load_cycle_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of load cycle count.",
          "disabled": false
        },
        "load_cycle_count_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of load cycle count.",
          "disabled": false
        },
        "load_cycle_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of load cycle count.",
          "disabled": false
        },
        "load_cycle_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of load cycle count.",
          "disabled": false
        },
        "maximum_erase_cycle_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of maximum erase cycle count.",
          "disabled": false
        },
        "maximum_erase_cycle_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of maximum erase cycle count.",
          "disabled": false
        },
        "maximum_erase_cycle_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of maximum erase cycle count.",
          "disabled": false
        },
        "min_bad_block/die_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of min bad block.",
          "disabled": false
        },
        "min_bad_block/die_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of min bad block.",
          "disabled": false
        },
        "min_bad_block/die_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of min bad block.",
          "disabled": false
        },
        "min_w/e_cycle_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of min write/erase cycle count.",
          "disabled": false
        },
        "min_w/e_cycle_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of min write/erase cycle count.",
          "disabled": false
        },
        "min_w/e_cycle_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of min write/erase cycle count.",
          "disabled": false
        },
        "offline_uncorrectable_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of offline uncorrectable.",
          "disabled": false
        },
        "offline_uncorrectable_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of offline uncorrectable.",
          "disabled": false
        },
        "offline_uncorrectable_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of offline uncorrectable.",
          "disabled": false
        },
        "offline_uncorrectable_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of offline uncorrectable.",
          "disabled": false
        },
        "perc_avail_resrvd_space_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of available percentage of reserved space.",
          "disabled": false
        },
        "perc_avail_resrvd_space_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of available percentage of reserved space.",
          "disabled": false
        },
        "perc_avail_resrvd_space_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of available reserved space.",
          "disabled": false
        },
        "perc_avail_resrvd_space_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of available reserved space.",
          "disabled": false
        },
        "perc_write/erase_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of write/erase count.",
          "disabled": false
        },
        "perc_write/erase_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of of write/erase count.",
          "disabled": false
        },
        "perc_write/erase_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of of write/erase count.",
          "disabled": false
        },
        "perc_write/erase_ct_bc_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of write/erase count.",
          "disabled": false
        },
        "perc_write/erase_ct_bc_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of write/erase count.",
          "disabled": false
        },
        "perc_write/erase_ct_bc_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of write/erase count.",
          "disabled": false
        },
        "power-off_retract_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of power-off retract count.",
          "disabled": false
        },
        "power-off_retract_count_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of power-off retract count.",
          "disabled": false
        },
        "power-off_retract_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of power-off retract count.",
          "disabled": false
        },
        "power-off_retract_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of power-off retract count.",
          "disabled": false
        },
        "power_cycle_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of power cycle count.",
          "disabled": false
        },
        "power_cycle_count_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of power cycle count.",
          "disabled": false
        },
        "power_cycle_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of power cycle count.",
          "disabled": false
        },
        "power_cycle_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of power cycle count.",
          "disabled": false
        },
        "power_on_hours_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of power on hours.",
          "disabled": false
        },
        "power_on_hours_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of power on hours.",
          "disabled": false
        },
        "power_on_hours_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of power on hours.",
          "disabled": false
        },
        "power_on_hours_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of power on hours.",
          "disabled": false
        },
        "program_fail_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of program fail count.",
          "disabled": false
        },
        "program_fail_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of program fail count.",
          "disabled": false
        },
        "program_fail_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of program fail count.",
          "disabled": false
        },
        "raw_read_error_rate_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of raw read error rate.",
          "disabled": false
        },
        "raw_read_error_rate_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of raw read error rate.",
          "disabled": false
        },
        "raw_read_error_rate_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of raw read error rate.",
          "disabled": false
        },
        "raw_read_error_rate_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of raw read error rate.",
          "disabled": false
        },
        "read_error_rate": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The read error rate.",
          "disabled": false
        },
        "reallocated_sector_ct_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of reallocated sector count.",
          "disabled": false
        },
        "reallocated_sector_ct_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of reallocated sector count.",
          "disabled": false
        },
        "reallocated_sector_ct_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of reallocated sector count.",
          "disabled": false
        },
        "reallocated_sector_ct_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of reallocated sector count.",
          "disabled": false
        },
        "reported_uncorrect_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of reported uncorrectable.",
          "disabled": false
        },
        "reported_uncorrect_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of reported uncorrectable.",
          "disabled": false
        },
        "reported_uncorrect_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of reported uncorrectable.",
          "disabled": false
        },
        "reported_uncorrect_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of reported uncorrectable.",
          "disabled": false
        },
        "sata_crc_error_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of S-ATA cyclic redundancy check error.",
          "disabled": false
        },
        "sata_crc_error_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of S-ATA cyclic redundancy check error.",
          "disabled": false
        },
        "sata_crc_error_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of S-ATA cyclic redundancy check error.",
          "disabled": false
        },
        "seek_error_rate": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Seek error rate.",
          "disabled": false
        },
        "seek_error_rate_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of seek error rate.",
          "disabled": false
        },
        "seek_error_rate_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of seek error rate.",
          "disabled": false
        },
        "seek_error_rate_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of seek error rate.",
          "disabled": false
        },
        "seek_error_rate_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of seek error rate.",
          "disabled": false
        },
        "spin_retry_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of spin retry count.",
          "disabled": false
        },
        "spin_retry_count_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of spin retry count.",
          "disabled": false
        },
        "spin_retry_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of spin retry count.",
          "disabled": false
        },
        "spin_retry_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of spin retry count.",
          "disabled": false
        },
        "spin_up_time_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of spin up time.",
          "disabled": false
        },
        "spin_up_time_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of spin up time.",
          "disabled": false
        },
        "spin_up_time_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of spin up time.",
          "disabled": false
        },
        "spin_up_time_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of spin up time.",
          "disabled": false
        },
        "start_stop_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of start and stop count.",
          "disabled": false
        },
        "start_stop_count_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of start and stop count.",
          "disabled": false
        },
        "start_stop_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of start and stop count.",
          "disabled": false
        },
        "start_stop_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of start and stop count.",
          "disabled": false
        },
        "temp_c": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "Device temperature.",
          "disabled": false
        },
        "temperature_celsius_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "The raw value of temperature.",
          "disabled": false
        },
        "temperature_celsius_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "The threshold value of temperature.",
          "disabled": false
        },
        "temperature_celsius_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "The value of temperature.",
          "disabled": false
        },
        "temperature_celsius_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "temperature,C",
          "desc": "The worst value of temperature.",
          "disabled": false
        },
        "thermal_throttle_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of thermal throttle.",
          "disabled": false
        },
        "thermal_throttle_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of thermal throttle.",
          "disabled": false
        },
        "thermal_throttle_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of thermal throttle.",
          "disabled": false
        },
        "total_bad_block_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of total bad block.",
          "disabled": false
        },
        "total_bad_block_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of total bad block.",
          "disabled": false
        },
        "total_bad_block_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of total bad block.",
          "disabled": false
        },
        "total_nand_writes_gib_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of total NAND flush writes.",
          "disabled": false
        },
        "total_nand_writes_gib_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of total NAND flush writes.",
          "disabled": false
        },
        "total_nand_writes_gib_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of total NAND flush writes.",
          "disabled": false
        },
        "total_reads_gib_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of total read.",
          "disabled": false
        },
        "total_reads_gib_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of total read.",
          "disabled": false
        },
        "total_reads_gib_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of total read",
          "disabled": false
        },
        "total_write/erase_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of total write/erase count.",
          "disabled": false
        },
        "total_write/erase_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of total write/erase count.",
          "disabled": false
        },
        "total_write/erase_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of total write/erase count.",
          "disabled": false
        },
        "total_writes_gib_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of total write.",
          "disabled": false
        },
        "total_writes_gib_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of total write.",
          "disabled": false
        },
        "total_writes_gib_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of total write.",
          "disabled": false
        },
        "udma_crc_error_count_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of ultra direct memory access cyclic redundancy check error count.",
          "disabled": false
        },
        "udma_crc_error_count_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The threshold value of ultra direct memory access cyclic redundancy check error count.",
          "disabled": false
        },
        "udma_crc_error_count_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of ultra direct memory access cyclic redundancy check error count.",
          "disabled": false
        },
        "udma_crc_error_count_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of ultra direct memory access cyclic redundancy check error count.",
          "disabled": false
        },
        "udma_crc_errors": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Ultra direct memory access cyclic redundancy check error count.",
          "disabled": false
        },
        "unexpect_power_loss_ct_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The raw value of unexpected power loss count.",
          "disabled": false
        },
        "unexpect_power_loss_ct_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The value of unexpected power loss count.",
          "disabled": false
        },
        "unexpect_power_loss_ct_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The worst value of unexpected power loss count.",
          "disabled": false
        },
        "unknown_attribute_raw_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The raw value of unknown attribute.",
          "disabled": false
        },
        "unknown_attribute_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The value of unknown attribute.",
          "disabled": false
        },
        "unknown_attribute_worst": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The worst value of unknown attribute.",
          "disabled": false
        }
      },
      "tags": {
        "capacity": {
          "Desc": "disk capacity"
        },
        "device": {
          "Desc": "device mount name"
        },
        "enabled": {
          "Desc": "is SMART supported"
        },
        "exit_status": {
          "Desc": "command process status"
        },
        "health_ok": {
          "Desc": "SMART overall-health self-assessment test result"
        },
        "host": {
          "Desc": "host name"
        },
        "model": {
          "Desc": "device model"
        },
        "serial_no": {
          "Desc": "device serial number"
        },
        "wwn": {
          "Desc": "WWN Device Id"
        }
      },
      "from": "smart"
    },
    "snmp_metric": {
      "desc": "SNMP device metric data.",
      "desc_zh": "",
      "fields": {
        "cieIfInputQueueDrops": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] (Shown as packet) The number of input packets dropped.",
          "disabled": false
        },
        "cieIfLastInTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "[Cisco only] (Shown as millisecond) The elapsed time in milliseconds since the last protocol input packet was received.",
          "disabled": false
        },
        "cieIfLastOutTime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "[Cisco only] (Shown as millisecond) The elapsed time in milliseconds since the last protocol output packet was transmitted.",
          "disabled": false
        },
        "cieIfOutputQueueDrops": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] (Shown as packet) The number of output packets dropped by the interface even though no error was detected to prevent them being transmitted.",
          "disabled": false
        },
        "cieIfResetCount": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] The number of times the interface was internally reset and brought up.",
          "disabled": false
        },
        "ciscoEnvMonFanState": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] The current state of the fan being instrumented.",
          "disabled": false
        },
        "ciscoEnvMonSupplyState": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] The current state of the power supply being instrumented.",
          "disabled": false
        },
        "ciscoEnvMonTemperatureStatusValue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] The current value of the test point being instrumented.",
          "disabled": false
        },
        "ciscoMemoryPoolFree": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] Indicates the number of bytes from the memory pool that are currently unused on the managed device.",
          "disabled": false
        },
        "ciscoMemoryPoolLargestFree": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] Indicates the largest number of contiguous bytes from the memory pool that are currently unused on the managed device.",
          "disabled": false
        },
        "ciscoMemoryPoolUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] Indicates the number of bytes from the memory pool that are currently in use by applications on the managed device.",
          "disabled": false
        },
        "cpmCPUTotal1minRev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[Cisco only] [Shown as percent] The overall CPU busy percentage in the last 1 minute period.",
          "disabled": false
        },
        "cpmCPUTotalMonIntervalValue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "[Cisco only] (Shown as percent) The overall CPU busy percentage in the last cpmCPUMonInterval period.",
          "disabled": false
        },
        "cpuStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "CPU status.",
          "disabled": false
        },
        "cpuTemperature": {
          "type": "gauge",
          "data_type": "float",
          "unit": "temperature,C",
          "desc": "The Temperature of cpu.",
          "disabled": false
        },
        "cpuUsage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "(Shown as percent) Percentage of CPU currently being used.",
          "disabled": false
        },
        "cswStackPortOperStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] The state of the stack port.",
          "disabled": false
        },
        "cswSwitchState": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] The current state of a switch.",
          "disabled": false
        },
        "current": {
          "type": "gauge",
          "data_type": "float",
          "unit": "unknown",
          "desc": "The current of item.",
          "disabled": false
        },
        "diskAvailable": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of disk available.",
          "disabled": false
        },
        "diskFree": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "(Shown as percent) The percentage of disk not being used.",
          "disabled": false
        },
        "diskTotal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Total of disk size.",
          "disabled": false
        },
        "diskUsage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "(Shown as percent) The percentage of disk currently being used.",
          "disabled": false
        },
        "diskUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Number of disk currently being used.",
          "disabled": false
        },
        "entSensorValue": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "[Cisco only] The most recent measurement seen by the sensor.",
          "disabled": false
        },
        "fanSpeed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "RPM",
          "desc": "The fan speed.",
          "disabled": false
        },
        "fanStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "The fan status.",
          "disabled": false
        },
        "ifAdminStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "N/A",
          "desc": "The desired state of the interface.",
          "disabled": false
        },
        "ifBandwidthInUsageRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "(Shown as percent) The percent rate of used received bandwidth.",
          "disabled": false
        },
        "ifBandwidthOutUsageRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "(Shown as percent) The percent rate of used sent bandwidth.",
          "disabled": false
        },
        "ifHCInBroadcastPkts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of packets delivered by this sub-layer to a higher (sub-)layer that were addressed to a broadcast address at this sub-layer.",
          "disabled": false
        },
        "ifHCInMulticastPkts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of packets delivered by this sub-layer to a higher (sub-)layer which were addressed to a multicast address at this sub-layer.",
          "disabled": false
        },
        "ifHCInOctets": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as byte) The total number of octets received on the interface including framing characters.",
          "disabled": false
        },
        "ifHCInOctetsRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "(Shown as byte) The total number of octets received on the interface including framing characters.",
          "disabled": false
        },
        "ifHCInPkts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of packets delivered by this sub-layer to a higher (sub-)layer that were not addressed to a multicast or broadcast address at this sub-layer.",
          "disabled": false
        },
        "ifHCInUcastPkts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of packets delivered by this sub-layer to a higher (sub-)layer that were not addressed to a multicast or broadcast address at this sub-layer.",
          "disabled": false
        },
        "ifHCOutBroadcastPkts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The total number of packets that higher-level protocols requested be transmitted that were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent.",
          "disabled": false
        },
        "ifHCOutMulticastPkts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The total number of packets that higher-level protocols requested be transmitted that were addressed to a multicast address at this sub-layer including those that were discarded or not sent.",
          "disabled": false
        },
        "ifHCOutOctets": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as byte) The total number of octets transmitted out of the interface including framing characters.",
          "disabled": false
        },
        "ifHCOutOctetsRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as byte) The total number of octets transmitted out of the interface including framing characters.",
          "disabled": false
        },
        "ifHCOutPkts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The total number of packets higher-level protocols requested be transmitted that were not addressed to a multicast or broadcast address at this sub-layer including those that were discarded or not sent.",
          "disabled": false
        },
        "ifHCOutUcastPkts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The total number of packets higher-level protocols requested be transmitted that were not addressed to a multicast or broadcast address at this sub-layer including those that were discarded or not sent.",
          "disabled": false
        },
        "ifHighSpeed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "An estimate of the interface's current bandwidth in units of 1,000,000 bits per second, or the nominal bandwidth.",
          "disabled": false
        },
        "ifInDiscards": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of inbound packets chosen to be discarded even though no errors had been detected to prevent them being deliverable to a higher-layer protocol.",
          "disabled": false
        },
        "ifInDiscardsRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of inbound packets chosen to be discarded even though no errors had been detected to prevent them being deliverable to a higher-layer protocol.",
          "disabled": false
        },
        "ifInErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol.",
          "disabled": false
        },
        "ifInErrorsRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol.",
          "disabled": false
        },
        "ifNetConnStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "The net connection status.",
          "disabled": false
        },
        "ifNetStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "The net status.",
          "disabled": false
        },
        "ifNumber": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of interface.",
          "disabled": false
        },
        "ifOperStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The current operational state of the interface.",
          "disabled": false
        },
        "ifOutDiscards": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of outbound packets chosen to be discarded even though no errors had been detected to prevent them being transmitted.",
          "disabled": false
        },
        "ifOutDiscardsRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of outbound packets chosen to be discarded even though no errors had been detected to prevent them being transmitted.",
          "disabled": false
        },
        "ifOutErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of outbound packets that could not be transmitted because of errors.",
          "disabled": false
        },
        "ifOutErrorsRate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as packet) The number of outbound packets that could not be transmitted because of errors.",
          "disabled": false
        },
        "ifSpeed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "An estimate of the interface's current bandwidth in bits per second, or the nominal bandwidth.",
          "disabled": false
        },
        "ifStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "The interface status.",
          "disabled": false
        },
        "itemAvailable": {
          "type": "gauge",
          "data_type": "float",
          "unit": "unknown",
          "desc": "Item available.",
          "disabled": false
        },
        "itemFree": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "(Shown as percent) Item not being used.",
          "disabled": false
        },
        "itemTotal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "unknown",
          "desc": "Item total.",
          "disabled": false
        },
        "itemUsage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "(Shown as percent) Item being used.",
          "disabled": false
        },
        "itemUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "unknown",
          "desc": "Item being used.",
          "disabled": false
        },
        "memoryAvailable": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "(Shown as byte) Number of memory available.",
          "disabled": false
        },
        "memoryFree": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "(Shown as percent) The percentage of memory not being used.",
          "disabled": false
        },
        "memoryTotal": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "(Shown as byte) Number of bytes of memory.",
          "disabled": false
        },
        "memoryUsage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "(Shown as percent) The percentage of memory currently being used.",
          "disabled": false
        },
        "memoryUsed": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "(Shown as byte) Number of bytes of memory currently being used.",
          "disabled": false
        },
        "netUptime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "(in second) net uptime.",
          "disabled": false
        },
        "power": {
          "type": "gauge",
          "data_type": "float",
          "unit": "unknown",
          "desc": "The power of item.",
          "disabled": false
        },
        "powerStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "unknown",
          "desc": "The power of item.",
          "disabled": false
        },
        "sysUpTimeInstance": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The time (in hundredths of a second) since the network management portion of the system was last re-initialized.",
          "disabled": false
        },
        "tcpActiveOpens": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of times that TCP connections have made a direct transition to the SYN-SENT state from the CLOSED state.",
          "disabled": false
        },
        "tcpAttemptFails": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of times that TCP connections have made a direct transition to the CLOSED state from either the SYN-SENT state or the SYN-RCVD state, or to the LISTEN state from the SYN-RCVD state.",
          "disabled": false
        },
        "tcpCurrEstab": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of TCP connections for which the current state is either ESTABLISHED or CLOSE-WAIT.",
          "disabled": false
        },
        "tcpEstabResets": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of times that TCP connections have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE-WAIT state.",
          "disabled": false
        },
        "tcpInErrs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as segment) The total number of segments received in error (e.g., bad TCP checksums).",
          "disabled": false
        },
        "tcpOutRsts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as segment) The number of TCP segments sent containing the RST flag.",
          "disabled": false
        },
        "tcpPassiveOpens": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as connection) The number of times TCP connections have made a direct transition to the SYN-RCVD state from the LISTEN state.",
          "disabled": false
        },
        "tcpRetransSegs": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as segment) The total number of segments retransmitted; that is, the number of TCP segments transmitted containing one or more previously transmitted octets.",
          "disabled": false
        },
        "temperature": {
          "type": "gauge",
          "data_type": "float",
          "unit": "temperature,C",
          "desc": "The Temperature of item.",
          "disabled": false
        },
        "udpInErrors": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as datagram) The number of received UDP datagram that could not be delivered for reasons other than the lack of an application at the destination port.",
          "disabled": false
        },
        "udpNoPorts": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "(Shown as datagram) The total number of received UDP datagram for which there was no application at the destination port.",
          "disabled": false
        },
        "uptime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "(in second) uptime.",
          "disabled": false
        },
        "uptimeTimestamp": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,sec",
          "desc": "uptime timestamp.",
          "disabled": false
        },
        "voltage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "volt",
          "desc": "The Volt of item.",
          "disabled": false
        },
        "voltageStatus": {
          "type": "gauge",
          "data_type": "float",
          "unit": "bool",
          "desc": "The voltage status of item.",
          "disabled": false
        }
      },
      "tags": {
        "cpu": {
          "Desc": "CPU index. Optional."
        },
        "device_namespace": {
          "Desc": "Device namespace."
        },
        "device_type": {
          "Desc": "Device vendor."
        },
        "device_vendor": {
          "Desc": "Device vendor."
        },
        "entity_name": {
          "Desc": "Device entity name. Optional."
        },
        "host": {
          "Desc": "Device host, replace with IP."
        },
        "interface": {
          "Desc": "Device interface. Optional."
        },
        "interface_alias": {
          "Desc": "Device interface alias. Optional."
        },
        "ip": {
          "Desc": "Device IP."
        },
        "mac_addr": {
          "Desc": "Device MAC address. Optional."
        },
        "mem": {
          "Desc": "Memory index. Optional."
        },
        "mem_pool_name": {
          "Desc": "Memory pool name. Optional."
        },
        "name": {
          "Desc": "Device name and IP."
        },
        "oid": {
          "Desc": "OID."
        },
        "power_source": {
          "Desc": "Power source. Optional."
        },
        "power_status_descr": {
          "Desc": "Power status description. Optional."
        },
        "sensor_id": {
          "Desc": "Sensor ID. Optional."
        },
        "sensor_type": {
          "Desc": "Sensor type. Optional."
        },
        "snmp_host": {
          "Desc": "Device host."
        },
        "snmp_index": {
          "Desc": "Macro value. Optional."
        },
        "snmp_profile": {
          "Desc": "Device SNMP profile file."
        },
        "snmp_value": {
          "Desc": "Macro value. Optional."
        },
        "sys_name": {
          "Desc": "System name."
        },
        "sys_object_id": {
          "Desc": "System object id."
        },
        "temp_index": {
          "Desc": "Temperature index. Optional."
        },
        "temp_state": {
          "Desc": "Temperature state. Optional."
        },
        "unit_alias": {
          "Desc": "Macro value. Optional."
        },
        "unit_class": {
          "Desc": "Macro value. Optional."
        },
        "unit_desc": {
          "Desc": "Macro value. Optional."
        },
        "unit_locale": {
          "Desc": "Macro value. Optional."
        },
        "unit_name": {
          "Desc": "Macro value. Optional."
        },
        "unit_status": {
          "Desc": "Macro value. Optional."
        },
        "unit_type": {
          "Desc": "Macro value. Optional."
        }
      },
      "from": "snmp"
    },
    "solr_cache": {
      "desc": "Cache statistics.",
      "desc_zh": "",
      "fields": {
        "cumulative_evictions": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of cache evictions across all caches since this node has been running.",
          "disabled": false
        },
        "cumulative_hitratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Ratio of cache hits to lookups across all the caches since this node has been running.",
          "disabled": false
        },
        "cumulative_hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of cache hits across all the caches since this node has been running.",
          "disabled": false
        },
        "cumulative_inserts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of cache insertions across all the caches since this node has been running.",
          "disabled": false
        },
        "cumulative_lookups": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of cache lookups across all the caches since this node has been running.",
          "disabled": false
        },
        "evictions": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of cache evictions for the current index searcher.",
          "disabled": false
        },
        "hitratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Ratio of cache hits to lookups for the current index searcher.",
          "disabled": false
        },
        "hits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of hits for the current index searcher.",
          "disabled": false
        },
        "inserts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of inserts into the cache.",
          "disabled": false
        },
        "lookups": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of lookups against the cache.",
          "disabled": false
        },
        "max_ram": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,MB",
          "desc": "Maximum heap that should be used by the cache beyond which keys will be evicted.",
          "disabled": false
        },
        "ram_bytes_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Actual heap usage of the cache at that particular instance.",
          "disabled": false
        },
        "size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of entries in the cache at that particular instance.",
          "disabled": false
        },
        "warmup": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Warm-up time for the registered index searcher. This time is taken in account for the \"auto-warming\" of caches.",
          "disabled": false
        }
      },
      "tags": {
        "category": {
          "Desc": "Category name."
        },
        "core": {
          "Desc": "Solr core."
        },
        "group": {
          "Desc": "Metric group."
        },
        "host": {
          "Desc": "System hostname."
        },
        "instance": {
          "Desc": "Instance name, generated based on server address."
        },
        "name": {
          "Desc": "Cache name."
        }
      },
      "from": "solr"
    },
    "solr_request_times": {
      "desc": "Request handler request times statistics.",
      "desc_zh": "",
      "fields": {
        "count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of requests made since the Solr process was started.",
          "disabled": false
        },
        "max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Max of all the request processing time.",
          "disabled": false
        },
        "mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Mean of all the request processing time.",
          "disabled": false
        },
        "median": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Median of all the request processing time.",
          "disabled": false
        },
        "min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Min of all the request processing time.",
          "disabled": false
        },
        "p75": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Request processing time for the request which belongs to the 75th Percentile.",
          "disabled": false
        },
        "p95": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Request processing time in milliseconds for the request which belongs to the 95th Percentile.",
          "disabled": false
        },
        "p99": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Request processing time in milliseconds for the request which belongs to the 99th Percentile.",
          "disabled": false
        },
        "p999": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Request processing time in milliseconds for the request which belongs to the 99.9th Percentile.",
          "disabled": false
        },
        "rate_15min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Requests per second received over the past 15 minutes.",
          "disabled": false
        },
        "rate_1min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Requests per second received over the past 1 minutes.",
          "disabled": false
        },
        "rate_5min": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Requests per second received over the past 5 minutes.",
          "disabled": false
        },
        "rate_mean": {
          "type": "gauge",
          "data_type": "float",
          "unit": "throughput,reqps",
          "desc": "Average number of requests per second received",
          "disabled": false
        },
        "stddev": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Stddev of all the request processing time.",
          "disabled": false
        }
      },
      "tags": {
        "category": {
          "Desc": "Category name."
        },
        "core": {
          "Desc": "Solr core."
        },
        "group": {
          "Desc": "Metric group."
        },
        "handler": {
          "Desc": "Request handler."
        },
        "host": {
          "Desc": "System hostname."
        },
        "instance": {
          "Desc": "Instance name, generated based on server address."
        }
      },
      "from": "solr"
    },
    "solr_searcher": {
      "desc": "Searcher Statistics",
      "desc_zh": "",
      "fields": {
        "deleted_docs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of deleted documents.",
          "disabled": false
        },
        "max_docs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The largest possible document number.",
          "disabled": false
        },
        "num_docs": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of indexed documents.",
          "disabled": false
        },
        "warmup": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "The time spent warming up.",
          "disabled": false
        }
      },
      "tags": {
        "category": {
          "Desc": "Category name."
        },
        "core": {
          "Desc": "Solr core."
        },
        "group": {
          "Desc": "Metric group."
        },
        "host": {
          "Desc": "System hostname."
        },
        "instance": {
          "Desc": "Instance name, generated based on server address."
        }
      },
      "from": "solr"
    },
    "sqlserver": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "committed_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The amount of memory committed to the memory manager. Version \u003e 2008",
          "disabled": false
        },
        "cpu_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Specifies the number of logical CPUs on the system. Not nullable",
          "disabled": false
        },
        "db_offline": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Num of database state in offline",
          "disabled": false
        },
        "db_online": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Num of database state in online",
          "disabled": false
        },
        "db_recovering": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Num of database state in recovering",
          "disabled": false
        },
        "db_recovery_pending": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Num of database state in recovery_pending",
          "disabled": false
        },
        "db_restoring": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Num of database state in restoring",
          "disabled": false
        },
        "db_suspect": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Num of database state in suspect",
          "disabled": false
        },
        "physical_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total physical memory on the machine. Version \u003e 2008",
          "disabled": false
        },
        "server_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Memory used",
          "disabled": false
        },
        "target_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of memory that can be consumed by the memory manager. When this value is larger than the committed memory, then the memory manager will try to obtain more memory. When it is smaller, the memory manager will try to shrink the amount of memory committed. Version \u003e 2008",
          "disabled": false
        },
        "uptime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total time elapsed since the last computer restart",
          "disabled": false
        },
        "virtual_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Amount of virtual memory available to the process in user mode. Version \u003e 2008",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_database_backup": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "backup_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total count of successful backups made for a database",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "Database name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_database_files": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Current size of the database file",
          "disabled": false
        }
      },
      "tags": {
        "database": {
          "Desc": "Database name"
        },
        "file_id": {
          "Desc": "ID of the file within database"
        },
        "file_type": {
          "Desc": "File type: 0 = Rows, 1 = Log, 2 = File-Stream, 3 = Identified for informational purposes only, 4 = Full-text"
        },
        "physical_name": {
          "Desc": "Operating-system file name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        },
        "state": {
          "Desc": "Database file state: 0 = Online, 1 = Restoring, 2 = Recovering, 3 = Recovery_Pending, 4 = Suspect, 5 = Unknown, 6 = Offline, 7 = Defunct"
        },
        "state_desc": {
          "Desc": "Description of the file state"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_database_io": {
      "desc": "I/O statistics for data and log files,[detail](https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-io-virtual-file-stats-transact-sql?view=sql-server-ver15)",
      "desc_zh": "",
      "fields": {
        "read_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes read on this file",
          "disabled": false
        },
        "read_latency_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total time, in milliseconds, that the users waited for reads issued on the file.",
          "disabled": false
        },
        "reads": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of reads issued on the file.",
          "disabled": false
        },
        "rg_read_stall_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Does not apply to:: SQL Server 2008 through SQL Server 2012 (11.x).Total IO latency introduced by IO resource governance for reads",
          "disabled": false
        },
        "rg_write_stall_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Does not apply to:: SQL Server 2008 through SQL Server 2012 (11.x).Total IO latency introduced by IO resource governance for writes. Is not nullable.",
          "disabled": false
        },
        "write_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes written to the file",
          "disabled": false
        },
        "write_latency_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total time, in milliseconds, that users waited for writes to be completed on the file",
          "disabled": false
        },
        "writes": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of writes issued on the file.",
          "disabled": false
        }
      },
      "tags": {
        "database_name": {
          "Desc": "Database name"
        },
        "file_type": {
          "Desc": "Description of the file type, `ROWS/LOG/FILESTREAM/FULLTEXT` (Full-text catalogs earlier than SQL Server 2008.)"
        },
        "logical_filename": {
          "Desc": "Logical name of the file in the database"
        },
        "physical_filename": {
          "Desc": "Operating-system file name."
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_database_size": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "data_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "The size of file of Rows",
          "disabled": false
        },
        "log_size": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "The size of file of Log",
          "disabled": false
        }
      },
      "tags": {
        "database_name": {
          "Desc": "Name of the database"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_performance": {
      "desc": "performance counter maintained by the server,[detail](https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-os-performance-counters-transact-sql?view=sql-server-ver15)",
      "desc_zh": "",
      "fields": {
        "active_transactions": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of active transactions across all databases on the SQL Server instance.",
          "disabled": false
        },
        "auto_param_attempts": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of auto-parameterization attempts per second.",
          "disabled": false
        },
        "backup_restore_throughput": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Read/write throughput for backup and restore operations of a database per second.",
          "disabled": false
        },
        "batch_requests": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of batch requests per second.",
          "disabled": false
        },
        "buffer_cache_hit_ratio": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The ratio of data pages found and read from the buffer cache over all data page requests.",
          "disabled": false
        },
        "cache_object_counts": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of cache objects in the cache.",
          "disabled": false
        },
        "cache_pages": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of 8-kilobyte (KB) pages used by cache objects.",
          "disabled": false
        },
        "checkpoint_pages": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pages flushed to disk per second by a checkpoint or other operation that require all dirty pages to be flushed.",
          "disabled": false
        },
        "cntr_value": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Current value of the counter",
          "disabled": false
        },
        "connection_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Specifies the total amount of dynamic memory the server is using for maintaining connections.",
          "disabled": false
        },
        "database_cache_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Specifies the amount of memory the server is currently using for the database pages cache.",
          "disabled": false
        },
        "deadlocks": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of lock requests per second that resulted in a deadlock.",
          "disabled": false
        },
        "failed_auto_params": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of failed auto-parameterization attempts per second.",
          "disabled": false
        },
        "flow_control": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times flow-control initiated in the last second. Flow Control Time (ms/sec) divided by Flow Control/sec is the average time per wait.",
          "disabled": false
        },
        "full_scans": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of unrestricted full scans per second. These can be either base-table or full-index scans.",
          "disabled": false
        },
        "granted_workspace_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Specifies the total amount of memory currently granted to executing processes, such as hash, sort, bulk copy, and index creation operations.",
          "disabled": false
        },
        "latch_waits": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of latch requests that could not be granted immediately.",
          "disabled": false
        },
        "lock_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Specifies the total amount of dynamic memory the server is using for locks.",
          "disabled": false
        },
        "lock_waits": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times per second that SQL Server is unable to retain a lock right away for a resource.",
          "disabled": false
        },
        "log_bytes_flushed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of log bytes flushed.",
          "disabled": false
        },
        "log_flush_wait_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total wait time (in milliseconds) to flush the log. On an Always On secondary database, this value indicates the wait time for log records to be hardened to disk.",
          "disabled": false
        },
        "log_flushes": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of log flushes per second.",
          "disabled": false
        },
        "log_pool_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Total amount of dynamic memory the server is using for Log Pool.",
          "disabled": false
        },
        "longest_transaction_running_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "The time (in seconds) that the oldest active transaction has been running. Only works if database is under read committed snapshot isolation level.",
          "disabled": false
        },
        "memory_grants_outstanding": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Specifies the total number of processes that have successfully acquired a workspace memory grant.",
          "disabled": false
        },
        "memory_grants_pending": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Specifies the total number of processes waiting for a workspace memory grant.",
          "disabled": false
        },
        "optimizer_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Specifies the total amount of dynamic memory the server is using for query optimization.",
          "disabled": false
        },
        "page_life_expectancy": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Duration that a page resides in the buffer pool.",
          "disabled": false
        },
        "page_reads": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Indicates the number of physical database page reads that are issued per second. This statistic displays the total number of physical page reads across all databases.",
          "disabled": false
        },
        "page_splits": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of page splits per second.",
          "disabled": false
        },
        "page_writes": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Indicates the number of physical database page writes that are issued per second.",
          "disabled": false
        },
        "processes_blocked": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of processes blocked.",
          "disabled": false
        },
        "safe_auto_params": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of safe auto-parameterization attempts per second.",
          "disabled": false
        },
        "sql_cache_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Specifies the amount of memory the server is using for the dynamic SQL cache.",
          "disabled": false
        },
        "sql_compilations": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of SQL compilations per second.",
          "disabled": false
        },
        "sql_re_compilations": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of SQL re-compilations per second.",
          "disabled": false
        },
        "stolen_server_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Specifies the amount of memory the server is using for purposes other than database pages.",
          "disabled": false
        },
        "total_server_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Specifies the amount of memory the server has committed using the memory manager.",
          "disabled": false
        },
        "transaction_delay": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total delay in waiting for unterminated commit acknowledgment for all the current transactions, in milliseconds.",
          "disabled": false
        },
        "transactions": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of transactions started for the SQL Server instance per second.",
          "disabled": false
        },
        "user_connections": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of user connections.",
          "disabled": false
        },
        "version_cleanup_rate": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "The cleanup rate of the version store in tempdb.",
          "disabled": false
        },
        "version_generation_rate": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "The generation rate of the version store in tempdb.",
          "disabled": false
        },
        "version_store_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "The size of the version store in tempdb.",
          "disabled": false
        },
        "write_transactions": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of transactions that wrote to all databases on the SQL Server instance and committed, in the last second.",
          "disabled": false
        }
      },
      "tags": {
        "counter_instance": {
          "Desc": "Name of the specific instance of the counter, for example a database, process, wait type, or resource pool."
        },
        "counter_name": {
          "Desc": "Name of the counter. To get more information about a counter, this is the name of the topic to select from the list of counters in Use SQL Server Objects."
        },
        "counter_type": {
          "Desc": "Type of the counter"
        },
        "object_name": {
          "Desc": "Category to which this counter belongs."
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_schedulers": {
      "desc": "One row per scheduler in SQL Server where each scheduler is mapped to an individual processor,[detail](https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-os-schedulers-transact-sql?view=sql-server-ver15)",
      "desc_zh": "",
      "fields": {
        "active_workers_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of workers that are active. An active worker is never preemptive, must have an associated task, and is either running, runnable, or suspended. Is not nullable.",
          "disabled": false
        },
        "context_switches_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of context switches that have occurred on this scheduler",
          "disabled": false
        },
        "current_tasks_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of current tasks that are associated with this scheduler.",
          "disabled": false
        },
        "current_workers_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of workers that are associated with this scheduler. This count includes workers that are not assigned any task. Is not nullable.",
          "disabled": false
        },
        "is_idle": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Scheduler is idle. No workers are currently running",
          "disabled": false
        },
        "is_online": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "If SQL Server is configured to use only some of the available processors on the server, this configuration can mean that some schedulers are mapped to processors that are not in the affinity mask. If that is the case, this column returns 0. This value means that the scheduler is not being used to process queries or batches.",
          "disabled": false
        },
        "load_factor": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Internal value that indicates the perceived load on this scheduler",
          "disabled": false
        },
        "pending_disk_io_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of pending I/Os that are waiting to be completed.",
          "disabled": false
        },
        "preemptive_switches_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times that workers on this scheduler have switched to the preemptive mode",
          "disabled": false
        },
        "runnable_tasks_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of workers, with tasks assigned to them, that are waiting to be scheduled on the runnable queue.",
          "disabled": false
        },
        "total_cpu_usage_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Applies to: SQL Server 2016 (13.x) and laterTotal CPU consumed by this scheduler as reported by non-preemptive workers.",
          "disabled": false
        },
        "total_scheduler_delay_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Applies to: SQL Server 2016 (13.x) and laterThe time between one worker switching out and another one switching in",
          "disabled": false
        },
        "work_queue_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of tasks in the pending queue. These tasks are waiting for a worker to pick them up",
          "disabled": false
        },
        "yield_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Internal value that is used to indicate progress on this scheduler. This value is used by the Scheduler Monitor to determine whether a worker on the scheduler is not yielding to other workers on time.",
          "disabled": false
        }
      },
      "tags": {
        "cpu_id": {
          "Desc": "CPU ID assigned to the scheduler."
        },
        "scheduler_id": {
          "Desc": "ID of the scheduler. All schedulers that are used to run regular queries have ID numbers less than 1048576. Those schedulers that have IDs greater than or equal to 1048576 are used internally by SQL Server, such as the dedicated administrator connection scheduler. Is not nullable."
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_volumespace": {
      "desc": "The version should be greater than SQL Server 2008.",
      "desc_zh": "",
      "fields": {
        "volume_available_space_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Available free space on the volume",
          "disabled": false
        },
        "volume_total_space_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total size in bytes of the volume",
          "disabled": false
        },
        "volume_used_space_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Used size in bytes of the volume",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        },
        "volume_mount_point": {
          "Desc": "Mount point at which the volume is rooted. Can return an empty string. Returns null on Linux operating system."
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_waitstats": {
      "desc": "information about all the waits encountered by threads that executed,[detail](https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-os-wait-stats-transact-sql?view=sql-server-ver15)",
      "desc_zh": "",
      "fields": {
        "max_wait_time_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Maximum wait time on this wait type.",
          "disabled": false
        },
        "resource_wait_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "wait_time_ms-signal_wait_time_ms",
          "disabled": false
        },
        "signal_wait_time_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Difference between the time that the waiting thread was signaled and when it started running",
          "disabled": false
        },
        "wait_time_ms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total wait time for this wait type in milliseconds. This time is inclusive of signal_wait_time_ms",
          "disabled": false
        },
        "waiting_tasks_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of waits on this wait type. This counter is incremented at the start of each wait.",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        },
        "wait_category": {
          "Desc": "Wait category info"
        },
        "wait_type": {
          "Desc": "Name of the wait type. For more information, see Types of Waits, later in this topic"
        }
      },
      "from": "sqlserver"
    },
    "ssh": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "sftp_check": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "-",
          "desc": "SFTP service status",
          "disabled": false
        },
        "sftp_response_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Response time of sftp service",
          "disabled": false
        },
        "ssh_check": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "SSH service status",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "The host of ssh"
        }
      },
      "from": "ssh"
    },
    "swap": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "free": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Host swap memory total.",
          "disabled": false
        },
        "in": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Moving data from swap space to main memory of the machine.",
          "disabled": false
        },
        "out": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Moving main memory contents to swap disk when main memory space fills up.",
          "disabled": false
        },
        "total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Host swap memory free.",
          "disabled": false
        },
        "used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Host swap memory used.",
          "disabled": false
        },
        "used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Host swap memory percentage used.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "hostname"
        }
      },
      "from": "swap"
    },
    "system": {
      "desc": "Basic information about system operation.",
      "desc_zh": "",
      "fields": {
        "cpu_total_usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of used CPU.",
          "disabled": false
        },
        "load1": {
          "type": "gauge",
          "data_type": "float",
          "unit": "N/A",
          "desc": "CPU load average over the past 1 minute.",
          "disabled": false
        },
        "load15": {
          "type": "gauge",
          "data_type": "float",
          "unit": "N/A",
          "desc": "CPU load average over the past 15 minutes.",
          "disabled": false
        },
        "load15_per_core": {
          "type": "gauge",
          "data_type": "float",
          "unit": "N/A",
          "desc": "CPU single core load average over the past 15 minutes.",
          "disabled": false
        },
        "load1_per_core": {
          "type": "gauge",
          "data_type": "float",
          "unit": "N/A",
          "desc": "CPU single core load average over the past 1 minute.",
          "disabled": false
        },
        "load5": {
          "type": "gauge",
          "data_type": "float",
          "unit": "N/A",
          "desc": "CPU load average over the past 5 minutes.",
          "disabled": false
        },
        "load5_per_core": {
          "type": "gauge",
          "data_type": "float",
          "unit": "N/A",
          "desc": "CPU single core load average over the last 5 minutes.",
          "disabled": false
        },
        "memory_usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of used memory.",
          "disabled": false
        },
        "n_cpus": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "CPU logical core count.",
          "disabled": false
        },
        "n_users": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "User number.",
          "disabled": false
        },
        "process_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of Processes running on the machine.",
          "disabled": false
        },
        "uptime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "System uptime.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "hostname"
        }
      },
      "from": "system"
    },
    "tcp": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "response_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "TCP connection time(without DNS query time)",
          "disabled": false
        },
        "response_time_with_dns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "TCP connection time(with DNS query time)",
          "disabled": false
        },
        "success": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "1: success/-1: failed",
          "disabled": false
        }
      },
      "tags": {
        "dest_host": {
          "Desc": "TCP domain or host, such as `wwww.google.com`, `1.2.3.4`"
        },
        "dest_port": {
          "Desc": "TCP port, such as `80`"
        },
        "proto": {
          "Desc": "Protocol, const to be `tcp`"
        }
      },
      "from": "socket"
    },
    "tdengine": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "client_ip_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Client IP request statistics",
          "disabled": false
        },
        "cpu_cores": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of CPU cores per data node",
          "disabled": false
        },
        "cpu_engine": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "CPU usage per data node",
          "disabled": false
        },
        "cpu_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Adapter occupies CPU usage",
          "disabled": false
        },
        "cpu_system": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "CPU system usage of data nodes",
          "disabled": false
        },
        "database_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of databases",
          "disabled": false
        },
        "disk_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Data node disk usage percentage",
          "disabled": false
        },
        "disk_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,GB",
          "desc": "Total disk size of data nodes",
          "disabled": false
        },
        "disk_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,GB",
          "desc": "Disk usage of data nodes",
          "disabled": false
        },
        "dnodes_alive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of dnodes in ready state",
          "disabled": false
        },
        "dnodes_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of dnodes(data nodes) in cluster",
          "disabled": false
        },
        "expire_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Time until grants expire in seconds",
          "disabled": false
        },
        "io_read_taosd": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Average data size of IO reads per second",
          "disabled": false
        },
        "io_write_taosd": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Average data size of IO writes per second",
          "disabled": false
        },
        "master_uptime": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,s",
          "desc": "Seconds of master's uptime",
          "disabled": false
        },
        "mem_engine": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Memory usage of tdengine",
          "disabled": false
        },
        "mem_engine_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "`taosd` memory usage percentage",
          "disabled": false
        },
        "mem_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Adapter memory usage",
          "disabled": false
        },
        "mem_system": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,MB",
          "desc": "Available memory on the server",
          "disabled": false
        },
        "mem_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,GB",
          "desc": "Total memory of server",
          "disabled": false
        },
        "mnodes_alive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of mnodes in ready state",
          "disabled": false
        },
        "mnodes_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of mnodes(management nodes) in cluster",
          "disabled": false
        },
        "net_in": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "IO rate of the ingress network",
          "disabled": false
        },
        "net_out": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "IO rate of egress network",
          "disabled": false
        },
        "req_http": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of requests via HTTP",
          "disabled": false
        },
        "req_http_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "HTTP request rate",
          "disabled": false
        },
        "req_insert_batch_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of batch insertions divided by monitor interval",
          "disabled": false
        },
        "req_insert_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of insert queries received per dnode divided by monitor interval",
          "disabled": false
        },
        "req_select": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of select queries received per dnode",
          "disabled": false
        },
        "req_select_rate": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of select queries received per dnode divided by monitor interval",
          "disabled": false
        },
        "request_in_flight": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of requests being sorted",
          "disabled": false
        },
        "status_code": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Status code returned by the request",
          "disabled": false
        },
        "table_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of tables in the database",
          "disabled": false
        },
        "tables_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Number of tables per vgroup",
          "disabled": false
        },
        "timeseries_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total time series",
          "disabled": false
        },
        "timeseries_used": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Time series used",
          "disabled": false
        },
        "total_req_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total adapter requests",
          "disabled": false
        },
        "vgroups_alive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of vgroups in ready state",
          "disabled": false
        },
        "vgroups_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of vgroups in cluster",
          "disabled": false
        },
        "vnodes": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of virtual node groups contained in a single data node",
          "disabled": false
        },
        "vnodes_alive": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of vnode in ready state",
          "disabled": false
        },
        "vnodes_num": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of virtual nodes per data node",
          "disabled": false
        },
        "vnodes_total": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Total number of vnode in cluster",
          "disabled": false
        }
      },
      "tags": {
        "client_ip": {
          "Desc": "Client IP"
        },
        "cluster_name": {
          "Desc": "Cluster name"
        },
        "database_name": {
          "Desc": "Database name"
        },
        "dnode_ep": {
          "Desc": "Data node name, generally equivalent to `end_point`"
        },
        "end_point": {
          "Desc": "Remote address name, the general naming rule is (host:port)"
        },
        "first_ep": {
          "Desc": "First endpoint"
        },
        "host": {
          "Desc": "Host name"
        },
        "version": {
          "Desc": "Version"
        },
        "vgroup_id": {
          "Desc": "VGroup ID"
        }
      },
      "from": "tdengine"
    },
    "tomcat": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "bytes_rcvd": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Bytes per second received by all request processors.",
          "disabled": false
        },
        "bytes_sent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Bytes per second sent by all the request processors.",
          "disabled": false
        },
        "cache_access_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of accesses to the cache per second.",
          "disabled": false
        },
        "cache_hits_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of cache hits per second.",
          "disabled": false
        },
        "error_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of errors per second on all request processors.",
          "disabled": false
        },
        "jsp_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of JSPs per second that have been loaded in the web module.",
          "disabled": false
        },
        "jsp_reload_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of JSPs per second that have been reloaded in the web module.",
          "disabled": false
        },
        "max_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The longest request processing time (in milliseconds).",
          "disabled": false
        },
        "processing_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The sum of request processing times across all requests handled by the request processors (in milliseconds) per second.",
          "disabled": false
        },
        "request_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of requests per second across all request processors.",
          "disabled": false
        },
        "servlet_error_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of erroneous requests received by the Servlet per second.",
          "disabled": false
        },
        "servlet_processing_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The sum of request processing times across all requests to the Servlet (in milliseconds) per second.",
          "disabled": false
        },
        "servlet_request_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of requests received by the Servlet per second.",
          "disabled": false
        },
        "string_cache_access_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of accesses to the string cache per second.",
          "disabled": false
        },
        "string_cache_hit_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of string cache hits per second.",
          "disabled": false
        },
        "threads_busy": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of threads that are in use.",
          "disabled": false
        },
        "threads_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of threads managed by the thread pool.",
          "disabled": false
        },
        "threads_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The maximum number of allowed worker threads.",
          "disabled": false
        },
        "web_cache_hit_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of web resource cache hits per second.",
          "disabled": false
        },
        "web_cache_lookup_count": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "The number of lookups to the web resource cache per second.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Hostname."
        },
        "instance": {
          "Desc": "Instance."
        },
        "jmx_domain": {
          "Desc": "JMX domain."
        },
        "metric_type": {
          "Desc": "Metric type."
        },
        "name": {
          "Desc": "Name."
        },
        "runtime-id": {
          "Desc": "Runtime ID."
        },
        "service": {
          "Desc": "Service name."
        },
        "type": {
          "Desc": "Type."
        }
      },
      "from": "tomcat"
    },
    "tomcat_cache": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "hitCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests for resources that were served from the cache.",
          "disabled": false
        },
        "lookupCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of requests for resources.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        },
        "jolokia_agent_url": {
          "Desc": "Jolokia agent url."
        },
        "tomcat_context": {
          "Desc": "Tomcat context."
        },
        "tomcat_host": {
          "Desc": "Tomcat host."
        }
      },
      "from": "tomcat"
    },
    "tomcat_global_request_processor": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "bytesReceived": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Amount of data received, in bytes.",
          "disabled": false
        },
        "bytesSent": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Amount of data sent, in bytes.",
          "disabled": false
        },
        "errorCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of errors.",
          "disabled": false
        },
        "processingTime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total time to process the requests.",
          "disabled": false
        },
        "requestCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of requests processed.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        },
        "jolokia_agent_url": {
          "Desc": "Jolokia agent url."
        },
        "name": {
          "Desc": "Protocol handler name."
        }
      },
      "from": "tomcat"
    },
    "tomcat_jsp_monitor": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "jspCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of JSPs that have been loaded into a webapp.",
          "disabled": false
        },
        "jspReloadCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of JSPs that have been reloaded.",
          "disabled": false
        },
        "jspUnloadCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of JSPs that have been unloaded.",
          "disabled": false
        }
      },
      "tags": {
        "J2EEApplication": {
          "Desc": "J2EE Application."
        },
        "J2EEServer": {
          "Desc": "J2EE Servers."
        },
        "WebModule": {
          "Desc": "Web Module."
        },
        "host": {
          "Desc": "System hostname."
        },
        "jolokia_agent_url": {
          "Desc": "Jolokia agent url."
        }
      },
      "from": "tomcat"
    },
    "tomcat_servlet": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "errorCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Error count.",
          "disabled": false
        },
        "processingTime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total execution time of the Servlet's service method.",
          "disabled": false
        },
        "requestCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of requests processed by this wrapper.",
          "disabled": false
        }
      },
      "tags": {
        "J2EEApplication": {
          "Desc": "J2EE Application."
        },
        "J2EEServer": {
          "Desc": "J2EE Server."
        },
        "WebModule": {
          "Desc": "Web Module."
        },
        "host": {
          "Desc": "System hostname."
        },
        "jolokia_agent_url": {
          "Desc": "Jolokia agent url."
        },
        "name": {
          "Desc": "Name"
        }
      },
      "from": "tomcat"
    },
    "tomcat_thread_pool": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "currentThreadCount": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "CurrentThreadCount.",
          "disabled": false
        },
        "currentThreadsBusy": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "CurrentThreadsBusy.",
          "disabled": false
        },
        "maxThreads": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "MaxThreads.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "System hostname."
        },
        "jolokia_agent_url": {
          "Desc": "Jolokia agent url."
        },
        "name": {
          "Desc": "Protocol handler name."
        }
      },
      "from": "tomcat"
    },
    "tracing_metrics": {
      "desc": "Based on DDTrace's span data, we count span count, span cost metrics",
      "desc_zh": "基于 DDTrace 统计得到的指标数据，它记录了所产生的 span 计数、span 耗时等指标",
      "fields": {
        "apdex": {
          "type": "gauge",
          "data_type": "float",
          "unit": "N/A",
          "desc": "Measures the Apdex score for each web service. The currently set satisfaction threshold is 2 seconds.The tags for this metric are fixed: `service/env/version/resource/source`. The value range is 0~1.",
          "disabled": false
        },
        "errors": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Represent the count of errors for spans.",
          "disabled": false
        },
        "errors_by_http_status": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Represent the count of errors for a given span group by HTTP status code.",
          "disabled": false
        },
        "hits": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Count of spans.",
          "disabled": false
        },
        "hits_by_http_status": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Represent the count of hits for a given span group by HTTP status code.",
          "disabled": false
        },
        "latency_bucket": {
          "type": "histogram",
          "data_type": "int",
          "unit": "count",
          "desc": "Represent the latency distribution for all services, resources, and versions across different environments and additional primary tags. Recommended for all latency measurement use cases. Use the 'le' tag for filtering",
          "disabled": false
        },
        "latency_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of spans is equal to the number of web type spans.",
          "disabled": false
        },
        "latency_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The total latency of all web spans, corresponding to the 'latency_count'",
          "disabled": false
        }
      },
      "tags": {
        "collector_source_ip": {
          "Desc": "Remote agent IP."
        },
        "env": {
          "Desc": "Application environment info(if set in span)."
        },
        "host": {
          "Desc": "Hostname."
        },
        "http_status_class": {
          "Desc": "HTTP response code class, such as `2xx/3xx/4xx/5xx`"
        },
        "http_status_code": {
          "Desc": "HTTP response code"
        },
        "operation": {
          "Desc": "Span name"
        },
        "pod_name": {
          "Desc": "Pod name(if set in span)."
        },
        "pod_namespace": {
          "Desc": "Pod namespace(if set in span)."
        },
        "project": {
          "Desc": "Project name(if set in span)."
        },
        "resource": {
          "Desc": "Application resource name."
        },
        "service": {
          "Desc": "Service name."
        },
        "source": {
          "Desc": "Source, always `ddtrace`"
        },
        "status": {
          "Desc": "Span status(`ok/error`)"
        },
        "version": {
          "Desc": "Application version info."
        }
      },
      "from": "ddtrace"
    },
    "udp": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "success": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "1: success/-1: failed",
          "disabled": false
        }
      },
      "tags": {
        "dest_host": {
          "Desc": "UDP host"
        },
        "dest_port": {
          "Desc": "UDP port"
        },
        "proto": {
          "Desc": "Protocol, const to be `udp`"
        }
      },
      "from": "socket"
    },
    "vsphere_cluster": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cpu_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of CPU capacity being used.",
          "disabled": false
        },
        "cpu_usagemhz_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "CPU usage, as measured in megahertz.",
          "disabled": false
        },
        "mem_consumed_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of host physical memory consumed by a virtual machine, host, or cluster.",
          "disabled": false
        },
        "mem_overhead_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Host physical memory consumed by the virtualization infrastructure for running the virtual machine.",
          "disabled": false
        },
        "mem_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Memory usage as percent of total configured or available memory.",
          "disabled": false
        },
        "mem_vmmemctl_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Amount of memory allocated by the virtual machine memory control driver (`vmmemctl`).",
          "disabled": false
        },
        "vmop_numChangeDS_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of datastore change operations for powered-off and suspended virtual machines.",
          "disabled": false
        },
        "vmop_numChangeHostDS_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of host and datastore change operations for powered-off and suspended virtual machines.",
          "disabled": false
        },
        "vmop_numChangeHost_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of host change operations for powered-off and suspended virtual machines.",
          "disabled": false
        },
        "vmop_numClone_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine clone operations.",
          "disabled": false
        },
        "vmop_numCreate_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine create operations.",
          "disabled": false
        },
        "vmop_numDeploy_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine template deploy operations.",
          "disabled": false
        },
        "vmop_numDestroy_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine delete operations.",
          "disabled": false
        },
        "vmop_numPoweroff_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine power off operations.",
          "disabled": false
        },
        "vmop_numPoweron_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine power on operations.",
          "disabled": false
        },
        "vmop_numRebootGuest_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine guest reboot operations.",
          "disabled": false
        },
        "vmop_numReconfigure_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine reconfigure operations.",
          "disabled": false
        },
        "vmop_numRegister_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine register operations.",
          "disabled": false
        },
        "vmop_numReset_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine reset operations.",
          "disabled": false
        },
        "vmop_numSVMotion_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of migrations with Storage vMotion (datastore change operations for powered-on VMs).",
          "disabled": false
        },
        "vmop_numShutdownGuest_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine guest shutdown operations.",
          "disabled": false
        },
        "vmop_numStandbyGuest_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine standby guest operations.",
          "disabled": false
        },
        "vmop_numSuspend_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine suspend operations.",
          "disabled": false
        },
        "vmop_numUnregister_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual machine unregister operations.",
          "disabled": false
        },
        "vmop_numVMotion_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of migrations with vMotion (host change operations for powered-on VMs).",
          "disabled": false
        },
        "vmop_numXVMotion_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of host and datastore change operations for powered-on and suspended virtual machines.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name": {
          "Desc": "Cluster name"
        },
        "dcname": {
          "Desc": "`Datacenter` name"
        },
        "host": {
          "Desc": "The host of the vCenter"
        },
        "moid": {
          "Desc": "The managed object id"
        }
      },
      "from": "vsphere"
    },
    "vsphere_datastore": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "datastore_busResets_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of SCSI-bus reset commands issued.",
          "disabled": false
        },
        "datastore_commandsAborted_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of SCSI commands aborted.",
          "disabled": false
        },
        "datastore_numberReadAveraged_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Average number of read commands issued per second to the datastore.",
          "disabled": false
        },
        "datastore_numberWriteAveraged_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Average number of write commands issued per second to the datastore during the collection interval.",
          "disabled": false
        },
        "datastore_throughput_contention.avg": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time for an I/O operation to the datastore or LUN across all ESX hosts accessing it.",
          "disabled": false
        },
        "datastore_throughput_usage_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "The current bandwidth usage for the datastore or LUN.",
          "disabled": false
        },
        "disk_busResets_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of SCSI-bus reset commands issued.",
          "disabled": false
        },
        "disk_capacity_contention_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The amount of storage capacity overcommitment for the entity, measured in percent.",
          "disabled": false
        },
        "disk_capacity_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Configured size of the datastore.",
          "disabled": false
        },
        "disk_capacity_provisioned_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Provisioned size of the entity.",
          "disabled": false
        },
        "disk_capacity_usage.avg": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "The amount of storage capacity currently being consumed by or on the entity.",
          "disabled": false
        },
        "disk_numberReadAveraged_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Average number of read commands issued per second to the datastore.",
          "disabled": false
        },
        "disk_numberWriteAveraged_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Average number of write commands issued per second to the datastore.",
          "disabled": false
        },
        "disk_provisioned_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of storage set aside for use by a datastore or a virtual machine. Files on the datastore and the virtual machine can expand to this size but not beyond it.",
          "disabled": false
        },
        "disk_unshared_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of space associated exclusively with a virtual machine.",
          "disabled": false
        },
        "disk_used_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of space actually used by the virtual machine or the datastore. May be less than the amount provisioned at any given time, depending on whether the virtual machine is powered-off, whether snapshots have been created or not, and other such factors.",
          "disabled": false
        }
      },
      "tags": {
        "dcname": {
          "Desc": "`Datacenter` name"
        },
        "dsname": {
          "Desc": "The name of the datastore"
        },
        "host": {
          "Desc": "The host of the vCenter"
        },
        "moid": {
          "Desc": "The managed object id"
        }
      },
      "from": "vsphere"
    },
    "vsphere_host": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cpu_capacity_contention_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percent of time the virtual machine is unable to run because it is contending for access to the physical CPU(s).",
          "disabled": false
        },
        "cpu_capacity_usage_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "CPU usage as a percent during the interval.",
          "disabled": false
        },
        "cpu_coreUtilization_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU utilization of the corresponding core (if hyper-threading is enabled) as a percentage.",
          "disabled": false
        },
        "cpu_costop_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time the virtual machine is ready to run, but is unable to run due to co-scheduling constraints.",
          "disabled": false
        },
        "cpu_demand_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The amount of CPU resources a virtual machine would use if there were no CPU contention or CPU limit.",
          "disabled": false
        },
        "cpu_idle_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total time that the CPU spent in an idle state.",
          "disabled": false
        },
        "cpu_latency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Percent of time the virtual machine is unable to run because it is contending for access to the physical CPU(s).",
          "disabled": false
        },
        "cpu_readiness_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU.",
          "disabled": false
        },
        "cpu_ready_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Milliseconds of CPU time spent in ready state.",
          "disabled": false
        },
        "cpu_reservedCapacity_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Total CPU capacity reserved by virtual machines.",
          "disabled": false
        },
        "cpu_swapwait_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "CPU time spent waiting for swap-in.",
          "disabled": false
        },
        "cpu_totalCapacity_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Total CPU capacity reserved by and available for virtual machines.",
          "disabled": false
        },
        "cpu_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of CPU capacity being used.",
          "disabled": false
        },
        "cpu_usagemhz_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "CPU usage, as measured in megahertz.",
          "disabled": false
        },
        "cpu_used_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time accounted to the virtual machine. If a system service runs on behalf of this virtual machine, the time spent by that service (represented by cpu.system) should be charged to this virtual machine. If not, the time spent (represented by cpu.overlap) should not be charged against this virtual machine.",
          "disabled": false
        },
        "cpu_utilization_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU utilization as a percentage during the interval (CPU usage and CPU utilization might be different due to power management technologies or hyper-threading).",
          "disabled": false
        },
        "cpu_wait_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total CPU time spent in wait state.The wait total includes time spent the CPU Idle, CPU Swap Wait, and CPU I/O Wait states.",
          "disabled": false
        },
        "datastore_datastoreIops_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Storage I/O Control aggregated IOPS.",
          "disabled": false
        },
        "datastore_datastoreMaxQueueDepth_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Storage I/O Control datastore maximum queue depth.",
          "disabled": false
        },
        "datastore_datastoreNormalReadLatency_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Storage DRS datastore normalized read latency.",
          "disabled": false
        },
        "datastore_datastoreNormalWriteLatency_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Storage DRS datastore normalized write latency.",
          "disabled": false
        },
        "datastore_datastoreReadBytes_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Storage DRS datastore bytes read.",
          "disabled": false
        },
        "datastore_datastoreReadIops_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Storage DRS datastore read I/O rate.",
          "disabled": false
        },
        "datastore_datastoreReadLoadMetric_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Storage DRS datastore metric for read workload model.",
          "disabled": false
        },
        "datastore_datastoreReadOIO_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Storage DRS datastore outstanding read requests.",
          "disabled": false
        },
        "datastore_datastoreVMObservedLatency_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The average datastore latency as seen by virtual machines.",
          "disabled": false
        },
        "datastore_datastoreWriteBytes_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Storage DRS datastore bytes written.",
          "disabled": false
        },
        "datastore_datastoreWriteIops_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Storage DRS datastore write I/O rate.",
          "disabled": false
        },
        "datastore_datastoreWriteLoadMetric_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Storage DRS datastore metric for write workload model.",
          "disabled": false
        },
        "datastore_datastoreWriteOIO_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Storage DRS datastore outstanding write requests.",
          "disabled": false
        },
        "datastore_maxTotalLatency_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Highest latency value across all datastores used by the host.",
          "disabled": false
        },
        "datastore_numberReadAveraged_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Average number of read commands issued per second to the datastore.",
          "disabled": false
        },
        "datastore_numberWriteAveraged_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Average number of write commands issued per second to the datastore during the collection interval.",
          "disabled": false
        },
        "datastore_read_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate of reading data from the datastore.",
          "disabled": false
        },
        "datastore_siocActiveTimePercentage_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Percentage of time Storage I/O Control actively controlled datastore latency.",
          "disabled": false
        },
        "datastore_sizeNormalizedDatastoreLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Storage I/O Control size-normalized I/O latency.",
          "disabled": false
        },
        "datastore_totalReadLatency_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average amount of time for a read operation from the datastore.",
          "disabled": false
        },
        "datastore_totalWriteLatency_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average amount of time for a write operation from the datastore.",
          "disabled": false
        },
        "datastore_write_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate of writing data to the datastore.",
          "disabled": false
        },
        "disk_busResets_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI-bus reset commands issued.",
          "disabled": false
        },
        "disk_commandsAborted_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI commands aborted.",
          "disabled": false
        },
        "disk_commandsAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of SCSI commands issued per second.",
          "disabled": false
        },
        "disk_commands_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI commands issued",
          "disabled": false
        },
        "disk_deviceLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time it takes to complete an SCSI command from physical device.",
          "disabled": false
        },
        "disk_deviceReadLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time to read from the physical device.",
          "disabled": false
        },
        "disk_deviceWriteLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time to write from the physical device.",
          "disabled": false
        },
        "disk_kernelLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time spent by VMkernel to process each SCSI command.",
          "disabled": false
        },
        "disk_kernelReadLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time spent by VMkernel to process each SCSI read command.",
          "disabled": false
        },
        "disk_kernelWriteLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time spent by VMkernel to process each SCSI write command.",
          "disabled": false
        },
        "disk_maxQueueDepth_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Maximum queue depth.",
          "disabled": false
        },
        "disk_maxTotalLatency_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Highest latency value across all disks used by the host.",
          "disabled": false
        },
        "disk_numberReadAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of read commands issued per second to the datastore.",
          "disabled": false
        },
        "disk_numberRead_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of disk reads during the collection interval.",
          "disabled": false
        },
        "disk_numberWriteAveraged_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Average number of write commands issued per second to the datastore.",
          "disabled": false
        },
        "disk_numberWrite_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of disk writes during the collection interval.",
          "disabled": false
        },
        "disk_queueLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time spent in the VMkernel queue per SCSI command.",
          "disabled": false
        },
        "disk_queueReadLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time spent in the VMkernel queue per SCSI read command.",
          "disabled": false
        },
        "disk_queueWriteLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time spent in the VMkernel queue per SCSI write command.",
          "disabled": false
        },
        "disk_read_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Average number of kilobytes read from the disk each second.",
          "disabled": false
        },
        "disk_scsiReservationCnflctsPct_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Number of SCSI reservation conflicts for the LUN as a percent of total commands during the collection interval.",
          "disabled": false
        },
        "disk_scsiReservationConflicts_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI reservation conflicts for the LUN during the collection interval.",
          "disabled": false
        },
        "disk_totalLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time taken during the collection interval to process a SCSI command issued by the guest OS to the virtual machine.",
          "disabled": false
        },
        "disk_totalReadLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time taken to process a SCSI read command issued from the guest OS to the virtual machine.",
          "disabled": false
        },
        "disk_totalWriteLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time taken to process a SCSI write command issued by the guest OS to the virtual machine.",
          "disabled": false
        },
        "disk_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Aggregated disk I/O rate.",
          "disabled": false
        },
        "disk_write_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Average number of kilobytes written to the disk each second.",
          "disabled": false
        },
        "hbr_hbrNetRx_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Kilobytes per second of outgoing host-based replication network traffic (for this virtual machine or host).",
          "disabled": false
        },
        "hbr_hbrNetTx_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Average amount of data transmitted per second.",
          "disabled": false
        },
        "hbr_hbrNumVms_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of powered-on virtual machines running on this host that currently have host-based replication protection enabled.",
          "disabled": false
        },
        "mem_active_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of memory that is actively used, as estimated by VMkernel based on recently touched memory pages.",
          "disabled": false
        },
        "mem_activewrite_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Estimate for the amount of memory actively being written to by the virtual machine.",
          "disabled": false
        },
        "mem_capacity_contention_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Percentage of time VMs are waiting to access swapped, compressed or ballooned memory.",
          "disabled": false
        },
        "mem_capacity_usage_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of physical memory actively used.",
          "disabled": false
        },
        "mem_compressed_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of memory reserved by `userworlds`.",
          "disabled": false
        },
        "mem_compressionRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate of memory compression for the virtual machine.",
          "disabled": false
        },
        "mem_consumed_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of host physical memory consumed by a virtual machine, host, or cluster.",
          "disabled": false
        },
        "mem_consumed_userworlds.avg": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of physical memory consumed by `userworlds` on this host.",
          "disabled": false
        },
        "mem_consumed_vms.avg": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of physical memory consumed by VMs on this host.",
          "disabled": false
        },
        "mem_decompressionRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate of memory decompression for the virtual machine.",
          "disabled": false
        },
        "mem_granted_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of host physical memory or physical memory that is mapped for a virtual machine or a host.",
          "disabled": false
        },
        "mem_heap_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "VMkernel virtual address space dedicated to VMkernel main heap and related data.",
          "disabled": false
        },
        "mem_heapfree_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Free address space in the VMkernel main heap.Varies based on number of physical devices and configuration options. There is no direct way for the user to increase or decrease this statistic. For informational purposes only: not useful for performance monitoring.",
          "disabled": false
        },
        "mem_latency_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of time the virtual machine is waiting to access swapped or compressed memory.",
          "disabled": false
        },
        "mem_llSwapInRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate at which memory is being swapped from host cache into active memory.",
          "disabled": false
        },
        "mem_llSwapIn_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of memory swapped-in from host cache.",
          "disabled": false
        },
        "mem_llSwapOutRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate at which memory is being swapped from active memory to host cache.",
          "disabled": false
        },
        "mem_llSwapOut_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of memory swapped-out to host cache.",
          "disabled": false
        },
        "mem_llSwapUsed_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Space used for caching swapped pages in the host cache.",
          "disabled": false
        },
        "mem_lowfreethreshold_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Threshold of free host physical memory below which ESX/ESXi will begin reclaiming memory from virtual machines through ballooning and swapping.",
          "disabled": false
        },
        "mem_overhead_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Host physical memory consumed by the virtualization infrastructure for running the virtual machine.",
          "disabled": false
        },
        "mem_reservedCapacity_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,MB",
          "desc": "Total amount of memory reservation used by powered-on virtual machines and vSphere services on the host.",
          "disabled": false
        },
        "mem_shared_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of guest physical memory that is shared with other virtual machines, relative to a single virtual machine or to all powered-on virtual machines on a host.",
          "disabled": false
        },
        "mem_sharedcommon_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of machine memory that is shared by all powered-on virtual machines and vSphere services on the host.",
          "disabled": false
        },
        "mem_state_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "One of four threshold levels representing the percentage of free memory on the host. The counter value determines swapping and ballooning behavior for memory reclamation.",
          "disabled": false
        },
        "mem_swapinRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate at which memory is swapped from disk into active memory.",
          "disabled": false
        },
        "mem_swapin_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of memory swapped-in from disk.",
          "disabled": false
        },
        "mem_swapoutRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate at which memory is being swapped from active memory to disk.",
          "disabled": false
        },
        "mem_swapout_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of memory swapped-out to disk.",
          "disabled": false
        },
        "mem_swapused_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of memory that is used by swap. Sum of memory swapped of all powered on VMs and vSphere services on the host.",
          "disabled": false
        },
        "mem_sysUsage_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of host physical memory used by VMkernel for core functionality, such as device drivers and other internal uses. Does not include memory used by virtual machines or vSphere services.",
          "disabled": false
        },
        "mem_totalCapacity_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,MB",
          "desc": "Total amount of memory reservation used by and available for powered-on virtual machines and vSphere services on the host.",
          "disabled": false
        },
        "mem_unreserved_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of memory that is unreserved. Memory reservation not used by the Service Console, VMkernel, vSphere services and other powered on VMs user-specified memory reservations and overhead memory.",
          "disabled": false
        },
        "mem_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Memory usage as percent of total configured or available memory",
          "disabled": false
        },
        "mem_vmfs_pbc_capMissRatio_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Trailing average of the ratio of capacity misses to compulsory misses for the `VMFS` PB Cache.",
          "disabled": false
        },
        "mem_vmfs_pbc_overhead_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of `VMFS` heap used by the `VMFS` PB Cache.",
          "disabled": false
        },
        "mem_vmfs_pbc_sizeMax_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,MB",
          "desc": "Maximum size the `VMFS` Pointer Block Cache can grow to.",
          "disabled": false
        },
        "mem_vmfs_pbc_size_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,MB",
          "desc": "Space used for holding `VMFS` Pointer Blocks in memory.",
          "disabled": false
        },
        "mem_vmfs_pbc_workingSetMax_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,TB",
          "desc": "Maximum amount of file blocks whose addresses are cached in the `VMFS` PB Cache.",
          "disabled": false
        },
        "mem_vmfs_pbc_workingSet_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,TB",
          "desc": "Amount of file blocks whose addresses are cached in the `VMFS` PB Cache.",
          "disabled": false
        },
        "mem_vmmemctl_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of memory allocated by the virtual machine memory control driver (`vmmemctl`).",
          "disabled": false
        },
        "mem_zero_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory that contains 0s only. Included in shared amount. Through transparent page sharing, zero memory pages can be shared among virtual machines that run the same operating system.",
          "disabled": false
        },
        "net_broadcastRx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of broadcast packets received.",
          "disabled": false
        },
        "net_broadcastTx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of broadcast packets transmitted.",
          "disabled": false
        },
        "net_bytesRx_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Average amount of data received per second.",
          "disabled": false
        },
        "net_bytesTx_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Average amount of data transmitted per second.",
          "disabled": false
        },
        "net_droppedRx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of received packets dropped.",
          "disabled": false
        },
        "net_droppedTx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of transmitted packets dropped.",
          "disabled": false
        },
        "net_errorsRx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of packets with errors received.",
          "disabled": false
        },
        "net_errorsTx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of packets with errors transmitted.",
          "disabled": false
        },
        "net_multicastRx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of multicast packets received.",
          "disabled": false
        },
        "net_multicastTx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of multicast packets transmitted.",
          "disabled": false
        },
        "net_packetsRx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of packets received.",
          "disabled": false
        },
        "net_packetsTx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of packets transmitted.",
          "disabled": false
        },
        "net_received_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Average rate at which data was received during the interval. This represents the bandwidth of the network.",
          "disabled": false
        },
        "net_throughput_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "The current network bandwidth usage for the host.",
          "disabled": false
        },
        "net_transmitted_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Average rate at which data was transmitted during the interval. This represents the bandwidth of the network.",
          "disabled": false
        },
        "net_unknownProtos_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Number of frames with unknown protocol received.",
          "disabled": false
        },
        "net_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Network utilization (combined transmit- and receive-rates).",
          "disabled": false
        },
        "power_energy_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Total energy (in joule) used since last stats reset.",
          "disabled": false
        },
        "power_powerCap_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Maximum allowed power usage.",
          "disabled": false
        },
        "power_power_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Current power usage.",
          "disabled": false
        },
        "rescpu_actav15_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active average over 15 minutes.",
          "disabled": false
        },
        "rescpu_actav1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active average over 1 minute.",
          "disabled": false
        },
        "rescpu_actav5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active average over 5 minutes.",
          "disabled": false
        },
        "rescpu_actpk15_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active peak over 15 minutes.",
          "disabled": false
        },
        "rescpu_actpk1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active peak over 1 minute.",
          "disabled": false
        },
        "rescpu_actpk5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active peak over 5 minutes.",
          "disabled": false
        },
        "rescpu_maxLimited15_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Amount of CPU resources over the limit that were refused, average over 15 minutes.",
          "disabled": false
        },
        "rescpu_maxLimited1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Amount of CPU resources over the limit that were refused, average over 1 minute.",
          "disabled": false
        },
        "rescpu_maxLimited5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Amount of CPU resources over the limit that were refused, average over 5 minutes.",
          "disabled": false
        },
        "rescpu_runav15_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running average over 15 minutes.",
          "disabled": false
        },
        "rescpu_runav1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running average over 1 minute.",
          "disabled": false
        },
        "rescpu_runav5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running average over 5 minutes.",
          "disabled": false
        },
        "rescpu_runpk15_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running peak over 15 minutes.",
          "disabled": false
        },
        "rescpu_runpk1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running peak over 1 minute.",
          "disabled": false
        },
        "rescpu_runpk5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running peak over 5 minutes.",
          "disabled": false
        },
        "rescpu_sampleCount_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Group CPU sample count.",
          "disabled": false
        },
        "rescpu_samplePeriod_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Group CPU sample period.",
          "disabled": false
        },
        "storageAdapter_commandsAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of commands issued per second by the storage adapter.",
          "disabled": false
        },
        "storageAdapter_maxTotalLatency_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Highest latency value across all storage adapters used by the host.",
          "disabled": false
        },
        "storageAdapter_numberReadAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of read commands issued per second by the storage adapter.",
          "disabled": false
        },
        "storageAdapter_numberWriteAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of write commands issued per second by the storage adapter.",
          "disabled": false
        },
        "storageAdapter_outstandingIOs_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The number of I/Os that have been issued but have not yet completed.",
          "disabled": false
        },
        "storageAdapter_queueDepth_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The maximum number of I/Os that can be outstanding at a given time.",
          "disabled": false
        },
        "storageAdapter_queueLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average amount of time spent in the VMkernel queue per SCSI command.",
          "disabled": false
        },
        "storageAdapter_queued_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The current number of I/Os that are waiting to be issued.",
          "disabled": false
        },
        "storageAdapter_read_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Rate of reading data by the storage adapter.",
          "disabled": false
        },
        "storageAdapter_totalReadLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time for a read operation by the storage adapter.",
          "disabled": false
        },
        "storageAdapter_totalWriteLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time for a write operation by the storage adapter.",
          "disabled": false
        },
        "storageAdapter_write_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Rate of writing data by the storage adapter.",
          "disabled": false
        },
        "storagePath_busResets_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI-bus reset commands issued.",
          "disabled": false
        },
        "storagePath_commandsAborted_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI commands aborted.",
          "disabled": false
        },
        "storagePath_commandsAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of commands issued per second on the storage path during the collection interval.",
          "disabled": false
        },
        "storagePath_maxTotalLatency_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Highest latency value across all storage paths used by the host.",
          "disabled": false
        },
        "storagePath_numberReadAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of read commands issued per second on the storage path during the collection interval.",
          "disabled": false
        },
        "storagePath_numberWriteAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of write commands issued per second on the storage path during the collection interval.",
          "disabled": false
        },
        "storagePath_read_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Rate of reading data on the storage path.",
          "disabled": false
        },
        "storagePath_totalReadLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time for a read issued on the storage path. Total latency = kernel latency + device latency.",
          "disabled": false
        },
        "storagePath_totalWriteLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time for a write issued on the storage path. Total latency = kernel latency + device latency.",
          "disabled": false
        },
        "storagePath_write_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Rate of writing data on the storage path.",
          "disabled": false
        },
        "sys_resourceCpuAct1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active average over 1 minute of the system resource group.",
          "disabled": false
        },
        "sys_resourceCpuAct5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active average over 5 minutes of the system resource group.",
          "disabled": false
        },
        "sys_resourceCpuAllocMax_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "CPU allocation limit (in MHz) of the system resource group.",
          "disabled": false
        },
        "sys_resourceCpuAllocMin_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "CPU allocation reservation (in MHz) of the system resource group.",
          "disabled": false
        },
        "sys_resourceCpuAllocShares_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "CPU allocation shares of the system resource group.",
          "disabled": false
        },
        "sys_resourceCpuMaxLimited1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU maximum limited over 1 minute of the system resource group.",
          "disabled": false
        },
        "sys_resourceCpuMaxLimited5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU maximum limited over 5 minutes of the system resource group.",
          "disabled": false
        },
        "sys_resourceCpuRun1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running average over 1 minute of the system.",
          "disabled": false
        },
        "sys_resourceCpuRun5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running average over 5 minutes of the system resource group.",
          "disabled": false
        },
        "sys_resourceCpuUsage_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Amount of CPU used by the Service Console and other applications during the interval by the Service Console and other applications.",
          "disabled": false
        },
        "sys_resourceFdUsage_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of file descriptors used by the system resource group.",
          "disabled": false
        },
        "sys_resourceMemAllocMax_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory allocation limit (in KB) of the system resource group.",
          "disabled": false
        },
        "sys_resourceMemAllocMin_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory allocation reservation (in KB) of the system resource group.",
          "disabled": false
        },
        "sys_resourceMemAllocShares_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Memory allocation shares of the system resource group.",
          "disabled": false
        },
        "sys_resourceMemConsumed_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory consumed by the system resource group.",
          "disabled": false
        },
        "sys_resourceMemCow_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory shared by the system resource group.",
          "disabled": false
        },
        "sys_resourceMemMapped_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory mapped by the system resource group.",
          "disabled": false
        },
        "sys_resourceMemOverhead_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Overhead memory consumed by the system resource group.",
          "disabled": false
        },
        "sys_resourceMemShared_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory saved due to sharing by the system resource group.",
          "disabled": false
        },
        "sys_resourceMemSwapped_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory swapped out by the system resource group.",
          "disabled": false
        },
        "sys_resourceMemTouched_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory touched by the system resource group.",
          "disabled": false
        },
        "sys_resourceMemZero_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Zero filled memory used by the system resource group.",
          "disabled": false
        },
        "sys_uptime_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Total time elapsed since last system startup",
          "disabled": false
        },
        "virtualDisk_busResets_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI-bus reset commands issued.",
          "disabled": false
        },
        "virtualDisk_commandsAborted_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI commands aborted",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name": {
          "Desc": "Cluster name"
        },
        "dcname": {
          "Desc": "`Datacenter` name"
        },
        "esx_hostname": {
          "Desc": "The name of the ESXi host"
        },
        "host": {
          "Desc": "The host of the vCenter"
        },
        "instance": {
          "Desc": "The name of the instance"
        },
        "moid": {
          "Desc": "The managed object id"
        }
      },
      "from": "vsphere"
    },
    "vsphere_vm": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cpu_capacity_contention_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percent of time the virtual machine is unable to run because it is contending for access to the physical CPU(s).",
          "disabled": false
        },
        "cpu_capacity_demand_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The amount of CPU resources a virtual machine would use if there were no CPU contention or CPU limit.",
          "disabled": false
        },
        "cpu_capacity_usage_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "CPU usage as a percent during the interval.",
          "disabled": false
        },
        "cpu_costop_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time the virtual machine is ready to run, but is unable to run due to co-scheduling constraints.",
          "disabled": false
        },
        "cpu_demandEntitlementRatio_latest": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "CPU resource entitlement to CPU demand ratio (in percents).",
          "disabled": false
        },
        "cpu_demand_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The amount of CPU resources a virtual machine would use if there were no CPU contention or CPU limit.",
          "disabled": false
        },
        "cpu_entitlement_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "CPU resources devoted by the ESXi scheduler.",
          "disabled": false
        },
        "cpu_idle_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total time that the CPU spent in an idle state.",
          "disabled": false
        },
        "cpu_latency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Percent of time the virtual machine is unable to run because it is contending for access to the physical CPU(s).",
          "disabled": false
        },
        "cpu_maxlimited_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time the virtual machine is ready to run, but is not running because it has reached its maximum CPU limit setting.",
          "disabled": false
        },
        "cpu_overlap_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time the virtual machine was interrupted to perform system services on behalf of itself or other virtual machines.",
          "disabled": false
        },
        "cpu_readiness_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU.",
          "disabled": false
        },
        "cpu_ready_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Milliseconds of CPU time spent in ready state.",
          "disabled": false
        },
        "cpu_run_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time the virtual machine is scheduled to run.",
          "disabled": false
        },
        "cpu_swapwait_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "CPU time spent waiting for swap-in.",
          "disabled": false
        },
        "cpu_system_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Amount of time spent on system processes on each virtual CPU in the virtual machine. This is the host view of the CPU usage, not the guest operating system view.",
          "disabled": false
        },
        "cpu_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of CPU capacity being used.",
          "disabled": false
        },
        "cpu_usagemhz_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "CPU usage, as measured in megahertz.",
          "disabled": false
        },
        "cpu_used_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time accounted to the virtual machine. If a system service runs on behalf of this virtual machine, the time spent by that service (represented by cpu.system) should be charged to this virtual machine. If not, the time spent (represented by cpu.overlap) should not be charged against this virtual machine.",
          "disabled": false
        },
        "cpu_wait_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Total CPU time spent in wait state.The wait total includes time spent the CPU Idle, CPU Swap Wait, and CPU I/O Wait states.",
          "disabled": false
        },
        "datastore_maxTotalLatency_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Highest latency value across all datastores used by the host.",
          "disabled": false
        },
        "datastore_numberReadAveraged_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Average number of read commands issued per second to the datastore.",
          "disabled": false
        },
        "datastore_numberWriteAveraged_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Average number of write commands issued per second to the datastore during the collection interval.",
          "disabled": false
        },
        "datastore_read_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate of reading data from the datastore.",
          "disabled": false
        },
        "datastore_totalReadLatency_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average amount of time for a read operation from the datastore.",
          "disabled": false
        },
        "datastore_totalWriteLatency_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "Average amount of time for a write operation from the datastore.",
          "disabled": false
        },
        "datastore_write_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate of writing data to the datastore.",
          "disabled": false
        },
        "disk_busResets_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI-bus reset commands issued.",
          "disabled": false
        },
        "disk_commandsAborted_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI commands aborted.",
          "disabled": false
        },
        "disk_commandsAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of SCSI commands issued per second.",
          "disabled": false
        },
        "disk_commands_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI commands issued",
          "disabled": false
        },
        "disk_maxTotalLatency_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Highest latency value across all disks used by the host.",
          "disabled": false
        },
        "disk_numberReadAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of read commands issued per second to the datastore.",
          "disabled": false
        },
        "disk_numberRead_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of disk reads during the collection interval.",
          "disabled": false
        },
        "disk_numberWriteAveraged_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "Average number of write commands issued per second to the datastore.",
          "disabled": false
        },
        "disk_numberWrite_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of disk writes during the collection interval.",
          "disabled": false
        },
        "disk_read_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Average number of kilobytes read from the disk each second.",
          "disabled": false
        },
        "disk_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Aggregated disk I/O rate.",
          "disabled": false
        },
        "disk_write_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Average number of kilobytes written to the disk each second.",
          "disabled": false
        },
        "hbr_hbrNetRx_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Kilobytes per second of outgoing host-based replication network traffic (for this virtual machine or host).",
          "disabled": false
        },
        "hbr_hbrNetTx_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Average amount of data transmitted per second.",
          "disabled": false
        },
        "mem_active_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of memory that is actively used, as estimated by VMkernel based on recently touched memory pages.",
          "disabled": false
        },
        "mem_activewrite_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Estimate for the amount of memory actively being written to by the virtual machine.",
          "disabled": false
        },
        "mem_capacity_contention_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Percentage of time VMs are waiting to access swapped, compressed or ballooned memory.",
          "disabled": false
        },
        "mem_capacity_usage_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of physical memory actively used.",
          "disabled": false
        },
        "mem_compressed_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of memory reserved by `userworlds`.",
          "disabled": false
        },
        "mem_compressionRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate of memory compression for the virtual machine.",
          "disabled": false
        },
        "mem_consumed_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of host physical memory consumed by a virtual machine, host, or cluster.",
          "disabled": false
        },
        "mem_decompressionRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate of memory decompression for the virtual machine.",
          "disabled": false
        },
        "mem_entitlement_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of host physical memory the virtual machine is entitled to, as determined by the ESX scheduler.",
          "disabled": false
        },
        "mem_granted_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of host physical memory or physical memory that is mapped for a virtual machine or a host.",
          "disabled": false
        },
        "mem_latency_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Percentage of time the virtual machine is waiting to access swapped or compressed memory.",
          "disabled": false
        },
        "mem_llSwapInRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate at which memory is being swapped from host cache into active memory.",
          "disabled": false
        },
        "mem_llSwapOutRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate at which memory is being swapped from active memory to host cache.",
          "disabled": false
        },
        "mem_llSwapUsed_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Space used for caching swapped pages in the host cache.",
          "disabled": false
        },
        "mem_overheadMax_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Host physical memory reserved for use as the virtualization overhead for the virtual machine.",
          "disabled": false
        },
        "mem_overheadTouched_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Actively touched overhead host physical memory (KB) reserved for use as the virtualization overhead for the virtual machine.",
          "disabled": false
        },
        "mem_overhead_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Host physical memory consumed by the virtualization infrastructure for running the virtual machine.",
          "disabled": false
        },
        "mem_shared_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of guest physical memory that is shared with other virtual machines, relative to a single virtual machine or to all powered-on virtual machines on a host.",
          "disabled": false
        },
        "mem_swapinRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate at which memory is swapped from disk into active memory.",
          "disabled": false
        },
        "mem_swapin_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of memory swapped-in from disk.",
          "disabled": false
        },
        "mem_swapoutRate_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Rate at which memory is being swapped from active memory to disk.",
          "disabled": false
        },
        "mem_swapout_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Amount of memory swapped-out to disk.",
          "disabled": false
        },
        "mem_swapped_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Current amount of guest physical memory swapped out to the virtual machine swap file by the VMkernel. Swapped memory stays on disk until the virtual machine needs it. This statistic refers to VMkernel swapping and not to guest OS swapping.",
          "disabled": false
        },
        "mem_swaptarget_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Target size for the virtual machine swap file. The VMkernel manages swapping by comparing `swaptarget` against swapped.",
          "disabled": false
        },
        "mem_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Memory usage as percent of total configured or available memory",
          "disabled": false
        },
        "mem_vmmemctl_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Amount of memory allocated by the virtual machine memory control driver (`vmmemctl`).",
          "disabled": false
        },
        "mem_vmmemctltarget_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Target value set by `VMkernal` for the virtual machine's memory balloon size. In conjunction with `vmmemctl` metric, this metric is used by VMkernel to inflate and deflate the balloon for a virtual machine.",
          "disabled": false
        },
        "mem_zero_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory that contains 0s only. Included in shared amount. Through transparent page sharing, zero memory pages can be shared among virtual machines that run the same operating system.",
          "disabled": false
        },
        "mem_zipSaved_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory saved due to memory zipping.",
          "disabled": false
        },
        "mem_zipped_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Memory zipped",
          "disabled": false
        },
        "net_broadcastRx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of broadcast packets received.",
          "disabled": false
        },
        "net_broadcastTx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of broadcast packets transmitted.",
          "disabled": false
        },
        "net_bytesRx_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Average amount of data received per second.",
          "disabled": false
        },
        "net_bytesTx_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Average amount of data transmitted per second.",
          "disabled": false
        },
        "net_droppedRx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of received packets dropped.",
          "disabled": false
        },
        "net_droppedTx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of transmitted packets dropped.",
          "disabled": false
        },
        "net_multicastRx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of multicast packets received.",
          "disabled": false
        },
        "net_multicastTx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of multicast packets transmitted.",
          "disabled": false
        },
        "net_packetsRx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of packets received.",
          "disabled": false
        },
        "net_packetsTx_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of packets transmitted.",
          "disabled": false
        },
        "net_pnicBytesRx_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Average number of bytes received per second by a physical network interface card (`PNIC`) on an ESXi host.",
          "disabled": false
        },
        "net_pnicBytesTx_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,B",
          "desc": "Average number of bytes transmitted per second by a physical network interface card (`PNIC`) on an ESXi host.",
          "disabled": false
        },
        "net_received_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Average rate at which data was received during the interval. This represents the bandwidth of the network.",
          "disabled": false
        },
        "net_throughput_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "The current network bandwidth usage for the host.",
          "disabled": false
        },
        "net_transmitted_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Average rate at which data was transmitted during the interval. This represents the bandwidth of the network.",
          "disabled": false
        },
        "net_usage_average": {
          "type": "gauge",
          "data_type": "float",
          "unit": "digital,KB",
          "desc": "Network utilization (combined transmit- and receive-rates).",
          "disabled": false
        },
        "power_energy_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Total energy (in joule) used since last stats reset.",
          "disabled": false
        },
        "power_power_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Current power usage.",
          "disabled": false
        },
        "rescpu_actav15_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active average over 15 minutes.",
          "disabled": false
        },
        "rescpu_actav1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active average over 1 minute.",
          "disabled": false
        },
        "rescpu_actav5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active average over 5 minutes.",
          "disabled": false
        },
        "rescpu_actpk15_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active peak over 15 minutes.",
          "disabled": false
        },
        "rescpu_actpk1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active peak over 1 minute.",
          "disabled": false
        },
        "rescpu_actpk5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU active peak over 5 minutes.",
          "disabled": false
        },
        "rescpu_maxLimited15_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Amount of CPU resources over the limit that were refused, average over 15 minutes.",
          "disabled": false
        },
        "rescpu_maxLimited1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Amount of CPU resources over the limit that were refused, average over 1 minute.",
          "disabled": false
        },
        "rescpu_maxLimited5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Amount of CPU resources over the limit that were refused, average over 5 minutes.",
          "disabled": false
        },
        "rescpu_runav15_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running average over 15 minutes.",
          "disabled": false
        },
        "rescpu_runav1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running average over 1 minute.",
          "disabled": false
        },
        "rescpu_runav5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running average over 5 minutes.",
          "disabled": false
        },
        "rescpu_runpk15_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running peak over 15 minutes.",
          "disabled": false
        },
        "rescpu_runpk1_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running peak over 1 minute.",
          "disabled": false
        },
        "rescpu_runpk5_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "CPU running peak over 5 minutes.",
          "disabled": false
        },
        "rescpu_sampleCount_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Group CPU sample count.",
          "disabled": false
        },
        "rescpu_samplePeriod_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Group CPU sample period.",
          "disabled": false
        },
        "sys_heartbeat_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of heartbeats issued per virtual machine.",
          "disabled": false
        },
        "sys_heartbeat_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of heartbeats issued per virtual machine.",
          "disabled": false
        },
        "sys_osUptime_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Total time elapsed, in seconds, since last operating system boot-up.",
          "disabled": false
        },
        "sys_uptime_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Total time elapsed since last system startup",
          "disabled": false
        },
        "virtualDisk_busResets_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI-bus reset commands issued.",
          "disabled": false
        },
        "virtualDisk_commandsAborted_sum": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of SCSI commands aborted",
          "disabled": false
        },
        "virtualDisk_largeSeeks_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of seeks during the interval that were greater than 8192 LBNs apart.",
          "disabled": false
        },
        "virtualDisk_mediumSeeks_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of seeks during the interval that were between 64 and 8192 LBNs apart.",
          "disabled": false
        },
        "virtualDisk_numberReadAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of read commands issued per second to the virtual disk.",
          "disabled": false
        },
        "virtualDisk_numberWriteAveraged_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of write commands issued per second to the virtual disk.",
          "disabled": false
        },
        "virtualDisk_readIOSize_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Average read request size in bytes.",
          "disabled": false
        },
        "virtualDisk_readLatencyUS_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Read latency in microseconds.",
          "disabled": false
        },
        "virtualDisk_readLoadMetric_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Storage DRS virtual disk metric for the read workload model.",
          "disabled": false
        },
        "virtualDisk_readOIO_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of outstanding read requests to the virtual disk.",
          "disabled": false
        },
        "virtualDisk_read_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of kilobytes read from the virtual disk each second.",
          "disabled": false
        },
        "virtualDisk_smallSeeks_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Number of seeks during the interval that were less than 64 LBNs apart.",
          "disabled": false
        },
        "virtualDisk_totalReadLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time for a read operation from the virtual disk.",
          "disabled": false
        },
        "virtualDisk_totalWriteLatency_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Average amount of time for a write operation from the virtual disk.",
          "disabled": false
        },
        "virtualDisk_writeIOSize_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Average write request size in bytes.",
          "disabled": false
        },
        "virtualDisk_writeLatencyUS_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Write latency in microseconds.",
          "disabled": false
        },
        "virtualDisk_writeLoadMetric_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Storage DRS virtual disk metric for the write workload model.",
          "disabled": false
        },
        "virtualDisk_writeOIO_latest": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Average number of outstanding write requests to the virtual disk.",
          "disabled": false
        },
        "virtualDisk_write_average": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,KB",
          "desc": "Average number of kilobytes written to the virtual disk each second.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name": {
          "Desc": "Cluster name"
        },
        "dcname": {
          "Desc": "`Datacenter` name"
        },
        "esx_hostname": {
          "Desc": "The name of the ESXi host"
        },
        "host": {
          "Desc": "The host of the vCenter"
        },
        "instance": {
          "Desc": "The name of the instance"
        },
        "moid": {
          "Desc": "The managed object id"
        },
        "vm_name": {
          "Desc": "The name of the resource"
        }
      },
      "from": "vsphere"
    },
    "xfsquota": {
      "desc": "The info of xfs_quota, only supported Linux system.",
      "desc_zh": "",
      "fields": {
        "hard": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The hard limit for disk usage.",
          "disabled": false
        },
        "soft": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The soft limit for disk usage.",
          "disabled": false
        },
        "used": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The current disk usage by the project.",
          "disabled": false
        }
      },
      "tags": {
        "filesystem_path": {
          "Desc": "The file path of the XFS quota limit."
        },
        "project_id": {
          "Desc": "The Project ID in xfs_quota identifies a project or group for disk usage limits."
        }
      },
      "from": "xfsquota"
    }
  },
  "object": {
    "HOST": {
      "desc": "Host object metrics",
      "desc_zh": "",
      "fields": {
        "cpu_usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "CPU usage",
          "disabled": false
        },
        "datakit_ver": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Collector version",
          "disabled": false
        },
        "disk_total": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Disk total",
          "disabled": false
        },
        "disk_used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Disk usage",
          "disabled": false
        },
        "diskio_read_bytes_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "traffic,B/S",
          "desc": "Disk read rate",
          "disabled": false
        },
        "diskio_write_bytes_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "traffic,B/S",
          "desc": "Disk write rate",
          "disabled": false
        },
        "dk_upgrader": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Upgrade's host and port",
          "disabled": false
        },
        "is_docker": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "Docker mode",
          "disabled": false
        },
        "load": {
          "type": "gauge",
          "data_type": "float",
          "unit": "-",
          "desc": "System load",
          "disabled": false
        },
        "logging_level": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Log level",
          "disabled": false
        },
        "mem_used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Memory usage",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Summary of all host information",
          "disabled": false
        },
        "net_recv_bytes_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "traffic,B/S",
          "desc": "Network receive rate",
          "disabled": false
        },
        "net_send_bytes_per_sec": {
          "type": "gauge",
          "data_type": "int",
          "unit": "traffic,B/S",
          "desc": "Network send rate",
          "disabled": false
        },
        "num_cpu": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "CPU numbers",
          "disabled": false
        },
        "start_time": {
          "type": "",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Host startup time (Unix timestamp)",
          "disabled": false
        }
      },
      "tags": {
        "arch": {
          "Desc": "Host OS Arch"
        },
        "host": {
          "Desc": "Hostname. Required."
        },
        "name": {
          "Desc": "Hostname"
        },
        "os": {
          "Desc": "Host OS type"
        },
        "unicast_ip": {
          "Desc": "Host unicast ip"
        }
      },
      "from": "hostobject"
    },
    "database": {
      "desc": "MySQL object metrics([:octicons-tag-24: Version-1.74.0](../datakit/changelog-2025.md#cl-1.74.0))",
      "desc_zh": "",
      "fields": {
        "avg_query_time": {
          "type": "",
          "data_type": "float",
          "unit": "timeStamp,usec",
          "desc": "The average time taken by a query to execute",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Summary of database information",
          "disabled": false
        },
        "qps": {
          "type": "",
          "data_type": "float",
          "unit": "gauge",
          "desc": "The number of queries executed by the database per second",
          "disabled": false
        },
        "slow_queries": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of queries that have taken more than long_query_time seconds. This counter increments regardless of whether the slow query log is enabled.",
          "disabled": false
        },
        "slow_query_log": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Whether the slow query log is enabled. The value can be 0 (or OFF) to disable the log or 1 (or ON) to enable the log.",
          "disabled": false
        },
        "tps": {
          "type": "",
          "data_type": "float",
          "unit": "gauge",
          "desc": "The number of transactions executed by the database per second",
          "disabled": false
        },
        "uptime": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "The number of seconds that the server has been up",
          "disabled": false
        }
      },
      "tags": {
        "database_type": {
          "Desc": "The type of the database. The value is `MySQL`"
        },
        "host": {
          "Desc": "The hostname of the MySQL server"
        },
        "name": {
          "Desc": "The name of the database. The value is `host:port` in default"
        },
        "port": {
          "Desc": "The port of the MySQL server"
        },
        "server": {
          "Desc": "The server address of the MySQL server"
        },
        "version": {
          "Desc": "The version of the MySQL server"
        }
      },
      "from": "mysql"
    },
    "docker_containers": {
      "desc": "The object of containers, only supported Running status.",
      "desc_zh": "容器对象字段（只有正在运行的容器才能采集）",
      "fields": {
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds).",
          "disabled": false
        },
        "block_read_byte": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes read from the container file system (only supported docker).",
          "disabled": false
        },
        "block_write_byte": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes wrote to the container file system (only supported docker).",
          "disabled": false
        },
        "cpu_limit_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The CPU limit of the container, measured in milli-cores.",
          "disabled": false
        },
        "cpu_numbers": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of CPU cores on the system host.",
          "disabled": false
        },
        "cpu_request_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The CPU request of the container, measured in milli-cores (only supported in Kubernetes).",
          "disabled": false
        },
        "cpu_usage": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The actual CPU usage on the system host (percentage).",
          "disabled": false
        },
        "cpu_usage_base100": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The normalized CPU usage, with a maximum value of 100%. It is calculated as the number of CPU cores multiplied by 100.",
          "disabled": false
        },
        "cpu_usage_base_limit": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The CPU usage based on the CPU limit (percentage).",
          "disabled": false
        },
        "cpu_usage_base_request": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The CPU usage based on the CPU request (percentage) (only supported in Kubernetes).",
          "disabled": false
        },
        "cpu_usage_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The CPU usage of the container, measured in milli-cores.",
          "disabled": false
        },
        "mem_capacity": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory on the system host.",
          "disabled": false
        },
        "mem_limit": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The memory limit of the container.",
          "disabled": false
        },
        "mem_request": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The memory request of the container (only supported in Kubernetes).",
          "disabled": false
        },
        "mem_usage": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The actual memory usage of the container.",
          "disabled": false
        },
        "mem_used_percent": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The memory usage percentage based on the total memory of the system host.",
          "disabled": false
        },
        "mem_used_percent_base_limit": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The memory usage percentage based on the memory limit.",
          "disabled": false
        },
        "mem_used_percent_base_request": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The memory usage percentage based on the memory request (only supported in Kubernetes).",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details.",
          "disabled": false
        },
        "network_bytes_rcvd": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes received from the network (only count the usage of the main process in the container, excluding loopback).",
          "disabled": false
        },
        "network_bytes_sent": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total number of bytes send to the network (only count the usage of the main process in the container, excluding loopback).",
          "disabled": false
        }
      },
      "tags": {
        "aws_ecs_cluster_name": {
          "Desc": "Cluster name of the AWS ECS."
        },
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "container_id": {
          "Desc": "Container ID."
        },
        "container_name": {
          "Desc": "Container name from k8s (label `io.kubernetes.container.name`). If empty then use $container_runtime_name."
        },
        "container_runtime": {
          "Desc": "Container runtime (this container from Docker/Containerd/cri-o)."
        },
        "container_runtime_name": {
          "Desc": "Container name from runtime (like 'docker ps'). If empty then use 'unknown'."
        },
        "container_runtime_version": {
          "Desc": "Container runtime version."
        },
        "container_type": {
          "Desc": "The type of the container (this container is created by Kubernetes/Docker/Containerd/cri-o)."
        },
        "daemonset": {
          "Desc": "The name of the DaemonSet which the object belongs to."
        },
        "deployment": {
          "Desc": "The name of the Deployment which the object belongs to."
        },
        "image": {
          "Desc": "The full name of the container image, example `nginx.org/nginx:1.21.0`."
        },
        "name": {
          "Desc": "The ID of the container."
        },
        "namespace": {
          "Desc": "The namespace of the container (label `io.kubernetes.pod.namespace`)."
        },
        "pod_name": {
          "Desc": "The pod name of the container (label `io.kubernetes.pod.name`)."
        },
        "pod_uid": {
          "Desc": "The pod uid of the container (label `io.kubernetes.pod.uid`)."
        },
        "state": {
          "Desc": "The state of the Container (only Running)."
        },
        "statefulset": {
          "Desc": "The name of the StatefulSet which the object belongs to."
        },
        "status": {
          "Desc": "The status of the container，example `Up 5 hours`."
        },
        "task_arn": {
          "Desc": "The task arn of the AWS Fargate."
        },
        "task_family": {
          "Desc": "The task family of the AWS fargate."
        },
        "task_version": {
          "Desc": "The task version of the AWS fargate."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "host_processes": {
      "desc": "Collect data on process objects, including process names, process commands, etc.",
      "desc_zh": "",
      "fields": {
        "cmdline": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Command line parameters for the process",
          "disabled": false
        },
        "cpu_usage": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "CPU usage, the percentage of CPU occupied by the process since it was started. This value will be more stable (different from the instantaneous percentage of `top`)",
          "disabled": false
        },
        "cpu_usage_top": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "CPU usage, the average CPU usage of the process within a collection cycle",
          "disabled": false
        },
        "listen_ports": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "The port the process is listening on",
          "disabled": false
        },
        "mem_used_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Memory usage percentage",
          "disabled": false
        },
        "message": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Process details",
          "disabled": false
        },
        "nonvoluntary_ctxt_switches": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "From /proc/[PID]/status. Context switches that nonvoluntary drop the CPU. Linux only",
          "disabled": false
        },
        "open_files": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of open files (only supports Linux, and the `enable_open_files` option needs to be turned on)",
          "disabled": false
        },
        "page_children_major_faults": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/stat*. The number of major page faults of it's child processes. Linux only",
          "disabled": false
        },
        "page_children_minor_faults": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/stat*. The number of minor page faults of it's child processes. Linux only",
          "disabled": false
        },
        "page_major_faults": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/stat*. The number of major page faults. Linux only",
          "disabled": false
        },
        "page_minor_faults": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/stat*. The number of minor page faults. Linux only",
          "disabled": false
        },
        "pid": {
          "type": "unknown",
          "data_type": "int",
          "unit": "-",
          "desc": "Process ID",
          "disabled": false
        },
        "proc_read_bytes": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/io*, Windows from `GetProcessIoCounters()`. Read bytes from disk",
          "disabled": false
        },
        "proc_syscr": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Linux from */proc/[PID]/io*, Windows from `GetProcessIoCounters()`. Count of `read()` like syscall`. Linux\u0026Windows only",
          "disabled": false
        },
        "proc_syscw": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Linux from */proc/[PID]/io*, Windows from `GetProcessIoCounters()`. Count of `write()` like syscall`. Linux\u0026Windows only",
          "disabled": false
        },
        "proc_write_bytes": {
          "type": "count",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Linux from */proc/[PID]/io*, Windows from `GetProcessIoCounters()`. Written bytes to disk",
          "disabled": false
        },
        "rss": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Resident set size",
          "disabled": false
        },
        "start_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "process start time",
          "disabled": false
        },
        "started_duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,sec",
          "desc": "Process startup time",
          "disabled": false
        },
        "state_zombie": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "-",
          "desc": "Whether it is a zombie process",
          "disabled": false
        },
        "threads": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of threads",
          "disabled": false
        },
        "vms": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Virtual memory size",
          "disabled": false
        },
        "voluntary_ctxt_switches": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "From /proc/[PID]/status. Context switches that voluntary drop the CPU, such as `sleep()/read()/sched_yield()`. Linux only",
          "disabled": false
        },
        "work_directory": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Working directory (Linux only)",
          "disabled": false
        }
      },
      "tags": {
        "container_id": {
          "Desc": "Container ID of the process if the process is running in container, Linux only"
        },
        "host": {
          "Desc": "Host name"
        },
        "name": {
          "Desc": "Process object name field, consisting of `[host-name]_[pid]`"
        },
        "process_name": {
          "Desc": "Process name"
        },
        "state": {
          "Desc": "Process status. Supported on Linux and Windows"
        },
        "username": {
          "Desc": "Username"
        }
      },
      "from": "host_processes"
    },
    "kubelet_pod": {
      "desc": "The object of the Kubernetes Pod.",
      "desc_zh": "",
      "fields": {
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds)",
          "disabled": false
        },
        "available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of containers",
          "disabled": false
        },
        "cpu_limit_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The total CPU limit (in millicores) across all containers in this Pod. Note: This value is the sum of all container limit values, as Pods do not have a direct limit value.",
          "disabled": false
        },
        "cpu_number": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of CPUs on the node where the Pod is running.",
          "disabled": false
        },
        "cpu_request_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The total CPU request (in millicores) across all containers in this Pod.  Note: This value is the sum of all container request values, as Pods do not have a direct request value.",
          "disabled": false
        },
        "cpu_usage": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The total CPU usage across all containers in this Pod.",
          "disabled": false
        },
        "cpu_usage_base100": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The normalized CPU usage, with a maximum of 100%.",
          "disabled": false
        },
        "cpu_usage_base_limit": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The normalized CPU usage, with a maximum of 100%, based on the CPU limit.",
          "disabled": false
        },
        "cpu_usage_base_request": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The normalized CPU usage, with a maximum of 100%, based on the CPU request.",
          "disabled": false
        },
        "cpu_usage_millicores": {
          "type": "",
          "data_type": "int",
          "unit": "milli-cores",
          "desc": "The total CPU usage (in millicores) averaged over the sample window for all containers.",
          "disabled": false
        },
        "ephemeral_storage_available_bytes": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The storage space available (bytes) for the filesystem.",
          "disabled": false
        },
        "ephemeral_storage_capacity_bytes": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total capacity (bytes) of the filesystems underlying storage.",
          "disabled": false
        },
        "ephemeral_storage_used_bytes": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The bytes used for a specific task on the filesystem.",
          "disabled": false
        },
        "mem_capacity": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory capacity of the host machine.",
          "disabled": false
        },
        "mem_limit": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory limit across all containers in this Pod.  Note: This value is the sum of all container limit values, as Pods do not have a direct limit value.",
          "disabled": false
        },
        "mem_request": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory request across all containers in this Pod.  Note: This value is the sum of all container request values, as Pods do not have a direct request value.",
          "disabled": false
        },
        "mem_rss": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total RSS memory usage of all containers in this Pod, which is not supported by metrics-server.",
          "disabled": false
        },
        "mem_usage": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory usage of all containers in this Pod.",
          "disabled": false
        },
        "mem_used_percent": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of memory usage based on the host machine’s total memory capacity.",
          "disabled": false
        },
        "mem_used_percent_base_100": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage usage of the memory (refer from `mem_used_percent`",
          "disabled": false
        },
        "mem_used_percent_base_limit": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of memory usage based on the memory limit.",
          "disabled": false
        },
        "mem_used_percent_base_request": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage of memory usage based on the memory request.",
          "disabled": false
        },
        "memory_capacity": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The total memory in the host machine (Deprecated use `mem_capacity`).",
          "disabled": false
        },
        "memory_usage_bytes": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The sum of the memory usage of all containers in this Pod (Deprecated use `mem_usage`).",
          "disabled": false
        },
        "memory_used_percent": {
          "type": "",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The percentage usage of the memory (refer from `mem_used_percent`",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "network_bytes_rcvd": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Cumulative count of bytes received.",
          "disabled": false
        },
        "network_bytes_sent": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Cumulative count of bytes transmitted.",
          "disabled": false
        },
        "ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Describes whether the pod is ready to serve requests.",
          "disabled": false
        },
        "restarts": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of times the container has been restarted.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "daemonset": {
          "Desc": "The name of the DaemonSet which the object belongs to."
        },
        "deployment": {
          "Desc": "The name of the Deployment which the object belongs to."
        },
        "host": {
          "Desc": "Pointing to the node where the pod is located."
        },
        "name": {
          "Desc": "The UID of Pod."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "node_name": {
          "Desc": "NodeName is a request to schedule this pod onto a specific node."
        },
        "phase": {
          "Desc": "The phase of a Pod is a simple, high-level summary of where the Pod is in its lifecycle.(Pending/Running/Succeeded/Failed/Unknown)"
        },
        "pod_name": {
          "Desc": "Name must be unique within a namespace."
        },
        "qos_class": {
          "Desc": "The Quality of Service (QOS) classification assigned to the pod based on resource requirements"
        },
        "statefulset": {
          "Desc": "The name of the StatefulSet which the object belongs to."
        },
        "status": {
          "Desc": "Reason the container is not yet running."
        },
        "uid": {
          "Desc": "The UID of Pod."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "kubernetes_cron_jobs": {
      "desc": "The object of the Kubernetes CronJob.",
      "desc_zh": "",
      "fields": {
        "active_jobs": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pointers to currently running jobs.",
          "disabled": false
        },
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds)",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "schedule": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The schedule in Cron format, see [doc](https://en.wikipedia.org/wiki/Cron){:target=\"_blank\"}",
          "disabled": false
        },
        "suspend": {
          "type": "",
          "data_type": "bool",
          "unit": "-",
          "desc": "This flag tells the controller to suspend subsequent executions, it does not apply to already started executions.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "cron_job_name": {
          "Desc": "Name must be unique within a namespace."
        },
        "name": {
          "Desc": "The UID of CronJob."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "uid": {
          "Desc": "The UID of CronJob."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "kubernetes_daemonset": {
      "desc": "The object of the Kubernetes DaemonSet.",
      "desc_zh": "",
      "fields": {
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds)",
          "disabled": false
        },
        "daemons_available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds).",
          "disabled": false
        },
        "daemons_unavailable": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds).",
          "disabled": false
        },
        "desired": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod).",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "misscheduled": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod.",
          "disabled": false
        },
        "ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.",
          "disabled": false
        },
        "scheduled": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of nodes that are running at least one daemon pod and are supposed to run the daemon pod.",
          "disabled": false
        },
        "updated": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of nodes that are running updated daemon pod.",
          "disabled": false
        }
      },
      "tags": {
        "\u0026lt;ALL-SELECTOR-MATCH-LABELS\u0026gt;": {
          "Desc": "Represents the selector.matchLabels for Kubernetes resources"
        },
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "daemonset_name": {
          "Desc": "Name must be unique within a namespace."
        },
        "name": {
          "Desc": "The UID of DaemonSet."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "uid": {
          "Desc": "The UID of DaemonSet."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "kubernetes_deployments": {
      "desc": "The object of the Kubernetes Deployment.",
      "desc_zh": "",
      "fields": {
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds)",
          "disabled": false
        },
        "available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of available pods (ready for at least minReadySeconds) targeted by this deployment. (Deprecated)",
          "disabled": false
        },
        "max_surge": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of pods that can be scheduled above the desired number of pods. (Deprecated)",
          "disabled": false
        },
        "max_unavailable": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of pods that can be unavailable during the update. (Deprecated)",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "paused": {
          "type": "",
          "data_type": "bool",
          "unit": "-",
          "desc": "Indicates that the deployment is paused (true or false).",
          "disabled": false
        },
        "ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pods targeted by this Deployment with a Ready Condition. (Deprecated)",
          "disabled": false
        },
        "replicas": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of non-terminated pods targeted by this deployment (their labels match the selector).",
          "disabled": false
        },
        "replicas_available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.",
          "disabled": false
        },
        "replicas_desired": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of desired pods for a Deployment.",
          "disabled": false
        },
        "replicas_ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pods targeted by this Deployment with a Ready Condition.",
          "disabled": false
        },
        "replicas_unavailable": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of unavailable pods targeted by this deployment.",
          "disabled": false
        },
        "replicas_updated": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of non-terminated pods targeted by this deployment that have the desired template spec.",
          "disabled": false
        },
        "rollingupdate_max_surge": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of pods that can be scheduled above the desired number of pods. ",
          "disabled": false
        },
        "rollingupdate_max_unavailable": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The maximum number of pods that can be unavailable during the update.",
          "disabled": false
        },
        "strategy": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Type of deployment. Can be \"Recreate\" or \"RollingUpdate\". Default is RollingUpdate.",
          "disabled": false
        },
        "unavailable": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of unavailable pods targeted by this deployment. (Deprecated)",
          "disabled": false
        },
        "up_dated": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of non-terminated pods targeted by this deployment that have the desired template spec. (Deprecated)",
          "disabled": false
        }
      },
      "tags": {
        "\u0026lt;ALL-SELECTOR-MATCH-LABELS\u0026gt;": {
          "Desc": "Represents the selector.matchLabels for Kubernetes resources"
        },
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "deployment_name": {
          "Desc": "Name must be unique within a namespace."
        },
        "name": {
          "Desc": "The UID of Deployment."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "uid": {
          "Desc": "The UID of Deployment."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "kubernetes_dfpv": {
      "desc": "The object of the Kubernetes PersistentVolume.",
      "desc_zh": "",
      "fields": {
        "available": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "AvailableBytes represents the storage space available (bytes) for the filesystem.",
          "disabled": false
        },
        "capacity": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "CapacityBytes represents the total capacity (bytes) of the filesystems underlying storage.",
          "disabled": false
        },
        "inodes": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Inodes represents the total inodes in the filesystem.",
          "disabled": false
        },
        "inodes_free": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "InodesFree represents the free inodes in the filesystem.",
          "disabled": false
        },
        "inodes_used": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "InodesUsed represents the inodes used by the filesystem.",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "used": {
          "type": "",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "UsedBytes represents the bytes used for a specific task on the filesystem.",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "name": {
          "Desc": "The dfpv name, consists of pvc name and pod name"
        },
        "namespace": {
          "Desc": "The namespace of Pod and PVC."
        },
        "node_name": {
          "Desc": "Reference to the Node."
        },
        "pod_name": {
          "Desc": "Reference to the Pod."
        },
        "pvc_name": {
          "Desc": "Reference to the PVC."
        },
        "volume_mount_name": {
          "Desc": "The name given to the Volume."
        }
      },
      "from": "container"
    },
    "kubernetes_jobs": {
      "desc": "The object of the Kubernetes Job.",
      "desc_zh": "",
      "fields": {
        "active": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of actively running pods.",
          "disabled": false
        },
        "active_deadline": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Specifies the duration in seconds relative to the startTime that the job may be active before the system tries to terminate it",
          "disabled": false
        },
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds)",
          "disabled": false
        },
        "backoff_limit": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Specifies the number of retries before marking this job failed.",
          "disabled": false
        },
        "completions": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Specifies the desired number of successfully finished pods the job should be run with.",
          "disabled": false
        },
        "failed": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pods which reached phase Failed.",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "parallelism": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Specifies the maximum desired number of pods the job should run at any given time.",
          "disabled": false
        },
        "succeeded": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pods which reached phase Succeeded.",
          "disabled": false
        }
      },
      "tags": {
        "\u0026lt;ALL-SELECTOR-MATCH-LABELS\u0026gt;": {
          "Desc": "Represents the selector.matchLabels for Kubernetes resources"
        },
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "job_name": {
          "Desc": "Name must be unique within a namespace."
        },
        "name": {
          "Desc": "The UID of Job."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "uid": {
          "Desc": "The UID of Job."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "kubernetes_nodes": {
      "desc": "The object of the Kubernetes Node.",
      "desc_zh": "",
      "fields": {
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds).",
          "disabled": false
        },
        "kubelet_version": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Kubelet Version reported by the node.",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details.",
          "disabled": false
        },
        "node_ready": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "NodeReady means kubelet is healthy and ready to accept pods (true/false/unknown).",
          "disabled": false
        },
        "taints": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Node's taints.",
          "disabled": false
        },
        "unschedulable": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Unschedulable controls node schedulability of new pods (yes/no).",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "internal_ip": {
          "Desc": "Node internal IP"
        },
        "name": {
          "Desc": "The UID of Node."
        },
        "node_name": {
          "Desc": "Name must be unique within a namespace."
        },
        "role": {
          "Desc": "Node role. (master/node)"
        },
        "status": {
          "Desc": "NodePhase is the recently observed lifecycle phase of the node. (Pending/Running/Terminated)"
        },
        "uid": {
          "Desc": "The UID of Node."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "kubernetes_persistentvolumeclaims": {
      "desc": "The object of the Kubernetes PersistentVolumeClaim.",
      "desc_zh": "",
      "fields": {
        "access_modes": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "AccessModes contains the desired access modes the volume should have.",
          "disabled": false
        },
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds)",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "phase": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The phase indicates if a volume is available, bound to a claim, or released by a claim.(Pending/Bound/Lost)",
          "disabled": false
        },
        "requests_storage": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Specifies the maximum storage capacity of a PersistentVolume (PV), which Kubernetes uses for scheduling and resource allocation.",
          "disabled": false
        },
        "storage_class_name": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "StorageClassName is the name of the StorageClass required by the claim.",
          "disabled": false
        },
        "volume_mode": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "VolumeMode defines what type of volume is required by the claim.(Block/Filesystem)",
          "disabled": false
        },
        "volume_name": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "VolumeName is the binding reference to the PersistentVolume backing this claim.",
          "disabled": false
        }
      },
      "tags": {
        "\u0026lt;ALL-SELECTOR-MATCH-LABELS\u0026gt;": {
          "Desc": "Represents the selector.matchLabels for Kubernetes resources"
        },
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "name": {
          "Desc": "The UID of PersistentVolume."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "persistentvolumeclaim_name": {
          "Desc": "Name must be unique within a namespace."
        },
        "uid": {
          "Desc": "The UID of PersistentVolume."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "kubernetes_persistentvolumes": {
      "desc": "The object of the Kubernetes PersistentVolume.",
      "desc_zh": "",
      "fields": {
        "access_modes": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "AccessModes contains the desired access modes the volume should have.",
          "disabled": false
        },
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds)",
          "disabled": false
        },
        "capacity_storage": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Specifies the maximum storage capacity of a PersistentVolume (PV), which Kubernetes uses for scheduling and resource allocation.",
          "disabled": false
        },
        "claimRef_name": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Name of the bound PersistentVolumeClaim.",
          "disabled": false
        },
        "claimRef_namespace": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Namespace of the PersistentVolumeClaim.",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "phase": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The phase indicates if a volume is available, bound to a claim, or released by a claim.(Pending/Available/Bound/Released/Failed)",
          "disabled": false
        }
      },
      "tags": {
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "name": {
          "Desc": "The UID of PersistentVolume."
        },
        "persistentvolume_name": {
          "Desc": "The name of PersistentVolume"
        },
        "uid": {
          "Desc": "The UID of PersistentVolume."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "kubernetes_replica_sets": {
      "desc": "The object of the Kubernetes ReplicaSet.",
      "desc_zh": "",
      "fields": {
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds)",
          "disabled": false
        },
        "available": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "The number of available replicas (ready for at least minReadySeconds) for this replica set. (Deprecated)",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "ready": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "The number of ready replicas for this replica set. (Deprecated)",
          "disabled": false
        },
        "replicas": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The most recently observed number of replicas.",
          "disabled": false
        },
        "replicas_available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of available replicas (ready for at least minReadySeconds) for this replica set.",
          "disabled": false
        },
        "replicas_desired": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of desired replicas.",
          "disabled": false
        },
        "replicas_ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of ready replicas for this replica set.",
          "disabled": false
        }
      },
      "tags": {
        "\u0026lt;ALL-SELECTOR-MATCH-LABELS\u0026gt;": {
          "Desc": "Represents the selector.matchLabels for Kubernetes resources"
        },
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "deployment": {
          "Desc": "The name of the Deployment which the object belongs to."
        },
        "name": {
          "Desc": "The UID of ReplicaSet."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "replicaset_name": {
          "Desc": "Name must be unique within a namespace."
        },
        "statefulset": {
          "Desc": "The name of the StatefulSet which the object belongs to."
        },
        "uid": {
          "Desc": "The UID of ReplicaSet."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "kubernetes_services": {
      "desc": "The object of the Kubernetes Service.",
      "desc_zh": "",
      "fields": {
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds)",
          "disabled": false
        },
        "cluster_ip": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "ClusterIP is the IP address of the service and is usually assigned randomly by the master.",
          "disabled": false
        },
        "external_ips": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "ExternalIPs is a list of IP addresses for which nodes in the cluster will also accept traffic for this service.",
          "disabled": false
        },
        "external_name": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "ExternalName is the external reference that kubedns or equivalent will return as a CNAME record for this service.",
          "disabled": false
        },
        "external_traffic_policy": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "ExternalTrafficPolicy denotes if this Service desires to route external traffic to node-local or cluster-wide endpoints.",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "session_affinity": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Supports \"ClientIP\" and \"None\".",
          "disabled": false
        }
      },
      "tags": {
        "\u0026lt;ALL-SELECTOR\u0026gt;": {
          "Desc": "Represents the selector for Kubernetes resources"
        },
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "name": {
          "Desc": "The UID of Service"
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "service_name": {
          "Desc": "Name must be unique within a namespace."
        },
        "type": {
          "Desc": "Type determines how the Service is exposed. Defaults to ClusterIP. (ClusterIP/NodePort/LoadBalancer/ExternalName)"
        },
        "uid": {
          "Desc": "The UID of Service"
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "kubernetes_statefulsets": {
      "desc": "The object of the Kubernetes StatefulSet.",
      "desc_zh": "",
      "fields": {
        "age": {
          "type": "",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Age (seconds)",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Object details",
          "disabled": false
        },
        "replicas": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of Pods created by the StatefulSet controller.",
          "disabled": false
        },
        "replicas_available": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of available pods (ready for at least minReadySeconds) targeted by this StatefulSet.",
          "disabled": false
        },
        "replicas_current": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of Pods created by the StatefulSet controller from the StatefulSet version indicated by currentRevision.",
          "disabled": false
        },
        "replicas_desired": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The desired number of replicas of the given Template.",
          "disabled": false
        },
        "replicas_ready": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of pods created for this StatefulSet with a Ready Condition.",
          "disabled": false
        },
        "replicas_updated": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of Pods created by the StatefulSet controller from the StatefulSet version indicated by updateRevision.",
          "disabled": false
        }
      },
      "tags": {
        "\u0026lt;ALL-SELECTOR-MATCH-LABELS\u0026gt;": {
          "Desc": "Represents the selector.matchLabels for Kubernetes resources"
        },
        "cluster_name_k8s": {
          "Desc": "K8s cluster name(default is `default`). We can rename it in datakit.yaml on ENV_CLUSTER_NAME_K8S."
        },
        "name": {
          "Desc": "The UID of StatefulSet."
        },
        "namespace": {
          "Desc": "Namespace defines the space within each name must be unique."
        },
        "statefulset_name": {
          "Desc": "Name must be unique within a namespace."
        },
        "uid": {
          "Desc": "The UID of StatefulSet."
        },
        "workload_name": {
          "Desc": "The name of the workload resource."
        }
      },
      "from": "container"
    },
    "snmp_object": {
      "desc": "SNMP device object data.",
      "desc_zh": "",
      "fields": {
        "all": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Device all data (JSON format). (Deprecated)",
          "disabled": false
        },
        "cpus": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Device CPUs (JSON format).",
          "disabled": false
        },
        "device_meta": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Device meta data (JSON format).",
          "disabled": false
        },
        "interfaces": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Device network interfaces (JSON format).",
          "disabled": false
        },
        "mem_pool_names": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Device memory pool names (JSON format).",
          "disabled": false
        },
        "mems": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Device memories (JSON format).",
          "disabled": false
        },
        "sensors": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Device sensors (JSON format).",
          "disabled": false
        }
      },
      "tags": {
        "device_vendor": {
          "Desc": "Device vendor."
        },
        "host": {
          "Desc": "Device host, replace with IP."
        },
        "ip": {
          "Desc": "Device IP."
        },
        "name": {
          "Desc": "Device name, replace with IP."
        },
        "snmp_host": {
          "Desc": "Device host."
        },
        "snmp_profile": {
          "Desc": "Device SNMP profile file."
        }
      },
      "from": "snmp"
    },
    "vsphere_cluster": {
      "desc": "The object of the cluster.",
      "desc_zh": "",
      "fields": {
        "effective_cpu": {
          "type": "gauge",
          "data_type": "int",
          "unit": "frequency,MHz",
          "desc": "Effective CPU resources (in MHz) available to run virtual machines.",
          "disabled": false
        },
        "effective_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,MB",
          "desc": "Effective memory resources (in MB) available to run virtual machines. ",
          "disabled": false
        },
        "num_cpu_cores": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of physical CPU cores. Physical CPU cores are the processors contained by a CPU package.",
          "disabled": false
        },
        "num_cpu_threads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Aggregated number of CPU threads.",
          "disabled": false
        },
        "num_effective_hosts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of effective hosts.",
          "disabled": false
        },
        "num_hosts": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of hosts.",
          "disabled": false
        },
        "total_cpu": {
          "type": "gauge",
          "data_type": "int",
          "unit": "frequency,MHz",
          "desc": "Aggregated CPU resources of all hosts, in MHz.",
          "disabled": false
        },
        "total_memory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Aggregated memory resources of all hosts, in bytes.",
          "disabled": false
        }
      },
      "tags": {
        "name": {
          "Desc": "The name of the cluster"
        }
      },
      "from": "vsphere"
    },
    "vsphere_datastore": {
      "desc": "The object of the datastore.",
      "desc_zh": "",
      "fields": {
        "free_space": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Free space of this datastore, in bytes. The server periodically updates this value. It can be explicitly refreshed with the Refresh operation.",
          "disabled": false
        },
        "max_file_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The maximum size of a file that can reside on this file system volume.",
          "disabled": false
        },
        "max_memory_file_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The maximum size of a snapshot or a swap file that can reside on this file system volume.",
          "disabled": false
        },
        "max_virtual_disk_capacity": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The maximum capacity of a virtual disk which can be created on this volume.",
          "disabled": false
        }
      },
      "tags": {
        "name": {
          "Desc": "The name of the datastore"
        },
        "type": {
          "Desc": "Type of file system volume, such as `VMFS` or NFS"
        },
        "url": {
          "Desc": "The unique locator for the datastore"
        }
      },
      "from": "vsphere"
    },
    "vsphere_host": {
      "desc": "The object of the ESXi host.",
      "desc_zh": "",
      "fields": {
        "boot_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,nsec",
          "desc": "The time when the host was booted.",
          "disabled": false
        },
        "memory_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The physical memory size in bytes.",
          "disabled": false
        },
        "num_cpu_cores": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of physical CPU cores on the host. Physical CPU cores are the processors contained by a CPU package.",
          "disabled": false
        },
        "num_nics": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of network adapters.",
          "disabled": false
        }
      },
      "tags": {
        "connection_state": {
          "Desc": "The host connection state"
        },
        "cpu_model": {
          "Desc": "The CPU model"
        },
        "in_maintenance_mode": {
          "Desc": "Whether the host is in maintenance mode"
        },
        "model": {
          "Desc": "The system model identification"
        },
        "name": {
          "Desc": "The name of the ESXi host"
        },
        "power_state": {
          "Desc": "The power state of the host"
        },
        "vendor": {
          "Desc": "The hardware vendor identification"
        }
      },
      "from": "vsphere"
    },
    "vsphere_vm": {
      "desc": "The object of the virtual machine.",
      "desc_zh": "",
      "fields": {
        "boot_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,nsec",
          "desc": "The timestamp when the virtual machine was most recently powered on.",
          "disabled": false
        },
        "max_cpu_usage": {
          "type": "gauge",
          "data_type": "int",
          "unit": "frequency,MHz",
          "desc": "Current upper-bound on CPU usage.",
          "disabled": false
        },
        "max_memory_usage": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,MB",
          "desc": "Current upper-bound on memory usage.",
          "disabled": false
        },
        "memory_size_mb": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Memory size of the virtual machine, in megabytes.",
          "disabled": false
        },
        "num_cpu": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of processors in the virtual machine.",
          "disabled": false
        },
        "num_ethernet_cards": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual network adapters.",
          "disabled": false
        },
        "num_virtual_disks": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of virtual disks attached to the virtual machine.",
          "disabled": false
        }
      },
      "tags": {
        "connection_state": {
          "Desc": "Indicates whether or not the virtual machine is available for management"
        },
        "guest_full_name": {
          "Desc": "Guest operating system full name, if known"
        },
        "host_name": {
          "Desc": "Hostname of the guest operating system, if known"
        },
        "ip_address": {
          "Desc": "Primary IP address assigned to the guest operating system, if known"
        },
        "name": {
          "Desc": "The name of the virtual machine"
        },
        "power_state": {
          "Desc": "The power state of the virtual machine"
        },
        "template": {
          "Desc": "Flag to determine whether or not this virtual machine is a template."
        }
      },
      "from": "vsphere"
    }
  },
  "custom_object": {
    "database": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "display_name": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Displayed name in UI",
          "disabled": false
        },
        "uptime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Current instance uptime",
          "disabled": false
        },
        "version": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Current version of the instance",
          "disabled": false
        }
      },
      "tags": {
        "col_co_status": {
          "Desc": "Current status of collector on instance(`OK/NotOK`)"
        },
        "host": {
          "Desc": "The server host address"
        },
        "ip": {
          "Desc": "Connection IP of the instance"
        },
        "name": {
          "Desc": "Object uniq ID"
        },
        "reason": {
          "Desc": "If status not ok, we'll get some reasons about the status"
        }
      },
      "from": "oracle"
    },
    "mq": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "display_name": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Displayed name in UI",
          "disabled": false
        },
        "uptime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Current instance uptime",
          "disabled": false
        },
        "version": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Current version of the instance",
          "disabled": false
        }
      },
      "tags": {
        "col_co_status": {
          "Desc": "Current status of collector on instance(`OK/NotOK`)"
        },
        "host": {
          "Desc": "The server host address"
        },
        "ip": {
          "Desc": "Connection IP of the instance"
        },
        "name": {
          "Desc": "Object uniq ID"
        },
        "reason": {
          "Desc": "If status not ok, we'll get some reasons about the status"
        }
      },
      "from": "rabbitmq"
    },
    "tracing_service": {
      "desc": "Collect service, host, process APM telemetry message.",
      "desc_zh": "采集 DDTrace 的 Service、Host、进程等配置信息",
      "fields": {
        "app_client_configuration_change": {
          "type": "gauge",
          "data_type": "string",
          "unit": "",
          "desc": "App client configuration change config",
          "disabled": false
        },
        "app_closing": {
          "type": "gauge",
          "data_type": "string",
          "unit": "",
          "desc": "App close",
          "disabled": false
        },
        "app_dependencies_loaded": {
          "type": "gauge",
          "data_type": "string",
          "unit": "",
          "desc": "App dependencies loaded",
          "disabled": false
        },
        "app_integrations_change": {
          "type": "gauge",
          "data_type": "string",
          "unit": "",
          "desc": "App Integrations change",
          "disabled": false
        },
        "app_started": {
          "type": "gauge",
          "data_type": "string",
          "unit": "",
          "desc": "App Started config",
          "disabled": false
        },
        "spans_created": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Create span count",
          "disabled": false
        },
        "spans_finished": {
          "type": "count",
          "data_type": "float",
          "unit": "count",
          "desc": "Finish span count",
          "disabled": false
        }
      },
      "tags": {
        "architecture": {
          "Desc": "Architecture"
        },
        "env": {
          "Desc": "Service ENV"
        },
        "hostname": {
          "Desc": "Host name"
        },
        "kernel_name": {
          "Desc": "Kernel name"
        },
        "kernel_release": {
          "Desc": "Kernel release"
        },
        "kernel_version": {
          "Desc": "Kernel version"
        },
        "language_name": {
          "Desc": "Language name"
        },
        "language_version": {
          "Desc": "Language version"
        },
        "name": {
          "Desc": "Same as service name"
        },
        "os": {
          "Desc": "OS name"
        },
        "os_version": {
          "Desc": "OS version"
        },
        "runtime_id": {
          "Desc": "Runtime ID"
        },
        "runtime_name": {
          "Desc": "Runtime name"
        },
        "runtime_patches": {
          "Desc": "Runtime patches"
        },
        "runtime_version": {
          "Desc": "Runtime version"
        },
        "service": {
          "Desc": "Service"
        },
        "service_version": {
          "Desc": "Service version"
        },
        "tracer_version": {
          "Desc": "DDTrace version"
        }
      },
      "from": "ddtrace"
    },
    "web_server": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "display_name": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Displayed name in UI",
          "disabled": false
        },
        "uptime": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Current instance uptime",
          "disabled": false
        },
        "version": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Current version of the instance",
          "disabled": false
        }
      },
      "tags": {
        "col_co_status": {
          "Desc": "Current status of collector on this instance(`OK/NotOK`)"
        },
        "host": {
          "Desc": "The server host address"
        },
        "ip": {
          "Desc": "Connection IP of the instance"
        },
        "name": {
          "Desc": "Object uniq ID"
        },
        "reason": {
          "Desc": "If status not ok, we'll get some reasons about the status"
        }
      },
      "from": "nginx"
    }
  },
  "object_change": {},
  "logging": {
    "\u003cCONTAINER-NAME\u003e": {
      "desc": "The logging of the container.",
      "desc_zh": "容器日志采集",
      "fields": {
        "log_file_inode": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The inode of the log file, which uniquely identifies it on the file system (requires enabling the global configuration `enable_debug_fields`).",
          "disabled": false
        },
        "log_read_lines": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The lines of the read file.",
          "disabled": false
        },
        "log_read_offset": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The current offset in the log file where reading has occurred, used to track progress during log collection (requires enabling the global configuration `enable_debug_fields`).",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The text of the logging.",
          "disabled": false
        },
        "status": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The status of the logging, dafault is `info`.",
          "disabled": false
        }
      },
      "tags": {
        "container_id": {
          "Desc": "Container ID."
        },
        "container_name": {
          "Desc": "Container name from k8s (label `io.kubernetes.container.name`). If empty then use $container_runtime_name."
        },
        "daemonset": {
          "Desc": "The name of the DaemonSet which the object belongs to."
        },
        "deployment": {
          "Desc": "The name of the Deployment which the object belongs to."
        },
        "filepath": {
          "Desc": "The filepath to the log file on the host system where the log is stored."
        },
        "host": {
          "Desc": "Host name"
        },
        "image": {
          "Desc": "The full name of the container image, example `nginx.org/nginx:1.21.0`."
        },
        "inside_filepath": {
          "Desc": "The path to the log file inside the container (only applicable for log collection from within containers)."
        },
        "namespace": {
          "Desc": "The namespace of the container (label `io.kubernetes.pod.namespace`)."
        },
        "pod_ip": {
          "Desc": "The pod ip of the container."
        },
        "pod_name": {
          "Desc": "The pod name of the container (label `io.kubernetes.pod.name`)."
        },
        "service": {
          "Desc": "The name of the service, if `service` is empty then use `source`."
        },
        "statefulset": {
          "Desc": "The name of the StatefulSet which the object belongs to."
        }
      },
      "from": "container"
    },
    "awslambda-logging": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Log message.",
          "disabled": false
        }
      },
      "tags": {
        "aws_log_from": {
          "Desc": "log sources, currently only function are supported"
        }
      },
      "from": "awslambda"
    },
    "bash": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cmd": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Command",
          "disabled": false
        },
        "message": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "The bash execution record generated by the collector",
          "disabled": false
        },
        "pid": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Process identification number",
          "disabled": false
        },
        "user": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "The user who executes the bash command",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "host name"
        }
      },
      "from": "ebpf"
    },
    "bpf_net_l4_log": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "chunk_id": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "A connection may be divided into several chunks for upload based on time interval or TCP segment number",
          "disabled": false
        },
        "rx_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes received by the network interface",
          "disabled": false
        },
        "rx_packets": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The number of packets received by the network interface",
          "disabled": false
        },
        "rx_retrans": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The number of retransmitted packets received by the network interface",
          "disabled": false
        },
        "rx_seq_max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The maximum value of the TCP sequence number of the data packet received by the network interface, which is a 32-bit unsigned integer",
          "disabled": false
        },
        "rx_seq_min": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The minimum value of the TCP sequence number of the data packet received by the network interface, which is a 32-bit unsigned integer",
          "disabled": false
        },
        "tcp_syn_retrans": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The number of retransmitted SYN packets sent by the network interface",
          "disabled": false
        },
        "tx_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes sent by the network interface",
          "disabled": false
        },
        "tx_packets": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The number of packets sent by the network interface",
          "disabled": false
        },
        "tx_retrans": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The number of retransmitted packets sent by the network interface",
          "disabled": false
        },
        "tx_seq_max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The maximum value of the TCP sequence number of the data packet sent by the network interface, which is a 32-bit unsigned integer",
          "disabled": false
        },
        "tx_seq_min": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The minimum value of the TCP sequence number of the data packet sent by the network interface, which is a 32-bit unsigned integer",
          "disabled": false
        }
      },
      "tags": {
        "client_ip": {
          "Desc": "The IP address of the client"
        },
        "client_port": {
          "Desc": "Client port"
        },
        "conn_side": {
          "Desc": "The side of the connection: client/server/unknown"
        },
        "direction": {
          "Desc": "Use the source (src_ip:src_port) as a frame of reference to identify the connection initiator. (incoming/outgoing)"
        },
        "dst_ip": {
          "Desc": "The IP address of the foreign network interface"
        },
        "dst_k8s_deployment_name": {
          "Desc": "Destination K8s deployment name"
        },
        "dst_k8s_namespace": {
          "Desc": "Destination K8s namespace"
        },
        "dst_k8s_pod_name": {
          "Desc": "Destination K8s pod name"
        },
        "dst_k8s_service_name": {
          "Desc": "Destination K8s service name"
        },
        "dst_port": {
          "Desc": "Foreign port"
        },
        "host": {
          "Desc": "Host name"
        },
        "host_network": {
          "Desc": "Whether the network log data is collected on the host network"
        },
        "inner_traceid": {
          "Desc": "Correlate the layer 4 and layer 7 network log data of a TCP connection on the collected network interface"
        },
        "k8s_container_name": {
          "Desc": "Kubernetes container name"
        },
        "k8s_namespace": {
          "Desc": "Kubernetes namespace"
        },
        "k8s_pod_name": {
          "Desc": "Kubernetes pod name"
        },
        "l4_proto": {
          "Desc": "Transport protocol"
        },
        "l7_proto": {
          "Desc": "Application protocol"
        },
        "netns": {
          "Desc": "Network namespace, format: `NS(\u003cdevice id\u003e:\u003cinode number\u003e)`"
        },
        "nic_mac": {
          "Desc": "MAC address of the collected network interface"
        },
        "nic_name": {
          "Desc": "name of the collected network interface"
        },
        "server_ip": {
          "Desc": "The IP address of the server"
        },
        "server_port": {
          "Desc": "Server port"
        },
        "src_ip": {
          "Desc": "The IP address of the collected local network interface"
        },
        "src_k8s_deployment_name": {
          "Desc": "Source K8s deployment name"
        },
        "src_k8s_namespace": {
          "Desc": "Source K8s namespace"
        },
        "src_k8s_pod_name": {
          "Desc": "Source K8s pod name"
        },
        "src_k8s_service_name": {
          "Desc": "Source K8s service name"
        },
        "src_port": {
          "Desc": "Local port"
        },
        "sub_source": {
          "Desc": "Some specific connection classifications, such as the sub_source value for Kubernetes network traffic is K8s"
        },
        "virtual_nic": {
          "Desc": "Whether the network log data is collected on the virtual network interface"
        },
        "vni_id": {
          "Desc": "Virtual Network Identifier"
        },
        "vxlan_packet": {
          "Desc": "Whether it is a VXLAN packet"
        }
      },
      "from": "ebpf"
    },
    "bpf_net_l7_log": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "http_method": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "HTTP method",
          "disabled": false
        },
        "http_path": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "HTTP path",
          "disabled": false
        },
        "http_status_code": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "HTTP status code",
          "disabled": false
        },
        "rx_seq": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The tcp sequence number of the request/response first byte received by the network interface",
          "disabled": false
        },
        "tx_seq": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The tcp sequence number of the request/response first byte sent by the network interface",
          "disabled": false
        }
      },
      "tags": {
        "client_ip": {
          "Desc": "The IP address of the client"
        },
        "client_port": {
          "Desc": "Client port"
        },
        "conn_side": {
          "Desc": "The side of the connection: client/server/unknown"
        },
        "direction": {
          "Desc": "Use the source (src_ip:src_port) as a frame of reference to identify the connection initiator. (incoming/outgoing)"
        },
        "dst_ip": {
          "Desc": "The IP address of the foreign network interface"
        },
        "dst_k8s_deployment_name": {
          "Desc": "Destination K8s deployment name"
        },
        "dst_k8s_namespace": {
          "Desc": "Destination K8s namespace"
        },
        "dst_k8s_pod_name": {
          "Desc": "Destination K8s pod name"
        },
        "dst_k8s_service_name": {
          "Desc": "Destination K8s service name"
        },
        "dst_port": {
          "Desc": "Foreign port"
        },
        "host": {
          "Desc": "Host name"
        },
        "host_network": {
          "Desc": "Whether the network log data is collected on the host network"
        },
        "inner_traceid": {
          "Desc": "Correlate the layer 4 and layer 7 network log data of a TCP connection on the collected network interface"
        },
        "k8s_container_name": {
          "Desc": "Kubernetes container name"
        },
        "k8s_namespace": {
          "Desc": "Kubernetes namespace"
        },
        "k8s_pod_name": {
          "Desc": "Kubernetes pod name"
        },
        "l4_proto": {
          "Desc": "Transport protocol"
        },
        "l7_proto": {
          "Desc": "Application protocol"
        },
        "l7_traceid": {
          "Desc": "Correlate the layer 7 network log data of a TCP connection on the all collected network interface"
        },
        "netns": {
          "Desc": "Network namespace, format: `NS(\u003cdevice id\u003e:\u003cinode number\u003e)`"
        },
        "nic_mac": {
          "Desc": "MAC address of the collected network interface"
        },
        "nic_name": {
          "Desc": "name of the collected network interface"
        },
        "parent_id": {
          "Desc": "The span id of the APM span corresponding to this network request"
        },
        "server_ip": {
          "Desc": "The IP address of the server"
        },
        "server_port": {
          "Desc": "Server port"
        },
        "src_ip": {
          "Desc": "The IP address of the collected local network interface"
        },
        "src_k8s_deployment_name": {
          "Desc": "Source K8s deployment name"
        },
        "src_k8s_namespace": {
          "Desc": "Source K8s namespace"
        },
        "src_k8s_pod_name": {
          "Desc": "Source K8s pod name"
        },
        "src_k8s_service_name": {
          "Desc": "Source K8s service name"
        },
        "src_port": {
          "Desc": "Local port"
        },
        "sub_source": {
          "Desc": "Some specific connection classifications, such as the sub_source value for Kubernetes network traffic is K8s"
        },
        "trace_id": {
          "Desc": "APM trace id"
        },
        "virtual_nic": {
          "Desc": "Whether the network log data is collected on the virtual network interface"
        },
        "vni_id": {
          "Desc": "Virtual Network Identifier"
        },
        "vxlan_packet": {
          "Desc": "Whether it is a VXLAN packet"
        }
      },
      "from": "ebpf"
    },
    "default": {
      "desc": "Use the `source` of the config，if empty then use `default`",
      "desc_zh": "",
      "fields": {
        "__namespace": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Built-in extension fields added by server. The unique identifier for a log document dataType.",
          "disabled": false
        },
        "__truncated_count": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "Built-in extension fields added by server. If the log is particularly large (usually exceeding 1M in size), the central system will split it and add three fields: `__truncated_id`, `__truncated_count`, and `__truncated_number` to define the splitting scenario. The __truncated_count field represents the total number of logs resulting from the split.",
          "disabled": false
        },
        "__truncated_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Built-in extension fields added by server. If the log is particularly large (usually exceeding 1M in size), the central system will split it and add three fields: `__truncated_id`, `__truncated_count`, and `__truncated_number` to define the splitting scenario. The __truncated_id field represents the unique identifier for the split log.",
          "disabled": false
        },
        "__truncated_number": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "Built-in extension fields added by server. If the log is particularly large (usually exceeding 1M in size), the central system will split it and add three fields: `__truncated_id`, `__truncated_count`, and `__truncated_number` to define the splitting scenario. The __truncated_count field represents represents the current sequential identifier for the split logs.",
          "disabled": false
        },
        "`__docid`": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Built-in extension fields added by server. The unique identifier for a log document, typically used for sorting and viewing details",
          "disabled": false
        },
        "create_time": {
          "type": "",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Built-in extension fields added by server. The `create_time` field represents the time when the log is written to the storage engine.",
          "disabled": false
        },
        "date": {
          "type": "",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Built-in extension fields added by server. The `date` field is set to the time when the log is collected by the collector by default, but it can be overridden using a Pipeline.",
          "disabled": false
        },
        "date_ns": {
          "type": "",
          "data_type": "int",
          "unit": "time,ns",
          "desc": "Built-in extension fields added by server. The `date_ns` field is set to the millisecond part of the time when the log is collected by the collector by default. Its maximum value is 1.0E+6 and its unit is nanoseconds. It is typically used for sorting.",
          "disabled": false
        },
        "df_metering_size": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "Built-in extension fields added by server. The `df_metering_size` field is used for logging cost statistics.",
          "disabled": false
        },
        "log_file_inode": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The inode of the log file, which uniquely identifies it on the file system (requires enabling the global configuration `enable_debug_fields`).",
          "disabled": false
        },
        "log_read_lines": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The lines of the read file.",
          "disabled": false
        },
        "log_read_offset": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "The current offset in the log file where reading has occurred, used to track progress during log collection (requires enabling the global configuration `enable_debug_fields`).",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The text of the logging.",
          "disabled": false
        },
        "status": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The status of the logging, default is `info`[^1].",
          "disabled": false
        }
      },
      "tags": {
        "filepath": {
          "Desc": "The filepath to the log file on the host system where the log is stored."
        },
        "host": {
          "Desc": "Host name"
        },
        "service": {
          "Desc": "The name of the service, if `service` is empty then use `source`."
        }
      },
      "from": "tailf"
    },
    "dogstatsd_event": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "message": {
          "type": "N/A",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Event text message",
          "disabled": false
        },
        "status": {
          "type": "N/A",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Alert type of the event(`success/info/warning/error`), we mapped them as logging status",
          "disabled": false
        },
        "title": {
          "type": "N/A",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Event title",
          "disabled": false
        }
      },
      "tags": {
        "aggregation_key": {
          "Desc": "Perfect for grouping similar events; a key use case for tags."
        },
        "host": {
          "Desc": "Host name where the event triggered."
        },
        "priority": {
          "Desc": "Priority of the event(`normal/low`)"
        },
        "source_type_name": {
          "Desc": "Good for identifying the origin of events."
        }
      },
      "from": "statsd"
    },
    "dogstatsd_service_check": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "message": {
          "type": "N/A",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Service check text message",
          "disabled": false
        },
        "status": {
          "type": "N/A",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Service check type(`0/1/2/3`), we mapped them as logging status(`ok/warn/critical/unknown`)",
          "disabled": false
        }
      },
      "tags": {
        "check_name": {
          "Desc": "Service check name"
        }
      },
      "from": "statsd"
    },
    "gitlab_job": {
      "desc": "GitLab Job Event metrics",
      "desc_zh": "",
      "fields": {
        "build_commit_message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The message attached to the most recent commit of the code that triggered the build",
          "disabled": false
        },
        "build_duration": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Build duration (microseconds)",
          "disabled": false
        },
        "build_finished_at": {
          "type": "",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "Millisecond timestamp of the end of build",
          "disabled": false
        },
        "build_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "build id",
          "disabled": false
        },
        "build_started_at": {
          "type": "",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "Millisecond timestamp of the start of build",
          "disabled": false
        },
        "event_raw": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The raw JSON body of the webhook event",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The message attached to the most recent commit of the code that triggered the build. Same as build_commit_message",
          "disabled": false
        },
        "pipeline_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Pipeline id for build",
          "disabled": false
        },
        "project_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Project id for build",
          "disabled": false
        },
        "queued_duration": {
          "type": "",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Job queued duration",
          "disabled": false
        },
        "runner_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Runner id for build",
          "disabled": false
        }
      },
      "tags": {
        "build_commit_sha": {
          "Desc": "The commit SHA corresponding to build"
        },
        "build_failure_reason": {
          "Desc": "Build failure reason"
        },
        "build_name": {
          "Desc": "Build name"
        },
        "build_repo_name": {
          "Desc": "Repository name corresponding to build"
        },
        "build_stage": {
          "Desc": "Build stage"
        },
        "build_status": {
          "Desc": "Build status"
        },
        "object_kind": {
          "Desc": "Event type, in this case Job"
        },
        "project_name": {
          "Desc": "Project name"
        },
        "sha": {
          "Desc": "The commit SHA corresponding to build"
        },
        "user_email": {
          "Desc": "User email"
        }
      },
      "from": "gitlab"
    },
    "gitlab_pipeline": {
      "desc": "GitLab Pipeline event metrics",
      "desc_zh": "",
      "fields": {
        "commit_message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The message attached to the most recent commit of the code that triggered the Pipeline.",
          "disabled": false
        },
        "created_at": {
          "type": "",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "Millisecond timestamp of Pipeline creation",
          "disabled": false
        },
        "duration": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Pipeline duration (microseconds)",
          "disabled": false
        },
        "event_raw": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The raw JSON body of the webhook event",
          "disabled": false
        },
        "finished_at": {
          "type": "",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "Millisecond timestamp of the end of the Pipeline",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The message attached to the most recent commit of the code that triggered the Pipeline. Same as commit_message",
          "disabled": false
        },
        "pipeline_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Pipeline id",
          "disabled": false
        },
        "queued_duration": {
          "type": "",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Pipeline queued duration",
          "disabled": false
        }
      },
      "tags": {
        "author_email": {
          "Desc": "Author email"
        },
        "ci_status": {
          "Desc": "CI type"
        },
        "commit_sha": {
          "Desc": "The commit SHA of the most recent commit of the code that triggered the Pipeline"
        },
        "object_kind": {
          "Desc": "Event type, in this case Pipeline"
        },
        "operation_name": {
          "Desc": "Operation name"
        },
        "pipeline_name": {
          "Desc": "Pipeline name"
        },
        "pipeline_source": {
          "Desc": "Sources of Pipeline triggers"
        },
        "pipeline_url": {
          "Desc": "Pipeline URL"
        },
        "ref": {
          "Desc": "Branches involved"
        },
        "repository_url": {
          "Desc": "Repository URL"
        },
        "resource": {
          "Desc": "Project name"
        }
      },
      "from": "gitlab"
    },
    "ingestion_canary": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Synthetic freshness probe message",
          "disabled": false
        },
        "round": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "Round number of the ingestion canary probe",
          "disabled": false
        }
      },
      "tags": {
        "test_type": {
          "Desc": "Test type: collect (collector) or cmd (CLI tool)"
        }
      },
      "from": "ingestion_canary"
    },
    "kubernetes_events": {
      "desc": "The logging of the Kubernetes Event.",
      "desc_zh": "",
      "fields": {
        "involved_kind": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Kind of the referent for involved object.",
          "disabled": false
        },
        "involved_name": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Name must be unique within a namespace for involved object.",
          "disabled": false
        },
        "involved_namespace": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Namespace defines the space within which each name must be unique for involved object.",
          "disabled": false
        },
        "involved_uid": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "The UID of involved object.",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Details of event log",
          "disabled": false
        },
        "source_component": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Component from which the event is generated.",
          "disabled": false
        },
        "source_host": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Node name on which the event is generated.",
          "disabled": false
        }
      },
      "tags": {
        "reason": {
          "Desc": "This should be a short, machine understandable string that gives the reason, for the transition into the object's current status."
        },
        "type": {
          "Desc": "Type of this event."
        },
        "uid": {
          "Desc": "The UID of event."
        }
      },
      "from": "container"
    },
    "mysql_dbm_activity": {
      "desc": "Collect the waiting event of the current thread",
      "desc_zh": "",
      "fields": {
        "connections": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total number of the connection",
          "disabled": false
        },
        "current_schema": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The default database for the statement, NULL if there is none",
          "disabled": false
        },
        "end_event_id": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The thread current event number when the event ends",
          "disabled": false
        },
        "event_id": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The event id",
          "disabled": false
        },
        "event_name": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The name of the instrument that produced the event",
          "disabled": false
        },
        "event_source": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The name of the source file",
          "disabled": false
        },
        "event_timer_end": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ns",
          "desc": "The time when event timing ended",
          "disabled": false
        },
        "event_timer_start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ns",
          "desc": "The time when event timing started",
          "disabled": false
        },
        "event_timer_wait": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ns",
          "desc": "The time the event has elapsed so far",
          "disabled": false
        },
        "index_name": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The name of the index used",
          "disabled": false
        },
        "ip": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The client IP address",
          "disabled": false
        },
        "lock_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ns",
          "desc": "The time spent waiting for table locks",
          "disabled": false
        },
        "message": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The text of the normalized SQL text",
          "disabled": false
        },
        "object_name": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The name of the object being acted on",
          "disabled": false
        },
        "object_schema": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The schema of th object being acted on",
          "disabled": false
        },
        "object_type": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The type of the object being acted on",
          "disabled": false
        },
        "port": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The TCP/IP port number, in the range from 0 to 65535",
          "disabled": false
        },
        "processlist_command": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The command of the thread",
          "disabled": false
        },
        "processlist_db": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The default database for the thread, or NULL if none has been selected",
          "disabled": false
        },
        "processlist_host": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The host name of the client with a thread",
          "disabled": false
        },
        "processlist_id": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The process list ID",
          "disabled": false
        },
        "processlist_state": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The state of the thread",
          "disabled": false
        },
        "processlist_user": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The user associated with a thread",
          "disabled": false
        },
        "query_signature": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The hash value computed from SQL text",
          "disabled": false
        },
        "socket_event_name": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "The name of the `wait/io/socket/*` instrument that produced the event",
          "disabled": false
        },
        "sql_text": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The statement the thread is executing",
          "disabled": false
        },
        "thread_id": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The thread ID",
          "disabled": false
        },
        "wait_event": {
          "type": "string",
          "data_type": "string",
          "unit": "",
          "desc": "The name of the wait event",
          "disabled": false
        },
        "wait_timer_end": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ns",
          "desc": "The time when the waiting event timing ended",
          "disabled": false
        },
        "wait_timer_start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ns",
          "desc": "The time when the waiting event timing started",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "The server host address"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "service": {
          "Desc": "The service name and the value is 'mysql'"
        }
      },
      "from": "mysql"
    },
    "mysql_dbm_metric": {
      "desc": "Record the number of executions of the query statement, wait time, lock time, and the number of rows queried.",
      "desc_zh": "",
      "fields": {
        "count_star": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total count of executed queries per normalized query and schema.",
          "disabled": false
        },
        "message": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The text of the normalized statement digest.",
          "disabled": false
        },
        "sum_errors": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total count of queries run with an error per normalized query and schema.",
          "disabled": false
        },
        "sum_lock_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total time(nanosecond) spent waiting on locks per normalized query and schema.",
          "disabled": false
        },
        "sum_no_good_index_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total count of queries which used a sub-optimal index per normalized query and schema.",
          "disabled": false
        },
        "sum_no_index_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total count of queries which do not use an index per normalized query and schema.",
          "disabled": false
        },
        "sum_rows_affected": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows mutated per normalized query and schema.",
          "disabled": false
        },
        "sum_rows_examined": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows examined per normalized query and schema.",
          "disabled": false
        },
        "sum_rows_sent": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of rows sent per normalized query and schema.",
          "disabled": false
        },
        "sum_select_full_join": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total count of full table scans on a joined table per normalized query and schema.",
          "disabled": false
        },
        "sum_select_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total count of full table scans on the first table per normalized query and schema.",
          "disabled": false
        },
        "sum_timer_wait": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The total query execution time(nanosecond) per normalized query and schema.",
          "disabled": false
        }
      },
      "tags": {
        "digest": {
          "Desc": "The digest hash value computed from the original normalized statement. "
        },
        "host": {
          "Desc": "The server host address"
        },
        "query_signature": {
          "Desc": "The hash value computed from digest_text"
        },
        "schema_name": {
          "Desc": "The schema name"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "service": {
          "Desc": "The service name and the value is 'mysql'"
        }
      },
      "from": "mysql"
    },
    "mysql_dbm_sample": {
      "desc": "Select some of the SQL statements with high execution time, collect their execution plans, and collect various performance indicators during the actual execution process.",
      "desc_zh": "",
      "fields": {
        "duration": {
          "type": "gauge",
          "data_type": "float",
          "unit": "count",
          "desc": "Value in nanoseconds of the event's duration.",
          "disabled": false
        },
        "lock_time_ns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Time in nanoseconds spent waiting for locks. ",
          "disabled": false
        },
        "message": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The text of the normalized statement digest.",
          "disabled": false
        },
        "no_good_index_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "enum",
          "desc": "0 if a good index was found for the statement, 1 if no good index was found.",
          "disabled": false
        },
        "no_index_used": {
          "type": "gauge",
          "data_type": "int",
          "unit": "enum",
          "desc": "0 if the statement performed a table scan with an index, 1 if without an index.",
          "disabled": false
        },
        "rows_affected": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows the statement affected.",
          "disabled": false
        },
        "rows_examined": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows read during the statement's execution.",
          "disabled": false
        },
        "rows_sent": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows returned. ",
          "disabled": false
        },
        "select_full_join": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of joins performed by the statement which did not use an index.",
          "disabled": false
        },
        "select_full_range_join": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of joins performed by the statement which used a range search of the int first table. ",
          "disabled": false
        },
        "select_range": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of joins performed by the statement which used a range of the first table. ",
          "disabled": false
        },
        "select_range_check": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of joins without keys performed by the statement that check for key usage after int each row. ",
          "disabled": false
        },
        "select_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of joins performed by the statement which used a full scan of the first table.",
          "disabled": false
        },
        "sort_merge_passes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of merge passes by the sort algorithm performed by the statement. ",
          "disabled": false
        },
        "sort_range": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of sorts performed by the statement which used a range.",
          "disabled": false
        },
        "sort_rows": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows sorted by the statement. ",
          "disabled": false
        },
        "sort_scan": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of sorts performed by the statement which used a full table scan.",
          "disabled": false
        },
        "timer_wait_ns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ns",
          "desc": "Value in nanoseconds of the event's duration ",
          "disabled": false
        },
        "timestamp": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "The timestamp(millisecond) when then the event ends.",
          "disabled": false
        }
      },
      "tags": {
        "current_schema": {
          "Desc": "The name of the current schema."
        },
        "digest": {
          "Desc": "The digest hash value computed from the original normalized statement. "
        },
        "digest_text": {
          "Desc": "The digest_text of the statement."
        },
        "host": {
          "Desc": " The server host address"
        },
        "network_client_ip": {
          "Desc": "The ip address of the client"
        },
        "plan_definition": {
          "Desc": "The plan definition of JSON format."
        },
        "plan_signature": {
          "Desc": "The hash value computed from plan definition."
        },
        "processlist_db": {
          "Desc": "The name of the database."
        },
        "processlist_user": {
          "Desc": "The user name of the client."
        },
        "query_signature": {
          "Desc": "The hash value computed from digest_text."
        },
        "query_truncated": {
          "Desc": "It indicates whether the query is truncated."
        },
        "resource_hash": {
          "Desc": "The hash value computed from SQL text."
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "service": {
          "Desc": "The service name and the value is 'mysql'"
        }
      },
      "from": "mysql"
    },
    "mysql_replication_log": {
      "desc": "Record the replication string information.",
      "desc_zh": "",
      "fields": {
        "Executed_Gtid_Set": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The set of global transaction IDs written in the binary log.",
          "disabled": false
        },
        "Master_Host": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The host name of the master.",
          "disabled": false
        },
        "Master_Log_File": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The name of the binary log file from which the server is reading.",
          "disabled": false
        },
        "Master_Port": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The network port used to connect to the master.",
          "disabled": false
        },
        "Master_User": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The user name used to connect to the master.",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "The server host address"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        }
      },
      "from": "mysql"
    },
    "oceanbase_log": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The text of the logging.",
          "disabled": false
        },
        "status": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The status of the logging, only supported `info/emerg/alert/critical/error/warning/debug/OK/unknown`.",
          "disabled": false
        }
      },
      "tags": {
        "cluster": {
          "Desc": "Cluster Name"
        },
        "host": {
          "Desc": "Hostname."
        },
        "oceanbase_server": {
          "Desc": "The address of the database instance (including port)."
        },
        "oceanbase_service": {
          "Desc": "OceanBase service name."
        },
        "tenant_id": {
          "Desc": "Tenant id"
        },
        "tenant_name": {
          "Desc": "Tenant Name"
        }
      },
      "from": "oceanbase"
    },
    "oracle_log": {
      "desc": "For full and detailed field into, see [here](https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/V-SQLAREA.html){:target=\"_blank\"}",
      "desc_zh": "",
      "fields": {
        "application_wait_time": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Application wait time (in microseconds)",
          "disabled": false
        },
        "avg_elapsed": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Average elapsed time of executions(`elapsed_time/executions`)",
          "disabled": false
        },
        "buffer_gets": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of buffer gets over all child cursors",
          "disabled": false
        },
        "cluster_wait_time": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Cluster wait time (in microseconds)",
          "disabled": false
        },
        "concurrency_wait_time": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Concurrency wait time (in microseconds)",
          "disabled": false
        },
        "cpu_time": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "CPU time (in microseconds) used by this cursor for parsing, executing, and fetching",
          "disabled": false
        },
        "disk_reads": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of the number of disk reads over all child cursors",
          "disabled": false
        },
        "elapsed_time": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Elapsed time (in microseconds) used by this cursor for parsing, executing, and fetching. If the cursor uses parallel execution, then `ELAPSED_TIME` is the cumulative time...",
          "disabled": false
        },
        "executions": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of executions, totalled over all the child cursors",
          "disabled": false
        },
        "last_active_time": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Time at which the query plan was last active",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "JSON dump of all queried fields of table `V$SQLAREA`",
          "disabled": false
        },
        "parse_calls": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of all parse calls to all the child cursors under this parent",
          "disabled": false
        },
        "parsing_schema_name": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Schema name that was used to parse this child cursor",
          "disabled": false
        },
        "plan_hash_value": {
          "type": "",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Numeric representation of the current SQL plan for this cursor. Comparing one `PLAN_HASH_VALUE` to another easily identifies whether or not two plans are the same (rather than comparing the two plans line by line).",
          "disabled": false
        },
        "rows_processed": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of rows processed on behalf of this SQL statement",
          "disabled": false
        },
        "sorts": {
          "type": "",
          "data_type": "int",
          "unit": "count",
          "desc": "Sum of the number of sorts that were done for all the child cursors",
          "disabled": false
        },
        "sql_fulltext": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "All characters of the SQL text for the current cursor",
          "disabled": false
        },
        "user_io_wait_time": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "User I/O Wait Time (in microseconds)",
          "disabled": false
        },
        "username": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Name of the user",
          "disabled": false
        }
      },
      "tags": {
        "action": {
          "Desc": "Contains the name of the action that was executing when the SQL statement was first parsed as set by calling `DBMS_APPLICATION_INFO.SET_ACTION`"
        },
        "command_type": {
          "Desc": "Oracle command type definition"
        },
        "module": {
          "Desc": "Contains the name of the module that was executing when the SQL statement was first parsed as set by calling `DBMS_APPLICATION_INFO.SET_MODULE`"
        },
        "oracle_server": {
          "Desc": "Server addr. Deprecated. Please use `server`"
        },
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sql_id": {
          "Desc": "SQL identifier of the parent cursor in the library cache"
        },
        "status": {
          "Desc": "Log level, always `warning` here"
        }
      },
      "from": "oracle"
    },
    "postgresql_dbm_activity": {
      "desc": "PostgreSQL database activity information collected from the `pg_stat_activity` view. Provides detailed information about the current activity of each backend, including query status, execution time, and resource usage.([:octicons-tag-24: Version-1.84.0](../datakit/changelog-2025.md#cl-1.84.0))",
      "desc_zh": "",
      "fields": {
        "backend_start": {
          "type": "count",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "Time when this process was started. For client backends, this is the time the client connected to the server.",
          "disabled": false
        },
        "query_start": {
          "type": "count",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "Time when the currently active query was started, or if state is not active, when the last query was started.",
          "disabled": false
        },
        "state_change": {
          "type": "count",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "Time when the state was last changed.",
          "disabled": false
        },
        "xact_start": {
          "type": "count",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "Time when this process' current transaction was started, or null if no transaction is active. If the current query is the first of its transaction, this column is equal to the query_start column.",
          "disabled": false
        }
      },
      "tags": {
        "application_name": {
          "Desc": "Name of the application that is connected to this backend."
        },
        "backend_type": {
          "Desc": "Type of current backend."
        },
        "client_addr": {
          "Desc": "IP address of the client that is connected to this backend. If this field is null, it indicates either that the client is connected via a Unix socket or that this is an internal process (such as `autovacuum` worker)."
        },
        "client_hostname": {
          "Desc": "Host name of the connected client, as reported by a reverse DNS lookup of client_addr. This field will only be non-null for IP connections, and only when log_hostname is enabled."
        },
        "client_port": {
          "Desc": "TCP port number that the client is using for communication, or -1 if a Unix socket is used."
        },
        "datname": {
          "Desc": "Name of the database this backend is connected to."
        },
        "message": {
          "Desc": "Text of a normalized statement."
        },
        "pid": {
          "Desc": "Process ID of this backend."
        },
        "query_signature": {
          "Desc": "The hash value computed from query"
        },
        "server": {
          "Desc": "The server address"
        },
        "service": {
          "Desc": "The service name `postgresql`"
        },
        "state": {
          "Desc": "Current overall state of this backend."
        },
        "status": {
          "Desc": "The status of the statement. The value is only `info` for now."
        },
        "usename": {
          "Desc": "Name of the user logged into this backend."
        },
        "wait_event": {
          "Desc": "Wait event name if backend is currently waiting."
        },
        "wait_event_type": {
          "Desc": "Type of event for which the backend is waiting."
        }
      },
      "from": "postgresql"
    },
    "postgresql_dbm_metric": {
      "desc": "PostgreSQL database statement execution performance metrics, collected from the `pg_stat_statements` extension. Provides detailed statistics on query performance and resource usage.([:octicons-tag-24: Version-1.84.0](../datakit/changelog-2025.md#cl-1.84.0))",
      "desc_zh": "",
      "fields": {
        "blk_read_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Total time the statement spent reading data file blocks, in milliseconds (if track_io_timing is enabled, otherwise zero). Postgres \u003c 17",
          "disabled": false
        },
        "blk_write_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Total time the statement spent writing data file blocks, in milliseconds (if track_io_timing is enabled, otherwise zero). Postgres \u003c 17",
          "disabled": false
        },
        "calls": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times the statement was executed.",
          "disabled": false
        },
        "local_blks_dirtied": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of local blocks dirtied by the statement.",
          "disabled": false
        },
        "local_blks_hit": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of local block cache hits by the statement.",
          "disabled": false
        },
        "local_blks_read": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of local blocks read by the statement.",
          "disabled": false
        },
        "local_blks_written": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of local blocks written by the statement.",
          "disabled": false
        },
        "max_plan_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,msec",
          "desc": "Maximum time spent planning the statement, in milliseconds (if pg_stat_statements.track_planning is enabled, otherwise zero).",
          "disabled": false
        },
        "min_plan_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Minimum time spent planning the statement, in milliseconds (if pg_stat_statements.track_planning is enabled, otherwise zero).",
          "disabled": false
        },
        "rows": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of rows retrieved or affected by the statement.",
          "disabled": false
        },
        "shared_blk_read_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero). Postgres \u003e= 17",
          "disabled": false
        },
        "shared_blk_write_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero). Postgres \u003e= 17",
          "disabled": false
        },
        "shared_blks_dirtied": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of shared blocks dirtied by the statement.",
          "disabled": false
        },
        "shared_blks_hit": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of shared block cache hits by the statement.",
          "disabled": false
        },
        "shared_blks_read": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of shared blocks read by the statement.",
          "disabled": false
        },
        "shared_blks_written": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of shared blocks written by the statement.",
          "disabled": false
        },
        "temp_blks_read": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of temp blocks read by the statement.",
          "disabled": false
        },
        "temp_blks_written": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of temp blocks written by the statement.",
          "disabled": false
        },
        "total_exec_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Total time spent executing the statement, in milliseconds.",
          "disabled": false
        },
        "total_plan_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "timeStamp,msec",
          "desc": "Total time spent planning the statement, in milliseconds (if pg_stat_statements.track_planning is enabled, otherwise zero).",
          "disabled": false
        },
        "wal_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Total amount of WAL generated by the statement in bytes.",
          "disabled": false
        },
        "wal_fpi": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of WAL full page images generated by the statement.",
          "disabled": false
        },
        "wal_records": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of WAL records generated by the statement.",
          "disabled": false
        }
      },
      "tags": {
        "db": {
          "Desc": "The database name"
        },
        "message": {
          "Desc": "Text of a normalized statement."
        },
        "query_signature": {
          "Desc": "The hash value computed from query"
        },
        "server": {
          "Desc": "The server address"
        },
        "status": {
          "Desc": "The status of the statement. The value is only `info` for now."
        }
      },
      "from": "postgresql"
    },
    "redis_bigkey": {
      "desc": "Scan each keys in Redis DBs and find keys that larger than specific size.",
      "desc_zh": "通过扫描 Redis DB 中每个 key 的大小，筛选出超过指定大小的 key 信息。",
      "fields": {
        "keys_sampled": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Sampled keys in the key space.",
          "disabled": false
        },
        "message": {
          "type": "N/A",
          "data_type": "string",
          "unit": "count",
          "desc": "Big key message details",
          "disabled": false
        },
        "status": {
          "type": "enum",
          "data_type": "string",
          "unit": "N/A",
          "desc": "`warn` or `info`",
          "disabled": false
        },
        "value_length": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Key length.",
          "disabled": false
        }
      },
      "tags": {
        "db_name": {
          "Desc": "DB name."
        },
        "host": {
          "Desc": "Hostname."
        },
        "key": {
          "Desc": "Key name."
        },
        "key_type": {
          "Desc": "Key type(`string`/`hash`/`list`/`set`/`zset`)"
        },
        "server": {
          "Desc": "Server addr."
        }
      },
      "from": "redis"
    },
    "redis_client": {
      "desc": "Client details comes from `CLIENT LIST` that on specific flags. See [here](https://redis.io/docs/latest/commands/client-list){:target=\"_blank\"}.",
      "desc_zh": "`CLIENT LIST` 返回中带特定标志位（`flags`）的客户端详情，详细字段参见[这里](https://redis.io/docs/latest/commands/client-list){:target=\"_blank\"}。",
      "fields": {
        "message": {
          "type": "N/A",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Raw text of origin client list",
          "disabled": false
        },
        "more-fields...": {
          "type": "N/A",
          "data_type": "N/A",
          "unit": "N/A",
          "desc": "",
          "disabled": false
        },
        "status": {
          "type": "N/A",
          "data_type": "string",
          "unit": "N/A",
          "desc": "current database ID",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "Hostname."
        },
        "server": {
          "Desc": "Server addr."
        }
      },
      "from": "redis"
    },
    "redis_config": {
      "desc": "Redis configuration metrics comes from command `CONFIG GET *`(only part of tags and fields are listed)",
      "desc_zh": "通过执行 `CONFIG GET *` 获取到的 Redis 配置信息（此处仅展示部分指标）",
      "fields": {
        "acllog_max_len": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum number of ACL log entries to retain",
          "disabled": false
        },
        "active_defrag_cycle_max": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Maximum CPU effort percentage for active defragmentation",
          "disabled": false
        },
        "active_defrag_ignore_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Minimum memory fragmentation to start defrag",
          "disabled": false
        },
        "active_defrag_threshold_lower": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "Minimum memory fragmentation percentage to start active defrag",
          "disabled": false
        },
        "active_defrag_threshold_upper": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "Maximum fragmentation percentage to use maximum effort",
          "disabled": false
        },
        "active_expire_effort": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Effort level for active key expiration (1-10)",
          "disabled": false
        },
        "activedefrag": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Active defragmentation enabled (1=yes, -1=no)",
          "disabled": false
        },
        "activerehashing": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Active rehashing enabled (1=yes, -1=no)",
          "disabled": false
        },
        "aof_load_truncated": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Load truncated AOF files (1=yes, -1=no)",
          "disabled": false
        },
        "aof_rewrite_incremental_fsync": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Enable incremental fsync during AOF rewrite (1=yes, -1=no)",
          "disabled": false
        },
        "aof_timestamp_enabled": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Whether to add timestamps to AOF entries (1=yes, -1=no)",
          "disabled": false
        },
        "aof_use_rdb_preamble": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "count",
          "desc": "Whether to use RDB preamble in AOF rewrites (1=yes, -1=no)",
          "disabled": false
        },
        "appendonly": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Enable Append-Only File persistence",
          "disabled": false
        },
        "auto_aof_rewrite_min_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Minimum AOF size in bytes for automatic rewrite",
          "disabled": false
        },
        "auto_aof_rewrite_percentage": {
          "type": "gauge",
          "data_type": "int",
          "unit": "percent,percent",
          "desc": "AOF rewrite trigger based on size growth",
          "disabled": false
        },
        "busy_reply_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Threshold in microseconds for BUSY reply",
          "disabled": false
        },
        "client_output_buffer_limit_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "traffic,B/S",
          "desc": "Client output buffer limits",
          "disabled": false
        },
        "client_output_buffer_limit_overcome_seconds": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Client output buffer soft limit duration",
          "disabled": false
        },
        "client_query_buffer_limit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Client query buffer limit in bytes",
          "disabled": false
        },
        "cluster_allow_replica_migration": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "count",
          "desc": "Whether cluster allows replica migration between masters (1=yes, -1=no)",
          "disabled": false
        },
        "cluster_announce_bus_port": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Cluster bus port that nodes announce to other nodes",
          "disabled": false
        },
        "cluster_announce_tls_port": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "TLS port that cluster nodes announce to other nodes",
          "disabled": false
        },
        "cluster_enabled": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Cluster mode enabled (1=yes, -1=no)",
          "disabled": false
        },
        "cluster_link_sendbuf_limit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Send buffer limit for cluster links in bytes",
          "disabled": false
        },
        "cluster_migration_barrier": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Minimum replicas for master migration",
          "disabled": false
        },
        "cluster_node_timeout": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Cluster node timeout in milliseconds",
          "disabled": false
        },
        "cluster_port": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Cluster bus port",
          "disabled": false
        },
        "cluster_replica_validity_factor": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Factor used to determine if a replica is valid for failover",
          "disabled": false
        },
        "cluster_require_full_coverage": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Require full slot coverage for cluster to accept writes (1=yes, -1=no)",
          "disabled": false
        },
        "cluster_slave_no_failover": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Deprecated alias for `cluster_replica_no_failover` (1=yes, -1=no)",
          "disabled": false
        },
        "cluster_slave_validity_factor": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Deprecated alias for `cluster_replica_validity_factor`",
          "disabled": false
        },
        "crash_memcheck_enabled": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Enable memory checking on crash (1=yes, -1=no)",
          "disabled": false
        },
        "daemonize": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Run Redis as a daemon (1=yes, -1=no)",
          "disabled": false
        },
        "databases": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of databases",
          "disabled": false
        },
        "disable_thp": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Disable Transparent Huge Pages (1=yes, -1=no)",
          "disabled": false
        },
        "dynamic_hz": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Dynamically adjust hz based on clients",
          "disabled": false
        },
        "enable_debug_command": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Enable DEBUG command (1=yes, -1=no)",
          "disabled": false
        },
        "enable_module_command": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Enable module commands (1=yes, -1=no)",
          "disabled": false
        },
        "enable_protected_configs": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Enable protected configuration commands (1=yes, -1=no)",
          "disabled": false
        },
        "hash_max_listpack_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Maximum value size in bytes for listpack encoding of hashes",
          "disabled": false
        },
        "hash_max_ziplist_entries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum entries for ziplist encoding of hashes",
          "disabled": false
        },
        "hash_max_ziplist_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Maximum value size in bytes for ziplist encoding of hashes",
          "disabled": false
        },
        "hide_user_data_from_log": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Hide user data in logs (1=yes, -1=no)",
          "disabled": false
        },
        "hll_sparse_max_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Maximum size in bytes for sparse HyperLogLog representation",
          "disabled": false
        },
        "io_threads": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of I/O threads (1=main thread only)",
          "disabled": false
        },
        "jemalloc_bg_thread": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Enable jemalloc background threads (1=yes, -1=no)",
          "disabled": false
        },
        "latency_monitor_threshold": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Threshold in milliseconds for latency monitoring (0=disabled)",
          "disabled": false
        },
        "latency_tracking": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Latency tracking enabled (1=yes, -1=no)",
          "disabled": false
        },
        "lazyfree_lazy_eviction": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Use lazy freeing for evictions (1=yes, -1=no)",
          "disabled": false
        },
        "lazyfree_lazy_expire": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Use lazy freeing for expired keys",
          "disabled": false
        },
        "lazyfree_lazy_server_del": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Use lazy freeing for server operations (1=yes, -1=no)",
          "disabled": false
        },
        "lazyfree_lazy_user_del": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Use lazy freeing for user DEL commands (1=yes, -1=no)",
          "disabled": false
        },
        "lazyfree_lazy_user_flush": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Use lazy freeing for FLUSH commands (1=yes, -1=no)",
          "disabled": false
        },
        "lfu_log_factor": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Logarithmic factor for LFU (Least Frequently Used) eviction algorithm",
          "disabled": false
        },
        "list_compress_depth": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Depth for list compression (0=disabled)",
          "disabled": false
        },
        "list_max_listpack_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Maximum size for list encoding of lists(-1:4KB/-2:8KB(default)/-3:16KB/-4:32KB/-5:64KB)",
          "disabled": false
        },
        "list_max_ziplist_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Maximum size for ziplist encoding of lists(-1:4KB/-2:8KB(default)/-3:16KB/-4:32KB/-5:64KB)",
          "disabled": false
        },
        "lua_time_limit": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Maximum execution time in milliseconds for Lua scripts",
          "disabled": false
        },
        "max_new_tls_connections_per_cycle": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum new TLS connections per event loop cycle",
          "disabled": false
        },
        "maxclients": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum number of client connections",
          "disabled": false
        },
        "maxmemory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Maximum memory limit (0=unlimited)",
          "disabled": false
        },
        "maxmemory_clients": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Maximum memory allocated for client buffers",
          "disabled": false
        },
        "maxmemory_eviction_tenacity": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Aggressiveness of eviction process (0-100)",
          "disabled": false
        },
        "maxmemory_samples": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of samples for LRU/LFU eviction algorithms",
          "disabled": false
        },
        "min_replicas_max_lag": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Maximum lag for `min_replicas`",
          "disabled": false
        },
        "min_replicas_to_write": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Minimum number of connected replicas to allow writes",
          "disabled": false
        },
        "min_slaves_max_lag": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Deprecated alias for `min_replicas_max_lag`",
          "disabled": false
        },
        "min_slaves_to_write": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Deprecated alias for `min_replicas_to_write`",
          "disabled": false
        },
        "no_appendfsync_on_rewrite": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Avoid fsync during AOF rewrite (1=yes, -1=no)",
          "disabled": false
        },
        "oom_score_adj": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Adjustment for OOM (Out Of Memory) killer score (1=yes, -1=no)",
          "disabled": false
        },
        "port": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "TCP port Redis listens on",
          "disabled": false
        },
        "protected_mode": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Protected mode enabled (1=yes, -1=no)",
          "disabled": false
        },
        "proto_max_bulk_len": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Maximum bulk length in bytes",
          "disabled": false
        },
        "rdb_del_sync_files": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Delete RDB files after successful synchronization (1=yes, -1=no)",
          "disabled": false
        },
        "rdb_save_incremental_fsync": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Incremental fsync during RDB saves",
          "disabled": false
        },
        "rdbcompression": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Compress RDB files (1=yes, -1=no)",
          "disabled": false
        },
        "repl_backlog_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Size in bytes of replication backlog buffer",
          "disabled": false
        },
        "repl_backlog_ttl": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Time in seconds to retain replication backlog after master disconnect",
          "disabled": false
        },
        "repl_disable_tcp_nodelay": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "count",
          "desc": "Disable `TCP_NODELAY` on replica sockets (-1=no, 1=yes)",
          "disabled": false
        },
        "repl_diskless_sync": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Use diskless replication",
          "disabled": false
        },
        "repl_diskless_sync_delay": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Delay in seconds before starting diskless sync",
          "disabled": false
        },
        "repl_diskless_sync_max_replicas": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum number of replicas to support with diskless sync",
          "disabled": false
        },
        "repl_ping_replica_period": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Interval in seconds for pinging replicas",
          "disabled": false
        },
        "repl_ping_slave_period": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Deprecated alias for `repl_ping_replica_period`",
          "disabled": false
        },
        "repl_timeout": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Timeout for replication in seconds",
          "disabled": false
        },
        "replica_announce_port": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Port that replicas announce to master",
          "disabled": false
        },
        "replica_announced": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Whether the replica is announced to the cluster (1=yes, -1=no)",
          "disabled": false
        },
        "replica_ignore_disk_write_errors": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "count",
          "desc": "Whether replicas should ignore disk write errors (1=yes, -1=no)",
          "disabled": false
        },
        "replica_ignore_maxmemory": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Replicas ignore maxmemory setting (1=yes, -1=no)",
          "disabled": false
        },
        "replica_lazy_flush": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Use lazy flush during replica synchronization (1=yes, -1=no)",
          "disabled": false
        },
        "replica_priority": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Priority for replica to become master (lower value = higher priority)",
          "disabled": false
        },
        "replica_read_only": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Replicas accept read-only commands (1=yes, -1=no)",
          "disabled": false
        },
        "replica_serve_stale_data": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Replicas serve stale data when master is down (1=yes, -1=no)",
          "disabled": false
        },
        "set_max_intset_entries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum entries for intset encoding of sets",
          "disabled": false
        },
        "set_max_listpack_entries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum entries for listpack encoding of sets",
          "disabled": false
        },
        "set_max_listpack_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Maximum value size in bytes for listpack encoding of sets",
          "disabled": false
        },
        "slave_announce_port": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Deprecated alias for `replica_announce_port`",
          "disabled": false
        },
        "slave_ignore_maxmemory": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Deprecated alias for `replica_ignore_maxmemory`",
          "disabled": false
        },
        "slave_lazy_flush": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Deprecated alias for `replica_lazy_flush` (1=yes, -1=no)",
          "disabled": false
        },
        "slave_read_only": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Deprecated alias for `replica_read_only`",
          "disabled": false
        },
        "slave_serve_stale_data": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "count",
          "desc": "Whether replicas should serve stale data when master is down (1=yes, -1=no)",
          "disabled": false
        },
        "slowlog_log_slower_than": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Threshold in microseconds for slow log entries",
          "disabled": false
        },
        "slowlog_max_len": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum number of slow log entries to retain",
          "disabled": false
        },
        "socket_mark_id": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Socket mark ID for network traffic",
          "disabled": false
        },
        "stop_writes_on_bgsave_error": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Stop accepting writes if RDB save fails (1=yes, -1=no)",
          "disabled": false
        },
        "stream_node_max_bytes": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Maximum size in bytes for a single stream node",
          "disabled": false
        },
        "stream_node_max_entries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum number of entries in a single stream node",
          "disabled": false
        },
        "tcp_backlog": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "TCP connection queue size",
          "disabled": false
        },
        "tcp_keepalive": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "TCP keepalive interval",
          "disabled": false
        },
        "timeout": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Close idle client connections after this duration in seconds (0=disabled)",
          "disabled": false
        },
        "tls_auth_clients": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Require client authentication for TLS connections (1=yes, -1=no)",
          "disabled": false
        },
        "tls_cluster": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Use TLS for cluster bus communication (1=yes, -1=no)",
          "disabled": false
        },
        "tls_port": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Port for TLS connections (0=disabled)",
          "disabled": false
        },
        "tls_prefer_server_ciphers": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "Prefer server's cipher suite order (1=yes, -1=no)",
          "disabled": false
        },
        "tls_session_cache_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Size of TLS session cache",
          "disabled": false
        },
        "tls_session_cache_timeout": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,s",
          "desc": "Timeout in seconds for TLS session cache entries",
          "disabled": false
        },
        "tls_session_caching": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "N/A",
          "desc": "TLS session caching enabled (1=yes, -1=no)",
          "disabled": false
        },
        "tracking_table_max_keys": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum number of keys in client tracking table",
          "disabled": false
        },
        "zset_max_listpack_entries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum entries for listpack encoding of sorted sets",
          "disabled": false
        },
        "zset_max_listpack_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Maximum value size in bytes for listpack encoding of sorted sets",
          "disabled": false
        },
        "zset_max_ziplist_entries": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Maximum entries for ziplist encoding of sorted sets",
          "disabled": false
        },
        "zset_max_ziplist_value": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Maximum value size in bytes for ziplist encoding of sorted sets",
          "disabled": false
        }
      },
      "tags": {
        "aclfile": {
          "Desc": "Path to Redis ACL configuration file"
        },
        "appendfilename": {
          "Desc": "AOF filename(such as *appendonly.aof*)"
        },
        "appendfsync": {
          "Desc": "AOF fsync policy (`always/everysec/no`)"
        },
        "bind": {
          "Desc": "Bind Redis to specific network interfaces"
        },
        "class": {
          "Desc": "Client output buffer limits on different class(`nomal:hard/normal:soft/slave:hard/slave:soft/pubsub:hard/pubsub:soft`)"
        },
        "cluster_announce_ip": {
          "Desc": "IP address to announce in cluster"
        },
        "cluster_config_file": {
          "Desc": "Cluster configuration file"
        },
        "dbfilename": {
          "Desc": "RDB snapshot filename(such as *dump.rdb*)"
        },
        "dir": {
          "Desc": "Working directory for persistence files"
        },
        "host": {
          "Desc": "Hostname."
        },
        "maxmemory_policy": {
          "Desc": "Key eviction policy when maxmemory is reached(such as `allkeys-lfu`)"
        },
        "notify_keyspace_events": {
          "Desc": "Keyspace event notification options"
        },
        "pidfile": {
          "Desc": "File path where Redis writes its process ID"
        },
        "replica_announce_ip": {
          "Desc": "IP address replica announces to master"
        },
        "save": {
          "Desc": "RDB snapshot conditions (time/changes), such as `3600 1 300 100 60 10000`"
        },
        "server": {
          "Desc": "Server addr."
        },
        "service_name": {
          "Desc": "Service name."
        },
        "syslog_facility": {
          "Desc": "Syslog facility"
        },
        "syslog_ident": {
          "Desc": "Syslog identity"
        },
        "tls_ca_cert_file": {
          "Desc": "Path to TLS CA certificate bundle"
        },
        "tls_cert_file": {
          "Desc": "Path to TLS certificate file"
        },
        "tls_key_file": {
          "Desc": "Path to TLS private key file"
        },
        "unixsocket": {
          "Desc": "Path for Unix domain socket"
        }
      },
      "from": "redis"
    },
    "redis_hotkey": {
      "desc": "Scan each keys in Redis DBs and find top-N(default top-10) keys that frequently used. Note: Redis's `maxmemory-policy` should configured as `allkeys-lfu` or `volatile-lfu`.",
      "desc_zh": "通过扫描 Redis DB 中每个 key 的访问频率，返回最高频（默认 top-10）的 key 信息。注意，需 Redis 的 `maxmemory-policy` 设置为 `allkeys-lfu` 或 `volatile-lfu`。",
      "fields": {
        "key_count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Key count times.",
          "disabled": false
        },
        "keys_sampled": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "Sampled keys in the key space.",
          "disabled": false
        },
        "status": {
          "type": "enum",
          "data_type": "string",
          "unit": "N/A",
          "desc": "`warn` or `info`",
          "disabled": false
        }
      },
      "tags": {
        "db_name": {
          "Desc": "DB name."
        },
        "host": {
          "Desc": "Hostname."
        },
        "key": {
          "Desc": "Key name."
        },
        "key_type": {
          "Desc": "Key type(`string`/`hash`/`list`/`set`/`zset`)"
        },
        "server": {
          "Desc": "Server addr."
        }
      },
      "from": "redis"
    },
    "redis_latency": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "cost_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Latest event latency in millisecond.",
          "disabled": false
        },
        "event_name": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Event name.",
          "disabled": false
        },
        "max_cost_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "All-time maximum latency for this event.",
          "disabled": false
        },
        "occur_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,sec",
          "desc": "Unix timestamp of the latest latency spike for the event.",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "Server addr"
        }
      },
      "from": "redis"
    },
    "redis_slowlog": {
      "desc": "Redis slow query history logging",
      "desc_zh": "采集 Redis 慢查询历史",
      "fields": {
        "client_addr": {
          "type": "unknown",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The client ip:port that run the slow query",
          "disabled": false
        },
        "client_name": {
          "type": "unknown",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The client name that run the slow query(if `client setname` executed on client-side)",
          "disabled": false
        },
        "command": {
          "type": "unknown",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Slow command",
          "disabled": false
        },
        "message": {
          "type": "unknown",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Slow query log message",
          "disabled": false
        },
        "slowlog_95percentile": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Slow 95th percentile duration",
          "disabled": false
        },
        "slowlog_avg": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "Slow average duration",
          "disabled": false
        },
        "slowlog_id": {
          "type": "unknown",
          "data_type": "int",
          "unit": "N/A",
          "desc": "Slow log unique ID",
          "disabled": false
        },
        "slowlog_max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Slow maximum duration",
          "disabled": false
        },
        "slowlog_median": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Slow median duration",
          "disabled": false
        },
        "slowlog_micros": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Cost time",
          "disabled": false
        }
      },
      "tags": {
        "host": {
          "Desc": "host"
        },
        "server": {
          "Desc": "server"
        }
      },
      "from": "redis"
    },
    "redis_topology": {
      "desc": "Redis topology events detected by monitoring cluster/sentinel nodes.",
      "desc_zh": "Redis 拓扑变化事件，通过监控集群/哨兵节点检测。",
      "fields": {
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Detailed description of the topology change event",
          "disabled": false
        }
      },
      "tags": {
        "change_type": {
          "Desc": "Change type: `master_count_changed`, `master_nodes_changed`, `master_failover`, `replica_count_changed`, `replica_nodes_changed`"
        },
        "mode": {
          "Desc": "Redis mode: `cluster` or `sentinel`"
        }
      },
      "from": "redis"
    },
    "snmp_lldp": {
      "desc": "SNMP LLDP (Link Layer Discovery Protocol) topology data.",
      "desc_zh": "",
      "fields": {
        "remote_system": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Name of the remote system.",
          "disabled": false
        },
        "remote_system_desc": {
          "type": "string",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Description of the remote system.",
          "disabled": false
        }
      },
      "tags": {
        "local_chassis_id": {
          "Desc": "Chassis ID of the local device (string)."
        },
        "local_chassis_subtype": {
          "Desc": "Local chassis ID subtype string (e.g., 'mac_address', 'network_address', 'chassis_component', 'locally_assigned', etc.)."
        },
        "local_interface": {
          "Desc": "Local interface name."
        },
        "local_ip": {
          "Desc": "IP address of the local device (string)."
        },
        "remote_chassis_id": {
          "Desc": "Chassis ID of the remote device (string)."
        },
        "remote_chassis_subtype": {
          "Desc": "Remote chassis ID subtype string (e.g., 'mac_address', 'network_address', 'chassis_component', 'locally_assigned', etc.)."
        },
        "remote_interface": {
          "Desc": "Interface ID of the remote device."
        },
        "remote_port_subtype": {
          "Desc": "Remote port ID subtype string (e.g., 'mac_address', 'network_address', 'interface_alias', 'agent_circuit_id', 'locally_assigned', etc.)."
        }
      },
      "from": "snmp"
    },
    "sqlserver_lock_dead": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "blocking_object_name": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Indicates the name of the object to which this partition belongs",
          "disabled": false
        },
        "blocking_session_id": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "ID of the session that is blocking the request",
          "disabled": false
        },
        "blocking_text": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Text of the SQL query which is blocking",
          "disabled": false
        },
        "db_name": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Name of the database under which this resource is scoped",
          "disabled": false
        },
        "message": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Text of the SQL query which is blocking",
          "disabled": false
        },
        "request_mode": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Mode of the request",
          "disabled": false
        },
        "request_session_id": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Session ID that currently owns this request",
          "disabled": false
        },
        "requesting_text": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Text of the SQL query which is requesting",
          "disabled": false
        },
        "resource_type": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Represents the resource type",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_lock_row": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "blocking_session_id": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "ID of the session that is blocking the request",
          "disabled": false
        },
        "cpu_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "CPU time in milliseconds that is used by the request",
          "disabled": false
        },
        "host_name": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Name of the client workstation that is specific to a session",
          "disabled": false
        },
        "last_request_end_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time of the last completion of a request on the session, in second",
          "disabled": false
        },
        "last_request_start_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ms",
          "desc": "Time at which the last request on the session began, in second",
          "disabled": false
        },
        "logical_reads": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of logical reads that have been performed by the request",
          "disabled": false
        },
        "login_name": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "SQL Server login name under which the session is currently executing",
          "disabled": false
        },
        "memory_usage": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of 8-KB pages of memory used by this session",
          "disabled": false
        },
        "message": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Text of the SQL query",
          "disabled": false
        },
        "row_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of rows returned on the session up to this point",
          "disabled": false
        },
        "session_id": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "ID of the session to which this request is related",
          "disabled": false
        },
        "session_status": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Status of the session",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_lock_table": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "db_name": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Name of the database under which this resource is scoped",
          "disabled": false
        },
        "object_name": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Name of the entity in a database with which a resource is associated",
          "disabled": false
        },
        "request_mode": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Mode of the request",
          "disabled": false
        },
        "request_session_id": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Session ID that currently owns this request",
          "disabled": false
        },
        "request_status": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Current status of this request",
          "disabled": false
        },
        "resource_type": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Represents the resource type",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_logical_io": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "avg_logical_io": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Average number of logical writes and logical reads",
          "disabled": false
        },
        "creation_time": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The Unix time at which the plan was compiled, in millisecond",
          "disabled": false
        },
        "execution_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times that the plan has been executed since it was last compiled",
          "disabled": false
        },
        "last_execution_time": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Last time at which the plan started executing, unix time in millisecond",
          "disabled": false
        },
        "message": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Text of the SQL query",
          "disabled": false
        },
        "total_logical_io": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total number of logical writes and logical reads",
          "disabled": false
        },
        "total_logical_reads": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total amount of logical reads",
          "disabled": false
        },
        "total_logical_writes": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total amount of logical writes",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "sqlserver_worker_time": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "avg_worker_time": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Average amount of CPU time, reported in milliseconds",
          "disabled": false
        },
        "creation_time": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "The Unix time at which the plan was compiled, in millisecond",
          "disabled": false
        },
        "execution_count": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Number of times that the plan has been executed since it was last compiled",
          "disabled": false
        },
        "last_execution_time": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Last time at which the plan started executing, unix time in millisecond",
          "disabled": false
        },
        "message": {
          "type": "string",
          "data_type": "string",
          "unit": "-",
          "desc": "Text of the SQL query",
          "disabled": false
        },
        "total_worker_time": {
          "type": "count",
          "data_type": "int",
          "unit": "count",
          "desc": "Total amount of CPU time, reported in milliseconds",
          "disabled": false
        }
      },
      "tags": {
        "server": {
          "Desc": "The address of the server. The value is `host:port`"
        },
        "sqlserver_host": {
          "Desc": "Host name which installed SQLServer"
        }
      },
      "from": "sqlserver"
    },
    "vsphere_event": {
      "desc": "The event of the vSphere.",
      "desc_zh": "",
      "fields": {
        "chain_id": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The parent or group ID.",
          "disabled": false
        },
        "event_key": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The event ID.",
          "disabled": false
        },
        "message": {
          "type": "unknown",
          "data_type": "string",
          "unit": "N/A",
          "desc": "A formatted text message describing the event. The message may be localized.",
          "disabled": false
        }
      },
      "tags": {
        "change_tag": {
          "Desc": "The user entered tag to identify the operations and their side effects"
        },
        "event_type_id": {
          "Desc": "The type of the event"
        },
        "host": {
          "Desc": "The host of the vCenter"
        },
        "object_name": {
          "Desc": "The name of the object"
        },
        "resource_type": {
          "Desc": "The resource type, such as host, vm, datastore"
        },
        "status": {
          "Desc": "The status of the logging"
        },
        "user_name": {
          "Desc": "The user who caused the event"
        }
      },
      "from": "vsphere"
    },
    "windows_event": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "channel": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Channel",
          "disabled": false
        },
        "computer": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Computer",
          "disabled": false
        },
        "event_id": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Event ID",
          "disabled": false
        },
        "event_record_id": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Event record ID",
          "disabled": false
        },
        "event_source": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Windows event source",
          "disabled": false
        },
        "keyword": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Keyword",
          "disabled": false
        },
        "level": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Level",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Event content",
          "disabled": false
        },
        "process_id": {
          "type": "",
          "data_type": "int",
          "unit": "",
          "desc": "Process ID",
          "disabled": false
        },
        "status": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Log level",
          "disabled": false
        },
        "task": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Task category",
          "disabled": false
        },
        "total_message": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Full text of the event",
          "disabled": false
        },
        "version": {
          "type": "",
          "data_type": "string",
          "unit": "",
          "desc": "Version",
          "disabled": false
        }
      },
      "tags": null,
      "from": "windows_event"
    }
  },
  "network": {
    "dnsflow": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The number of DNS requests in a collection cycle",
          "disabled": false
        },
        "latency": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ns",
          "desc": "Average response time for DNS requests",
          "disabled": false
        },
        "latency_max": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ns",
          "desc": "Maximum response time for DNS requests",
          "disabled": false
        },
        "rcode": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "DNS response code: 0 - `NoError`, 1 - `FormErr`, 2 - `ServFail`, 3 - NXDomain, 4 - NotImp, 5 - Refused, ...; A value of -1 means the request timed out",
          "disabled": false
        }
      },
      "tags": {
        "direction": {
          "Desc": "Use the source (src_ip:src_port) as a frame of reference to identify the connection initiator. (incoming/outgoing)"
        },
        "dst_domain": {
          "Desc": "Destination domain"
        },
        "dst_ip": {
          "Desc": "Destination IP address"
        },
        "dst_ip_type": {
          "Desc": "Destination IP type. (other/private/multicast)"
        },
        "dst_k8s_deployment_name": {
          "Desc": "Destination K8s deployment name"
        },
        "dst_k8s_namespace": {
          "Desc": "Destination K8s namespace"
        },
        "dst_k8s_pod_name": {
          "Desc": "Destination K8s pod name"
        },
        "dst_k8s_service_name": {
          "Desc": "Destination K8s service name"
        },
        "dst_port": {
          "Desc": "Destination port"
        },
        "family": {
          "Desc": "Network layer protocol. (IPv4/IPv6)"
        },
        "host": {
          "Desc": "System hostname"
        },
        "source": {
          "Desc": "Fixed value: `dnsflow`."
        },
        "src_ip": {
          "Desc": "Source IP"
        },
        "src_ip_type": {
          "Desc": "Source IP type. (other/private/multicast)"
        },
        "src_k8s_deployment_name": {
          "Desc": "Source K8s deployment name"
        },
        "src_k8s_namespace": {
          "Desc": "Source K8s namespace"
        },
        "src_k8s_pod_name": {
          "Desc": "Source K8s pod name"
        },
        "src_k8s_service_name": {
          "Desc": "Source K8s service name"
        },
        "src_port": {
          "Desc": "Source port"
        },
        "sub_source": {
          "Desc": "Some specific connection classifications, such as the sub_source value for Kubernetes network traffic is K8s"
        },
        "transport": {
          "Desc": "Transport layer protocol. (udp/tcp)"
        }
      },
      "from": "ebpf"
    },
    "httpflow": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "bytes_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes read",
          "disabled": false
        },
        "bytes_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes written",
          "disabled": false
        },
        "count": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "The total number of HTTP requests in a collection cycle",
          "disabled": false
        },
        "http_version": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "1.1 / 1.0 ...",
          "disabled": false
        },
        "latency": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,ns",
          "desc": "TTFB",
          "disabled": false
        },
        "method": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "GET/POST/...",
          "disabled": false
        },
        "path": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Request path",
          "disabled": false
        },
        "status_code": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "Http status codes",
          "disabled": false
        },
        "truncated": {
          "type": "gauge",
          "data_type": "bool",
          "unit": "-",
          "desc": "The length of the request path has reached the upper limit of the number of bytes collected, and the request path may be truncated",
          "disabled": false
        }
      },
      "tags": {
        "client_ip": {
          "Desc": "Client IP address"
        },
        "client_ip_type": {
          "Desc": "Client IP type. (other/private/multicast)"
        },
        "client_k8s_deployment_name": {
          "Desc": "Client K8s deployment name"
        },
        "client_k8s_namespace": {
          "Desc": "Client K8s namespace"
        },
        "client_k8s_pod_name": {
          "Desc": "Client K8s pod name"
        },
        "client_k8s_service_name": {
          "Desc": "Client K8s service name"
        },
        "client_port": {
          "Desc": "Client port"
        },
        "direction": {
          "Desc": "Use the source (src_ip:src_port) as a frame of reference to identify the connection initiator. (incoming/outgoing)"
        },
        "dst_domain": {
          "Desc": "Destination domain"
        },
        "dst_ip": {
          "Desc": "Destination IP address"
        },
        "dst_ip_type": {
          "Desc": "Destination IP type. (other/private/multicast)"
        },
        "dst_k8s_deployment_name": {
          "Desc": "Destination K8s deployment name"
        },
        "dst_k8s_namespace": {
          "Desc": "Destination K8s namespace"
        },
        "dst_k8s_pod_name": {
          "Desc": "Destination K8s pod name"
        },
        "dst_k8s_service_name": {
          "Desc": "Destination K8s service name"
        },
        "dst_nat_ip": {
          "Desc": "For data containing the `outging` tag, this value is the ip after the DNAT operation"
        },
        "dst_nat_port": {
          "Desc": "For data containing the `outging` tag, this value is the port after the DNAT operation"
        },
        "dst_port": {
          "Desc": "Destination port"
        },
        "family": {
          "Desc": "Network layer protocol. (IPv4/IPv6)"
        },
        "host": {
          "Desc": "System hostname"
        },
        "pid": {
          "Desc": "Process identification number"
        },
        "process_name": {
          "Desc": "Process name"
        },
        "server_domain": {
          "Desc": "Client domain"
        },
        "server_ip": {
          "Desc": "Server IP"
        },
        "server_ip_type": {
          "Desc": "Server IP type. (other/private/multicast)"
        },
        "server_k8s_deployment_name": {
          "Desc": "Server K8s deployment name"
        },
        "server_k8s_namespace": {
          "Desc": "Server K8s namespace"
        },
        "server_k8s_pod_name": {
          "Desc": "Server K8s pod name"
        },
        "server_k8s_service_name": {
          "Desc": "Server K8s service name"
        },
        "server_port": {
          "Desc": "Server port"
        },
        "source": {
          "Desc": "Fixed value: `httpflow`."
        },
        "src_ip": {
          "Desc": "Source IP"
        },
        "src_ip_type": {
          "Desc": "Source IP type. (other/private/multicast)"
        },
        "src_k8s_deployment_name": {
          "Desc": "Source K8s deployment name"
        },
        "src_k8s_namespace": {
          "Desc": "Source K8s namespace"
        },
        "src_k8s_pod_name": {
          "Desc": "Source K8s pod name"
        },
        "src_k8s_service_name": {
          "Desc": "Source K8s service name"
        },
        "src_port": {
          "Desc": "Source port"
        },
        "sub_source": {
          "Desc": "Some specific connection classifications, such as the sub_source value for Kubernetes network traffic is K8s"
        },
        "transport": {
          "Desc": "Transport layer protocol. (udp/tcp)"
        }
      },
      "from": "ebpf"
    },
    "netflow": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "bytes_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes read",
          "disabled": false
        },
        "bytes_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The number of bytes written",
          "disabled": false
        },
        "retransmits": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of retransmissions",
          "disabled": false
        },
        "rtt": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "TCP Latency",
          "disabled": false
        },
        "rtt_var": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "TCP Jitter",
          "disabled": false
        },
        "tcp_closed": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of TCP connection closed",
          "disabled": false
        },
        "tcp_established": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of TCP connection established",
          "disabled": false
        }
      },
      "tags": {
        "client_ip": {
          "Desc": "Client IP address"
        },
        "client_ip_type": {
          "Desc": "Client IP type. (other/private/multicast)"
        },
        "client_k8s_deployment_name": {
          "Desc": "Client K8s deployment name"
        },
        "client_k8s_namespace": {
          "Desc": "Client K8s namespace"
        },
        "client_k8s_pod_name": {
          "Desc": "Client K8s pod name"
        },
        "client_k8s_service_name": {
          "Desc": "Client K8s service name"
        },
        "client_port": {
          "Desc": "Client port"
        },
        "direction": {
          "Desc": "Use the source (src_ip:src_port) as a frame of reference to identify the connection initiator. (incoming/outgoing)"
        },
        "dst_domain": {
          "Desc": "Destination domain"
        },
        "dst_ip": {
          "Desc": "Destination IP address"
        },
        "dst_ip_type": {
          "Desc": "Destination IP type. (other/private/multicast)"
        },
        "dst_k8s_deployment_name": {
          "Desc": "Destination K8s deployment name"
        },
        "dst_k8s_namespace": {
          "Desc": "Destination K8s namespace"
        },
        "dst_k8s_pod_name": {
          "Desc": "Destination K8s pod name"
        },
        "dst_k8s_service_name": {
          "Desc": "Destination K8s service name"
        },
        "dst_nat_ip": {
          "Desc": "For data containing the `outging` tag, this value is the ip after the DNAT operation"
        },
        "dst_nat_port": {
          "Desc": "For data containing the `outging` tag, this value is the port after the DNAT operation"
        },
        "dst_port": {
          "Desc": "Destination port"
        },
        "family": {
          "Desc": "Network layer protocol. (IPv4/IPv6)"
        },
        "host": {
          "Desc": "System hostname"
        },
        "pid": {
          "Desc": "Process identification number"
        },
        "process_name": {
          "Desc": "Process name"
        },
        "server_domain": {
          "Desc": "Client domain"
        },
        "server_ip": {
          "Desc": "Server IP"
        },
        "server_ip_type": {
          "Desc": "Server IP type. (other/private/multicast)"
        },
        "server_k8s_deployment_name": {
          "Desc": "Server K8s deployment name"
        },
        "server_k8s_namespace": {
          "Desc": "Server K8s namespace"
        },
        "server_k8s_pod_name": {
          "Desc": "Server K8s pod name"
        },
        "server_k8s_service_name": {
          "Desc": "Server K8s service name"
        },
        "server_port": {
          "Desc": "Server port"
        },
        "source": {
          "Desc": "Fixed value: `netflow`."
        },
        "src_ip": {
          "Desc": "Source IP"
        },
        "src_ip_type": {
          "Desc": "Source IP type. (other/private/multicast)"
        },
        "src_k8s_deployment_name": {
          "Desc": "Source K8s deployment name"
        },
        "src_k8s_namespace": {
          "Desc": "Source K8s namespace"
        },
        "src_k8s_pod_name": {
          "Desc": "Source K8s pod name"
        },
        "src_k8s_service_name": {
          "Desc": "Source K8s service name"
        },
        "src_port": {
          "Desc": "Source port"
        },
        "sub_source": {
          "Desc": "Some specific connection classifications, such as the sub_source value for Kubernetes network traffic is K8s"
        },
        "transport": {
          "Desc": "Transport layer protocol. (udp/tcp)"
        }
      },
      "from": "ebpf"
    }
  },
  "keyevent": {
    "Change Event": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "change_time_us": {
          "type": "count",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "Timestamp of the change event in microseconds.",
          "disabled": false
        }
      },
      "tags": {
        "change_id": {
          "Desc": "Unique identifier for the user or group change event."
        },
        "df_event_id": {
          "Desc": "Event ID."
        },
        "df_message": {
          "Desc": "Event message."
        },
        "df_source": {
          "Desc": "Source name."
        },
        "df_status": {
          "Desc": "Event status."
        },
        "df_sub_status": {
          "Desc": "Event detail status."
        },
        "df_title": {
          "Desc": "Event title."
        },
        "host": {
          "Desc": "System hostname."
        }
      },
      "from": "host_change"
    },
    "event": {
      "desc": "Changes to major Kubernetes resources (Pods/Deployments/Services) will trigger change events with the following tag and fields. For the complete list of change events, see [here](change-event.md#k8s).",
      "desc_zh": "Kubernetes 中主要资源（Pod/Deployment/Service 等）变更将触发如下形式的变更事件。完整的变更列表，参见[这里](change-event.md#k8s)。",
      "fields": {
        "df_message": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "This is a template field, concatenated from other values: `[{{df_resource_type}}] {{df_resource}} configuration changed`.",
          "disabled": false
        },
        "df_title": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Diff text of resource changes.",
          "disabled": false
        },
        "diff": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Diff text of resource changes.",
          "disabled": false
        }
      },
      "tags": {
        "class": {
          "Desc": "The type of Kubernetes resource, e.g. `kubernetes_deployments/kubernetes_nodes/..`"
        },
        "deployment_name/node_name/..": {
          "Desc": "The name of Kubernetes resource, e.g. `deployment-abc-123`"
        },
        "df_event_id": {
          "Desc": "The event ID is generated by UUIDv4, e.g. `event-\u003clowercase UUIDv4\u003e`."
        },
        "df_source": {
          "Desc": "The event source is always `change`."
        },
        "df_status": {
          "Desc": "The event source is always `info`."
        },
        "df_sub_status": {
          "Desc": "Always `info`."
        },
        "namespace": {
          "Desc": "The namespace of Kubernetes resource."
        },
        "uid": {
          "Desc": "The UID of Kubernetes resource."
        }
      },
      "from": "container"
    }
  },
  "tracing": {
    "cat": {
      "desc": "Following is tags/fields of tracing data",
      "desc_zh": "以下是采集上来的 tracing 字段说明",
      "fields": {
        "duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration of span",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Origin content of span",
          "disabled": false
        },
        "parent_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Parent span ID of current span",
          "disabled": false
        },
        "resource": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Resource name produce current span",
          "disabled": false
        },
        "span_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Span id",
          "disabled": false
        },
        "start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "start time of span.",
          "disabled": false
        },
        "trace_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Trace id",
          "disabled": false
        }
      },
      "tags": {
        "base_service": {
          "Desc": "Span base service name"
        },
        "container_host": {
          "Desc": "Container hostname. Available in OpenTelemetry. Optional."
        },
        "db_host": {
          "Desc": "DB host name: ip or domain name. Optional."
        },
        "db_name": {
          "Desc": "Database name. Optional."
        },
        "db_system": {
          "Desc": "Database system name:mysql,oracle...  Optional."
        },
        "dk_fingerprint": {
          "Desc": "DataKit fingerprint(always DataKit's hostname)"
        },
        "endpoint": {
          "Desc": "Endpoint info. Available in SkyWalking, Zipkin. Optional."
        },
        "env": {
          "Desc": "Application environment info. Available in Jaeger. Optional."
        },
        "host": {
          "Desc": "Hostname."
        },
        "http_method": {
          "Desc": "HTTP request method name. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_route": {
          "Desc": "HTTP route. Optional."
        },
        "http_status_code": {
          "Desc": "HTTP response code. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_url": {
          "Desc": "HTTP URL. Optional."
        },
        "operation": {
          "Desc": "Span name"
        },
        "out_host": {
          "Desc": "This is the database host, equivalent to db_host,only DDTrace-go. Optional."
        },
        "project": {
          "Desc": "Project name. Available in Jaeger. Optional."
        },
        "service": {
          "Desc": "Service name. Optional."
        },
        "source_type": {
          "Desc": "Tracing source type"
        },
        "span_type": {
          "Desc": "Span type"
        },
        "status": {
          "Desc": "Span status"
        },
        "version": {
          "Desc": "Application version info. Available in Jaeger. Optional."
        }
      },
      "from": "cat"
    },
    "ddtrace": {
      "desc": "Following is tags/fields of tracing data",
      "desc_zh": "以下是采集上来的 tracing 字段说明",
      "fields": {
        "duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration of span",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Origin content of span",
          "disabled": false
        },
        "parent_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Parent span ID of current span",
          "disabled": false
        },
        "resource": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Resource name produce current span",
          "disabled": false
        },
        "span_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Span id",
          "disabled": false
        },
        "start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "start time of span.",
          "disabled": false
        },
        "trace_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Trace id",
          "disabled": false
        }
      },
      "tags": {
        "base_service": {
          "Desc": "Span base service name"
        },
        "container_host": {
          "Desc": "Container hostname. Available in OpenTelemetry. Optional."
        },
        "db_host": {
          "Desc": "DB host name: ip or domain name. Optional."
        },
        "db_name": {
          "Desc": "Database name. Optional."
        },
        "db_system": {
          "Desc": "Database system name:mysql,oracle...  Optional."
        },
        "dk_fingerprint": {
          "Desc": "DataKit fingerprint(always DataKit's hostname)"
        },
        "endpoint": {
          "Desc": "Endpoint info. Available in SkyWalking, Zipkin. Optional."
        },
        "env": {
          "Desc": "Application environment info. Available in Jaeger. Optional."
        },
        "host": {
          "Desc": "Hostname."
        },
        "http_method": {
          "Desc": "HTTP request method name. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_route": {
          "Desc": "HTTP route. Optional."
        },
        "http_status_code": {
          "Desc": "HTTP response code. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_url": {
          "Desc": "HTTP URL. Optional."
        },
        "operation": {
          "Desc": "Span name"
        },
        "out_host": {
          "Desc": "This is the database host, equivalent to db_host,only DDTrace-go. Optional."
        },
        "project": {
          "Desc": "Project name. Available in Jaeger. Optional."
        },
        "service": {
          "Desc": "Service name. Optional."
        },
        "source_type": {
          "Desc": "Tracing source type"
        },
        "span_type": {
          "Desc": "Span type"
        },
        "status": {
          "Desc": "Span status"
        },
        "version": {
          "Desc": "Application version info. Available in Jaeger. Optional."
        }
      },
      "from": "ddtrace"
    },
    "dketrace": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "app_parent_id": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Parent span id carried by the application in the request",
          "disabled": false
        },
        "app_trace_id": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Trace id carried by the application in the request",
          "disabled": false
        },
        "bytes_read": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Bytes read",
          "disabled": false
        },
        "bytes_written": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "Bytes written",
          "disabled": false
        },
        "duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration",
          "disabled": false
        },
        "ebpf_parent_id": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "eBPF parent span id, generated by the `ebpftrace` collector",
          "disabled": false
        },
        "ebpf_trace_id": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "eBPF trace id, generated by the `ebpftrace` collector",
          "disabled": false
        },
        "err_msg": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Redis error message",
          "disabled": false
        },
        "grpc_status_code": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "gRPC status code",
          "disabled": false
        },
        "http_method": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "HTTP method",
          "disabled": false
        },
        "http_route": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "HTTP route",
          "disabled": false
        },
        "http_status_code": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "HTTP status code",
          "disabled": false
        },
        "mysql_err_msg": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "MySQL error message",
          "disabled": false
        },
        "mysql_status_code": {
          "type": "gauge",
          "data_type": "int",
          "unit": "-",
          "desc": "MySQL request status code",
          "disabled": false
        },
        "operation": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Operation",
          "disabled": false
        },
        "parent_id": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "APM parent span id, set by the `ebpftrace` collector",
          "disabled": false
        },
        "pid": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Process identification number",
          "disabled": false
        },
        "process_name": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Process name",
          "disabled": false
        },
        "resource_type": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Redis resource type",
          "disabled": false
        },
        "source_type": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Source type, value is `ebpf`",
          "disabled": false
        },
        "span_id": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "APM span id, generated by the `ebpftrace` collector",
          "disabled": false
        },
        "span_type": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Span type",
          "disabled": false
        },
        "start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "Start time",
          "disabled": false
        },
        "status": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Status",
          "disabled": false
        },
        "status_msg": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Redis status message",
          "disabled": false
        },
        "thread_name": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "Thread name",
          "disabled": false
        },
        "trace_id": {
          "type": "unknown",
          "data_type": "string",
          "unit": "-",
          "desc": "APM trace id, can choose between existing app trace id and ebpf generation,set by the `ebpftrace` collector",
          "disabled": false
        }
      },
      "tags": {
        "dst_ip": {
          "Desc": "Destination IP address"
        },
        "dst_port": {
          "Desc": "Destination port"
        },
        "host": {
          "Desc": "System hostname"
        },
        "service": {
          "Desc": "Service name"
        },
        "src_ip": {
          "Desc": "Source IP"
        },
        "src_port": {
          "Desc": "Source port"
        }
      },
      "from": "ebpf"
    },
    "ingestion_canary": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "duration": {
          "type": "",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration in microseconds",
          "disabled": false
        },
        "parent_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Parent span ID",
          "disabled": false
        },
        "resource": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Resource name",
          "disabled": false
        },
        "round": {
          "type": "",
          "data_type": "int",
          "unit": "-",
          "desc": "Round number of the ingestion canary probe",
          "disabled": false
        },
        "span_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Span ID",
          "disabled": false
        },
        "start": {
          "type": "",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "Start time in microseconds",
          "disabled": false
        },
        "status": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Span status",
          "disabled": false
        },
        "trace_id": {
          "type": "",
          "data_type": "string",
          "unit": "-",
          "desc": "Trace ID",
          "disabled": false
        }
      },
      "tags": {
        "service": {
          "Desc": "Service name"
        },
        "source": {
          "Desc": "Source name"
        },
        "span_type": {
          "Desc": "Span type"
        },
        "test_type": {
          "Desc": "Test type: collect (collector) or cmd (CLI tool)"
        }
      },
      "from": "ingestion_canary"
    },
    "jaeger": {
      "desc": "Following is tags/fields of tracing data",
      "desc_zh": "以下是采集上来的 tracing 字段说明",
      "fields": {
        "duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration of span",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Origin content of span",
          "disabled": false
        },
        "parent_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Parent span ID of current span",
          "disabled": false
        },
        "resource": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Resource name produce current span",
          "disabled": false
        },
        "span_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Span id",
          "disabled": false
        },
        "start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "start time of span.",
          "disabled": false
        },
        "trace_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Trace id",
          "disabled": false
        }
      },
      "tags": {
        "base_service": {
          "Desc": "Span base service name"
        },
        "container_host": {
          "Desc": "Container hostname. Available in OpenTelemetry. Optional."
        },
        "db_host": {
          "Desc": "DB host name: ip or domain name. Optional."
        },
        "db_name": {
          "Desc": "Database name. Optional."
        },
        "db_system": {
          "Desc": "Database system name:mysql,oracle...  Optional."
        },
        "dk_fingerprint": {
          "Desc": "DataKit fingerprint(always DataKit's hostname)"
        },
        "endpoint": {
          "Desc": "Endpoint info. Available in SkyWalking, Zipkin. Optional."
        },
        "env": {
          "Desc": "Application environment info. Available in Jaeger. Optional."
        },
        "host": {
          "Desc": "Hostname."
        },
        "http_method": {
          "Desc": "HTTP request method name. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_route": {
          "Desc": "HTTP route. Optional."
        },
        "http_status_code": {
          "Desc": "HTTP response code. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_url": {
          "Desc": "HTTP URL. Optional."
        },
        "operation": {
          "Desc": "Span name"
        },
        "out_host": {
          "Desc": "This is the database host, equivalent to db_host,only DDTrace-go. Optional."
        },
        "project": {
          "Desc": "Project name. Available in Jaeger. Optional."
        },
        "service": {
          "Desc": "Service name. Optional."
        },
        "source_type": {
          "Desc": "Tracing source type"
        },
        "span_type": {
          "Desc": "Span type"
        },
        "status": {
          "Desc": "Span status"
        },
        "version": {
          "Desc": "Application version info. Available in Jaeger. Optional."
        }
      },
      "from": "jaeger"
    },
    "newrelic": {
      "desc": "Following is tags/fields of tracing data",
      "desc_zh": "以下是采集上来的 tracing 字段说明",
      "fields": {
        "duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration of span",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Origin content of span",
          "disabled": false
        },
        "parent_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Parent span ID of current span",
          "disabled": false
        },
        "resource": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Resource name produce current span",
          "disabled": false
        },
        "span_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Span id",
          "disabled": false
        },
        "start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "start time of span.",
          "disabled": false
        },
        "trace_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Trace id",
          "disabled": false
        }
      },
      "tags": {
        "base_service": {
          "Desc": "Span base service name"
        },
        "container_host": {
          "Desc": "Container hostname. Available in OpenTelemetry. Optional."
        },
        "db_host": {
          "Desc": "DB host name: ip or domain name. Optional."
        },
        "db_name": {
          "Desc": "Database name. Optional."
        },
        "db_system": {
          "Desc": "Database system name:mysql,oracle...  Optional."
        },
        "dk_fingerprint": {
          "Desc": "DataKit fingerprint(always DataKit's hostname)"
        },
        "endpoint": {
          "Desc": "Endpoint info. Available in SkyWalking, Zipkin. Optional."
        },
        "env": {
          "Desc": "Application environment info. Available in Jaeger. Optional."
        },
        "host": {
          "Desc": "Hostname."
        },
        "http_method": {
          "Desc": "HTTP request method name. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_route": {
          "Desc": "HTTP route. Optional."
        },
        "http_status_code": {
          "Desc": "HTTP response code. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_url": {
          "Desc": "HTTP URL. Optional."
        },
        "operation": {
          "Desc": "Span name"
        },
        "out_host": {
          "Desc": "This is the database host, equivalent to db_host,only DDTrace-go. Optional."
        },
        "project": {
          "Desc": "Project name. Available in Jaeger. Optional."
        },
        "service": {
          "Desc": "Service name. Optional."
        },
        "source_type": {
          "Desc": "Tracing source type"
        },
        "span_type": {
          "Desc": "Span type"
        },
        "status": {
          "Desc": "Span status"
        },
        "version": {
          "Desc": "Application version info. Available in Jaeger. Optional."
        }
      },
      "from": "newrelic"
    },
    "opentelemetry": {
      "desc": "Following is tags/fields of tracing data",
      "desc_zh": "以下是采集上来的 tracing 字段说明",
      "fields": {
        "duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration of span",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Origin content of span",
          "disabled": false
        },
        "parent_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Parent span ID of current span",
          "disabled": false
        },
        "resource": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Resource name produce current span",
          "disabled": false
        },
        "span_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Span id",
          "disabled": false
        },
        "start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "start time of span.",
          "disabled": false
        },
        "trace_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Trace id",
          "disabled": false
        }
      },
      "tags": {
        "base_service": {
          "Desc": "Span base service name"
        },
        "container_host": {
          "Desc": "Container hostname. Available in OpenTelemetry. Optional."
        },
        "db_host": {
          "Desc": "DB host name: ip or domain name. Optional."
        },
        "db_name": {
          "Desc": "Database name. Optional."
        },
        "db_system": {
          "Desc": "Database system name:mysql,oracle...  Optional."
        },
        "dk_fingerprint": {
          "Desc": "DataKit fingerprint(always DataKit's hostname)"
        },
        "endpoint": {
          "Desc": "Endpoint info. Available in SkyWalking, Zipkin. Optional."
        },
        "env": {
          "Desc": "Application environment info. Available in Jaeger. Optional."
        },
        "host": {
          "Desc": "Hostname."
        },
        "http_method": {
          "Desc": "HTTP request method name. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_route": {
          "Desc": "HTTP route. Optional."
        },
        "http_status_code": {
          "Desc": "HTTP response code. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_url": {
          "Desc": "HTTP URL. Optional."
        },
        "operation": {
          "Desc": "Span name"
        },
        "out_host": {
          "Desc": "This is the database host, equivalent to db_host,only DDTrace-go. Optional."
        },
        "project": {
          "Desc": "Project name. Available in Jaeger. Optional."
        },
        "service": {
          "Desc": "Service name. Optional."
        },
        "source_type": {
          "Desc": "Tracing source type"
        },
        "span_type": {
          "Desc": "Span type"
        },
        "status": {
          "Desc": "Span status"
        },
        "version": {
          "Desc": "Application version info. Available in Jaeger. Optional."
        }
      },
      "from": "opentelemetry"
    },
    "pinpoint": {
      "desc": "Following is tags/fields of tracing data",
      "desc_zh": "以下是采集上来的 tracing 字段说明",
      "fields": {
        "duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration of span",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Origin content of span",
          "disabled": false
        },
        "parent_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Parent span ID of current span",
          "disabled": false
        },
        "resource": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Resource name produce current span",
          "disabled": false
        },
        "span_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Span id",
          "disabled": false
        },
        "start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "start time of span.",
          "disabled": false
        },
        "trace_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Trace id",
          "disabled": false
        }
      },
      "tags": {
        "base_service": {
          "Desc": "Span base service name"
        },
        "container_host": {
          "Desc": "Container hostname. Available in OpenTelemetry. Optional."
        },
        "db_host": {
          "Desc": "DB host name: ip or domain name. Optional."
        },
        "db_name": {
          "Desc": "Database name. Optional."
        },
        "db_system": {
          "Desc": "Database system name:mysql,oracle...  Optional."
        },
        "dk_fingerprint": {
          "Desc": "DataKit fingerprint(always DataKit's hostname)"
        },
        "endpoint": {
          "Desc": "Endpoint info. Available in SkyWalking, Zipkin. Optional."
        },
        "env": {
          "Desc": "Application environment info. Available in Jaeger. Optional."
        },
        "host": {
          "Desc": "Hostname."
        },
        "http_method": {
          "Desc": "HTTP request method name. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_route": {
          "Desc": "HTTP route. Optional."
        },
        "http_status_code": {
          "Desc": "HTTP response code. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_url": {
          "Desc": "HTTP URL. Optional."
        },
        "operation": {
          "Desc": "Span name"
        },
        "out_host": {
          "Desc": "This is the database host, equivalent to db_host,only DDTrace-go. Optional."
        },
        "project": {
          "Desc": "Project name. Available in Jaeger. Optional."
        },
        "service": {
          "Desc": "Service name. Optional."
        },
        "source_type": {
          "Desc": "Tracing source type"
        },
        "span_type": {
          "Desc": "Span type"
        },
        "status": {
          "Desc": "Span status"
        },
        "version": {
          "Desc": "Application version info. Available in Jaeger. Optional."
        }
      },
      "from": "pinpoint"
    },
    "skywalking": {
      "desc": "Following is tags/fields of tracing data",
      "desc_zh": "以下是采集上来的 tracing 字段说明",
      "fields": {
        "duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration of span",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Origin content of span",
          "disabled": false
        },
        "parent_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Parent span ID of current span",
          "disabled": false
        },
        "resource": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Resource name produce current span",
          "disabled": false
        },
        "span_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Span id",
          "disabled": false
        },
        "start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "start time of span.",
          "disabled": false
        },
        "trace_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Trace id",
          "disabled": false
        }
      },
      "tags": {
        "base_service": {
          "Desc": "Span base service name"
        },
        "container_host": {
          "Desc": "Container hostname. Available in OpenTelemetry. Optional."
        },
        "db_host": {
          "Desc": "DB host name: ip or domain name. Optional."
        },
        "db_name": {
          "Desc": "Database name. Optional."
        },
        "db_system": {
          "Desc": "Database system name:mysql,oracle...  Optional."
        },
        "dk_fingerprint": {
          "Desc": "DataKit fingerprint(always DataKit's hostname)"
        },
        "endpoint": {
          "Desc": "Endpoint info. Available in SkyWalking, Zipkin. Optional."
        },
        "env": {
          "Desc": "Application environment info. Available in Jaeger. Optional."
        },
        "host": {
          "Desc": "Hostname."
        },
        "http_method": {
          "Desc": "HTTP request method name. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_route": {
          "Desc": "HTTP route. Optional."
        },
        "http_status_code": {
          "Desc": "HTTP response code. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_url": {
          "Desc": "HTTP URL. Optional."
        },
        "operation": {
          "Desc": "Span name"
        },
        "out_host": {
          "Desc": "This is the database host, equivalent to db_host,only DDTrace-go. Optional."
        },
        "project": {
          "Desc": "Project name. Available in Jaeger. Optional."
        },
        "service": {
          "Desc": "Service name. Optional."
        },
        "source_type": {
          "Desc": "Tracing source type"
        },
        "span_type": {
          "Desc": "Span type"
        },
        "status": {
          "Desc": "Span status"
        },
        "version": {
          "Desc": "Application version info. Available in Jaeger. Optional."
        }
      },
      "from": "skywalking"
    },
    "zipkin": {
      "desc": "Following is tags/fields of tracing data",
      "desc_zh": "以下是采集上来的 tracing 字段说明",
      "fields": {
        "duration": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "Duration of span",
          "disabled": false
        },
        "message": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Origin content of span",
          "disabled": false
        },
        "parent_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Parent span ID of current span",
          "disabled": false
        },
        "resource": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Resource name produce current span",
          "disabled": false
        },
        "span_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Span id",
          "disabled": false
        },
        "start": {
          "type": "gauge",
          "data_type": "int",
          "unit": "timeStamp,usec",
          "desc": "start time of span.",
          "disabled": false
        },
        "trace_id": {
          "type": "",
          "data_type": "string",
          "unit": "N/A",
          "desc": "Trace id",
          "disabled": false
        }
      },
      "tags": {
        "base_service": {
          "Desc": "Span base service name"
        },
        "container_host": {
          "Desc": "Container hostname. Available in OpenTelemetry. Optional."
        },
        "db_host": {
          "Desc": "DB host name: ip or domain name. Optional."
        },
        "db_name": {
          "Desc": "Database name. Optional."
        },
        "db_system": {
          "Desc": "Database system name:mysql,oracle...  Optional."
        },
        "dk_fingerprint": {
          "Desc": "DataKit fingerprint(always DataKit's hostname)"
        },
        "endpoint": {
          "Desc": "Endpoint info. Available in SkyWalking, Zipkin. Optional."
        },
        "env": {
          "Desc": "Application environment info. Available in Jaeger. Optional."
        },
        "host": {
          "Desc": "Hostname."
        },
        "http_method": {
          "Desc": "HTTP request method name. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_route": {
          "Desc": "HTTP route. Optional."
        },
        "http_status_code": {
          "Desc": "HTTP response code. Available in DDTrace, OpenTelemetry. Optional."
        },
        "http_url": {
          "Desc": "HTTP URL. Optional."
        },
        "operation": {
          "Desc": "Span name"
        },
        "out_host": {
          "Desc": "This is the database host, equivalent to db_host,only DDTrace-go. Optional."
        },
        "project": {
          "Desc": "Project name. Available in Jaeger. Optional."
        },
        "service": {
          "Desc": "Service name. Optional."
        },
        "source_type": {
          "Desc": "Tracing source type"
        },
        "span_type": {
          "Desc": "Span type"
        },
        "status": {
          "Desc": "Span status"
        },
        "version": {
          "Desc": "Application version info. Available in Jaeger. Optional."
        }
      },
      "from": "zipkin"
    }
  },
  "rum": {},
  "security": {},
  "profiling": {},
  "dialtest": {
    "grpc_dial_testing": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "config_vars": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The configuration variables of the task",
          "disabled": false
        },
        "fail_reason": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The reason that leads to the failure of the task",
          "disabled": false
        },
        "message": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The message string includes the response time or the failure reason",
          "disabled": false
        },
        "response_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The time of the response",
          "disabled": false
        },
        "seq_number": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The sequence number of the test",
          "disabled": false
        },
        "success": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The number to specify whether is successful, 1 for success, -1 for failure",
          "disabled": false
        },
        "task": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The raw task string",
          "disabled": false
        }
      },
      "tags": {
        "city": {
          "Desc": "The name of the city"
        },
        "country": {
          "Desc": "The name of the country"
        },
        "datakit_version": {
          "Desc": "The DataKit version"
        },
        "dest_host": {
          "Desc": "The name of the host to be monitored"
        },
        "df_label": {
          "Desc": "The label of the task"
        },
        "internal": {
          "Desc": "The boolean value, true for domestic and false for overseas"
        },
        "isp": {
          "Desc": "ISP, such as `chinamobile`, `chinaunicom`, `chinatelecom`"
        },
        "method": {
          "Desc": "The gRPC method name"
        },
        "name": {
          "Desc": "The name of the task"
        },
        "node_name": {
          "Desc": "The name of the node"
        },
        "owner": {
          "Desc": "The owner name"
        },
        "proto": {
          "Desc": "The protocol of the task"
        },
        "province": {
          "Desc": "The name of the province"
        },
        "server": {
          "Desc": "The gRPC server address"
        },
        "status": {
          "Desc": "The status of the task, either 'OK' or 'FAIL'"
        }
      },
      "from": "dialtesting"
    },
    "http_dial_testing": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "config_vars": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The configuration variables of the task",
          "disabled": false
        },
        "fail_reason": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The reason that leads to the failure of the task",
          "disabled": false
        },
        "message": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The message string which includes the header and the body of the request or the response",
          "disabled": false
        },
        "response_body_size": {
          "type": "gauge",
          "data_type": "int",
          "unit": "digital,B",
          "desc": "The length of the body of the response",
          "disabled": false
        },
        "response_connection": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "HTTP connection time",
          "disabled": false
        },
        "response_dns": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "HTTP DNS parsing time",
          "disabled": false
        },
        "response_download": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "HTTP downloading time",
          "disabled": false
        },
        "response_ssl": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "HTTP ssl handshake time",
          "disabled": false
        },
        "response_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The time of the response",
          "disabled": false
        },
        "response_ttfb": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "HTTP response `ttfb`",
          "disabled": false
        },
        "seq_number": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The sequence number of the test",
          "disabled": false
        },
        "status_code": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The response code",
          "disabled": false
        },
        "success": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The number to specify whether is successful, 1 for success, -1 for failure",
          "disabled": false
        },
        "task": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The raw task string",
          "disabled": false
        }
      },
      "tags": {
        "city": {
          "Desc": "The name of the city"
        },
        "country": {
          "Desc": "The name of the country"
        },
        "datakit_version": {
          "Desc": "The DataKit version"
        },
        "dest_ip": {
          "Desc": "The IP address of the destination"
        },
        "df_label": {
          "Desc": "The label of the task"
        },
        "internal": {
          "Desc": "The boolean value, true for domestic and false for overseas"
        },
        "isp": {
          "Desc": "ISP, such as `chinamobile`, `chinaunicom`, `chinatelecom`"
        },
        "method": {
          "Desc": "HTTP method, such as `GET`"
        },
        "name": {
          "Desc": "The name of the task"
        },
        "node_name": {
          "Desc": "The name of the node"
        },
        "owner": {
          "Desc": "The owner name"
        },
        "proto": {
          "Desc": "The protocol of the HTTP, such as 'HTTP/1.1'"
        },
        "province": {
          "Desc": "The name of the province"
        },
        "status": {
          "Desc": "The status of the task, either 'OK' or 'FAIL'"
        },
        "status_code_class": {
          "Desc": "The class of the status code, such as '2xx'"
        },
        "status_code_string": {
          "Desc": "The status string, such as '200 OK'"
        },
        "url": {
          "Desc": "The URL of the endpoint to be monitored"
        }
      },
      "from": "dialtesting"
    },
    "icmp_dial_testing": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "average_round_trip_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "The average time of the round trip(RTT)",
          "disabled": false
        },
        "average_round_trip_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The average time of the round trip(RTT), deprecated",
          "disabled": false
        },
        "config_vars": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The configuration variables of the task",
          "disabled": false
        },
        "fail_reason": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The reason that leads to the failure of the task",
          "disabled": false
        },
        "max_round_trip_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "The maximum time of the round trip(RTT)",
          "disabled": false
        },
        "max_round_trip_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The maximum time of the round trip(RTT), deprecated",
          "disabled": false
        },
        "message": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The message string includes the average time of the round trip or the failure reason",
          "disabled": false
        },
        "min_round_trip_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "The minimum time of the round trip(RTT)",
          "disabled": false
        },
        "min_round_trip_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The minimum time of the round trip(RTT), deprecated",
          "disabled": false
        },
        "packet_loss_percent": {
          "type": "gauge",
          "data_type": "float",
          "unit": "percent,percent",
          "desc": "The loss percent of the packets",
          "disabled": false
        },
        "packets_received": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of the packets received",
          "disabled": false
        },
        "packets_sent": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The number of the packets sent",
          "disabled": false
        },
        "seq_number": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The sequence number of the test",
          "disabled": false
        },
        "std_round_trip_time": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,μs",
          "desc": "The standard deviation of the round trip",
          "disabled": false
        },
        "std_round_trip_time_in_millis": {
          "type": "gauge",
          "data_type": "float",
          "unit": "time,ms",
          "desc": "The standard deviation of the round trip, deprecated",
          "disabled": false
        },
        "success": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The number to specify whether is successful, 1 for success, -1 for failure",
          "disabled": false
        },
        "task": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The raw task string",
          "disabled": false
        },
        "traceroute": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The `json` string fo the `traceroute` result",
          "disabled": false
        }
      },
      "tags": {
        "city": {
          "Desc": "The name of the city"
        },
        "country": {
          "Desc": "The name of the country"
        },
        "datakit_version": {
          "Desc": "The DataKit version"
        },
        "dest_host": {
          "Desc": "The name of the host to be monitored"
        },
        "df_label": {
          "Desc": "The label of the task"
        },
        "internal": {
          "Desc": "The boolean value, true for domestic and false for overseas"
        },
        "isp": {
          "Desc": "ISP, such as `chinamobile`, `chinaunicom`, `chinatelecom`"
        },
        "name": {
          "Desc": "The name of the task"
        },
        "node_name": {
          "Desc": "The name of the node"
        },
        "owner": {
          "Desc": "The owner name"
        },
        "proto": {
          "Desc": "The protocol of the task"
        },
        "province": {
          "Desc": "The name of the province"
        },
        "status": {
          "Desc": "The status of the task, either 'OK' or 'FAIL'"
        }
      },
      "from": "dialtesting"
    },
    "multi_dial_testing": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "config_vars": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The configuration variables of the task",
          "disabled": false
        },
        "fail_reason": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The reason that leads to the failure of the task",
          "disabled": false
        },
        "last_step": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The last number of the task be executed",
          "disabled": false
        },
        "message": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The message string which includes the header and the body of the request or the response",
          "disabled": false
        },
        "response_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The time of the response",
          "disabled": false
        },
        "seq_number": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The sequence number of the test",
          "disabled": false
        },
        "steps": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The result of each step",
          "disabled": false
        },
        "success": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The number to specify whether is successful, 1 for success, -1 for failure",
          "disabled": false
        },
        "task": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The raw task string",
          "disabled": false
        }
      },
      "tags": {
        "city": {
          "Desc": "The name of the city"
        },
        "country": {
          "Desc": "The name of the country"
        },
        "datakit_version": {
          "Desc": "The DataKit version"
        },
        "df_label": {
          "Desc": "The label of the task"
        },
        "internal": {
          "Desc": "The boolean value, true for domestic and false for overseas"
        },
        "isp": {
          "Desc": "ISP, such as `chinamobile`, `chinaunicom`, `chinatelecom`"
        },
        "name": {
          "Desc": "The name of the task"
        },
        "node_name": {
          "Desc": "The name of the node"
        },
        "owner": {
          "Desc": "The owner name"
        },
        "province": {
          "Desc": "The name of the province"
        },
        "status": {
          "Desc": "The status of the task, either 'OK' or 'FAIL'"
        }
      },
      "from": "dialtesting"
    },
    "tcp_dial_testing": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "config_vars": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The configuration variables of the task",
          "disabled": false
        },
        "fail_reason": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The reason that leads to the failure of the task",
          "disabled": false
        },
        "message": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The message string includes the response time or fail reason",
          "disabled": false
        },
        "response_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The time of the response ",
          "disabled": false
        },
        "response_time_with_dns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The time of the response, which contains DNS time",
          "disabled": false
        },
        "seq_number": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The sequence number of the test",
          "disabled": false
        },
        "success": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The number to specify whether is successful, 1 for success, -1 for failure",
          "disabled": false
        },
        "task": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The raw task string",
          "disabled": false
        },
        "traceroute": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The json string fo the `traceroute` result",
          "disabled": false
        }
      },
      "tags": {
        "city": {
          "Desc": "The name of the city"
        },
        "country": {
          "Desc": "The name of the country"
        },
        "datakit_version": {
          "Desc": "The DataKit version"
        },
        "dest_host": {
          "Desc": "The name of the host to be monitored"
        },
        "dest_ip": {
          "Desc": "The IP address"
        },
        "dest_port": {
          "Desc": "The port of the TCP connection"
        },
        "df_label": {
          "Desc": "The label of the task"
        },
        "internal": {
          "Desc": "The boolean value, true for domestic and false for overseas"
        },
        "isp": {
          "Desc": "ISP, such as `chinamobile`, `chinaunicom`, `chinatelecom`"
        },
        "name": {
          "Desc": "The name of the task"
        },
        "node_name": {
          "Desc": "The name of the node"
        },
        "owner": {
          "Desc": "The owner name"
        },
        "proto": {
          "Desc": "The protocol of the task"
        },
        "province": {
          "Desc": "The name of the province"
        },
        "status": {
          "Desc": "The status of the task, either 'OK' or 'FAIL'"
        }
      },
      "from": "dialtesting"
    },
    "websocket_dial_testing": {
      "desc": "",
      "desc_zh": "",
      "fields": {
        "config_vars": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The configuration variables of the task",
          "disabled": false
        },
        "fail_reason": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The reason that leads to the failure of the task",
          "disabled": false
        },
        "message": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The message string includes the response time or the failure reason",
          "disabled": false
        },
        "response_message": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The message of the response",
          "disabled": false
        },
        "response_time": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The time of the response",
          "disabled": false
        },
        "response_time_with_dns": {
          "type": "gauge",
          "data_type": "int",
          "unit": "time,μs",
          "desc": "The time of the response, include DNS",
          "disabled": false
        },
        "sent_message": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The sent message ",
          "disabled": false
        },
        "seq_number": {
          "type": "gauge",
          "data_type": "int",
          "unit": "count",
          "desc": "The sequence number of the test",
          "disabled": false
        },
        "success": {
          "type": "gauge",
          "data_type": "int",
          "unit": "N/A",
          "desc": "The number to specify whether is successful, 1 for success, -1 for failure",
          "disabled": false
        },
        "task": {
          "type": "gauge",
          "data_type": "string",
          "unit": "N/A",
          "desc": "The raw task string",
          "disabled": false
        }
      },
      "tags": {
        "city": {
          "Desc": "The name of the city"
        },
        "country": {
          "Desc": "The name of the country"
        },
        "datakit_version": {
          "Desc": "The DataKit version"
        },
        "df_label": {
          "Desc": "The label of the task"
        },
        "internal": {
          "Desc": "The boolean value, true for domestic and false for overseas"
        },
        "isp": {
          "Desc": "ISP, such as `chinamobile`, `chinaunicom`, `chinatelecom`"
        },
        "name": {
          "Desc": "The name of the task"
        },
        "node_name": {
          "Desc": "The name of the node"
        },
        "owner": {
          "Desc": "The owner name"
        },
        "proto": {
          "Desc": "The protocol of the task"
        },
        "province": {
          "Desc": "The name of the province"
        },
        "status": {
          "Desc": "The status of the task, either 'OK' or 'FAIL'"
        },
        "url": {
          "Desc": "The URL string, such as `ws://www.abc.com`"
        }
      },
      "from": "dialtesting"
    }
  }
}