initial ansible code
This commit is contained in:
18
roles/postgresql/templates/postgres_exporter.service.j2
Normal file
18
roles/postgresql/templates/postgres_exporter.service.j2
Normal file
@@ -0,0 +1,18 @@
|
||||
## Managed by Ansible ##
|
||||
|
||||
[Unit]
|
||||
Description=PostgreSQL Exporter
|
||||
After=network-online.target
|
||||
|
||||
[Service]
|
||||
Environment=PG_EXPORTER_AUTO_DISCOVER_DATABASES=true
|
||||
Environment=PG_EXPORTER_EXCLUDE_DATABASES=postgres,template1,template0
|
||||
Environment=DATA_SOURCE_NAME="user=postgres host=/var/run/postgresql/ sslmode=disable"
|
||||
User={{ pgsql_exporter_user }}
|
||||
Type=simple
|
||||
ExecStart=postgres_exporter
|
||||
Restart=always
|
||||
RestartSec=5
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
Reference in New Issue
Block a user