Cisco Nexus Metrics
Cisco Nexus metrics in this repo are available as two sources:
- Cisco OS receiver-derived system metrics
- direct cisco-exporter interface byte metrics
The examples in this page are reference templates. Replace the environment-specific values before deployment.
Prerequisites
Ensure that:
- the upstream Cisco OS receiver or cisco-exporter access is configured
- the switch connectivity and credentials are validated upstream
- the Prometheus-compatible endpoints are reachable from the AppDynamics scrape path
Configure the Upstream Cisco OS Receiver
The AppDynamics scrape layer does not connect to the switches directly. It scrapes a Prometheus endpoint exposed by an upstream OpenTelemetry Collector that runs the cisco_os receiver.
Use appd-otlp-collector-template.yaml as the repo reference and update the subsequent example blocks as templates.
The upstream flow for Nexus system metrics is:
- the OpenTelemetry Collector connects to the switches with the
cisco_osreceiver - the collector exports Prometheus metrics on its Prometheus endpoint
- InfraViz scrapes that Prometheus endpoint
Why there are two Nexus sources:
- the
cisco_osreceiver provides switch-level system, packet, error, and interface-status metrics - the
cisco-exporterendpoint provides direct interface byte counters
Template the following values for your environment:
- switch host IPs
- SSH port
- SSH username
- SSH password or Secret-backed credential source
- collector namespace
- Prometheus service name exposed by the collector
Minimum collector image requirement:
ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:0.148.0
receivers:
cisco_os:
collection_interval: 60s
timeout: 30s
scrapers:
system:
metrics:
cisco.device.up:
enabled: true
system.cpu.utilization:
enabled: true
system.memory.utilization:
enabled: true
interfaces:
metrics:
system.network.io:
enabled: true
system.network.errors:
enabled: true
system.network.packet.dropped:
enabled: true
system.network.packet.count:
enabled: true
system.network.interface.status:
enabled: true
devices:
- name: "core-switch-01"
host: "<switch-ip-1>"
port: 22
auth:
username: "<username>"
password: "<password>"
- name: "core-switch-02"
host: "<switch-ip-2>"
port: 22
auth:
username: "<username>"
password: "<password>"
exporters:
prometheus:
endpoint: 0.0.0.0:9464
resource_to_telemetry_conversion:
enabled: true
service:
pipelines:
metrics/cisco-os-metrics:
receivers: [cisco_os]
processors: [memory_limiter, batch]
exporters: [prometheus]
While deploying the template:
- deploy the collector in the namespace used by your telemetry pipeline
- mount the collector config from a ConfigMap
- expose the Prometheus exporter on port
9464 - expose OTLP on
4317if the same collector is also used by the Intersight path
Replace the following values:
- switch IP addresses
- SSH usernames
- SSH passwords or Secret-backed credential references
- collector namespace and Service names if they differ from the repo example
- Prometheus exporter service names used by Infrastructure Visibility
Validate the following before AppDynamics scraping:
- run the
oc get deploy,pod,svc -n <collector-namespace> | grep appd-otlp-collectorcommand to list the Kubernetes resources - check the logs:
oc logs -n <collector-namespace> deploy/appd-otlp-collector -c otelcol - verify that the collector accepts the
cisco_osreceiver without startup errors - verify that
http://<ciscoos-prometheus-service>:9464/metricscontainssystem_network_*families - if interface-byte metrics are also required, separately validate
http://cisco-exporter-service.cisco-exporter.svc.cluster.local:9362/metrics
Enable Prometheus Scraping for Cisco Nexus
The following are system metrics source examples from this repo:
- service:
intersight-appd-prometheus-service - namespace:
appdynamics - port:
9464 - path:
/metrics
Interface byte source:
- service:
cisco-exporter-service - namespace:
cisco-exporter - port:
9362 - path:
/metrics
Configure Machine Agent Ingestion
Infrastructure Visibility Prometheus monitoring loads both Nexus-related exporter files through prometheus-config-template.yaml.
To activate this path:
- include both Nexus exporter YAML files in the
prometheus-exportersConfigMap - ensure that the main include list references both files
- apply the ConfigMap update and re-run the Infrastructure Visibility Helm upgrade
Before enabling the Cisco OS receiver scrape, update the exporter YAML service discovery fields to the service name and namespace used by your collector deployment.
Exporter YAML Contract
exporter-yamls/ciscoos-receiver-nexus-system-metrics.yamlexporter-yamls/cisco-exporter-nexus-interface-bytes.yaml- key system metrics:
system_network_errors_totalsystem_network_packet_dropped_totalsystem_network_packet_count_totalsystem_network_interface_status_ratio
- key byte metrics:
cisco_interface_transmit_bytescisco_interface_receive_bytes
- custom metric family:
Custom Metrics|Network|Nexus|...
reportDelta: trueis required- the byte exporter applies a multiplier of
0.00000095367to publish MB values
Expected AppDynamics Custom Metric Paths
Custom Metrics|Network|Nexus|{host_ip}|Transmit ErrorsCustom Metrics|Network|Nexus|{host_ip}|Transmit DropsCustom Metrics|Network|Nexus|{host_ip}|Receive ErrorsCustom Metrics|Network|Nexus|{host_ip}|Receive DropsCustom Metrics|Network|Nexus|{host_ip}|Receive Multicast PacketsCustom Metrics|Network|Nexus|{host_ip}|Receive Broadcast PacketsCustom Metrics|Network|Nexus|All Switches|Interfaces Configured (Total)|{host_ip}Custom Metrics|Network|Nexus|{target}|{name}|{description}_|Transmit Bytes (MB)Custom Metrics|Network|Nexus|{target}|{name}|{description}_|Receive Bytes (MB)
Dashboard Dependencies
{
"schemaVersion": null,
"dashboardFormatVersion": "4.0",
"name": "dashboard-ai-pod-nexus-switches2",
"description": null,
"properties": null,
"templateEntityType": "APPLICATION_COMPONENT_NODE",
"associatedEntityTemplates": null,
"timeRangeSpecifierType": "GLOBAL",
"minutesBeforeAnchorTime": -1,
"startDate": null,
"endDate": null,
"refreshInterval": 120000,
"backgroundColor": 15856629,
"color": 15856629,
"height": 768,
"width": 1024,
"canvasType": "CANVAS_TYPE_GRID",
"layoutType": "",
"widgetTemplates": [
{
"widgetType": "PieWidget",
"title": "Interfaces configured on each switch",
"height": 3,
"width": 6,
"minHeight": 0,
"minWidth": 0,
"x": 0,
"y": 0,
"label": null,
"description": null,
"drillDownUrl": null,
"openUrlInCurrentTab": false,
"useMetricBrowserAsDrillDown": true,
"drillDownActionType": null,
"backgroundColor": 16777215,
"backgroundColors": null,
"backgroundColorsStr": "16777215,16777215",
"color": 1646891,
"fontSize": 12,
"useAutomaticFontSize": false,
"borderEnabled": false,
"borderThickness": 0,
"borderColor": 14408667,
"backgroundAlpha": 1,
"showValues": true,
"formatNumber": null,
"numDecimals": 0,
"removeZeros": null,
"compactMode": false,
"showTimeRange": false,
"renderIn3D": false,
"showLegend": true,
"legendPosition": "POSITION_BOTTOM",
"legendColumnCount": 1,
"timeRangeSpecifierType": "BEFORE_NOW",
"startTime": null,
"endTime": null,
"minutesBeforeAnchorTime": 5,
"isGlobal": false,
"propertiesMap": null,
"dataSeriesTemplates": [
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "VALUE",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|All Switches|Interfaces Configured (Total)|*",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|All Switches|Interfaces Configured (Total)|*"
},
"rollupMetricData": true,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_CUSTOM",
"metricDisplayNameCustomFormat": "",
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": null
}
],
"showLabels": true,
"showPercentValues": null
},
{
"widgetType": "PieWidget",
"title": "Transmit errors on each switch",
"height": 3,
"width": 6,
"minHeight": 0,
"minWidth": 0,
"x": 6,
"y": 0,
"label": null,
"description": null,
"drillDownUrl": null,
"openUrlInCurrentTab": false,
"useMetricBrowserAsDrillDown": true,
"drillDownActionType": null,
"backgroundColor": 16777215,
"backgroundColors": null,
"backgroundColorsStr": "16777215,16777215",
"color": 1646891,
"fontSize": 12,
"useAutomaticFontSize": false,
"borderEnabled": false,
"borderThickness": 0,
"borderColor": 14408667,
"backgroundAlpha": 1,
"showValues": true,
"formatNumber": null,
"numDecimals": 0,
"removeZeros": null,
"compactMode": false,
"showTimeRange": false,
"renderIn3D": false,
"showLegend": true,
"legendPosition": "POSITION_BOTTOM",
"legendColumnCount": 1,
"timeRangeSpecifierType": "BEFORE_NOW",
"startTime": null,
"endTime": null,
"minutesBeforeAnchorTime": 5,
"isGlobal": false,
"propertiesMap": null,
"dataSeriesTemplates": [
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "VALUE",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|*|Transmit Errors",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|*|Transmit Errors"
},
"rollupMetricData": true,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_CUSTOM",
"metricDisplayNameCustomFormat": "",
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": null
}
],
"showLabels": true,
"showPercentValues": null
},
{
"widgetType": "PieWidget",
"title": "Transmit drops on each switch",
"height": 3,
"width": 6,
"minHeight": 0,
"minWidth": 0,
"x": 0,
"y": 3,
"label": null,
"description": null,
"drillDownUrl": null,
"openUrlInCurrentTab": false,
"useMetricBrowserAsDrillDown": true,
"drillDownActionType": null,
"backgroundColor": 16777215,
"backgroundColors": null,
"backgroundColorsStr": "16777215,16777215",
"color": 1646891,
"fontSize": 12,
"useAutomaticFontSize": false,
"borderEnabled": false,
"borderThickness": 0,
"borderColor": 14408667,
"backgroundAlpha": 1,
"showValues": true,
"formatNumber": null,
"numDecimals": 0,
"removeZeros": null,
"compactMode": false,
"showTimeRange": false,
"renderIn3D": false,
"showLegend": true,
"legendPosition": "POSITION_BOTTOM",
"legendColumnCount": 1,
"timeRangeSpecifierType": "BEFORE_NOW",
"startTime": null,
"endTime": null,
"minutesBeforeAnchorTime": 5,
"isGlobal": false,
"propertiesMap": null,
"dataSeriesTemplates": [
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "VALUE",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|*|Transmit Drops",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|*|Transmit Drops"
},
"rollupMetricData": true,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_CUSTOM",
"metricDisplayNameCustomFormat": "",
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": null
}
],
"showLabels": true,
"showPercentValues": null
},
{
"widgetType": "PieWidget",
"title": "Receive errors on each switch",
"height": 3,
"width": 6,
"minHeight": 0,
"minWidth": 0,
"x": 6,
"y": 3,
"label": null,
"description": null,
"drillDownUrl": null,
"openUrlInCurrentTab": false,
"useMetricBrowserAsDrillDown": true,
"drillDownActionType": null,
"backgroundColor": 16777215,
"backgroundColors": null,
"backgroundColorsStr": "16777215,16777215",
"color": 1646891,
"fontSize": 12,
"useAutomaticFontSize": false,
"borderEnabled": false,
"borderThickness": 0,
"borderColor": 14408667,
"backgroundAlpha": 1,
"showValues": true,
"formatNumber": null,
"numDecimals": 0,
"removeZeros": null,
"compactMode": false,
"showTimeRange": false,
"renderIn3D": false,
"showLegend": true,
"legendPosition": "POSITION_BOTTOM",
"legendColumnCount": 1,
"timeRangeSpecifierType": "BEFORE_NOW",
"startTime": null,
"endTime": null,
"minutesBeforeAnchorTime": 5,
"isGlobal": false,
"propertiesMap": null,
"dataSeriesTemplates": [
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "VALUE",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|*|Receive Errors",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|*|Receive Errors"
},
"rollupMetricData": true,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_CUSTOM",
"metricDisplayNameCustomFormat": "",
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": null
}
],
"showLabels": true,
"showPercentValues": null
},
{
"widgetType": "PieWidget",
"title": "Receive drops on each switch",
"height": 3,
"width": 6,
"minHeight": 0,
"minWidth": 0,
"x": 0,
"y": 6,
"label": null,
"description": null,
"drillDownUrl": null,
"openUrlInCurrentTab": false,
"useMetricBrowserAsDrillDown": true,
"drillDownActionType": null,
"backgroundColor": 16777215,
"backgroundColors": null,
"backgroundColorsStr": "16777215,16777215",
"color": 1646891,
"fontSize": 12,
"useAutomaticFontSize": false,
"borderEnabled": false,
"borderThickness": 0,
"borderColor": 14408667,
"backgroundAlpha": 1,
"showValues": true,
"formatNumber": null,
"numDecimals": 0,
"removeZeros": null,
"compactMode": false,
"showTimeRange": false,
"renderIn3D": false,
"showLegend": true,
"legendPosition": "POSITION_BOTTOM",
"legendColumnCount": 1,
"timeRangeSpecifierType": "BEFORE_NOW",
"startTime": null,
"endTime": null,
"minutesBeforeAnchorTime": 5,
"isGlobal": false,
"propertiesMap": null,
"dataSeriesTemplates": [
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "VALUE",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|*|Receive Drops",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|*|Receive Drops"
},
"rollupMetricData": true,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_CUSTOM",
"metricDisplayNameCustomFormat": "",
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": null
}
],
"showLabels": true,
"showPercentValues": null
},
{
"widgetType": "GraphWidget",
"title": "Transmitted bytes by Pure Storage and compute node interfaces",
"height": 3,
"width": 6,
"minHeight": 0,
"minWidth": 0,
"x": 0,
"y": 9,
"label": null,
"description": null,
"drillDownUrl": null,
"openUrlInCurrentTab": false,
"useMetricBrowserAsDrillDown": true,
"drillDownActionType": null,
"backgroundColor": 16777215,
"backgroundColors": null,
"backgroundColorsStr": "16777215,16777215",
"color": 1646891,
"fontSize": 12,
"useAutomaticFontSize": false,
"borderEnabled": false,
"borderThickness": 0,
"borderColor": 14408667,
"backgroundAlpha": 1,
"showValues": false,
"formatNumber": null,
"numDecimals": 0,
"removeZeros": null,
"compactMode": false,
"showTimeRange": false,
"renderIn3D": false,
"showLegend": true,
"legendPosition": "POSITION_BOTTOM",
"legendColumnCount": 1,
"timeRangeSpecifierType": "BEFORE_NOW",
"startTime": null,
"endTime": null,
"minutesBeforeAnchorTime": 15,
"isGlobal": true,
"propertiesMap": null,
"dataSeriesTemplates": [
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "VALUE",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|*|*|*|Transmit Bytes (MB)",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|*|*|*|Transmit Bytes (MB)"
},
"rollupMetricData": false,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_AUTO",
"metricDisplayNameCustomFormat": null,
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": "LEFT"
}
],
"verticalAxisLabel": null,
"hideHorizontalAxis": null,
"horizontalAxisLabel": null,
"axisType": "LINEAR",
"stackMode": null,
"multipleYAxis": null,
"customVerticalAxisMin": null,
"customVerticalAxisMax": null,
"showEvents": null,
"interpolateDataGaps": false,
"showAllTooltips": null,
"staticThresholdList": [],
"eventFilterTemplate": null
},
{
"widgetType": "PieWidget",
"title": "Transmitted bytes by selected interfaces",
"height": 3,
"width": 6,
"minHeight": 0,
"minWidth": 0,
"x": 0,
"y": 12,
"label": null,
"description": null,
"drillDownUrl": null,
"openUrlInCurrentTab": false,
"useMetricBrowserAsDrillDown": true,
"drillDownActionType": null,
"backgroundColor": 16777215,
"backgroundColors": null,
"backgroundColorsStr": "16777215,16777215",
"color": 1646891,
"fontSize": 12,
"useAutomaticFontSize": false,
"borderEnabled": false,
"borderThickness": 0,
"borderColor": 14408667,
"backgroundAlpha": 1,
"showValues": true,
"formatNumber": null,
"numDecimals": 0,
"removeZeros": null,
"compactMode": false,
"showTimeRange": false,
"renderIn3D": false,
"showLegend": true,
"legendPosition": "POSITION_BOTTOM",
"legendColumnCount": 1,
"timeRangeSpecifierType": "BEFORE_NOW",
"startTime": null,
"endTime": null,
"minutesBeforeAnchorTime": 15,
"isGlobal": true,
"propertiesMap": null,
"dataSeriesTemplates": [
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "SUM",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|*|*|*|Transmit Bytes (MB)",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|*|*|*|Transmit Bytes (MB)"
},
"rollupMetricData": true,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_AUTO",
"metricDisplayNameCustomFormat": null,
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": "LEFT"
}
],
"showLabels": true,
"showPercentValues": null
},
{
"widgetType": "PieWidget",
"title": "Received bytes by selected interfaces",
"height": 3,
"width": 6,
"minHeight": 0,
"minWidth": 0,
"x": 6,
"y": 12,
"label": null,
"description": null,
"drillDownUrl": null,
"openUrlInCurrentTab": false,
"useMetricBrowserAsDrillDown": true,
"drillDownActionType": null,
"backgroundColor": 16777215,
"backgroundColors": null,
"backgroundColorsStr": "16777215,16777215",
"color": 1646891,
"fontSize": 12,
"useAutomaticFontSize": false,
"borderEnabled": false,
"borderThickness": 0,
"borderColor": 14408667,
"backgroundAlpha": 1,
"showValues": true,
"formatNumber": null,
"numDecimals": 0,
"removeZeros": null,
"compactMode": false,
"showTimeRange": false,
"renderIn3D": false,
"showLegend": true,
"legendPosition": "POSITION_BOTTOM",
"legendColumnCount": 1,
"timeRangeSpecifierType": "BEFORE_NOW",
"startTime": null,
"endTime": null,
"minutesBeforeAnchorTime": 15,
"isGlobal": true,
"propertiesMap": null,
"dataSeriesTemplates": [
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "SUM",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|*|*|*|Receive Bytes (MB)",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|*|*|*|Receive Bytes (MB)"
},
"rollupMetricData": true,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_AUTO",
"metricDisplayNameCustomFormat": null,
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": "LEFT"
}
],
"showLabels": true,
"showPercentValues": null
},
{
"widgetType": "PieWidget",
"title": "Receive Multicast & Broadcast packets on each switch",
"height": 3,
"width": 6,
"minHeight": 0,
"minWidth": 0,
"x": 6,
"y": 6,
"label": null,
"description": null,
"drillDownUrl": null,
"openUrlInCurrentTab": false,
"useMetricBrowserAsDrillDown": true,
"drillDownActionType": null,
"backgroundColor": 16777215,
"backgroundColors": null,
"backgroundColorsStr": "16777215,16777215",
"color": 1646891,
"fontSize": 12,
"useAutomaticFontSize": false,
"borderEnabled": false,
"borderThickness": 0,
"borderColor": 14408667,
"backgroundAlpha": 1,
"showValues": true,
"formatNumber": null,
"numDecimals": 0,
"removeZeros": null,
"compactMode": false,
"showTimeRange": false,
"renderIn3D": false,
"showLegend": true,
"legendPosition": "POSITION_BOTTOM",
"legendColumnCount": 1,
"timeRangeSpecifierType": "BEFORE_NOW",
"startTime": null,
"endTime": null,
"minutesBeforeAnchorTime": 15,
"isGlobal": true,
"propertiesMap": null,
"dataSeriesTemplates": [
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "VALUE",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|*|Receive Multicast Packets",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|*|Receive Multicast Packets"
},
"rollupMetricData": true,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_AUTO",
"metricDisplayNameCustomFormat": null,
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": null
},
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "VALUE",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|*|Receive Broadcast Packets",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|*|Receive Broadcast Packets"
},
"rollupMetricData": true,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_AUTO",
"metricDisplayNameCustomFormat": null,
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": null
}
],
"showLabels": true,
"showPercentValues": null
},
{
"widgetType": "GraphWidget",
"title": "Received bytes by Pure Storage and compute node interfaces",
"height": 3,
"width": 6,
"minHeight": 0,
"minWidth": 0,
"x": 6,
"y": 9,
"label": null,
"description": null,
"drillDownUrl": null,
"openUrlInCurrentTab": false,
"useMetricBrowserAsDrillDown": true,
"drillDownActionType": null,
"backgroundColor": 16777215,
"backgroundColors": null,
"backgroundColorsStr": "16777215,16777215",
"color": 1646891,
"fontSize": 12,
"useAutomaticFontSize": false,
"borderEnabled": false,
"borderThickness": 0,
"borderColor": 14408667,
"backgroundAlpha": 1,
"showValues": false,
"formatNumber": null,
"numDecimals": 0,
"removeZeros": null,
"compactMode": false,
"showTimeRange": false,
"renderIn3D": false,
"showLegend": true,
"legendPosition": "POSITION_BOTTOM",
"legendColumnCount": 1,
"timeRangeSpecifierType": "BEFORE_NOW",
"startTime": null,
"endTime": null,
"minutesBeforeAnchorTime": 15,
"isGlobal": true,
"propertiesMap": null,
"dataSeriesTemplates": [
{
"seriesType": "LINE",
"metricType": null,
"showRawMetricName": false,
"colorPalette": null,
"name": "Series 1",
"metricMatchCriteriaTemplate": {
"entityMatchCriteria": {
"matchCriteriaType": "SpecificEntities",
"entityType": "APPLICATION_COMPONENT_NODE",
"agentTypes": null,
"entityNames": [
{
"applicationName": "Server & Infrastructure Monitoring",
"entityType": "APPLICATION_COMPONENT_NODE",
"entityName": "worker3.flashstack.local",
"scopingEntityType": "APPLICATION_COMPONENT",
"scopingEntityName": "Root",
"subtype": null,
"uniqueKey": null
}
],
"summary": false
},
"metricExpressionTemplate": {
"metricExpressionType": "Logical",
"functionType": "VALUE",
"displayName": "null",
"inputMetricText": true,
"inputMetricPath": "Custom Metrics|Temp|Nexus2|*|*|*|Receive Bytes (MB)",
"relativeMetricPath": "Custom Metrics|Temp|Nexus2|*|*|*|Receive Bytes (MB)"
},
"rollupMetricData": false,
"expressionString": null,
"useActiveBaseline": false,
"sortResultsAscending": false,
"maxResults": 20,
"evaluationScopeType": null,
"baselineName": null,
"applicationName": "Server & Infrastructure Monitoring",
"metricDisplayNameStyle": "DISPLAY_STYLE_AUTO",
"metricDisplayNameCustomFormat": null,
"includeHistoricalNodes": false,
"includeAbove": true,
"includeBelow": false,
"includeBoth": false,
"includeBand12": false,
"includeBand23": false,
"includeBand34": false,
"includeBand45": false,
"includeShade": false
},
"axisPosition": "LEFT"
}
],
"verticalAxisLabel": null,
"hideHorizontalAxis": null,
"horizontalAxisLabel": null,
"axisType": "LINEAR",
"stackMode": null,
"multipleYAxis": null,
"customVerticalAxisMin": null,
"customVerticalAxisMax": null,
"showEvents": null,
"interpolateDataGaps": false,
"showAllTooltips": null,
"staticThresholdList": [],
"eventFilterTemplate": null
}
],
"warRoom": false,
"template": false
}
Troubleshooting
- if only the byte widgets fail, check the direct cisco-exporter path first.
- if only the system widgets fail, check the AppDynamics-side Prometheus endpoint.