-
Notifications
You must be signed in to change notification settings - Fork 16
/
telegraf-netconf-2.conf
101 lines (82 loc) · 3.28 KB
/
telegraf-netconf-2.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
# Global Agent Configuration
[agent]
hostname = "jcohoe-ubuntu"
flush_interval = "30s"
interval = "30s"
# Output Plugin InfluxDB
[[outputs.influxdb]]
database = "mdt_netconf"
urls = [ "http://127.0.0.1:8086" ]
#[[outputs.file]]
# files = ["/tmp/telegraf-netconf.log"]
# Define IOS XE device and NETCONF port and credentials
[[inputs.cisco_telemetry_mdt_netconf_dialin]]
server_address = "10.95.105.10:830"
username = "admin"
password = "password"
ignore_server_authenticity = true
redial = "60s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/platform-ios-xe-oper:components"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/oc-platform:components"
update_trigger = "periodic"
period = "30s"
#[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
#xpath_filter = "/oc-sys:system"
#update_trigger = "periodic"
#period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/process-memory-ios-xe-oper:memory-usage-processes"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/process-cpu-ios-xe-oper:cpu-usage/cpu-utilization"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/matm-ios-xe-oper:matm-oper-data"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/memory-ios-xe-oper:memory-statistics/memory-statistic"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/poe-ios-xe-oper:poe-oper-data/poe-switch"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/ios:native"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/mdt-oper:mdt-oper-data/mdt-subscriptions"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/cdp-ios-xe-oper:cdp-neighbor-details"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/arp-ios-xe-oper:arp-data"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/oc-if:interfaces/interface/state/counters"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/interfaces-ios-xe-oper:interfaces/interface"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/if:interfaces-state"
update_trigger = "periodic"
period = "30s"
[[inputs.cisco_telemetry_mdt_netconf_dialin.subscription_service.subscription]]
xpath_filter = "/environment-ios-xe-oper:environment-sensors"
update_trigger = "periodic"
period = "30s"