Skip to content

Commit

Permalink
Rework NX-OS support, add support for embedded tags
Browse files Browse the repository at this point in the history
  • Loading branch information
sbyx committed Sep 6, 2019
1 parent 4e873dd commit 4e94071
Show file tree
Hide file tree
Showing 3 changed files with 405 additions and 139 deletions.
6 changes: 3 additions & 3 deletions plugins/inputs/cisco_telemetry_mdt/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,16 +25,16 @@ The TCP dialout transport is supported on IOS XR (32-bit and 64-bit) 6.1.x and l
# tls_cert = "/etc/telegraf/cert.pem"
# tls_key = "/etc/telegraf/key.pem"

## Enable support for decoding NX-OS platform-specific telemetry extensions (disable for IOS XR and IOS XE)
# decode_nxos = true

## Enable TLS client authentication and define allowed CA certificates; grpc
## transport only.
# tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]

## Define aliases to map telemetry encoding paths to simple measurement names
[inputs.cisco_telemetry_mdt.aliases]
ifstats = "ietf-interfaces:interfaces-state/interface/statistics"

## Define (for certain nested telemetry measurements with embedded tags) which fields are tags
# enbedded_tags = ["Cisco-IOS-XR-qos-ma-oper:qos/interface-table/interface/input/service-policy-names/service-policy-instance/statistics/class-stats/class-name"]
```

### Example Output:
Expand Down
Loading

0 comments on commit 4e94071

Please sign in to comment.