Profiles

Manage configuration profiles. When you interact with multiple LogScale clusters or use multiple user accounts, you can save each configuration as a profile for quick switching.

Calling humioctl profiles without a subcommand lists saved profiles. To add a profile:

shell
humioctl profiles add <name>

To set a profile as the default:

shell
humioctl profiles set-default <name>

Usage:

shell
humioctl profiles [flags]
humioctl profiles [command]

Use humioctl profiles [command] --help for more information about a command.

Table: Profiles commands

ParameterDescription
Add Add a configuration profile.
Remove Remove a configuration profile.
Set default Choose a profile to use as the default.

Table: Local flags

ParameterDescription
-h, --help Help for profiles

Table: Global flags

ParameterDescription
-a,--address string The HTTP address of the Humio cluster. Overrides the value in your config file.
--ca-certificate-file string File path to a file containing the CA certificate in PEM format. Overrides the value in your config file.
-c, --config string Config file (default is $HOME/.humio/config.yaml)
--format string Change output format of commands, if supported. Valid formats: json
--insecure By default, all encrypted connections will verify that the hostname in the TLS certificate matches the name from the URL. Set this to true to ignore hostname validation.
-u, --profile string Name of the config profile to use
--proxy-organization string Commands are executed in the specified organization.
-t, --token string The API token to use when talking to Humio. Overrides the value in your config file.
--token-file string File path to a file containing the API token. Overrides the value in your config file and the value of --token.
--unix-socket-proxy string Path to a unix socket to use as an HTTP proxy.

Add

Add a configuration profile.

Usage:

shell
humioctl profiles add <profile> [flags]

Table: Local flags

ParameterDescription
-h, --help Help for add

Hide global flags

Show global flags

Remove

Remove a configuration profile.

Usage:

shell
humioctl profiles remove <profile> [flags]

Table: Local flags

ParameterDescription
-h, --help Help for remove

Hide global flags

Show global flags

Set default

Set a profile as the default.

Usage:

shell
humioctl profiles set-default <profile> [flags]

Table: Local flags

ParameterDescription
-h, --help Help for set-default

Hide global flags

Show global flags