What’s collected
MacStadium polls your firewall over SNMP and stores the results centrally. This is separate from, and not exposed through, the Orka cluster Prometheus endpoints (server, operator, node exporter) described in Consuming Metrics from Prometheus. Those endpoints cover your Orka cluster itself, not the firewall in front of it. Metrics collected:- Interface throughput: inbound and outbound octets per interface (for example
Outside,Private-N), converted to bits/sec - CPU utilization: 1-minute and 5-minute averages
- Active sessions: current connection count (a single aggregate gauge across all services, not broken out per service)
- IPsec / VPN tunnel traffic: inbound and outbound octets per tunnel
Viewing it today: the portal networking graph
The MacStadium portal’s networking/bandwidth graph is built from this same collection pipeline. For most accounts, no setup is required: the graph reflects your firewall’s SNMP data automatically.Troubleshooting a blank or missing graph
If the portal graph is empty or missing data:- Confirm collection is actually running, not just failing to render. A blank graph usually means a portal display issue rather than lost data. The underlying metrics are frequently still being collected correctly. Contact support to confirm collection status for your firewall before assuming data loss.
- Check whether your firewall is managed or self-managed. Managed firewalls (the default) are configured for SNMP collection by MacStadium directly; no customer action is needed. Self-managed firewall configurations require SNMP to be enabled and reachable from MacStadium’s collectors. See the next section if you’re on a self-managed config and haven’t set this up.
- If the graph still doesn’t populate after confirming collection is healthy, contact support@macstadium.com with your service ID and the affected time range.
Self-managed firewalls: enabling collection
If you manage your own firewall configuration, MacStadium’s collectors need:- SNMP v2c enabled on the device (MacStadium’s collectors poll v2c; v3 isn’t currently used)
- MacStadium’s collector source addresses permitted through your firewall’s own access rules:
- LAS:
207.254.72.76 - DUB:
208.83.0.66 - ATL: pending; check with your MacStadium contact for the current address
- LAS:
- SNMP community string shared with MacStadium through a secure channel
- UDP/161 reachable from MacStadium’s collector network
10.221.188.1 for Orka firewalls).
Contact support@macstadium.com to coordinate enabling this.
Pulling firewall metrics into your own monitoring
If you want live firewall metrics in your own Prometheus, Grafana, or alerting instead of (or in addition to) the portal graph, you can scrape your firewall directly over SNMP (the same way MacStadium does), since you have SNMP-level visibility into your own device. This doesn’t depend on anything in the portal and gives you real PromQL access, your own retention, and your own alerting rules. MacStadium’s own retention on this pipeline is approximately 30 days; scrape it into your own stack if you need history beyond that.What you’ll need
- SNMP read access to your firewall (already available if you manage your own firewall config; contact support to request read-only SNMP community credentials if you’re on a managed firewall and want direct access)
- A collector: either telegraf’s SNMP input plugin writing into your own Prometheus/InfluxDB, or Prometheus’s snmp_exporter scraped directly by your own Prometheus
Example: telegraf SNMP input
outputs.prometheus_client) or your existing metrics backend.
Simpler alternative: total IPsec traffic, no per-tunnel breakdown
If you don’t need per-tunnel detail, a single tunnel count and combined in/out byte total is available as three scalars instead of a table walk:Example: Prometheus snmp_exporter
If you’d rather have your own Prometheus scrape the firewall directly instead of running telegraf as an intermediary, snmp_exporter is the standard alternative. Point a scrape job at the exporter with your firewall as the target, using the community string from the prerequisites above.What you get
Once running, you have the same metric categories as the portal graph (throughput, CPU, sessions, IPsec tunnel traffic) as native series in your own Prometheus: queryable with PromQL, usable in your own Grafana dashboards, and able to drive your own alerting rules. Unlike the portal graph, this path is entirely yours to operate: your own retention, your own dashboards, no dependency on the portal rendering correctly.MacStadium’s own collectors continue polling your firewall in parallel for the portal graph and for MacStadium’s proactive bandwidth monitoring. Running your own collector alongside this doesn’t conflict with or replace it.

