|
|
@@ -15,16 +15,16 @@ etcd now exposes the following metrics:
|
|
|
|
|
|
### etcdserver
|
|
|
|
|
|
-| Name | Description | Type |
|
|
|
-|-----------------------------------------|--------------------------------------------------|---------|
|
|
|
-| file_descriptors_used_total | The total number of file descriptors used | Gauge |
|
|
|
-| proposal_durations_milliseconds | The latency distributions of committing proposal | Summary |
|
|
|
-| pending_proposal_total | The total number of pending proposals | Gauge |
|
|
|
-| proposal_failed_total | The total number of failed proposals | Counter |
|
|
|
+| Name | Description | Type |
|
|
|
+|-----------------------------------------|--------------------------------------------------|-----------|
|
|
|
+| file_descriptors_used_total | The total number of file descriptors used | Gauge |
|
|
|
+| proposal_durations_seconds | The latency distributions of committing proposal | Histogram |
|
|
|
+| pending_proposal_total | The total number of pending proposals | Gauge |
|
|
|
+| proposal_failed_total | The total number of failed proposals | Counter |
|
|
|
|
|
|
High file descriptors (`file_descriptors_used_total`) usage (near the file descriptors limitation of the process) indicates a potential out of file descriptors issue. That might cause etcd fails to create new WAL files and panics.
|
|
|
|
|
|
-[Proposal](glossary.md#proposal) durations (`proposal_durations_milliseconds`) give you an summary about the proposal commit latency. Latency can be introduced into this process by network and disk IO.
|
|
|
+[Proposal](glossary.md#proposal) durations (`proposal_durations_seconds`) give you an histogram about the proposal commit latency. Latency can be introduced into this process by network and disk IO.
|
|
|
|
|
|
Pending proposal (`pending_proposal_total`) gives you an idea about how many proposal are in the queue and waiting for commit. An increasing pending number indicates a high client load or an unstable cluster.
|
|
|
|