[Unit] Description=VictoriaMetrics alert services After=network.target local-fs.target auditd.service [Service] Type=simple User=daemon Group=daemon Environment="INTERVAL=5s" EnvironmentFile=/etc/default/vmalert@%i StandardOutput=append:%L/vmalert@%i.log StartLimitBurst=5 StartLimitInterval=10 Restart=always RestartSec=1 RestartPreventExitStatus=255 ExecStartPre=/usr/bin/test -d ${RULES_DIR} ExecStart=/usr/sbin/vmalert $ARGS \ -rule="${RULES_DIR}/*.yml" \ -datasource.url="${DATASOURCE}" \ -notifier.url="${NOTIFY}" \ -evaluationInterval=${INTERVAL} ExecStop=/bin/kill -s SIGTERM $MAINPID LimitNOFILE=65536 LimitNPROC=32000 [Install] WantedBy=multi-user.target