Skip to content

Atop

programs.atop.atopRotateTimer.enable

Whether to enable the atop-rotate timer, which restarts the atop service daily to make sure the data files are rotate.

Type: boolean

Default

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/atop.nix

programs.atop.atopService.enable

Whether to enable the atop service responsible for storing statistics for long-term analysis.

Type: boolean

Default

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/atop.nix

programs.atop.atopacctService.enable

Whether to enable the atopacct service which manages process accounting. This allows Atop to gather data about processes that disappeared in between two refresh intervals.

Type: boolean

Default

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/atop.nix

programs.atop.atopgpu.enable

Whether to install and enable the atopgpud daemon to get information about NVIDIA gpus.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/atop.nix

programs.atop.enable

Whether to enable Atop, a tool for monitoring system resources. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/atop.nix

programs.atop.netatop.enable

Whether to install and enable the netatop kernel module. Note: this sets the kernel taint flag "O" for loading out-of-tree modules.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/atop.nix

programs.atop.netatop.package

Which package to use for netatop.

Type: package

Default

config.boot.kernelPackages.netatop

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/atop.nix

programs.atop.package

The atop package to use. Type: package

Default

pkgs.atop

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/atop.nix

programs.atop.settings

Parameters to be written to {file}/etc/atoprc.

Type: attribute set

Default

{ }

Example

{flags = "a1f";interval = 5;}

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/atop.nix

programs.atop.setuidWrapper.enable

Whether to install a setuid wrapper for Atop. This is required to use some of the features as non-root user (e.g.: ipc information, netatop, atopgpu). Atop tries to drop the root privileges shortly after starting.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/atop.nix