Module metrics

Source

Modulesยง

jemalloc ๐Ÿ”’

Structsยง

GRPC_BULK_INSERT_ELAPSED
METRIC_AUTH_FAILURE
METRIC_ELASTICSEARCH_LOGS_DOCS_COUNT
METRIC_ELASTICSEARCH_LOGS_INGESTION_ELAPSED
METRIC_ERROR_COUNTER
METRIC_GRPC_REQUESTS_ELAPSED
METRIC_GRPC_REQUESTS_TOTAL
METRIC_HTTP_INFLUXDB_WRITE_ELAPSED
Http influxdb write duration per database.
METRIC_HTTP_LOGS_ELAPSED
Http logs query duration per database.
METRIC_HTTP_LOGS_INGESTION_COUNTER
METRIC_HTTP_LOGS_INGESTION_ELAPSED
METRIC_HTTP_LOGS_TRANSFORM_ELAPSED
METRIC_HTTP_OPENTELEMETRY_LOGS_ELAPSED
METRIC_HTTP_OPENTELEMETRY_METRICS_ELAPSED
METRIC_HTTP_OPENTELEMETRY_TRACES_ELAPSED
METRIC_HTTP_PROMETHEUS_PROMQL_ELAPSED
Http prometheus endpoint query duration per database.
METRIC_HTTP_PROMQL_ELAPSED
Http pql query duration per database.
METRIC_HTTP_PROM_STORE_CODEC_ELAPSED
Prometheus remote write codec duration.
METRIC_HTTP_PROM_STORE_CONVERT_ELAPSED
Duration to convert prometheus write request to gRPC request.
METRIC_HTTP_PROM_STORE_DECODE_ELAPSED
Decode duration of prometheus write request.
METRIC_HTTP_PROM_STORE_READ_ELAPSED
Http prometheus read duration per database.
METRIC_HTTP_PROM_STORE_WRITE_ELAPSED
Http prometheus write duration per database.
METRIC_HTTP_REQUESTS_ELAPSED
METRIC_HTTP_REQUESTS_TOTAL
METRIC_HTTP_SQL_ELAPSED
Http SQL query duration per database.
METRIC_JAEGER_QUERY_ELAPSED
METRIC_LOKI_LOGS_INGESTION_COUNTER
METRIC_LOKI_LOGS_INGESTION_ELAPSED
METRIC_MYSQL_CONNECTIONS
METRIC_MYSQL_PREPARED_COUNT
METRIC_MYSQL_QUERY_TIMER
METRIC_POSTGRES_CONNECTIONS
METRIC_POSTGRES_PREPARED_COUNT
METRIC_POSTGRES_QUERY_TIMER
METRIC_SERVER_GRPC_DB_REQUEST_TIMER
METRIC_SERVER_GRPC_PROM_REQUEST_TIMER
MetricsMiddleware ๐Ÿ”’
MetricsMiddlewareLayer ๐Ÿ”’
A metrics middleware.
PROM_STORE_REMOTE_WRITE_SAMPLES
The samples count of Prometheus remote write.

Constantsยง

METRIC_CODE_LABEL ๐Ÿ”’
METRIC_DB_LABEL ๐Ÿ”’
METRIC_ERROR_COUNTER_LABEL_MYSQL ๐Ÿ”’
METRIC_FAILURE_VALUE ๐Ÿ”’
METRIC_METHOD_LABEL ๐Ÿ”’
METRIC_MYSQL_BINQUERY ๐Ÿ”’
METRIC_MYSQL_SUBPROTOCOL_LABEL ๐Ÿ”’
METRIC_MYSQL_TEXTQUERY ๐Ÿ”’
METRIC_PATH_LABEL ๐Ÿ”’
METRIC_POSTGRES_EXTENDED_QUERY ๐Ÿ”’
METRIC_POSTGRES_SIMPLE_QUERY ๐Ÿ”’
METRIC_POSTGRES_SUBPROTOCOL_LABEL ๐Ÿ”’
METRIC_PROTOCOL_LABEL ๐Ÿ”’
METRIC_RESULT_LABEL ๐Ÿ”’
METRIC_SUCCESS_VALUE ๐Ÿ”’
METRIC_TYPE_LABEL ๐Ÿ”’

Functionsยง

http_metrics_layer ๐Ÿ”’
A middleware to record metrics for HTTP.