Skip to content

Server support

Chronicle connection strings follow this general format:

chronicle://[username:password@]host[:port][/?options]
  • Scheme: chronicle:// or chronicle+srv:// for DNS SRV record lookup
  • Authentication (optional): username:password@ for client credentials authentication
  • Host: The server hostname or IP address
  • Port (optional): Defaults to 35000
  • Options (optional): Query string parameters for additional configuration

Chronicle supports multiple authentication modes. The mode is determined by the credentials present in the connection string:

  • None: No credentials provided
  • Client credentials: Username and password supplied in the authority section
  • API key: apiKey query parameter

You cannot combine client credentials and API key authentication in the same connection string.

ParameterTypeDescriptionExample
apiKeystringAPI key for API key authentication?apiKey=your-api-key
disableTlsbooleanDisables TLS (development only)?disableTls=true

TLS is enabled by default. You can disable it using disableTls=true when TLS is terminated upstream (for example by an ingress or reverse proxy).

See TLS configuration for certificate setup.