-
Notifications
You must be signed in to change notification settings - Fork 0
/
catalyst_center_site_health.conf
71 lines (66 loc) · 2.55 KB
/
catalyst_center_site_health.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
[[inputs.exec]]
commands = ["python3 catalyst_center_site_health.py"] # Replace with the command that outputs this JSON
timeout = "60s"
data_format = "json_v2"
[[inputs.exec.json_v2]]
measurement_name = "catalyst_center_site_health"
[[inputs.exec.json_v2.object]]
path = "@flatten"
tags = ["siteName", "siteId", "parentSiteId", "parentSiteName", "siteType"]
[inputs.exec.json_v2.object.fields]
healthyNetworkDevicePercentage = "float"
healthyClientsPercentage = "float"
clientHealthWired = "float"
clientHealthWireless = "float"
numberOfClients = "int"
numberOfNetworkDevice = "int"
networkHealthAverage = "float"
networkHealthAccess = "float"
networkHealthCore = "float"
networkHealthDistribution = "float"
networkHealthRouter = "float"
networkHealthAP = "float"
networkHealthWLC = "float"
networkHealthSwitch = "float"
networkHealthWireless = "float"
networkHealthOthers = "float"
numberOfWiredClients = "int"
numberOfWirelessClients = "int"
totalNumberOfConnectedWiredClients = "int"
totalNumberOfActiveWirelessClients = "int"
wiredGoodClients = "int"
wirelessGoodClients = "int"
overallGoodDevices = "int"
accessGoodCount = "int"
accessTotalCount = "int"
coreGoodCount = "int"
coreTotalCount = "int"
distributionGoodCount = "int"
distributionTotalCount = "int"
routerGoodCount = "int"
routerTotalCount = "int"
wirelessDeviceGoodCount = "int"
wirelessDeviceTotalCount = "int"
apDeviceGoodCount = "int"
apDeviceTotalCount = "int"
wlcDeviceGoodCount = "int"
wlcDeviceTotalCount = "int"
switchDeviceGoodCount = "int"
switchDeviceTotalCount = "int"
applicationHealth = "float"
applicationGoodCount = "int"
applicationTotalCount = "int"
applicationBytesTotalCount = "int"
[[inputs.exec.json_v2.object]]
path = "#.applicationHealthStats"
[inputs.exec.json_v2.object.fields]
appTotalCount = "int"
businessIrrelevantAppCount_fair = "int"
businessIrrelevantAppCount_good = "int"
businessIrrelevantAppCount_poor = "int"
businessRelevantAppCount_fair = "int"
businessRelevantAppCount_good = "int"
businessRelevantAppCount_poor = "int"
defaultHealthAppCount_fair = "int"
defaultHealthAppCount_good = "int"
defaultHealthAppCount_poor = "int"