Teleport integration metrics
The official Datadog integration for monitoring Teleport. It collects 211 metrics.
Official summary
Collect key metrics to monitor the health of your Teleport instance.
Metric types
- count (occurrences in the interval): 182
- gauge (value at a point in time): 29
Metrics
Descriptions are the official definitions, unedited.
| Metric | Type | Unit |
|---|---|---|
teleport.Number of audit events emitted | count | - |
teleport.Number of times disk monitoring failed. | count | - |
teleport.Number of times emitting audit event failed. | count | - |
teleport.Number of age of oldest event in Parquet-format audit log. | gauge | - |
teleport.Total number of events in single batch in Parquet-format audit log. | count | - |
teleport.Duration of processing single batch of events in the Parquet-format audit log. | count | second |
teleport.Duration of processing single batch of events in the Parquet-format audit log. | count | second |
teleport.Duration of processing single batch of events in the Parquet-format audit log. | count | second |
teleport.Overall size of events in single batch in Parquet-format audit log. | count | - |
teleport.Overall size of events in single batch in Parquet-format audit log. | count | - |
teleport.Overall size of events in single batch in Parquet-format audit log. | count | - |
teleport.Duration of deletion events from SQS in Parquet-format audit log. | count | second |
teleport.Duration of deletion events from SQS in Parquet-format audit log. | count | second |
teleport.Duration of deletion events from SQS in Parquet-format audit log. | count | second |
teleport.Number of collect failures in Parquet-format audit log. | count | - |
teleport.Number of last processing time in Parquet-format audit log. | gauge | - |
teleport.Duration of flushing parquet files to S3 in Parquet-format audit log. | count | second |
teleport.Duration of flushing parquet files to S3 in Parquet-format audit log. | count | second |
teleport.Duration of flushing parquet files to S3 in Parquet-format audit log. | count | second |
teleport.Percentage disk space used. | gauge | - |
teleport.Number of open audit files | gauge | - |
teleport.Total number of requests to the DYNAMO API. | count | - |
teleport.Latency of DynamoDB API requests. | count | second |
teleport.Latency of DynamoDB API requests. | count | second |
teleport.Latency of DynamoDB API requests. | count | second |
teleport.Number of read requests to the etcd database. | count | - |
teleport.Latency for etcd read operations. | count | second |
teleport.Latency for etcd read operations. | count | second |
teleport.Latency for etcd read operations. | count | second |
teleport.Number of read requests to the etcd database. | count | - |
teleport.Latency for etcd read operations. | count | second |
teleport.Latency for etcd read operations. | count | second |
teleport.Latency for etcd read operations. | count | second |
teleport.Number of transaction requests to the database. | count | - |
teleport.Latency for etcd transaction operations. | count | second |
teleport.Latency for etcd transaction operations. | count | second |
teleport.Latency for etcd transaction operations. | count | second |
teleport.Number of write requests to the database. | count | - |
teleport.Latency for etcd write operations. | count | second |
teleport.Latency for etcd write operations. | count | second |
teleport.Latency for etcd write operations. | count | second |
teleport.Total number of times event processing encountered backpressure. | count | - |
teleport.Total number of etcd events processed. | count | - |
teleport.Number of batch read requests to Cloud Firestore events. | count | - |
teleport.Latency for Cloud Firestore events batch read operations. | count | second |
teleport.Latency for Cloud Firestore events batch read operations. | count | second |
teleport.Latency for Cloud Firestore events batch read operations. | count | second |
teleport.Number of batch write requests to Cloud Firestore events. | count | - |
teleport.Latency for Cloud Firestore events batch write operations. | count | second |
teleport.Latency for Cloud Firestore events batch write operations. | count | second |
teleport.Latency for Cloud Firestore events batch write operations. | count | second |
teleport.Number of write requests to Cloud Firestore events. | count | - |
teleport.Latency for Cloud Firestore events write operations. | count | second |
teleport.Latency for Cloud Firestore events write operations. | count | second |
teleport.Latency for Cloud Firestore events write operations. | count | second |
teleport.Number of downloads from the GCS backend. | count | - |
teleport.Latency for GCS download operations. | count | second |
teleport.Latency for GCS download operations. | count | second |
teleport.Latency for GCS download operations. | count | second |
teleport.Number of uploads to the GCS backend. | count | - |
teleport.Latency for GCS upload operations. | count | second |
teleport.Latency for GCS upload operations. | count | second |
teleport.Latency for GCS upload operations. | count | second |
teleport.Total number of requests to the S3 API. | count | - |
teleport.Request latency for the S3 API. | count | second |
teleport.Total number of requests to the S3 API. | count | second |
teleport.Total number of requests to the S3 API grouped by result. | count | second |
teleport.Number of read requests to the backend | count | - |
teleport.Latency for batch read operations | count | second |
teleport.Latency for batch read operations | count | second |
teleport.Latency for batch read operations | count | second |
teleport.Number of batch write requests to the backend | count | - |
teleport.Latency for backend batch write operations | count | second |
teleport.Latency for backend batch write operations | count | second |
teleport.Latency for backend batch write operations | count | second |
teleport.Number of read requests to the backend | count | - |
teleport.Latency for read operations | count | second |
teleport.Latency for read operations | count | second |
teleport.Latency for read operations | count | second |
teleport.Number of requests to the backend (reads, writes, and keepalives) | count | - |
teleport.Number of write requests to the backend | count | - |
teleport.Latency for backend write operations | count | second |
teleport.Latency for backend write operations | count | second |
teleport.Latency for backend write operations | count | second |
teleport.Overall size of events emitted | count | - |
teleport.Overall size of events emitted | count | - |
teleport.Overall size of events emitted | count | - |
teleport.Per resources size of events emitted | count | - |
teleport.Per resources size of events emitted | count | - |
teleport.Per resources size of events emitted | count | - |
teleport.Number of times a cluster name was not found | count | - |
teleport.Number and type of resources connected via keepalives. | gauge | - |
teleport.Number of current generate requests for server keys | gauge | - |
teleport.Number of throttled requests to generate new server keys | count | - |
teleport.Latency for generate requests for server keys | count | second |
teleport.Latency for generate requests for server keys | count | second |
teleport.Latency for generate requests for server keys | count | second |
teleport.Total number of RPCs completed on the server, regardless of success or failure. | count | - |
teleport.Total number of RPC stream messages received on the server. | count | - |
teleport.Total number of gRPC stream messages sent by the server. | count | - |
teleport.Total number of RPCs started on the server. | count | - |
teleport.Number of times auth received a heartbeat connection. | count | - |
teleport.Tracks for each migration if it is active (1) or not (0). | gauge | - |
teleport.The number of Teleport services that are connected to an Auth Service instance grouped by version. | gauge | - |
teleport.The number of Teleport services that are connected to an Auth Service instance grouped by install methods. | gauge | - |
teleport.Number of roles that exist in the cluster. | gauge | - |
teleport.Number of user logins. | count | - |
teleport.Number of lost command events. | count | - |
teleport.Number of lost disk events. | count | - |
teleport.Number of lost network events. | count | - |
teleport.Number of times there was a certificate mismatch | count | - |
teleport.State of the teleport process: 0 - ok, 1 - recovering, 2 - degraded, 3 - starting | gauge | - |
teleport.Number of bytes received. | count | byte |
teleport.Number of active sessions to this host | gauge | - |
teleport.Provides build information of Teleport including gitref (git describe --long --tags), Go version, and Teleport version. The value of this gauge will always be 1. | gauge | - |
teleport.Number of events received by a Teleport service cache. Teleport's Auth Service, Proxy Service, and other services cache incoming events related to their service. | count | - |
teleport.Number of stale events received by a Teleport service cache. A high percentage of stale events can indicate a degraded backend. | count | - |
teleport.Number of bytes transmitted. | count | byte |
teleport.Number of active DB connections | gauge | - |
teleport.Duration of DB connection | count | second |
teleport.Duration of DB connection | count | second |
teleport.Duration of DB connection | count | second |
teleport.Initial time to setup DB connection, before any requests are handled | count | second |
teleport.Initial time to setup DB connection, before any requests are handled | count | second |
teleport.Initial time to setup DB connection, before any requests are handled | count | second |
teleport.Number of synthetic DB errors sent to the client | count | - |
teleport.Number of initialized DB connections | count | - |
teleport.Number of messages (packets) received from the DB client | count | - |
teleport.Number of messages (packets) received from the DB server | count | - |
teleport.Number of times a DB method was called | count | - |
teleport.Call latency for a DB method calls | count | second |
teleport.Call latency for a DB method calls | count | second |
teleport.Call latency for a DB method calls | count | second |
teleport.Teleport Kubernetes Service Latency distribution of time to receive the first response byte from the upstream server. | count | second |
teleport.Teleport Kubernetes Service Latency distribution of time to receive the first response byte from the upstream server. | count | second |
teleport.Teleport Kubernetes Service Latency distribution of time to receive the first response byte from the upstream server. | count | second |
teleport.Teleport Kubernetes Service Latency distribution of time to dial to the upstream server - using reversetunnel or direct dialer. | count | second |
teleport.Teleport Kubernetes Service Latency distribution of time to dial to the upstream server - using reversetunnel or direct dialer. | count | second |
teleport.Teleport Kubernetes Service Latency distribution of time to dial to the upstream server - using reversetunnel or direct dialer. | count | second |
teleport.Teleport Kubernetes Service In-flight requests waiting for the upstream response. | gauge | - |
teleport.Teleport Kubernetes Service Latency distribution of the upstream request time. | count | second |
teleport.Teleport Kubernetes Service Latency distribution of the upstream request time. | count | second |
teleport.Teleport Kubernetes Service Latency distribution of the upstream request time. | count | second |
teleport.Teleport Kubernetes Service Total number of requests sent to the upstream teleport proxy, kube_service or Kubernetes Cluster servers. | count | - |
teleport.Teleport Kubernetes Service Latency distribution of TLS handshakes. | count | second |
teleport.Teleport Kubernetes Service Latency distribution of TLS handshakes. | count | second |
teleport.Teleport Kubernetes Service Latency distribution of TLS handshakes. | count | second |
teleport.Total number of requests handled by the server. | count | - |
teleport.Number of active kubectl exec sessions. | gauge | - |
teleport.Total number of kubectl exec sessions. | count | - |
teleport.In-flight requests currently handled by the server. | gauge | - |
teleport.Number of active joining sessions. | gauge | - |
teleport.Total number of joining sessions. | count | - |
teleport.Number of active kubectl portforward sessions. | gauge | - |
teleport.Total number of kubectl portforward sessions. | count | - |
teleport.Latency distribution of the total request time. | count | second |
teleport.Latency distribution of the total request time. | count | second |
teleport.Latency distribution of the total request time. | count | second |
teleport.Distribution of the response size. | count | byte |
teleport.Distribution of the response size. | count | byte |
teleport.Distribution of the response size. | count | byte |
teleport.Total number of scrapes by HTTP status code. | count | - |
teleport.Current number of scrapes being served. | gauge | - |
teleport.Number of times the proxy connection limit was exceeded | count | - |
teleport.Number of failed SSH connection attempts to a node. Use with teleport_connect_to_node_attempts_total to get the failure rate. | count | - |
teleport.Number of times there was a failed login | count | - |
teleport.Total number of RPCs completed on the client, regardless of success or failure. | count | - |
teleport.Total number of RPC stream messages received on the client. | count | - |
teleport.Total number of gRPC stream messages sent by the client. | count | - |
teleport.Total number of RPCs started on the client. | count | - |
teleport.Number of missing SSH tunnels | gauge | - |
teleport.Total number of errors encountered dialling peer Proxy Service instances. | count | - |
teleport.Size of messages received by the client. | count | - |
teleport.Size of messages received by the client. | count | - |
teleport.Size of messages received by the client. | count | - |
teleport.Size of messages sent by the client. | count | - |
teleport.Size of messages sent by the client. | count | - |
teleport.Size of messages sent by the client. | count | - |
teleport.Number of current client RPC requests. | gauge | - |
teleport.Duration in seconds of RPCs sent by the client. | count | second |
teleport.Duration in seconds of RPCs sent by the client. | count | second |
teleport.Duration in seconds of RPCs sent by the client. | count | second |
teleport.Number of currently opened connection to proxy Proxy Service instances. | gauge | - |
teleport.Size of messages received by the server. | count | - |
teleport.Size of messages received by the server. | count | - |
teleport.Size of messages received by the server. | count | - |
teleport.Size of messages sent by the server. | count | - |
teleport.Size of messages sent by the server. | count | - |
teleport.Size of messages sent by the server. | count | - |
teleport.Number of current server RPC requests. | gauge | - |
teleport.Duration in seconds of RPCs sent by the server. | count | second |
teleport.Duration in seconds of RPCs sent by the server. | count | second |
teleport.Duration in seconds of RPCs sent by the server. | count | second |
teleport.Number of inbound connections from leaf clusters. | gauge | - |
teleport.Number of active sessions through this proxy | gauge | - |
teleport.Number of SSH connection attempts to a node. Use with failed_connect_to_node_attempts_total to get the failure rate. | count | - |
teleport.Number of currently active connections to DB service from Proxy service. | gauge | - |
teleport.Number of servers processed during connection attempt to the DB service from Proxy service. | count | - |
teleport.Number of servers processed during connection attempt to the DB service from Proxy service. | count | - |
teleport.Number of servers processed during connection attempt to the DB service from Proxy service. | count | - |
teleport.Number of dial attempts from Proxy to DB service made. | count | - |
teleport.Number of failed dial attempts from Proxy to DB service made. | count | - |
teleport.Time to establish connection to DB service from Proxy service. | count | second |
teleport.Time to establish connection to DB service from Proxy service. | count | second |
teleport.Time to establish connection to DB service from Proxy service. | count | second |
teleport.Time to fetch TLS configuration for the connection to DB service from Proxy service. | count | second |
teleport.Time to fetch TLS configuration for the connection to DB service from Proxy service. | count | second |
teleport.Time to fetch TLS configuration for the connection to DB service from Proxy service. | count | second |
teleport.Number of reverse SSH tunnels connected to the Teleport Proxy Service by Teleport instances. | gauge | - |
teleport.Number of outbound connections to leaf clusters. | gauge | - |
teleport.Number of times a user exceeded their max concurrent ssh connections | count | - |
Official documentation
Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.