Skip to content

Commit a78c5d3

Browse files
authored
Update systemd example readme file (prometheus#1663)
The readme file does not mention the need to create a folder named /var/lib/node_exporter/textfile_collector as a step. Lack of this folder results errors for node_exporter service which is visible in systemd status output. These errors possibly harmless but it is not good to have them still. $ sudo systemctl status node_exporter --- snipped --- Apr 04 14:51:35 ubuntu node_exporter[14713]: level=info ts=2020-04-04T14:51:35.584Z caller=node_exporter.go:190 msg="Listening on" address=:9100 Apr 04 15:05:34 ubuntu node_exporter[14876]: level=error ts=2020-04-04T15:05:34.464Z caller=textfile.go:197 collector=textfile msg="failed to read textfile collector directory" path=/var/lib/node_exporter/textfile_collector=textfile msg="failed to read textfile collector directory" path=/var/lib/node_exporter/textfile_collector err="open /var/lib/node_exporter/textfile_collector: no such file or directory" --- snipped --- Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
1 parent da5972b commit a78c5d3

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

examples/systemd/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ If you are using distribution packages or the copr repository, you don't need to
55
The unit file in this directory is to be put into `/etc/systemd/system`.
66
It needs a user named `node_exporter`, whose shell should be `/sbin/nologin` and should not have any special privileges.
77
It needs a sysconfig file in `/etc/sysconfig/node_exporter`.
8+
It needs a directory named `/var/lib/node_exporter/textfile_collector`, whose owner should be `node_exporter`:`node_exporter`.
89
A sample file can be found in `sysconfig.node_exporter`.

0 commit comments

Comments
 (0)