[Unit] Description=Thanos Sidecar for Prometheus server Requires=network-online.target After=network-online.target [Service] User=prometheus Group=prometheus Restart=on-failure EnvironmentFile=-/etc/thanos/sidecar.conf ExecStart=/usr/bin/thanos sidecar \ $LOG_LEVEL \ $LOG_FORMAT \ $GCLOUDTRACE_PROJECT \ $GCLOUDTRACE_SAMPLE \ $GRPC_ADDRESS \ $GRPC_ADVERTISE_ADDRESS \ $GRPC_SERVER_TLS_CERT \ $GRPC_SERVER_TLS_KEY \ $GRPC_SERVER_TLS_CLIENT_CA \ $HTTP_ADDRESS \ $CLUSTER_ADDRESS \ $CLUSTER_ADVERTISE_ADDRESS \ $CLUSTER_PEERS \ $CLUSTER_GOSSIP_INTERVAL \ $CLUSTER_PUSHPULL_INTERVAL \ $CLUSTER_REFRESH_INTERVAL \ $CLUSTER_SECRET_KEY \ $CLUSTER_NETWORK_TYPE \ $CLUSTER_DISABLE \ $PROMETHEUS_URL \ $TSDB_PATH \ $RELOADER_CONFIG \ $RELOADER_CONFIG_ENVSUBST_FILE \ $RELOADER_RULE_DIR \ $OBJSTORE_CONFIG_FILE \ $OBJSTORE_CONFIG ExecReload=/bin/kill -HUP $MAINPID [Install] WantedBy=multi-user.target