chronograf [OPTIONS]
The IP that chronograf
listens on (default: 0.0.0.0
).
Environment Variable: $HOST
The port that chronograf
listens on for insecure connections (default: 8888
).
Environment Variable: $PORT
The file path to PEM encoded public key certificate.
Environment Variable: $TLS_CERTIFICATE
The file path to private key associated with given certificate.
Environment Variable: $TLS_PRIVATE_KEY
The location of your InfluxDB instance including http://
, the IP address, and port. Example: http:///0.0.0.0:8086
.
Environment Variable: $INFLUXDB_URL
The username for your InfluxDB instance.
Environment Variable: $INFLUXDB_USERNAME
The password for your InfluxDB instance.
Environment Variable: $INFLUXDB_PASSWORD
The location of your Kapacitor instance including http://
, the IP address, and port. Example: http://0.0.0.0:9092
.
Environment Variable: $KAPACITOR_URL
The username for your Kapacitor instance.
Environment Variable: $KAPACITOR_USERNAME
The password for your Kapacitor instance.
Environment Variable: $KAPACITOR_PASSWORD
Run the chronograf
server in develop mode.
The file path to the boltDB file (default: /var/lib/chronograf/chronograf-v1-.db
).
Environment Variable: $BOLT_PATH
The path to the directory for pre-created dashboards (default: /usr/share/chronograf/canned
).
Environment Variable: $CANNED_PATH
The secret for signing tokens.
Environment Variable: $TOKEN_SECRET
The total duration (in hours) of cookie life for authentication (default: 720h
). Authentication expires on browser close if --auth-duration
is set to 0
.
Environment Variable: $AUTH_DURATION
The Github Client ID for OAuth 2 support.
Environment Variable: $GH_CLIENT_ID
The Github Client Secret for OAuth 2 support.
Environment Variable: $GH_CLIENT_SECRET
The Github organization user is required to have an active membership.
Environment Variable: $GH_ORGS
The Google Client ID for OAuth 2 support.
Environment Variable: $GOOGLE_CLIENT_ID
The Google Client Secret for OAuth 2 support.
Environment Variable: $GOOGLE_CLIENT_SECRET
The Google email domain user is required to have an active membership.
Environment Variable: $GOOGLE_DOMAINS
The full public URL used to access Chronograf from a web browser (default: http://localhost:8888
). Used for Google, Auth0, and some Generic OAuth2 authentication providers.
Environment Variable: $PUBLIC_URL
The Heroku Client ID for OAuth 2 support.
Environment Variable: $HEROKU_CLIENT_ID
The Heroku Secret for OAuth 2 support.
Environment Variable: $HEROKU_SECRET
The Heroku Organization Memberships a user is required to have for access to Chronograf. Lists are comma-separated.
Environment Variable: $HEROKU_ORGS
The subdomain of your Auth0 client. This is available on the configuration page for your Auth0 client. It should look something like https://myauth0client.auth0.com
Environment Variable: $AUTH0_DOMAIN
The Client ID supplied by Auth0 for OAuth 2 support.
Environment Variable: $AUTH0_CLIENT_ID
The Client Secret supplied by Auth0 for OAuth 2 support.
Environment Variable: $AUTH0_CLIENT_SECRET
The Auth0 Organization that a user must belong to for access to Chronograf. Organizations are set using an “organization” key in the user’s “app_metadata”.
Lists are comma-separated and only available when using environment variables.
Environment Variable: $AUTH0_ORGS
The generic OAuth 2 name presented on the login page.
Environment Variable: $GENERIC_NAME
The generic OAuth 2 Client ID. Can be used for own OAuth 2 service.
Environment Variable: $GENERIC_CLIENT_ID
The generic OAuth 2 Client Secret.
Environment Variable: $GENERIC_CLIENT_SECRET
The scopes requested by provider of web client (default: user:email
).
Environment Variable: $GENERIC_SCOPES
The email domain users’ email address to have. Example: example.com
.
Environment Variable: $GENERIC_DOMAINS
The OAuth 2.0 provider’s authorization endpoint URL.
Environment Variable: $GENERIC_AUTH_URL
The OAuth 2.0 provider’s token endpoint URL.
Environment Variable: $GENERIC_TOKEN_URL
The URL that returns OpenID UserInfo compatible information.
Environment Variable: $GENERIC_API_URL
Disable reporting of usage stats. Usage stats report OS, arch, version, cluster_id, and uptime information once every 24 hours.
Environment Variable: $REPORTING_DISABLED
Set the logging level (default: info
).
Environment Variable: $LOG_LEVEL
The URL path prefix under which all chronograf
routes will be mounted.
Environment Variable: $BASE_PATH
Force chronograf
server to require that all requests to it are prefixed with the value set in --basepath
.
Environment Variable: $PREFIX_ROUTES
Show Chronograf version information.
Show the help information for chronograf
.
© 2015 InfluxData, Inc.
Licensed under the MIT license.
https://docs.influxdata.com/chronograf/v1.3/administration/configuration/