forked from CanonicalLtd/prometheus-node-exporter-charm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml
115 lines (115 loc) · 3.2 KB
/
config.yaml
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
"options":
"job-name":
"type": "string"
"default": !!str "node-exporter"
"description": |
Default job name passed to prometheus scrape config
"host":
"type": "string"
"default": !!str "0.0.0.0"
"description": |
IP to run metrics target on or set to "public" or "private" for juju to set IP
"port":
"type": "int"
"default": !!int "9100"
"description": |
Port to run metrics target on
"debug":
"type": "boolean"
"default": !!bool "false"
"description": |
Debug log level.
"cgroups-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable cgroups collector.
A summary of the number of active and enabled cgroups
"ethtool-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable ethtool collector.
Exposes network interface information and network driver statistics
equivalent to ethtool, ethtool -S, and ethtool -i.
"ksmd-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable ksmd collector.
Exposes kernel and system statistics from /sys/kernel/mm/ksm.
"lnstat-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable lnstat collector.
Exposes stats from /proc/net/stat/.
"ntp-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable NTP collector. NTP collector to be removed in node_exporter v2.0.0 [DEPRECATED].
"supervisord-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable supervisord collector.
"systemd-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable systemd collector.
"mountstats-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable mountstats collector.
"interrupts-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable interrupts collector.
Exposes detailed interrupts statistics.
"tcpstat-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable tcpstat collector.
"runit-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable runit collector.
"qdisc-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable qdisc collector.
"logind-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable logind collector.
Exposes session counts from logind.
"drbd-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable drbd collector.
"buddyinfo-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable buddyinfo collector.
"sysctl-collector":
"type": "boolean"
"default": !!bool "false"
"description": |
Enable sysctl collector.
Expose sysctl values from /proc/sys.
Use --collector.sysctl.include(-info) in customflags to configure.
"custom-flags":
"type": "string"
"default": !!str ""
"description": |
Custom node_exporter flags