Fix systemd service scripts (#12)
This commit is contained in:
parent
2faa4e11dd
commit
7abc41ee92
6 changed files with 9 additions and 11 deletions
|
@ -52,9 +52,6 @@ prometheus_install_path: /opt/prometheus
|
||||||
# directory for configuration files
|
# directory for configuration files
|
||||||
prometheus_config_path: /etc/prometheus
|
prometheus_config_path: /etc/prometheus
|
||||||
|
|
||||||
# directory for PID files
|
|
||||||
prometheus_pid_path: /var/run/prometheus
|
|
||||||
|
|
||||||
# directory for temporary files
|
# directory for temporary files
|
||||||
prometheus_download_path: /tmp
|
prometheus_download_path: /tmp
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,6 @@ prometheus_rule_path: "{{ prometheus_config_path }}/rules"
|
||||||
prometheus_file_sd_config_path: "{{ prometheus_config_path }}/tgroups"
|
prometheus_file_sd_config_path: "{{ prometheus_config_path }}/tgroups"
|
||||||
prometheus_db_path: /var/lib/prometheus
|
prometheus_db_path: /var/lib/prometheus
|
||||||
alertmanager_db_path: /var/lib/alertmanager
|
alertmanager_db_path: /var/lib/alertmanager
|
||||||
prometheus_pid_path: /var/run/prometheus
|
|
||||||
|
|
||||||
prometheus_download_path: /tmp
|
prometheus_download_path: /tmp
|
||||||
prometheus_workdir: "{{ prometheus_download_path }}/prometheus_workdir"
|
prometheus_workdir: "{{ prometheus_download_path }}/prometheus_workdir"
|
||||||
|
|
|
@ -24,7 +24,6 @@
|
||||||
with_items:
|
with_items:
|
||||||
- "{{ prometheus_install_path }}"
|
- "{{ prometheus_install_path }}"
|
||||||
- "{{ prometheus_config_path }}"
|
- "{{ prometheus_config_path }}"
|
||||||
- "{{ prometheus_pid_path }}"
|
|
||||||
|
|
||||||
- name: install helper utility "gosu"
|
- name: install helper utility "gosu"
|
||||||
include_tasks: install-gosu.yml
|
include_tasks: install-gosu.yml
|
||||||
|
|
|
@ -5,8 +5,6 @@ After=network.target
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
|
|
||||||
PIDFile={{ prometheus_pid_path }}/alertmanager.pid
|
|
||||||
|
|
||||||
User={{ prometheus_user }}
|
User={{ prometheus_user }}
|
||||||
Group={{ prometheus_group }}
|
Group={{ prometheus_group }}
|
||||||
|
|
||||||
|
@ -16,3 +14,6 @@ ExecStart={{ alertmanager_daemon_dir }}/alertmanager {{ alertmanager_default_opt
|
||||||
ExecStart={{ alertmanager_daemon_dir }}/alertmanager {{ alertmanager_default_opts }}
|
ExecStart={{ alertmanager_daemon_dir }}/alertmanager {{ alertmanager_default_opts }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
ExecReload=/bin/kill -HUP $MAINPID
|
ExecReload=/bin/kill -HUP $MAINPID
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
|
|
@ -5,8 +5,6 @@ After=network.target
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
|
|
||||||
PIDFile={{ prometheus_pid_path }}/node_exporter.pid
|
|
||||||
|
|
||||||
User={{ prometheus_user }}
|
User={{ prometheus_user }}
|
||||||
Group={{ prometheus_group }}
|
Group={{ prometheus_group }}
|
||||||
|
|
||||||
|
@ -16,3 +14,6 @@ ExecStart={{ node_exporter_daemon_dir }}/node_exporter {{ node_exporter_opts }}
|
||||||
ExecStart={{ node_exporter_daemon_dir }}/node_exporter
|
ExecStart={{ node_exporter_daemon_dir }}/node_exporter
|
||||||
{% endif %}
|
{% endif %}
|
||||||
ExecReload=/bin/kill -HUP $MAINPID
|
ExecReload=/bin/kill -HUP $MAINPID
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
|
|
@ -5,8 +5,6 @@ After=network.target
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
|
|
||||||
PIDFile={{ prometheus_pid_path }}/prometheus.pid
|
|
||||||
|
|
||||||
User={{ prometheus_user }}
|
User={{ prometheus_user }}
|
||||||
Group={{ prometheus_group }}
|
Group={{ prometheus_group }}
|
||||||
|
|
||||||
|
@ -16,3 +14,6 @@ ExecStart={{ prometheus_daemon_dir }}/prometheus {{ prometheus_default_opts }} {
|
||||||
ExecStart={{ prometheus_daemon_dir }}/prometheus {{ prometheus_default_opts }}
|
ExecStart={{ prometheus_daemon_dir }}/prometheus {{ prometheus_default_opts }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
ExecReload=/bin/kill -HUP $MAINPID
|
ExecReload=/bin/kill -HUP $MAINPID
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
|
Loading…
Reference in a new issue