| Total duration of all rate-limited executed queries to all connection urls to collect data reported as metrics | sfm.cisco.sdwan.monitor.run.total.duration | - | Second |
| Total duration of all rate-limited synchronously executed queries to all connection urls to collect data reported as metrics | sfm.cisco.sdwan.monitor.run.sync.duration | - | Second |
| Metrics Data Collection Overall Asynchronous Time | sfm.cisco.sdwan.monitor.run.async.duration | Total duration of all rate-limited asynchronously executed queries to all connection urls to collect data reported as metrics | Second |
| Metrics Data Collection Error | sfm.cisco.sdwan.monitor.run.error | Indicates whether an unhandled error occurred during execution of Metrics Data Collection. | Count |
| get_site_health_stats Query Time | sfm.cisco.sdwan.get_site_health_stats.duration | - | Second |
| get_site_health_stats Error | sfm.cisco.sdwan.get_site_health_stats.error | Indicates whether an error occurred during get_site_health_stats Query | Count |
| report_site_health_stats Overall Time | sfm.cisco.sdwan.report_site_health_stats.duration | Wall-clock time of report_site_health_stats(). Unlike every other report_*.duration this one IS the real cost of the method: it runs alone, before the ThreadPoolExecutor, because it builds the site and device maps every other method depends on. Measured 2026-08-31 at 0.12s, matching its own get_*.duration - which is what proves the other report_* values are pool wall-clock, not per-method cost. | Second |
| report_site_health_stats Error | sfm.cisco.sdwan.report_site_health_stats.error | Indicates whether an error occurred during report_site_health_stats | Count |
| get_vedge_inventory_summary Query Time | sfm.cisco.sdwan.get_vedge_inventory_summary.duration | - | Second |
| get_vedge_inventory_summary Error | sfm.cisco.sdwan.get_vedge_inventory_summary.error | Indicates whether an error occurred during get_vedge_inventory_summary Query | Count |
| report_vedge_inventory_summary Overall Time | sfm.cisco.sdwan.report_vedge_inventory_summary.duration | Wall-clock time of report_vedge_inventory_summary(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_vedge_inventory_summary Error | sfm.cisco.sdwan.report_vedge_inventory_summary.error | Indicates whether an error occurred during report_vedge_inventory_summary | Count |
| get_device_health_overview_stats Query Time | sfm.cisco.sdwan.get_device_health_overview_stats.duration | - | Second |
| get_device_health_overview_stats Error | sfm.cisco.sdwan.get_device_health_overview_stats.error | Indicates whether an error occurred during get_device_health_overview_stats Query | Count |
| report_device_health_overview Overall Time | sfm.cisco.sdwan.report_device_health_overview.duration | Wall-clock time of report_device_health_overview(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_device_health_overview Error | sfm.cisco.sdwan.report_device_health_overview.error | Indicates whether an error occurred during report_device_health_overview | Count |
| get_hardware_health_summary Query Time | sfm.cisco.sdwan.get_hardware_health_summary.duration | - | Second |
| get_hardware_health_summary Error | sfm.cisco.sdwan.get_hardware_health_summary.error | Indicates whether an error occurred during get_hardware_health_summary Query | Count |
| report_hardware_health_summary Overall Time | sfm.cisco.sdwan.report_hardware_health_summary.duration | Wall-clock time of report_hardware_health_summary(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_hardware_health_summary Error | sfm.cisco.sdwan.report_hardware_health_summary.error | Indicates whether an error occurred during report_hardware_health_summary | Count |
| get_remote_system_cardinality Query Time | sfm.cisco.sdwan.get_remote_system_cardinality.duration | - | Second |
| get_remote_system_cardinality Error | sfm.cisco.sdwan.get_remote_system_cardinality.error | Indicates whether an error occurred during get_approute_statistics_remote_system_cardinality Query | Count |
| report_remote_system_cardinality Overall Time | sfm.cisco.sdwan.report_remote_system_cardinality.duration | Wall-clock time of report_remote_system_cardinality(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_remote_system_cardinality Error | sfm.cisco.sdwan.report_remote_system_cardinality.error | Indicates whether an error occurred during report_remote_system_cardinality | Count |
| get_tunnel_health_overview Query Time | sfm.cisco.sdwan.get_tunnel_health_overview.duration | - | Second |
| get_tunnel_health_overview Error | sfm.cisco.sdwan.get_tunnel_health_overview.error | Indicates whether an error occurred during get_tunnel_health_overview Query | Count |
| report_tunnel_health_overview Overall Time | sfm.cisco.sdwan.report_tunnel_health_overview.duration | Wall-clock time of report_tunnel_health_overview(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_tunnel_health_overview Error | sfm.cisco.sdwan.report_tunnel_health_overview.error | Indicates whether an error occurred during report_tunnel_health_overview | Count |
| get_approute_statistics_aggregation Query Time | sfm.cisco.sdwan.get_approute_statistics_aggregation.duration | - | Second |
| get_approute_statistics_aggregation Error | sfm.cisco.sdwan.get_approute_statistics_aggregation.error | Indicates whether an error occurred during get_approute_statistics_aggregation Query | Count |
| report_statistics_approute Overall Time | sfm.cisco.sdwan.report_statistics_approute.duration | Wall-clock time of report_statistics_approute(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_statistics_approute Error | sfm.cisco.sdwan.report_statistics_approute.error | Indicates whether an error occurred during report_statistics_approute | Count |
| get_devices_health Query Time | sfm.cisco.sdwan.get_devices_health.duration | - | Second |
| get_devices_health Error | sfm.cisco.sdwan.get_devices_health.error | Indicates whether an error occurred during get_devices_health Query | Count |
| report_devices_health Overall Time | sfm.cisco.sdwan.report_devices_health.duration | Wall-clock time of report_devices_health(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_devices_health Error | sfm.cisco.sdwan.report_devices_health.error | Indicates whether an error occurred during report_devices_health | Count |
| get_statistics_system_aggregation Query Time | sfm.cisco.sdwan.get_statistics_system_aggregation.duration | - | Second |
| get_statistics_system_aggregation Error | sfm.cisco.sdwan.get_statistics_system_aggregation.error | Indicates whether an error occurred during get_statistics_system_aggregation Query | Count |
| get_interface_statistics Query Time | sfm.cisco.sdwan.get_interface_statistics.duration | - | Second |
| get_interface_statistics Error | sfm.cisco.sdwan.get_interface_statistics.error | Indicates whether an error occurred during get_interface_statistics Query | Count |
| report_statistics_system Overall Time | sfm.cisco.sdwan.report_statistics_system.duration | Wall-clock time of report_statistics_system(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_statistics_system Error | sfm.cisco.sdwan.report_statistics_system.error | Indicates whether an error occurred during report_statistics_system | Count |
| report_statistics_interface Overall Time | sfm.cisco.sdwan.report_statistics_interface.duration | Wall-clock time of report_statistics_interface(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_statistics_interface Error | sfm.cisco.sdwan.report_statistics_interface.error | Indicates whether an error occurred during report_statistics_interface | Count |
| - | sfm.cisco.sdwan.get_alarms_count.duration | - | - |
| - | sfm.cisco.sdwan.get_alarms_count.error | - | - |
| - | sfm.cisco.sdwan.get_alarms_aggregation.duration | - | - |
| - | sfm.cisco.sdwan.get_alarms_aggregation.error | - | - |
| - | sfm.cisco.sdwan.get_alarms.duration | - | - |
| - | sfm.cisco.sdwan.get_alarms.error | - | - |
| - | sfm.cisco.sdwan.report_alarm_counts.duration | - | - |
| - | sfm.cisco.sdwan.report_alarm_counts.error | - | - |
| - | sfm.cisco.sdwan.report_alarm_log_events.duration | - | - |
| - | sfm.cisco.sdwan.report_alarm_log_events.error | - | - |
| get_events Query Time | sfm.cisco.sdwan.get_events.duration | - | Second |
| get_events Error | sfm.cisco.sdwan.get_events.error | Indicates whether an error occurred during get_events | Count |
| report_event_log_events Overall Time | sfm.cisco.sdwan.report_event_log_events.duration | Wall-clock time of report_event_log_events(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_event_log_events Error | sfm.cisco.sdwan.report_event_log_events.error | Indicates whether an error occurred during report_event_log_events | Count |
| get_event_counts Query Time | sfm.cisco.sdwan.get_event_counts.duration | - | Second |
| get_event_counts Error | sfm.cisco.sdwan.get_event_counts.error | Indicates whether an error occurred during get_event_counts | Count |
| report_event_counts Overall Time | sfm.cisco.sdwan.report_event_counts.duration | Wall-clock time of report_event_counts(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_event_counts Error | sfm.cisco.sdwan.report_event_counts.error | Indicates whether an error occurred during report_event_counts | Count |
| get_tloc_status Query Time | sfm.cisco.sdwan.get_tloc_status.duration | - | Second |
| get_tloc_status Error | sfm.cisco.sdwan.get_tloc_status.error | Indicates whether an error occurred during get_tloc_status Query | Count |
| report_tloc_status Overall Time | sfm.cisco.sdwan.report_tloc_status.duration | Wall-clock time of report_tloc_status(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_tloc_status Error | sfm.cisco.sdwan.report_tloc_status.error | Indicates whether an error occurred during report_tloc_status | Count |
| get_certificates Query Time | sfm.cisco.sdwan.get_certificates.duration | - | Second |
| get_certificates Error | sfm.cisco.sdwan.get_certificates.error | - | Count |
| report_certificates Query Time | sfm.cisco.sdwan.report_certificates.duration | Wall-clock time of report_certificates(), measured inside the parallel collection phase - NOT the cost of the method itself. Most report_* methods run together in a thread pool, so under the GIL this value is dominated by the other threads and converges on the length of the whole parallel phase. Measured 2026-08-31: every get_*.duration was below 1s while report_* values formed a ladder up to 37s. Read the matching get_*.duration for the real API cost. | Second |
| report_certificates Error | sfm.cisco.sdwan.report_certificates.error | - | Count |