Well it seems that v0.11 (which is all you get from Ubuntu 16.04 repos) doesn't have that functionality. Ubuntu 18.04 repos contain v0.15 (still not recent) but there you do get the functionality. No PPA available. Plenty of instructions to manually install newer versions or you can use my Ansible role:
- name: Download package
get_url:
url: https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz
dest: /home/yourname/nodeexporter.tar.gz
- name: Unpack tar
unarchive:
src: /home/yourname/nodeexporter.tar.gz
dest: /home/yourname
remote_src: yes
- name: Copy binary
copy:
src: /home/yourname/node_exporter-0.18.1.linux-amd64/node_exporter
dest: /usr/local/bin/node_exporter
remote_src: yes
mode: a+x
- name: Create user
user:
name: node_exporter
system: yes
shell: /bin/false
- name: Template systemd service
template:
src: node_exporter.service.j2
dest: /etc/systemd/system/node_exporter.service
- name: Template systemd service
systemd:
daemon_reload: yes
name: node_exporter
state: started
With the systemd service template:
[Unit]
Description=Node Exporter
Wants=network-online.target
After=network-online.target
[Service]
User=node_exporter
Group=node_exporter
Type=simple
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=multi-user.target