Skip to main content

OmniSMSF Metrics and Monitoring

Overview | Configuration Reference | Operations Guide | Troubleshooting

Prometheus endpoint

OmniSMSF exposes a Prometheus scrape endpoint via TelemetryMetricsPrometheus on prometheus_metrics_port (default 9570):

GET http://<smsf-host>:9570/metrics

All labels are low-cardinality (direction / result / nf_type) so the series count stays bounded.

Metrics

MetricTypeLabelsDescription
omni_smsf_sms_delivery_countcounterdirection, resultSMS deliveries by direction (uplink MO / downlink MT) and result.
omni_smsf_activation_countcounterresultUE SMS-context activations (Nsmsf_SMService_Activate) by result.
omni_smsf_nrf_registration_statusgaugenf_typeNRF registration status (1 = registered, 0 = not).
beam_*gauge-Standard BEAM VM stats (memory, process/port counts, uptime).

Underlying telemetry events

EventMeasurementsMetadataEmitted by
[:omnismsf, :activation]countresultOmniSMSF on each UE SMS-context activation
[:omnismsf, :sms, :delivery]countdirection, resultOmniSMSF on each SMS delivery (uplink MO / downlink MT)
[:omni5g, :nrf, :registration]statusnf_typeThe shared NRF registration process