[Unit] Description=Promtail log collector Documentation=https://grafana.com/docs/loki/latest/clients/promtail/ Wants=network-online.target After=network-online.target [Service] Type=simple User=promtail Group=promtail ExecStart=/usr/local/bin/promtail-linux-amd64 \ -config.file={{ promtail_config_dir }}/promtail-config.yml ExecReload=/bin/kill -HUP $MAINPID KillMode=process Restart=on-failure RestartSec=5s # Security settings NoNewPrivileges=yes ProtectSystem=strict ProtectHome=yes PrivateTmp=yes ProtectControlGroups=yes ProtectKernelModules=yes ProtectKernelTunables=yes LockPersonality=yes RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX ReadWritePaths={{ promtail_data_dir }} [Install] WantedBy=multi-user.target