Prometheus Metrics

The featureflags server exposes Prometheus metrics that can be used to monitor the health and performance of the service.

HTTP Metrics

http_request_total_per_project

Total number of HTTP requests.

Labels:
  • handler (string) - HTTP request handler (e.g. /load, /sync)

  • project (string) - Project name

gRPC Metrics

grpc_method_time_seconds

Time spent in gRPC methods.

Labels:
  • method (string) - gRPC method name

grpc_method_call_count

How many times gRPC method was called.

Labels:
  • method (string) - gRPC method name

  • project (string) - Project name

grpc_method_call_in_progress

How many gRPC method calls are in progress.

Labels:
  • method (string) - gRPC method name

Graph Metrics

action_time

Action latency.

Labels:
  • action (string) - Action name

action_errors

Action errors count.

Labels:
  • action (string) - Action name

graph_pull_time

Graph pull time.

graph_pull_errors

Graph pull errors count.