Merge pull request #210 from haavard/haavard/systemd-log-level

feat(systemd_exporter): Add logging configuration to systemd_exporter
This commit is contained in:
gardar 2023-08-30 09:13:26 +00:00 committed by GitHub
commit b6c629e3e6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 0 deletions

View file

@ -19,3 +19,5 @@ systemd_exporter_unit_exclude: ""
systemd_exporter_binary_install_dir: "/usr/local/bin"
systemd_exporter_system_group: "systemd-exporter"
systemd_exporter_system_user: "{{ systemd_exporter_system_group }}"
systemd_exporter_log_level: info

View file

@ -65,3 +65,5 @@ argument_specs:
- "I(Advanced)"
- "Systemd exporter user"
default: "systemd-exporter"
systemd_exporter_log_level:
description: Only log messages with the given severity or above.

View file

@ -39,6 +39,7 @@ ExecStart={{ systemd_exporter_binary_install_dir }}/systemd_exporter \
{% if systemd_exporter_tls_server_config | length > 0 %}
--web.config.file=/etc/systemd_exporter/config.yaml \
{% endif %}
--log.level={{ systemd_exporter_log_level }} \
--web.listen-address={{ systemd_exporter_web_listen_address }}
SyslogIdentifier=systemd_exporter