27 lines
778 B
Django/Jinja
27 lines
778 B
Django/Jinja
[Unit]
|
|
Description=Victoria Metrics vmagent
|
|
After=network.target
|
|
Wants=network.target
|
|
|
|
[Container]
|
|
Image={{ vmagent_container_image_name }}:{{ vmagent_container_image_tag }}
|
|
Pull=never
|
|
Exec=-enableTCP6 -envflag.enable
|
|
Environment=loggerDisableTimestamps=true
|
|
EnvironmentFile=/etc/sysconfig/vmagent
|
|
Mount=type=bind,source=/etc/victoria-metrics,target=/etc/victoria-metrics,readonly=true
|
|
Mount=type=bind,source=/var/lib/victoria-metrics,target=/var/lib/victoria-metrics,chown=true,relabel=shared
|
|
WorkingDir=/var/lib/victoria-metrics/vmagent
|
|
ReadOnly=yes
|
|
ReadOnlyTmpfs=yes
|
|
NoNewPrivileges=yes
|
|
User=212
|
|
Group=212
|
|
Network=host
|
|
|
|
[Service]
|
|
Restart=always
|
|
RestartSec=1s
|
|
ExecReload=/usr/bin/podman kill --cidfile=%t/%N.cid -s HUP
|
|
StateDirectory=victoria-metrics victoria-metrics/vmagent
|