Skip to content

RBLN Metrics Exporter

The RBLN SDK provides a Metrics Exporter that exposes detailed metrics related to Rebellions' NPU devices in Prometheus format. These metrics are designed to be easily scraped by Prometheus and visualized with Grafana, helping you comprehensively monitor your Rebellions NPU device.

Deployment

Step 1: Prepare NPU Nodes

Follow the same steps as outlined in the device plugin documentation to prepare Kubernetes nodes equipped with RBLN NPUs and ensure the RBLN Driver is installed.

Step 2: Deploy Prometheus

Install Prometheus in your Kubernetes cluster using either Helm or the Prometheus Operator.

Note that deploying the RBLN Metrics Exporter does not require Prometheus to be set up beforehand.

Step 3: Deploy RBLN Metrics Exporter

Deploy the RBLN Metrics Exporter as a DaemonSet pod on each node with the following command:

$ kubectl apply -f https://raw.githubusercontent.com/rebellions-sw/rbln-metrics-exporter/refs/heads/main/deployments/kubernetes/daemonset.yaml

The provided manifest includes affinity rules to ensure the Metrics Exporter is deployed only on nodes equipped with RBLN NPUs. Specifically, it uses nodeAffinity to target nodes where the rebellions.ai/npu.present label is set to "true", which is typically set by rbln-npu-feature-discovery.

1
2
3
4
5
6
7
8
9
affinity:
  nodeAffinity:
    requiredDuringSchedulingIgnoredDuringExecution:
      nodeSelectorTerms:
        - matchExpressions:
            - key: rebellions.ai/npu.present
              operator: In
              values:
                - "true"

Kubernetes Mode

The exporter supports a Kubernetes mode switch to disable pod-resource lookups and label dependencies for non-Kubernetes environments.

  • Manifest env: set RBLN_METRICS_EXPORTER_KUBERNETES_MODE=off
  • Binary flag: run ./rbln-metrics-exporter --kubernetes-mode=off

Prometheus-convention Metric Names

The exporter emits metric names that follow standard Prometheus naming conventions (rbln_npu_temperature, rbln_npu_power, etc.). This change applies starting with Metrics Exporter v0.2.4; environments installed with an earlier version must migrate their dashboards and alerts to the new names. The legacy RBLN_DEVICE_STATUS:* names are deprecated and will be removed in a future release.

The NPU Operator (chart 0.4.3 and later) deploys the exporter with PROMETHEUS_METRIC_NAMES=true by default, so dashboards and alerts query the rbln_npu_* names listed in Metrics Information.

Migration from legacy metric names

Existing dashboards and alerts that match RBLN_DEVICE_STATUS:* must be updated to the rbln_npu_* names before upgrading the operator chart to 0.4.3. To keep the legacy names during the transition, set PROMETHEUS_METRIC_NAMES=false on the exporter pod through metricsExporter.env in your Helm values. Complete the migration before the release that removes the legacy names.

Step 4: (Optional) Configure Prometheus to Scrape Metrics

To allow Prometheus to automatically discover and scrape metrics from the RBLN Metrics Exporter, you can create a ServiceMonitor resource. This is especially useful if you're using the Prometheus Operator. Here's an example ServiceMonitor configuration:

---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
  name: rbln-metrics-exporter
  namespace: monitoring
  labels:
    release: prometheus  # Must match the serviceMonitorSelector you configured when installing Prometheus so that this ServiceMonitor is discovered
spec:
  selector:
    matchLabels:
      app.kubernetes.io/name: rbln-metrics-exporter
  namespaceSelector:
    matchNames:
      - kube-system
  endpoints:
  - port: metrics
    path: /metrics
    interval: 30s
    scrapeTimeout: 10s
Make sure the selector labels in the ServiceMonitor match the labels on your RBLN Metrics Exporter Pods, and the release label (if used) matches your Prometheus deployment. You can apply this ServiceMonitor with kubectl apply -f servicemonitor.yaml.

Step 5: (Optional) Deploy Grafana

If you wish to visualize the Prometheus metrics through Grafana dashboards, deploy Grafana in your Kubernetes cluster using either Helm or the Grafana Operator.

Metrics Information

The following metrics are exported for each NPU device, tagged with the device UUID, card name, and character device node (rblnN).

Name Legacy alias (deprecated) Description Unit Minimum version
rbln_npu_temperature RBLN_DEVICE_STATUS:TEMPERATURE Temperature °C v0.2.0
rbln_npu_power RBLN_DEVICE_STATUS:CARD_POWER Power usage W v0.2.0
rbln_npu_memory_used RBLN_DEVICE_STATUS:DRAM_USED DRAM in use Bytes v0.2.0
rbln_npu_memory_total RBLN_DEVICE_STATUS:DRAM_TOTAL Total DRAM Bytes v0.2.0
rbln_npu_utilization RBLN_DEVICE_STATUS:UTILIZATION Utilization % v0.2.0
rbln_npu_health RBLN_DEVICE_STATUS:HEALTH NPU health status 0/1 v0.2.0
rbln_npu_device_status N/A Device state machine status (one series per state label; only the current state is 1) 0/1 v0.3.0
rbln_npu_power_state N/A DVFS performance state Level v0.3.0
rbln_npu_clock_frequency_mhz N/A Clock frequency of the block indicated by the clock label MHz v0.3.0
rbln_npu_pcie_link_speed_gts N/A Current PCIe link speed GT/s v0.3.0
rbln_npu_pcie_link_width N/A Current PCIe link width Lanes v0.3.0
rbln_npu_device_info N/A Device identity and static attributes exposed as labels Always 1 v0.3.0
rbln_up N/A Whether the last metrics collection from rbln-smd succeeded 0/1 v0.3.1

Note

rbln_npu_health (legacy RBLN_DEVICE_STATUS:HEALTH) is a binary state metric. 0 means the NPU is active, while 1 means it is inactive.

Note

rbln_up is exposed as 0 between exporter start and the first collection cycle.

The exporter does not expose the following metrics when it cannot determine their values.

  • rbln_npu_power_state: devices whose daemon does not report a performance state value
  • rbln_npu_clock_frequency_mhz: clocks not implemented by the platform
  • rbln_npu_pcie_link_speed_gts, rbln_npu_pcie_link_width: devices whose topology information could not be queried

Common NPU Metrics Label Attributes

Label Description
name Character device node exposed by the kernel driver (Device.name, e.g., rbln0)
uuid Globally unique identifier for the NPU device (Device.uuid)
card Card product name surfaced via Device.card_name (e.g., RBLN-CA25)
deviceID PCIe device ID reported in the proto (Device.dev_id, e.g., 1250)
hostname Name of the Kubernetes node where the Pod using the device is scheduled
driver_version Kernel driver build returned by VersionInfo.drv_version
firmware_version Firmware revision returned by VersionInfo.fw_version

Kubernetes NPU Metrics Label Attributes

Label Description
namespace Namespace for the workload using the device. Taken from Pod.metadata.namespace
container Name of the container consuming the NPU. Taken from Pod.spec.containers[].name
pod Name of the Pod holding the NPU allocation. Taken from Pod.metadata.name

Metric-specific Label Attributes

In addition to the common labels, rbln_npu_device_status and rbln_npu_clock_frequency_mhz use the state and clock labels, respectively.

Label Metric Values
state rbln_npu_device_status ready · busy · init · fault · finish · not_found
clock rbln_npu_clock_frequency_mhz cp0 · cp1 · dc0 · dc1 · bus · shm · dram

Device Info Metric Label Attributes

In addition to the common labels, rbln_npu_device_info exposes the device's static attributes with the following labels.

Label Description
smc_version SMC firmware version
pci_bus_id PCI bus address
numa_node NUMA node number the device is attached to (-1 when NUMA information is unavailable)
rsd_group RSD group the device belongs to
cpu_list Local CPU list of the device
is_vf Whether the device is an SR-IOV virtual function (VF) (true/false)
parent_name Parent physical device name when the device is a VF
num_vfs Number of VFs configured on the physical device

Note

The exporter exposes the numa_node, rsd_group, and cpu_list labels as empty values when topology information cannot be queried.

Metrics Example

Here's a sample of the metrics text format the exporter produces (Prometheus-convention names; legacy names follow the same shape):

# HELP rbln_npu_temperature NPU temperature (C)
# TYPE rbln_npu_temperature gauge
rbln_npu_temperature{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 36
rbln_npu_temperature{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 37

# HELP rbln_npu_power Card power usage (W)
# TYPE rbln_npu_power gauge
rbln_npu_power{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 55.174204
rbln_npu_power{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 55.150208

# HELP rbln_npu_memory_used DRAM used (bytes)
# TYPE rbln_npu_memory_used gauge
rbln_npu_memory_used{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 0
rbln_npu_memory_used{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 0

# HELP rbln_npu_memory_total DRAM total (bytes)
# TYPE rbln_npu_memory_total gauge
rbln_npu_memory_total{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 1.6877879296e+10
rbln_npu_memory_total{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 1.6877879296e+10

# HELP rbln_npu_utilization Utilization (%)
# TYPE rbln_npu_utilization gauge
rbln_npu_utilization{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 0
rbln_npu_utilization{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 0

# HELP rbln_npu_health NPU health status
# TYPE rbln_npu_health gauge
rbln_npu_health{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 0
rbln_npu_health{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 0

# HELP rbln_npu_device_status NPU device state machine status (1 = device is in the labeled state)
# TYPE rbln_npu_device_status gauge
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",state="busy",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 0
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",state="fault",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 0
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",state="finish",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 0
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",state="init",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 0
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",state="not_found",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 0
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",state="ready",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 1
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",state="busy",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 0
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",state="fault",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 0
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",state="finish",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 0
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",state="init",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 0
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",state="not_found",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 0
rbln_npu_device_status{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",state="ready",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 1

# HELP rbln_npu_power_state DVFS performance state (0 = highest performance)
# TYPE rbln_npu_power_state gauge
rbln_npu_power_state{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 14
rbln_npu_power_state{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 14

# HELP rbln_npu_clock_frequency_mhz Clock frequency of the labeled block (MHz)
# TYPE rbln_npu_clock_frequency_mhz gauge
rbln_npu_clock_frequency_mhz{card="RBLN-CA25",clock="bus",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 1000
rbln_npu_clock_frequency_mhz{card="RBLN-CA25",clock="bus",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 1000
rbln_npu_clock_frequency_mhz{card="RBLN-CA25",clock="cp0",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 1500
rbln_npu_clock_frequency_mhz{card="RBLN-CA25",clock="cp0",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 1500
rbln_npu_clock_frequency_mhz{card="RBLN-CA25",clock="dc0",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 1500
rbln_npu_clock_frequency_mhz{card="RBLN-CA25",clock="dc0",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 1500
rbln_npu_clock_frequency_mhz{card="RBLN-CA25",clock="dc1",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 1500
rbln_npu_clock_frequency_mhz{card="RBLN-CA25",clock="dc1",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 1500
rbln_npu_clock_frequency_mhz{card="RBLN-CA25",clock="shm",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 700
rbln_npu_clock_frequency_mhz{card="RBLN-CA25",clock="shm",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 700

# HELP rbln_npu_pcie_link_speed_gts Current PCIe link speed (GT/s)
# TYPE rbln_npu_pcie_link_speed_gts gauge
rbln_npu_pcie_link_speed_gts{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 32
rbln_npu_pcie_link_speed_gts{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 32

# HELP rbln_npu_pcie_link_width Current PCIe link width (lanes)
# TYPE rbln_npu_pcie_link_width gauge
rbln_npu_pcie_link_width{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln0",namespace="default",pod="npu-pod",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 16
rbln_npu_pcie_link_width{card="RBLN-CA25",container="ubuntu",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",name="rbln1",namespace="default",pod="npu-pod",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 16

# HELP rbln_npu_device_info Device identity and static attributes as labels (value is always 1)
# TYPE rbln_npu_device_info gauge
rbln_npu_device_info{card="RBLN-CA25",container="ubuntu",cpu_list="0-31",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",is_vf="false",name="rbln0",namespace="default",num_vfs="0",numa_node="-1",parent_name="",pci_bus_id="0000:05:00.0",pod="npu-pod",rsd_group="rsd1",smc_version="3.2.2",uuid="55668c63-d739-4193-8212-ad7ba933520c"} 1
rbln_npu_device_info{card="RBLN-CA25",container="ubuntu",cpu_list="0-31",deviceID="1250",driver_version="3.2.2",firmware_version="3.2.2",hostname="sw-mpc-clsdk-bm-worker-01",is_vf="false",name="rbln1",namespace="default",num_vfs="0",numa_node="-1",parent_name="",pci_bus_id="0000:06:00.0",pod="npu-pod",rsd_group="rsd1",smc_version="3.2.2",uuid="84389d45-ebf3-4b74-9d80-6ec8a09d8be4"} 1

# HELP rbln_up 1 if the last metrics collection from rbln-smd succeeded, 0 otherwise
# TYPE rbln_up gauge
rbln_up 1