Skip to content

Kapacitor

services.kapacitor.alerta.enable

Whether to enable kapacitor alerta integration. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.alerta.environment

Default Alerta environment Type: string

Default

"Production"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.alerta.origin

Default origin of alert Type: string

Default

"kapacitor"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.alerta.token

Default Alerta authentication token Type: string

Default

""

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.alerta.url

The URL to the Alerta REST API Type: string

Default

"http://localhost:5000"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.bind

Address to bind to. The default is to bind to all addresses Type: string

Default

""

Example

"0.0.0.0"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.dataDir

Location where Kapacitor stores its state Type: path

Default

"/var/lib/kapacitor"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.defaultDatabase.enable

Whether to enable kapacitor.defaultDatabase. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.defaultDatabase.password

The password to connect to the remote InfluxDB server Type: string

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.defaultDatabase.url

The URL to an InfluxDB server that serves as the default database Type: string

Example

"http://localhost:8086"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.defaultDatabase.username

The username to connect to the remote InfluxDB server Type: string

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.enable

Whether to enable kapacitor. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.extraConfig

These lines go into kapacitord.conf verbatim. Type: strings concatenated with "\n"

Default

""

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.group

Group under which Kapacitor runs Type: string

Default

"kapacitor"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.loadDirectory

Directory where to load services from, such as tasks, templates and handlers (or null to disable service loading on startup) Type: null or path

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.port

Port of Kapacitor Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)

Default

9092

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.taskSnapshotInterval

Specifies how often to snapshot the task state (in InfluxDB time units) Type: string

Default

"1m0s"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix

services.kapacitor.user

User account under which Kapacitor runs Type: string

Default

"kapacitor"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/monitoring/kapacitor.nix