MyNixOS website logo
option

services.grafana-agent.credentials

Credentials to load at service startup. Keys that are UPPER_SNAKE will be loaded as env vars. Values are absolute paths to the credentials.

Declarations
Type
attribute set of string
Default
{ }
Example
{
  LOGS_REMOTE_WRITE_URL = "/run/keys/grafana_agent_logs_remote_write_url";
  LOGS_REMOTE_WRITE_USERNAME = "/run/keys/grafana_agent_logs_remote_write_username";
  METRICS_REMOTE_WRITE_URL = "/run/keys/grafana_agent_metrics_remote_write_url";
  METRICS_REMOTE_WRITE_USERNAME = "/run/keys/grafana_agent_metrics_remote_write_username";
  logs_remote_write_password = "/run/keys/grafana_agent_logs_remote_write_password";
  metrics_remote_write_password = "/run/keys/grafana_agent_metrics_remote_write_password";
}