Invocation Service Metrics#
Metric name |
Metric type |
Source |
Description |
Unit (where applicable) |
Interesting Labels |
Required Filters (where applicable) |
|---|---|---|---|---|---|---|
axum_http_requests_total |
Counter |
nvcf-invocation-service:41337/metrics |
Inovcation Service http requests count |
status |
exported_endpoint=~”^/v2/nvcf.*|^/health$”, namespace=”astro-tenant-nvcf-invocation-service” |
|
axum_http_requests_duration_seconds_count |
Counter |
nvcf-invocation-service:41337/metrics |
Invocation Service http request counts |
status |
exported_endpoint=~”^/v2/nvcf.*|^/health$”, namespace=”astro-tenant-nvcf-invocation-service” |
|
axum_http_requests_duration_seconds_sum |
Counter |
nvcf-invocation-service:41337/metrics |
Invocation Service durations of http requests |
seconds |
status |
exported_endpoint=~”^/v2/nvcf.*|^/health$”, namespace=”astro-tenant-nvcf-invocation-service” |
app_invocation_error |
Counter |
nvcf-invocation-service:41337/metrics |
Invocation Service invocation errors |
http_status_code |
namespace=””astro-tenant-nvcf-invocation-service |
|
container_cpu_usage_seconds_total |
Counter |
nvcf-invocation-service:41337/metrics |
Container cpu usage (used for uptime calculation) |
container |
container=”nvcf-invocation-service” |
|
container_memory_usage_bytes |
Gauge |
nvcf-invocation-service:41337/metrics |
Container memory usage |
bytes |
container |
container=”nvcf-invocation-service” |
aws_requests_status |
Gauge |
AWS Cloud Watch |
AWS request status |
aws_status_code |
namespace=”astro-tenant-nvcf-invocation-service”, service=”nvcf-invocation-service” |
|
nats_jetstream_publish |
Counter |
Pushed from Synadia |
NATS Stream creation count |
namespace |
namespace=”astro-tenant-nvcf-invocation-service” |