nvcf_autoscaler.autoscaling.status | Gauge | Scaling status per function, encoded as a reason code. |
nvcf_autoscaler.scaling.current_instances | Gauge | Current instance count per function as read from the timeseries database. |
nvcf_autoscaler.scaling.desired_instances | Gauge | Desired instance count computed by the scaling decision. |
nvcf_autoscaler.scaling.utilization | Gauge | Utilization percentage per function used in the scaling decision. |
nvcf_autoscaler.requests.queued_total | Counter | Scaling requests queued for processing. |
nvcf_autoscaler.requests.processed_total | Counter | Scaling requests processed. |
nvcf_autoscaler.requests.rejected_total | Counter | Scaling requests rejected by the policy or guard rails. |
nvcf_autoscaler.requests.rate_limited_total | Counter | Scaling requests rate-limited downstream. |
nvcf_autoscaler.queue.size | Gauge | Current depth of the scaling work queue. |
nvcf_autoscaler.queue.capacity | Gauge | Configured capacity of the scaling work queue. |
nvcf_autoscaler.function_table_state | Gauge | State of the active function table entry per function. |
nvcf_autoscaler.function_discovery_duration_seconds | Histogram | Duration of each discovery loop run. |
nvcf_autoscaler.timeseries_db.requests_total | Counter | Timeseries database requests, labeled by status. |
nvcf_autoscaler.timeseries_db.request_duration_milliseconds | Histogram | Timeseries database request latency. |
nvcf_autoscaler.timeseries_db.auth_failure_total | Counter | Timeseries database authentication failures. |
nvcf_autoscaler.timeseries_db.server_side_failure_total | Counter | Timeseries database server-side query failures. |
nvcf_autoscaler.nvcf_api.request_duration_milliseconds | Histogram | NVCF API request latency. |
nvcf_autoscaler.oauth2_api.request_duration_milliseconds | Histogram | OAuth2 token endpoint request latency. |
nvcf_autoscaler.oauth2_client.token_refresh_failure_total | Counter | OAuth2 client token refresh failures. |
nvcf_autoscaler.cassandra.health_status | Gauge | Cassandra client health. 1 indicates healthy, 0 indicates unhealthy. |
nvcf_autoscaler.health.overall_status | Gauge | Overall service health status. |
nvcf_autoscaler.health.component_status | Gauge | Per-component health status. |
nvcf_autoscaler.distributed_lock | Gauge | State of the discovery distributed lock for this replica. |
nvcf_autoscaler.distributed_lock.acquisition_failures_total | Counter | Discovery lock acquisition failures. |
nvcf_autoscaler.processing.utilization_data_age_milliseconds | Histogram | Age of the utilization data used in each scaling decision. |