--- # prometheus_exporter_node_version: _prometheus_exporter_node_time_collector_map_: "": timex systemd-timesyncd: timex chrony: timex openntpd: ntp prometheus_exporter_node_timesync_collector: "{{ _prometheus_exporter_node_time_collector_map_[ntp_variant | default('')] }}" prometheus_exporter_node_disable_collectors: [] prometheus_exporter_node_extra_collectors: - "{{ prometheus_exporter_node_timesync_collector }}" - systemd prometheus_exporter_node_install_apt_textfile_collector_script: "{{ ansible_pkg_mgr == 'apt' }}" prometheus_exporter_node_textfile_collector_scripts: - deleted-libraries # - smartmon # - sensors # prometheus_exporter_node_textfile_collector__sensors: # i2c: # - number: 1 # devices: # - name: blub # address: 0x5c # type: am2315 # - address: 0x18 # type: ds2482 # - name: "10000900.i2c" # devices: # - address: 0x70 # type: pca9548 # channels: # - number: 0 # devices: # - name: foo # address: 0x76 # type: bme280 # - number: 1 # devices: # - name: bar # address: 0x77 # type: bmp280 # - name_regex: "^i2c%-tiny%-usb at bus 001 device %d+$" ## this uses lua pattern maching # devices: # - address: 0x77 # type: bmp280 # w1: # - name: temp1 # address: 28-987654321098 # - name: temp2 # address: 28-012345678901 # gpio: # - name: everything-is-fine-and-dandy # number: 0 # - name: something-went-horribly-wrong # number: 1