Configuration Parameters
Below is an alphabetical list of all of the Configuration Parameters (environment variables) used to configure LogScale on your Infrastructure. These are paramters that are exclusively related to LogScale software, as well as options that are related to other systems that integrate with LogScale (e.g., Amazon AWS, Google Cloud). Click on the name of a variable below for more details on it, along with related and similar options.
Use a simple text editor to open the LogScale configuration file,
server.conf
in the /etc/humio
directory, and to change any of these variables on an installation of
LogScale software. Once you've finished making changes, be sure to restart
LogScale, depending on how you deployed it, for the server — or for
each node affected in a cluster, if not all nodes.
Table: Configuration Parameters Table
Variable | Default Value | Availability | Description |
---|---|---|---|
ACTION_LINK_BASE_URL | PUBLIC_URL | Sets the base URL used in links sent from Actions | |
ALERT_DESPITE_WARNINGS | false | Alerts are activated even with warnings from the alert query | |
ALERT_DISCLAIMER | Disclaimer to notify that alerts are sent from a given view or repository | ||
ALERT_MAX_THROTTLE_FIELD_VALUES_STORED | 100 | Maximum number of field values stored for each alert | |
ALLOW_CHANGE_REPO_ON_EVENTS | false | HEC allows ingest to any specified repository | |
ALLOW_XML_DOCTYPE_DECL | false | ALLOW_XML_DOCTYPE_DECL Environment Variable | |
AUDITLOG_SENSITIVE_RETENTION_DAYS | 200 * 365 days | Controls when sensitive logs are deleted by retention in humio-audit repo | |
AUTH_ALLOW_SIGNUP | true | AUTH_ALLOW_SIGNUP Environment Variable | |
AUTH_BY_PROXY_HEADER_NAME | none | Specifies usernames in header for the proxy | |
AUTHENTICATION_METHOD | single-user | Enables a standard LDAP bind method | |
AUTO_CREATE_USER_ON_SUCCESSFUL_LOGIN | false | Automatically creates users in Humio if they logged in with external authentication methods | |
AUTO_UPDATE_GROUP_MEMBERSHIPS_ON_SUCCESSFUL_LOGIN | false | Allows to transfer group membership rules at login | |
AUTO_UPDATE_IP_LOCATION_DB | true | deprecated in 1.19.0 | Deprecated and replaced by AUTO_UPDATE_MAXMIND |
AUTO_UPDATE_MAXMIND | true | introduced in 1.19.0 | Enables automatic update of MaxMind GeoLite2 database |
AUTOSHARDING_CHECKINTERVAL_MS | 30,000 ms | Controls the increase interval of the delay triggered for auto-sharding | |
AUTOSHARDING_MAX | 128 shards | Controls the number of data sources affected by auto-sharding | |
AUTOSHARDING_TRIGGER_DELAY_MS | 3,600,000 ms | Sets the delay in ms to trigger auto-sharding in case of high load | |
AWS_ACCESS_KEY_ID | Sets the access key for AWS | ||
AWS_SECRET_ACCESS_KEY | Sets the secret access key for AWS | ||
BACKUP_DIR | humio-backup | deprecated in 1.57 | Specifies the directory where to write a backup of the data files |
BACKUP_KEY | developer | Specifies the secret key used for encryption for data files backup | |
BACKUP_NAME | none | deprecated in 1.57 | Names the backup of the data files |
BITBUCKET_OAUTH_CLIENT_ID | none | The Key from your BitBucket OAuth Consumer | |
BITBUCKET_OAUTH_CLIENT_SECRET | none | The Secret from your BitBucket OAuth Consumer | |
BLOCK_SIZE_MAX_KB | 1,024 KB | introduced in 1.5.14 | Maximum size in KB to target for blocks in a single segment |
BLOCK_SIZE_MIN_KB | 384 KB | introduced in 1.5.14 | Minimum size in KB to target for blocks in a single segment |
BLOCKS_PER_MINISEGMENT | 128 | Desired number of blocks in a mini-segment | |
BLOCKS_PER_SEGMENT | 8,000 | Desired number of blocks in a final segment | |
BLOCKS_PER_SEGMENT_MERGE_EXISTING | 2,000 | BLOCKS_PER_SEGMENT_MERGE_EXISTING Environment Variable | |
BOOTSTRAP_HOST_ID | 0 | Sets an ID for the server at first start up | |
BOOTSTRAP_HOST_UUID_COOKIE | none | Sets a unique identifier of the local filesystem contents | |
BOOTSTRAP_ROOT_TOKEN_HASHED | Specifies the hashed root token for a Humio instance | ||
BUCKET_STORAGE_IGNORE_ETAG_UPLOAD | false | For bucket storage to work with MinIO, disables checksum matching while uploading the file | |
BUCKET_STORAGE_MULTIPLE_ENDPOINTS | false | introduced in 1.36 | Proxy configuration applied to all bucket storage backends or not |
BUCKET_STORAGE_SSE_COMPATIBLE | introduced in 1.47.1 | Makes bucket storage not verify checksums of raw objects after uploading to an S3 | |
CACHE_STORAGE_DIRECTORY | none | Enables a local cache of segment files | |
CACHE_STORAGE_PERCENTAGE | 90 | Enable caching of files from a slow network file system (EBS) or for a file system on spinning disks | |
COMPRESSION_LEVEL | 6 or 9 | Data compression level in segment files | |
COMPRESSION_LEVEL_MINI | 0 | Data compression level in minisegment files | |
COMPRESSION_TYPE | high | Sets default compression levels for segments and minisegments | |
COOKIE_DOMAIN | Sets the domain when configuring session cookies | ||
COOKIE_PATH | Indicates a URL path that must exist in the requested URL in order to send the cookie header | ||
COOKIE_SAMESITE | Sets whether the cookie should be restricted to first-party or same-site context | ||
COOKIE_SECURE | Indicates that the cookie is sent to the server only when the request is made with the https: scheme | ||
CORES | Available Processors | Specifies the number of CPU cores for the machine running Humio | |
CORS_ALLOWED_ORIGINS | true | introduced in 1.37.0 | Websites or IP addresses that allow Cross-Origin Resource Sharing |
CREATE_HUMIO_SEARCH_ALL | false | Allows creation of humio-search-all view | |
DAYS_BEFORE_TOMBSTONE_DELETION | 14 | Controls the restorability of deleted repositories or views | |
DEFAULT_ALLOW_REBALANCE_EXISTING_SEGMENTS | true | Controls whether or not the existing segment decider will run | |
DEFAULT_ALLOW_UPDATE_DESIRED_DIGESTERS | true | Enables automatic management of the digest partition table | |
DEFAULT_DIGEST_REPLICATION_FACTOR | 3 | Allows configuration of the replication factor used for the digest partitions table | |
DEFAULT_GROUPS | List of default groups that users belong to | ||
DEFAULT_PARTITION_COUNT | 24 | Initial partition count for storage partitions | |
DEFAULT_SEGMENT_REPLICATION_FACTOR | 1 | Controls segment file redundancy | |
DELETE_BACKUP_AFTER_MILLIS | 604,800,000 ms | Configures when data files backup must be deleted | |
DELETE_ON_INGEST_QUEUE | true | Deletes events from the ingest queue | |
DIGEST_EXECUTOR_CORES | CORES Divided by 2 | Internal configuration to half the number of CPU cores set in CORES variable | |
DIGEST_REPLICATION_FACTOR | Sets the replication factor for digest | ||
DIRECTORY | humio-data | Data directory for LogScale | |
DUMP_THREADS_SECONDS | Specifies the interval thread dumps are written with | ||
ELASTIC_PORT | Sets the port for ElasticSearch bulk endpoint | ||
EMAIL_ACTION_DISCLAIMER | Disclaimer in every email to clarify alerts or scheduled searches are sent as Humio actions | ||
EMERGENCY_USERS | false | Enables emergency users in case of issues with identity provider | |
ENABLE_ALERTS | true | Enables/disables all alerts | |
ENABLE_BEARER_TOKEN_AUTHORIZATION | false | introduced in 1.42.0 | Using less secure bearer token instead of secure cookies |
ENABLE_EVENT_FORWARDING | false | introduced in 1.19 | Enables/disables event forwarding |
ENABLE_FDR_POLLING_ON_NODE | false | introduced in 1.19 | Enables polling and ingest of FDR data on the Humio node |
ENABLE_PERSONAL_API_TOKENS | true | Enables/disables use of personal API tokens | |
ENABLE_QUERY_LOAD_BALANCING | true | introduced in 1.14 | Allows queries to execute locally on the node that receives the requests |
ENABLE_SANDBOXES | true | introduced in 1.54 | Enables/disables sandbox repositories |
ENABLE_SCHEDULED_SEARCHES | true | introduced in 1.19 | Controls whether scheduled searches should be executed to trigger actions |
ENABLEINTERNALLOGGER | true | ENABLEINTERNALLOGGER Environment Variable | |
ENFORCE_AUDITABLE | false | Controls permissions and Enforce Auditable mode for root access | |
EXACT_MATCH_LIMIT | 1,000,000 | Sets the limit for exact match state size | |
EXTERNAL_URL | http://localhost:PORT | URL that other hosts can use to reach this server | |
EXTRA_KAFKA_CONFIGS_FILE | Allows to add extra Kafka configuration properties | ||
FDR_USE_PROXY | introduced in 1.53.0 | Makes the FDR job use the proxy settings specified with HTTP_PROXY_* environment variables | |
FDR_VISIBILITY_TIMEOUT | 15 m | introduced in 1.53.0 | Visibility timeout of SQS messages read by FDR integration |
FEDERATED_QUERY_ENABLED | false | Removed from the product and not available any longer. | |
FLUSH_BLOCK_SECONDS | 1,800 seconds | How long a mini-segment can stay open | |
FORWARDING_BREAKER_EXP_BACKOFF_FACTOR | 2.0 | introduced in 1.19 | Increase reset time after each new failure |
FORWARDING_BREAKER_FAILURES | 50 | introduced in 1.19 | Failures before stopping all events in event forwarding |
FORWARDING_BREAKER_MAX_RESET | 60 seconds | introduced in 1.19 | Max reset time in event forwarding |
FORWARDING_BREAKER_RESET | 1 second | introduced in 1.19 | Awaiting time before a new event in event forwarding |
FORWARDING_BREAKER_TIMEOUT | 10 | introduced in 1.19 | Timeout before a call is considered a failure |
FORWARDING_MAX_CONCURRENCY | 50,000 | introduced in 1.19 | Max number of events waiting to be forwarded |
GC_KILL_FACTOR | 1 | Multiplier applied to timeSpentOnGC | |
GC_KILL_THRESHOLD_MILLIS | Threshold for timeSpentOnGC that makes Humio exit when exceeded | ||
GCP_EXPORT_WORKLOAD_IDENTITY | Uses Workload Identity for exporting to bucket of query results | ||
GCP_STORAGE_BUCKET | Sets the name of the bucket to use | ||
GCP_STORAGE_ENCRYPTION_KEY | Sets the encryption key of the bucket to use | ||
GCP_STORAGE_OBJECT_KEY_PREFIX | Allows nodes to share a bucket | ||
GCP_STORAGE_WORKLOAD_IDENTITY | Uses Workload Identity for bucket storage | ||
GITHUB_OAUTH_CLIENT_ID | GITHUB_OAUTH_CLIENT_ID Environment Variable | ||
GITHUB_OAUTH_CLIENT_SECRET | GITHUB_OAUTH_CLIENT_SECRET Environment Variable | ||
GLOB_ALLOW_LIST_EMAIL_ACTIONS | Allow all | introduced in 1.74 | Blocks recipients of email actions that are not in the provided allow list. |
GLOB_MATCH_LIMIT | 20,000 | introduced in 1.51 | Sets the maximum number of rows for csv_file in match() function |
GLOBAL_THROTTLE_PERCENTAGE | 20 | introduced in 1.69 | Percentage of time allowed for a global publishing thread before other transactions of that type are throttled |
GOOGLE_OAUTH_CLIENT_ID | The client_id from your Google OAuth App | ||
GOOGLE_OAUTH_CLIENT_SECRET | The client_secret your GitHub OAuth App | ||
HASHFILTER_FILL | 30 | introduced in 1.5.14 | Target fill percentage of pre-filter |
HTTP_PROXY_ALLOW_ACTIONS_NOT_USE | false | introduced in 1.19.0 | Allows actions not to use HTTP proxy |
HTTP_PROXY_ALLOW_NOTIFIERS_NOT_USE | false | deprecated in 1.19.0 | Configures alert notifiers not to use HTTP proxy |
HTTP_PROXY_HOST | Allows Humio to access Internet via HTTP proxy | ||
HTTP_PROXY_PASSWORD | Sets the password for HTTP proxy configuration | ||
HTTP_PROXY_PORT | 3129 | Sets the port for HTTP proxy configuration | |
HTTP_PROXY_USERNAME | Sets the username for HTTP proxy configuration | ||
HUMIO_HTTP_BIND | HUMIO_SOCKET_BIND | IP to bind the http listening socket to | |
HUMIO_JVM_ARGS | Allows supplement or tune JVM with Humio running | ||
HUMIO_KAFKA_TOPIC_PREFIX | Adds a prefix to the topic names in Kafka | ||
HUMIO_LOG4J_CONFIGURATION | Sets the path for the log4j2-custom-config file | ||
HUMIO_PORT | Sets the TCP port to listen for HTTP traffic | ||
HUMIO_SOCKET_BIND | 0.0.0.0 | Sets the IP address to bind the UDP/TCP/HTTP listening sockets | |
IDLE_POLL_TIME_BEFORE_DASHBOARD_QUERY_IS_CANCELLED_MINUTES | 3 | Time in minutes dashboard queries keep running when not polled | |
INGEST_QUEUE_INITIAL_PARTITIONS | 24 | Initial partition count for digest partitions | |
INGEST_QUEUE_REPLICATION_FACTOR | 2 | Replication factor for the Kafka ingest queue | |
INGESTQUEUE_COMPRESSION_LEVEL | 0 | Compression level for the Kafka ingest queue | |
INGRESS_SERVICE_HOSTNAME | INGRESS_SERVICE_HOSTNAME Environment Variable | ||
INITIAL_FEATURE_FLAGS | false | introduced in 1.35 | Enables/disables features within Humio |
IOC_CROWDSTRIKE_API_CLIENT_ID | Sets the client ID for CrowdStrike Intel API | ||
IOC_CROWDSTRIKE_API_CLIENT_SECRET | Sets the client secret for CrowdStrike Intel API | ||
IOC_CROWDSTRIKE_API_URL | CrowdStrike API server URL for IOCs database download | ||
IOC_UPDATE_SERVER_URL | https://ioc.humio.com | API server URL for IOCs database download | |
IOC_USE_HTTP_PROXY | true | Allows to choose HTTP_PROXY for IOCs database update | |
IP_FILTER_ACTIONS | introduced in 1.19 | IP-based access control list (ACL) for outgoing connections made by actions. Replaces IP_FILTER_NOTIFIERS | |
IP_FILTER_NOTIFIERS | introduced in 1.17 | IP-based access control list (ACL) for outgoing connections made by notifiers. Replaced by IP_FILTER_NOTIFIERS | |
IP_FILTER_RDNS | introduced in 1.37 | IP filter for filtering which IP addresses may be queried with the rdns function | |
IP_FILTER_RDNS_SERVER | introduced in 1.37 | IP filter for filtering which DNS servers may be specified in the rdns function | |
JWKS_REFRESH_INTERVAL | 3,600,000 | JWKS_REFRESH_INTERVAL Environment Variable | |
KAFKA_CLIENT_RACK | introduced in 1.86.0 | Specifies the client.rack value directly. | |
KAFKA_CLIENT_RACK_ENV_VAR | zone | introduced in 1.86.0 | Finds the name of the variable that holds the value of client.rack . |
KAFKA_MANAGED_BY_HUMIO | true | Set/unset Humio to create topics and manage replicas in Kafka | |
KAFKA_SERVERS | Kafka bootstrap servers list | ||
LDAP_AUTH_PRINCIPAL | Allows to transform Humio login usernames so to enable LDAP authentication | ||
LDAP_AUTH_PRINCIPALS_REGEX | Separates multiple patterns with users in more locations within LDAP | ||
LDAP_AUTH_PROVIDER_CERT | Specifies the PEM-format value of the certificate required when enabling TLS/SSL-secured communications to the LDAP server | ||
LDAP_AUTH_PROVIDER_URL | The URL to connect to for LDAP authentication | ||
LDAP_DOMAIN_NAME | Allows users to login with their username and not domain name | ||
LDAP_GROUP_BASE_DN | The query to perform to get the user's groups for LDAP | ||
LDAP_GROUP_FILTER | LDAP_GROUP_FILTER Environment Variable | ||
LDAP_GROUP_SEARCH_BIND_FOR_LOOKUP | false | LDAP_GROUP_SEARCH_BIND_FOR_LOOKUP Environment Variable | |
LDAP_GROUPNAME_ATTRIBUTE | introduced in 1.6.10 | Allows using an alternate attribute on the group record in LDAP as the group name in Humio RBAC configuration | |
LDAP_SEARCH_BASE_DN | Sets the base DN for LDAP-Search authentication method | ||
LDAP_SEARCH_DOMAIN_NAME | LDAP_SEARCH_DOMAIN_NAME Environment Variable | ||
LDAP_SEARCH_FILTER | LDAP_SEARCH_FILTER Environment Variable | ||
LDAP_USERNAME_ATTRIBUTE | introduced in 1.6.10 | Allows choosing some attribute in the LDAP user record as the username in Humio | |
LDAP_VERBOSE_LOGGING | false | LDAP_VERBOSE_LOGGING Environment Variable | |
LIVEQUERY_CANCEL_COST_PERCENTAGE | 10 | Backlog allowed before canceling the queries with the highest cost | |
LIVEQUERY_CANCEL_TRIGGER_DELAY_MS | 60 ms | Controls canceling of the most consuming live queries | |
LIVEQUERY_STALE_CANCEL_COST_PERCENTAGE | 10 | Controls discard of live queries that have not been polled by a client for a while | |
LIVEQUERY_STALE_CANCEL_TRIGGER_DELAY_MS | 20,000 ms | Controls discard of live queries that have not been polled by a client for a while | |
LOCAL_STORAGE_MIN_AGE_DAYS | Minimum number of days to keep a fresh segment file before it is deleted locally | ||
LOCAL_STORAGE_PERCENTAGE | Sets a limit to the percentage of disk full | ||
MAX_BUCKET_POINTS | 10,000 | MAX_BUCKET_POINTS Environment Variable | |
MAX_CHARS_TO_FIND_TIMESTAMP | Sets the number of characters searched by the findTimestamp() function | ||
MAX_CONCURRENT_EXPORTS_PER_VIEW | 10 | MAX_CONCURRENT_EXPORTS_PER_VIEW Environment Variable | |
MAX_DATASOURCES | 10,000 | introduced in 1.1.10 | Maximum number of data sources in a repository |
MAX_DISTINCT_TAG_VALUES | 1,000 | Allows auto-grouping of tags | |
MAX_EVENT_FIELD_COUNT | 1,000 | Controls the enforced maximum number of fields in an event in the ingest phase | |
MAX_EVENT_SIZE | 1 MiB | Controls the maximum allowed event size | |
MAX_FILEUPLOAD_SIZE | 1 MiB | Controls the maximum size of uploaded files | |
MAX_GRAPHQL_QUERY_DEPTH | 11 | MAX_GRAPHQL_QUERY_DEPTH Environment Variable | |
MAX_HOURS_SEGMENT_OPEN | 24 | Hours limit a segment file can be open before being flushed | |
MAX_INGEST_DELAY_SECONDS | 3,600 seconds | Events backlog allowed before Humio starts responding on http interfaces | |
MAX_INGEST_REQUEST_SIZE | 32 MB | introduced in 1.64 | Size limit of ingest requests after content-encoding has been applied |
MAX_INTERNAL_STATESIZE | 128 MiB | Controls the size of query states | |
MAX_JITREX_BACKTRACK | 1,000 | Limits CPU resources spent in a regex match | |
MAX_JOIN_LIMIT | 100,000 | Controls the limit parameter of the join function. | |
MAX_NUMBER_OF_GLOBALDATA_DUMPS_TO_KEEP | 20 | Maximum number of global data dumps | |
MAX_SECS_WAIT_FOR_SYNC_WHEN_CHANGING_DIGEST_LEADER | 5 minutes | introduced in 1.66 | Controls when digest coordination will permit a node that is not in sync |
MAX_SERIES_LIMIT | 50 | Determines the max amount of series in a bucket and/or timechart. | |
MAX_SERIES_MEMLIMIT | MAX_SERIES_MEMLIMIT Environment Variable | ||
MAX_STATE_LIMIT | 20000 | Controls the maximum number of events in some given functions | |
MAX_ZDICT_SIZE | 384 * 1,024 bytes | MAX_ZDICT_SIZE Environment Variable | |
MAXMIND_ACCOUNT_ID | true | Controls automatic update of MaxMind IP location database | |
MAXMIND_BASE_URL | Enables to change the base path to download MaxMind from | ||
MAXMIND_EDITION_ID | deprecated in 1.19.0 | Deprecated, replaced by MAXMIND_IP_LOCATION_EDITION_ID | |
MAXMIND_IP_LOCATION_EDITION_ID | Allows to use an alternative MaxMind database for IP location information (optional) | ||
MAXMIND_LICENSE_KEY | Where to specify the license key for your account if you have a MaxMind license | ||
MERGE_UNDERSIZED_SEGMENTS_ENABLED | true | Reduces the number of small files on disk by merging segments in larger files | |
MINI_SEGMENT_MAX_MERGE_DELAY_MS_BEFORE_WARNING | 48 ms | introduced in 1.45.0 | Logs a warning if mini segment is not merged |
MS_BEFORE_DATASPACE_CONTENT_DELETION | 10 days in milliseconds | Deletes dependent entities after a given time | |
NATIVE_FADVICE_SUPPORT | true | introduced in 1.38 | Turns off fadvice internally |
NATIVE_FALLOCATE_SUPPORT | true | introduced in 1.38 | Turns off fallocate and ftruncate internally |
NODE_ROLES | all | Selects roles for node | |
OIDC_USE_HTTP_PROXY | true | introduced in 1.57 | Whether to use the HTTP proxy for calling OIDC |
OIDC_AUDIENCE | Audience to expect in a JWT | ||
OIDC_AUTHORIZATION_ENDPOINT | URL to endpoint user is redirected to when authorizing | ||
OIDC_CACHE_USERINFO_MS | 600,000 ms | How long user info is cached on a Humio node | |
OIDC_GROUPS_CLAIM | humio-groups | Claim name to interpret as the groups in Humio | |
OIDC_JWKS_URI | URL to JWKS endpoint for keys to validate tokens | ||
OIDC_OAUTH_CLIENT_ID | Client ID of OpenID application | ||
OIDC_OAUTH_CLIENT_SECRET | Client secret of OpenID application | ||
OIDC_PROVIDER | URL to the OpenID Connect provider | ||
OIDC_SCOPES | OIDC_SCOPES Environment Variable | ||
OIDC_SERVICE_NAME | OpenID Connect | OIDC provider name displayed at sign in | |
OIDC_TOKEN_ENDPOINT | URL to token endpoint used to exchange authentication code to an access token | ||
OIDC_TOKEN_ENDPOINT_AUTH_METHOD | Authorization method for a token endpoint | ||
OIDC_USERINFO_ENDPOINT | URL to user info endpoint to retrieve user information from an access token | ||
OIDC_USERNAME_CLAIM | humio-user | Name of the claim to interpret as username in Humio | |
ONLY_CREATE_USER_IF_SYNCED_GROUPS_HAVE_ACCESS | false | Controls whether users are created if synced groups have access to sandbox and sys repo | |
PERMISSION_MODEL_MODE | removed in 1.37 | Allows to convert RBAC config file to new RBAC model | |
POSTMARK_FROM | Send emails using the Postmark service | ||
POSTMARK_SERVER_SECRET | Sets the values for your server's token when using the Postmark service | ||
PREFIX_AUTHORIZATION_ENABLED | PREFIX_AUTHORIZATION_ENABLED Environment Variable | ||
PRIMARY_STORAGE_MAX_FILL_PERCENTAGE | Primary segment files' storage limit | ||
PRIMARY_STORAGE_PERCENTAGE | Primary segment files' storage limit | ||
PROMETHEUS_METRICS_PORT | Enables Prometheus to scrape metrics from Humio | ||
PUBLIC_URL | RL where Humio instance is reachable from a browser | ||
QUERY_CACHE_MIN_COST | 1,000L | Enables/disables caching when using features that store a copy of live search results to the local disk | |
QUERY_COORDINATOR | true | Whether this node should act as a query coordinator | |
QUERY_EXECUTOR_CORES | Controls the number of CPU cores to reduce pressure on context switching due to hyper-threading | ||
RDNS_DEFAULT_SERVER | introduced in 1.37 | Default server to use for reverse DNS queries using rdns() function | |
READ_GROUP_PERMISSIONS_FROM_FILE | false | Allows groups and roles to be converted to new RBAC model and visible under Administration in read-only | |
S3_ARCHIVING_ACCESSKEY | Sets the S3 access keys for archiving ingested logs in export format | ||
S3_ARCHIVING_ENDPOINT_BASE | Allows to point to a non-AWS endpoint for archiving | ||
S3_ARCHIVING_SECRETKEY | Sets the S3 secret key for archiving of ingested logs in an export format | ||
S3_ARCHIVING_USE_HTTP_PROXY | true | Whether to use the globally configured HTTP proxy for communicating with S3 | |
S3_ARCHIVING_WORKERCOUNT | 1 | Sets the number of parallel workers for upload | |
S3_EXPORT_USE_HTTP_PROXY | true | Enables/disables HTTP proxy configured for exporting to Amazon S3 | |
S3_RECOVER_FROM_KMS_KEY_ARN | introduced in 1.47.1 | Arn to the KMS key when using server side encryption on a recovery bucket | |
S3_STORAGE_2_KMS_KEY_ARN | introduced in 1.47.1 | Arn to the KMS key when using server side encryption on a 2nd bucket | |
S3_STORAGE_ACCESSKEY | Sets the access key for S3 storage | ||
S3_STORAGE_BUCKET | Bucket storage S3 variant | ||
S3_STORAGE_CHUNK_COUNT | The number of parallel chunks at a time for each file in S3 storage | ||
S3_STORAGE_CHUNK_SIZE | Sets the S3 storage size for improved performance | ||
S3_STORAGE_DOWNLOAD_CONCURRENCY | The number of concurrent downloading files in S3 storage | ||
S3_STORAGE_ENCRYPTION_KEY | Sets the encryption key for S3 storage | ||
S3_STORAGE_ENDPOINT_BASE | Sets the URL for pointing to your own non-AWS endpoint for S3 storage | ||
S3_STORAGE_KMS_KEY_ARN | introduced in 1.47.1 | Arn to the KMS key when using server side encryption on a bucket | |
S3_STORAGE_OBJECT_KEY_PREFIX | Sets the optional prefix for all object keys | ||
S3_STORAGE_PREFERRED_COPY_SOURCE | false | Controls how to download segments from bucket storage when prefetching | |
S3_STORAGE_REGION | S3_STORAGE_REGION Environment Variable | ||
S3_STORAGE_SECRETKEY | Sets Secret Key for S3 bucket storage | ||
S3_STORAGE_UPLOAD_CONCURRENCY | The number of concurrent uploading files in S3 storage | ||
S3_STORAGE_USE_HTTP_PROXY | true | Enables/disables HTTP proxy for communicating with Amazon Bucket Storage | |
S3_STORAGE_WORKERCOUNT | Number of parallel workers for upload. | ||
SAML_DEBUG | false | SAML_DEBUG Environment Variable | |
SAML_GROUP_MEMBERSHIP_ATTRIBUTE | Synchronizes the groups upon successful login in Humio | ||
SAML_IDP_CERTIFICATE | Provides a certificate for authentication | ||
SAML_IDP_ENTITY_ID | IDP identifier used internally in the authentication flow | ||
SAML_IDP_SIGN_ON_URL | User accessing Humio is redirected to this variable and authentication flow starts | ||
SAML_USER_ATTRIBUTE | Allows to set a different user attribute name | ||
SANGRIA_LOG_SLOW_MILLIS | SANGRIA_LOG_SLOW_MILLIS Environment Variable | ||
SCHEDULED_SEARCH_BACKFILL_LIMIT | 5 | introduced in 1.19 | Controls the global maximum backfill limit for scheduled searches |
SCHEDULED_SEARCH_DESPITE_WARNINGS | false | introduced in 1.19 | Controls actions trigger in schedules searches in case of warnings |
SECONDARY_DATA_DIRECTORY | Enables a secondary file system to store segment files | ||
SECONDARY_STORAGE_MAX_FILL_PERCENTAGE | Sets the limit for secondary storage in percentage | ||
SEGMENT_READ_FADVICE | false | introduced in 1.85.0 | Turns on the use of fadvice , which is disabled by default. |
SEGMENT_UNDER_REPLICATION_GRACE_PERIOD_MILLIS | 30,000 ms | SEGMENT_UNDER_REPLICATION_GRACE_PERIOD_MILLIS Environment Variable | |
SEND_USER_INVITES | true | Sets whether to send email invitations | |
SERVER | SERVER Environment Variable | ||
SHARED_DASHBOARDS_ENABLED | true | Allows to disable shared dashboards | |
SHUTDOWN_ABORT_FLUSH_TIMEOUT_MILLIS | 30,000 ms | How long the digest worker thread keeps working on flushing the contents of in-memory buffers at shutdown | |
SINGLE_USER_PASSWORD | Sets the password for single-user authentication mode | ||
SINGLE_USER_USERNAME | user | Sets the username for single-user authentication mode | |
SMTP_HOST | Allows to send emails using an SMTP server | ||
SMTP_PASSWORD | Sets the secret password when using an SMTP server for emails | ||
SMTP_PORT | Sets the port number when using an SMTP server for emails | ||
SMTP_SENDER_ADDRESS | Sets your sender address when using an SMTP server for emails | ||
SMTP_USE_STARTTLS | Enables/disables StartTLS when using an SMTP server for emails | ||
SMTP_USERNAME | Sets your username when using an SMTP server for emails | ||
STATIC_IMAGE_CONTENT_URL | Allows note widgets to display images from the configured URL | ||
STORAGE_REPLICATION_FACTOR | Sets the replication factor for storage | ||
STREAMING_QUERY_KEEPALIVE_NEWLINES | false | Whether to emit a newline into streaming query responses | |
STREAMING_QUERY_KEEPALIVE_NEWLINES_ON_NODES | false | Whether to emit a newline into streaming query responses for internal requests | |
STREAMING_QUERY_KEEPALIVE_TIMEOUT | unset | The keep-alive duration to set on HTTP responses for streaming queries | |
TAG_HASHING_BUCKETS | 32 | Used to support auto-grouping of tags | |
TCP_INGEST_MAX_TIMEOUT_SECONDS | Sets the timeout for TCP ingest listeners | ||
THREAD_SIZE_LOGGING_INTERVAL_SECONDS | THREAD_SIZE_LOGGING_INTERVAL_SECONDS Environment Variable | ||
TLS_CIPHER_SUITES | Used to set the allowed TLS protocols and cipher suites | ||
TLS_CLIENT_ALIAS | Alias of the key in the keystore to use when a client request is made from other Humio instances or to a webhook notifier | ||
TLS_CLIENT_AUTH | false | Whether to require TLS client authentication | |
TLS_DEFAULT_ALIAS | Alias of the key in the keystore to use when serving a client without an SNI extension header | ||
TLS_HOSTNAME_VERIFICATION_FILTER | Whether to perform hostname verification | ||
TLS_KEY_PASSWORD | The key password for TLS | ||
TLS_KEYSTORE_TYPE | The type of keystore, either PKCS12 or JKS | ||
TLS_PROTOCOLS | Sets the TLS protocols to allow when communicating | ||
TLS_SERVER | Whether TLS should be used when serving the web interface | ||
TLS_TRUSTSTORE_LOCATION | Path to the truststore | ||
TLS_TRUSTSTORE_PASSWORD | Password to unlock the truststore, if any | ||
TLS_TRUSTSTORE_TYPE | The type of truststore, either PKCS12 or JKS | ||
TOP_K_MAX_MAP_SIZE_HISTORICAL | 32 * 1,024 bytes | TOP_K_MAX_MAP_SIZE_HISTORICAL Environment Variable | |
TOP_K_MAX_MAP_SIZE_LIVE | 8 * 1,024 bytes | TOP_K_MAX_MAP_SIZE_LIVE Environment Variable | |
TOPIC_MAX_MESSAGE_BYTES | 8,388,608 bytes | When LogScale is managing Kafka, overrides the default message size. | |
UI_AUTH_FLOW | true | UI_AUTH_FLOW Environment Variable | |
USING_EPHEMERAL_DISKS | false | Whether to use ephemeral disks on all nodes | |
VALUE_DEDUP_LEVEL | Limits the CPU time spent on removing duplication of values | ||
VERBOSE_AUTH | false | VERBOSE_AUTH Environment Variable | |
VERIFY_CRC32_ON_SEGMENT_FILES | true | introduced in 1.1.16 | Verifies checksum of segments files |
WARN_ON_INGEST_DELAY_MILLIS | 120,000 ms | Warns when ingest is delayed | |
ZONE | When set, allows to spread spread partitions across the different zones | ||
ZOOKEEPER_PREFIX_FOR_NODE_UUID | deprecated in 1.70 | Sets the prefix using distinct values for each rack/availability zone | |
ZOOKEEPER_SESSIONTIMEOUT_FOR_NODE_UUID | 5000 | deprecated in 1.70 | ZOOKEEPER_SESSIONTIMEOUT_FOR_NODE_UUID Environment Variable |
ZOOKEEPER_URL | localhost:2181 | deprecated in 1.70 | Sets the Zookeeper servers |
ZOOKEEPER_URL_FOR_NODE_UUID | deprecated in 1.70 | Sets the URL for node uuid |