Collector Reference¶
This page summarizes the collectors that ship with the exporter.
Each collector owns one or more scheduler endpoint groups and runs its own group-clocked loop; the adaptive scheduler solves a per-group interval (floored at that group's volatility floor) from the configured request budget, so cadence is derived rather than assigned from a fixed tier. See the Scheduler Architecture page for details.
Total collector classes: 49 Auto-registered collectors: 9
Main Collectors (auto-registered)¶
| Collector | Purpose | Metrics | Notes |
|---|---|---|---|
AlertsCollector |
Collector for Meraki assurance alerts. | 5 | |
ClientsCollector |
Collector for client-level metrics across all networks. | 25 | Requires MERAKI_EXPORTER_CLIENTS__ENABLED=true |
ConfigCollector |
Collector for configuration and security settings. | 17 | |
DeviceCollector |
Collector for device-level metrics. | 6 | |
InsightCollector |
Collector for Meraki Insight application-health metrics (#613). | 10 | |
MTSensorAlertsCollector |
Collector for network-wide currently-alerting MT sensor counts. | 3 | |
MTSensorCollector |
Collector for fast-moving sensor metrics (MT devices). | 24 | |
NetworkHealthCollector |
Collector for medium-moving network health metrics. | 11 | |
OrganizationCollector |
Collector for organization-level metrics. | 38 |
Coordinator Relationships¶
- DeviceCollector → MGCollector, MRCollector, MSCollector, MSStackCollector, MVCollector, MXCollector, MXUplinkHealthCollector, MXUplinkUsageCollector, MXHACollector, MSPowerCollector
- MRCollector → MRClientsCollector, MRPerformanceCollector, MRWirelessCollector, MRFirewallCollector, MRRfProfilesCollector, MRSignalQualityCollector, MRCatalystCollector, MRClientLogsCollector
- MXCollector → MXVpnCollector, MXFirewallCollector
- NetworkHealthCollector → RFHealthCollector, ConnectionStatsCollector, DataRatesCollector, BluetoothCollector, SSIDPerformanceCollector, LatencyStatsCollector, AirMarshalCollector, MeshCollector
- OrganizationCollector → APIUsageCollector, LicenseCollector, ClientOverviewCollector, FirmwareCollector, DeviceAvailabilityHistoryCollector, TopUsageCollector, WebhookLogsCollector, EarlyAccessCollector
Sub-collector Catalog¶
Device Sub-collectors¶
BaseDeviceCollector— Base class for device-specific collectors.MGCollector— Collector for MG cellular gateway metrics.MRCatalystCollector— Collector for Catalyst (CW*) AP wireless-controller association info.MRClientLogsCollector— Emits per-client wireless data-log records (packet loss + signal quality).MRClientsCollector— Collector for MR wireless client connection metrics.MRCollector— Coordinator for Meraki MR (Wireless AP) device collectors.MRFirewallCollector— Collector for per-SSID L3/L7 firewall rule counts and LAN-access policy.MRPerformanceCollector— Collector for MR wireless performance metrics.MRRfProfilesCollector— Collector for per-AP RF profile assignment (config-drift) metrics.MRSignalQualityCollector— Collector for per-AP wireless signal quality (RSSI/SNR).MRWirelessCollector— Collector for MR wireless radio and SSID metrics.MSCollector— Collector for Meraki MS (Switch) devices.MSPowerCollector— Collector for MS rackmount switch power-supply (PSU) module status.MSStackCollector— Collector for MS switch stack health metrics.MTCollector— Collector for Meraki MT (Sensor) devices.MVCollector— Collector for MV security camera metrics.MXCollector— Collector for MX security appliance metrics.MXFirewallCollector— Collector for MX firewall rules and security policy metrics.MXHACollector— Collector for MX high-availability (warm spare) redundancy metrics.MXUplinkHealthCollector— Collector for MX per-uplink WAN loss/latency health metrics.MXUplinkUsageCollector— Collector for MX per-uplink WAN usage (sent/received bytes) metrics.MXVpnCollector— Collector for MX VPN/WAN health metrics.
Network Health Sub-collectors¶
AirMarshalCollector— Collector for Air Marshal rogue AP / SSID-spoofing detection counts.BaseNetworkHealthCollector— Base class for network health sub-collectors.BluetoothCollector— Collector for Bluetooth clients detected by MR devices in a network.ConnectionStatsCollector— Collector for network-wide wireless connection statistics.DataRatesCollector— Collector for network-wide wireless data rate metrics.LatencyStatsCollector— Collector for MR wireless latency statistics.MeshCollector— Collector for wireless mesh link health (repeater APs) - #307.RFHealthCollector— Collector for org-wide wireless RF channel utilization (#271).SSIDPerformanceCollector— Collector for per-SSID wireless performance metrics.
Organization Sub-collectors¶
APIUsageCollector— Collector for organization API usage metrics.BaseOrganizationCollector— Base class for organization sub-collectors.ClientOverviewCollector— Collector for organization client overview metrics.DeviceAvailabilityHistoryCollector— Collector for organization device availability change history metrics.EarlyAccessCollector— Collector for organization Early Access opt-in state (#278, #279).FirmwareCollector— Collector for organization firmware upgrade metrics.LicenseCollector— Collector for organization license metrics.TopUsageCollector— Collector for organization-wide top-N usage leaderboards.WebhookLogsCollector— Collector for organization webhook delivery-log metrics.
Notes¶
- Collector enablement is configured in the Configuration reference.
- Full metric details live in the Metrics Reference.