"use strict";(self.webpackChunkinfluxdb_ui=self.webpackChunkinfluxdb_ui||[]).push([[243],{41534:e=>{e.exports='# Cisco model-driven telemetry (MDT) input plugin for IOS XR, IOS XE and NX-OS platforms\n[[inputs.cisco_telemetry_mdt]]\n ## Telemetry transport can be "tcp" or "grpc".  TLS is only supported when\n ## using the grpc transport.\n transport = "grpc"\n\n ## Address and port to host telemetry listener\n service_address = ":57000"\n\n ## Grpc Maximum Message Size, default is 4MB, increase the size.\n max_msg_size = 4000000\n\n ## Enable TLS; grpc transport only.\n # tls_cert = "/etc/telegraf/cert.pem"\n # tls_key = "/etc/telegraf/key.pem"\n\n ## Enable TLS client authentication and define allowed CA certificates; grpc\n ##  transport only.\n # tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]\n\n ## Define (for certain nested telemetry measurements with embedded tags) which fields are tags\n # embedded_tags = ["Cisco-IOS-XR-qos-ma-oper:qos/interface-table/interface/input/service-policy-names/service-policy-instance/statistics/class-stats/class-name"]\n\n ## Define aliases to map telemetry encoding paths to simple measurement names\n [inputs.cisco_telemetry_mdt.aliases]\n   ifstats = "ietf-interfaces:interfaces-state/interface/statistics"\n ## Define Property Xformation, please refer README and https://pubhub.devnetcloud.com/media/dme-docs-9-3-3/docs/appendix/ for Model details.\n [inputs.cisco_telemetry_mdt.dmes]\n#    Global Property Xformation.\n#    prop1 = "uint64 to int"\n#    prop2 = "uint64 to string"\n#    prop3 = "string to uint64"\n#    prop4 = "string to int64"\n#    prop5 = "string to float64"\n#    auto-prop-xfrom = "auto-float-xfrom" #Xform any property which is string, and has float number to type float64\n#    Per Path property xformation, Name is telemetry configuration under sensor-group, path configuration "WORD         Distinguished Name"\n#    Per Path configuration is better as it avoid property collision issue of types.\n#    dnpath = \'{"Name": "show ip route summary","prop": [{"Key": "routes","Value": "string"}, {"Key": "best-paths","Value": "string"}]}\'\n#    dnpath2 = \'{"Name": "show processes cpu","prop": [{"Key": "kernel_percent","Value": "float"}, {"Key": "idle_percent","Value": "float"}, {"Key": "process","Value": "string"}, {"Key": "user_percent","Value": "float"}, {"Key": "onesec","Value": "float"}]}\'\n#    dnpath3 = \'{"Name": "show processes memory physical","prop": [{"Key": "processname","Value": "string"}]}\'\n'}}]);