1CDIST-TYPE__PROMETHEUS_EXPORTER(7) cdist CDIST-TYPE__PROMETHEUS_EXPORTER(7)
2
3
4
6 cdist-type__prometheus_exporter - install some Prometheus exporters
7
9 Install and configure some exporters to be used by the Prometheus moni‐
10 toring system (https://prometheus.io/).
11
12 This type creates a daemontools-compatible service directory under
13 /service/$__object_id. Daemontools (or something compatible) must be
14 installed (in particular, the command svc must be executable).
15
16 This type installs and builds the latest version from git, using go
17 get. A recent version of golang as well as build tools (make, g++,
18 etc.) must be available.
19
20 Currently supported exporters:
21
22 · node
23
24 · blackbox
25
26 · ceph
27
29 None
30
32 exporter
33 Which exporter to install and configure. Default: $__object_id.
34 Currently supported: node, blackbox, ceph.
35
37 add-consul-service
38 Add this exporter as a Consul service for automatic service dis‐
39 covery.
40
42 __daemontools
43 __golang_from_vendor --version 1.9 # required for prometheus and many exporters
44
45 require="__daemontools __golang_from_vendor" __prometheus_exporter node
46
48 cdist-type__daemontools(7), cdist-type__golang_from_vendor(7),
49 cdist-type__prometheus_server(7), Prometheus documentation:
50 https://prometheus.io/docs/introduction/overview/
51
53 Kamila Součková <kamila--@--ksp.sk>
54
56 Copyright (C) 2017 Kamila Součková. You can redistribute it and/or mod‐
57 ify it under the terms of the GNU General Public License as published
58 by the Free Software Foundation, either version 3 of the License, or
59 (at your option) any later version.
60
62 ungleich GmbH 2020
63
64
65
66
676.9.4 Dec 21, 2020CDIST-TYPE__PROMETHEUS_EXPORTER(7)