add node_exporter of packet_dump service
This commit is contained in:
BIN
roles/packet_dump/files/systemd_exporter
Executable file
BIN
roles/packet_dump/files/systemd_exporter
Executable file
Binary file not shown.
@@ -25,7 +25,24 @@
|
|||||||
file:
|
file:
|
||||||
path: /var/www/html/troubleshooting
|
path: /var/www/html/troubleshooting
|
||||||
state: directory
|
state: directory
|
||||||
|
|
||||||
|
- name: "mkdir /opt/packet-dump-exporter/"
|
||||||
|
file:
|
||||||
|
path: /opt/packet-dump-exporter/
|
||||||
|
state: directory
|
||||||
|
|
||||||
|
- name: "copy systemd_exporter"
|
||||||
|
copy:
|
||||||
|
src: '{{ role_path }}/files/systemd_exporter'
|
||||||
|
dest: /opt/packet-dump-exporter/systemd_exporter
|
||||||
|
mode: 0755
|
||||||
|
|
||||||
|
- name: "templates packet-dump-exporter-systemd.service"
|
||||||
|
template:
|
||||||
|
src: "{{role_path}}/templates/packet-dump-exporter-systemd.service.j2"
|
||||||
|
dest: /usr/lib/systemd/system/packet-dump-exporter-systemd.service
|
||||||
|
tags: template
|
||||||
|
|
||||||
- name: "start packet_dump"
|
- name: "start packet_dump"
|
||||||
systemd:
|
systemd:
|
||||||
name: packet_dump.service
|
name: packet_dump.service
|
||||||
@@ -37,3 +54,10 @@
|
|||||||
name: httpd
|
name: httpd
|
||||||
enabled: yes
|
enabled: yes
|
||||||
daemon_reload: yes
|
daemon_reload: yes
|
||||||
|
|
||||||
|
- name: 'packet-dump-exporter-systemd service start'
|
||||||
|
systemd:
|
||||||
|
name: packet-dump-exporter-systemd
|
||||||
|
enabled: yes
|
||||||
|
daemon_reload: yes
|
||||||
|
state: restarted
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Systemd Exporter
|
||||||
|
After=network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=/opt/packet-dump-exporter/systemd_exporter --web.disable-exporter-metrics
|
||||||
|
Restart=always
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
Reference in New Issue
Block a user