-
Notifications
You must be signed in to change notification settings - Fork 16
/
telegraf-gnmi-proto.conf
120 lines (106 loc) · 2.69 KB
/
telegraf-gnmi-proto.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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
# telegraf-gnmi-proto.conf
[[inputs.gnmi]]
redial = "60s"
#encoding = "json_ietf"
encoding = "proto"
addresses = ["10.85.134.70:50052"]
username = "admin"
password = ""
# Interfaces
[[inputs.gnmi.subscription]]
name = "oc-interfaces"
origin = "openconfig"
path = "/interfaces/interface"
subscription_mode = "sample"
sample_interval = "60s"
# LACP
[[inputs.gnmi.subscription]]
name = "oc-lacp"
origin = "openconfig"
path = "/lacp/interfaces/interface"
subscription_mode = "sample"
sample_interval = "60s"
# MACSEC interface
[[inputs.gnmi.subscription]]
name = "oc-macsec-if"
origin = "openconfig"
path = "/macsec/interfaces/interface"
subscription_mode = "sample"
sample_interval = "60s"
# MACSEC policy
[[inputs.gnmi.subscription]]
name = "oc-macsec-policy"
origin = "openconfig"
path = "/macsec/mka/policies/policy"
subscription_mode = "sample"
sample_interval = "60s"
# MACSEC key-chain
[[inputs.gnmi.subscription]]
name = "oc-macsec-keychain"
origin = "openconfig"
path = "/macsec/mka/key-chains/key-chain"
subscription_mode = "sample"
sample_interval = "60s"
# MACSEC counters
[[inputs.gnmi.subscription]]
name = "oc-macsec"
origin = "openconfig"
path = "/macsec/mka/state/counters"
subscription_mode = "sample"
sample_interval = "60s"
# CPU
[[inputs.gnmi.subscription]]
name = "oc-cpu"
origin = "openconfig"
path = "/components/component/cpu"
subscription_mode = "sample"
sample_interval = "60s"
# Component state
[[inputs.gnmi.subscription]]
name = "oc-component-state"
origin = "openconfig"
path = "/components/component/state"
subscription_mode = "sample"
sample_interval = "60s"
# Power Supply
[[inputs.gnmi.subscription]]
name = "oc-psu"
origin = "openconfig"
path = "/components/component/power-supply"
subscription_mode = "sample"
sample_interval = "60s"
# Component state
[[inputs.gnmi.subscription]]
name = "oc-system-state"
origin = "openconfig"
path = "/system/state"
subscription_mode = "sample"
sample_interval = "60s"
# System process
[[inputs.gnmi.subscription]]
name = "oc-system-process"
origin = "openconfig"
path = "/system/processes/process"
subscription_mode = "sample"
sample_interval = "60s"
# VLAN
[[inputs.gnmi.subscription]]
name = "vlan"
origin = "openconfig"
path = "/vlans/vlan"
subscription_mode = "sample"
sample_interval = "60s"
# OC NI VLAN
[[inputs.gnmi.subscription]]
name = "vlan"
origin = "openconfig"
path = "/network-instances/network-instance/vlans/vlan"
subscription_mode = "sample"
sample_interval = "60s"
# System AAA
[[inputs.gnmi.subscription]]
name = "vlan"
origin = "openconfig"
path = "/system/aaa"
subscription_mode = "sample"
sample_interval = "60s"