Falcon LogScale 1.136.0 GA (2024-04-30)

Version?Type?Release Date?Availability?End of SupportSecurity UpdatesUpgrades From?Downgrades To?Config. Changes?
1.136.0GA2024-04-30

Cloud

2025-05-31No1.112.01.112.0No

Bug fixes and updates.

Advance Warning

The following items are due to change in a future release.

  • Installation and Deployment

    • The LogScale Launcher Script script for starting LogScale will be modified to change the way CPU core usage can be configured. The -XX:ActiveProcessorCount=n command-line option will be ignored if set. Users that need to configure the core count manually should set CORES=n environment variable instead. This will cause the launcher to configure both LogScale and the JVM properly.

      This change is scheduled for 1.148.0.

      For more information, see LogScale Launcher Script.

Removed

Items that have been removed as of this release.

Storage

  • The full JDK has been removed from the Docker images, leaving only the bundled JDK that is part of LogScale release tarballs.

Deprecation

Items that have been deprecated and may be removed in a future release.

  • The following API endpoints are deprecated and marked for removal in 1.148.0:

    • POST /api/v1/clusterconfig/kafka-queues/partition-assignment

    • GET /api/v1/clusterconfig/kafka-queues/partition-assignment

    • POST /api/v1/clusterconfig/kafka-queues/partition-assignment/set-replication-defaults

    The deprecated methods are used for viewing and changing the partition assignment in Kafka for the ingest queue. Administrators should use Kafka's own tools for editing partition assignments instead, such as the bin/kafka-reassign-partitions.sh and bin/kafka-topics.sh scripts that ship with the Kafka install.

  • The HUMIO_JVM_ARGS environment variable in the LogScale Launcher Script script will be removed in 1.154.0.

    The variable existed for migration from older deployments where the launcher script was not available. The launcher script replaces the need for manually setting parameters in this variable, so the use of this variable is no longer required. Using the launcher script is now the recommended method of launching LogScale. For more details on the launcher script, see LogScale Launcher Script. Clusters that still set this configuration should migrate to the other variables described at LogScale Launcher Script.

  • We are deprecating the humio/kafka and humio/zookeeper Docker images due to low use. The planned final release for these images will be with LogScale 1.148.0.

    Better alternatives are available going forward. We recommend the following:

    • If your cluster is deployed on Kubernetes: STRIMZI

    • If your cluster is deployed to AWS: MSK

    If you still require humio/kafka or humio/zookeeper for needs that cannot be covered by these alternatives, please contact Support and share your concerns.

  • The QUERY_COORDINATOR environment variable is deprecated. To control whether a node should be allowed to be a query coordinator, use the query node task instead. Node tasks can be assigned and unassigned at runtime using the assignTasks() and unassignTasks() GraphQL mutations respectively, or controlled using the INITIAL_DISABLED_NODE_TASKS environment variable.

    For more information, see INITIAL_DISABLED_NODE_TASKS.

  • The following GraphQL queries and mutations for interacting with parsers are deprecated and scheduled for removal in version 1.142.

    • The deprecated createParser() mutation is replaced by createParserV2() . The differences between the old and new mutation are:

      • testData input field is replaced by testCases, which can contain more data than the old tests could. This includes adding assertions to the output of a test. These assertions are not displayed in the UI yet. To emulate the old API, you can take the old test string and put it in the ParserTestEventInput inside the ParserTestCaseInput, and they will behave the same as before.

      • fieldsToBeRemovedBeforeParsing can now be specified as part of the parser creation.

      • force field is renamed to allowOverwritingExistingParser.

      • sourceCode field is renamed to script.

      • tagFields field is renamed to fieldsToTag.

      • languageVersion is no longer an enum, but a LanguageVersionInputType instead.

      • The mutation returns a Parser, instead of a Parser wrapped in an object.

      • The mutation fails when a parser has more than 2,000 test cases, or the test input in a single test case exceeds 40,000 characters.

    • The deprecated removeParser() mutation is replaced by deleteParser(). The difference between the old and new mutation is:

      • The mutation returns boolean to represent success or failure, instead of a Parser wrapped in an object.

    • The deprecated testParser() mutation is replaced by testParserV2() . The differences between the old and new mutation are:

      • The test cases are now structured types, instead of just being strings. To emulate the old API, take the test string and put it in the ParserTestEventInput inside the ParserTestCaseInput, and they will behave the same as before.

      • The new test cases can contain assertions about the contents of the output.

      • The mutation output is significantly different from before, as it provides more detailed information on how a test case has failed.

      • The mutation now accepts both a language version and list of fields to be removed before parsing.

      • The parserScript field is renamed to script.

      • The tagFields field is renamed to fieldsToTag.

    • The deprecated updateParser() mutation is replaced by updateParserV2() where more extensive test cases can be set. Continuing to use the previous API may result in test information on parsers being lost. To ensure information is not unintentionally erased, please migrate away from the deprecated APIs for both reading and updating parser test cases and use updateParserV2() instead. The differences between the previous and the new mutation are:

      • testData input field is replaced by testCases, which can contain more data than the old tests could. This includes adding assertions to the output of a test. These assertions are not displayed in the UI yet. To emulate the old API, you can take the old test string and put it in the ParserTestEventInput inside the ParserTestCaseInput, and they will behave the same as before.

      • sourceCode field, used to updating the parser script, is changed to the script field, which takes a UpdateParserScriptInput object. This updates the parser script and the language version together.

      • tagFields field is renamed to fieldsToTag.

      • The languageVersion is located inside the UpdateParserScriptInput object, and is no longer an enum, but a LanguageVersionInputType instead.

      • The repositoryName and id fields are now correctly marked as mandatory in the schema. Previously this wasn't the case, even though the mutation would fail without them.

      • The mutation returns a Parser, instead of a Parser wrapped in an object.

      • The old mutation had a bug where it would overwrite the languageVersion with a default value in some cases, which is fixed in the new one.

      • The mutation fails when a parser has more than 2,000 test cases, or the test input in a single test case exceeds 40,000 characters.

    On the Parser type:

    • testData field is deprecated and replaced by testCases.

    • sourceCode field is deprecated and replaced by script.

    • tagFields field is deprecated and replaced by fieldsToTag.

    For more information, see DeleteParserInput , LanguageVersionInputType , createParserV2() , testParserV2() , updateParserV2() , Parser .

  • The any argument to the type parameter of sort() and table() has been deprecated and will be removed in version 1.142.

    Warnings prompts will be shown in queries that fall into either of these two cases:

    • If you are explicitly supplying an any argument, please either simply remove both the parameter and the argument, for example change sort(..., type=any) to sort(...) or supply the argument for type that corresponds to your data.

    • If you are sorting hexadecimal values by their equivalent numerical values, please change the argument of type parameter to hex e.g. sort(..., type=hex).

    In all other cases, no action is needed.

    The new default value for sort() and table() will be number. Both functions will fall back to lexicographical ordering for values that cannot be understood as the provided argument for type.

New features and improvements

  • GraphQL API

  • Ingestion

    • Parser test cases can now include assertions. This allows you to specify that you expect certain fields to have certain values in a test case after parsing, or that you expect certain fields to not be present at all. Note that the assertions are not exported as part of the YAML template yet.

      For more information, see Write a Parser.

  • Log Collector

Fixed in this release

  • User Interface

    • Still existing Humio occurrences have been replaced with LogScale in a lot of places, primarily in GraphQL documentation and error messages.

  • Functions

    • The table() function has been fixed as it would wrongly accept a limit of 0, causing serialisation to break between cluster nodes.

  • Other

    • DNS lookup was blocked by heavy disk IO when using a HTTP proxy, causing timeouts. This issue has been fixed.

Recent Package Updates

The following LogScale packages have been updated within the last month.

  • Package Changes

    • fortinet/fortigate has been updated to v1.0.0.

      • Adds new event.module, event.dataset and Cps.version fields

      • Removes the Product, related.hosts and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package fortinet/fortigate Release Notes.

    • aws/s3-server-access has been updated to v1.0.1.

      • Improves the field extraction and performance.

      • Bumps parser version to 1.0.1

      For more information, see Package aws/s3-server-access Release Notes.

    • zscaler/private-access has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.user, related.hosts and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package zscaler/private-access Release Notes.

    • microsoft/dhcp-client has been updated to v1.0.0.

      • Adds new event.module, event.dataset and Cps.version fields

      • Removes the Product field

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package microsoft/dhcp-client Release Notes.

    • infoblox/nios has been updated to v1.0.0.

      • Adds new event.module, event.dataset and Cps.version fields

      • Removes the Product, related.host and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package infoblox/nios Release Notes.

    • citrix/netscaler has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, msg and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      • Puts the CEF header fields under the Vendor.* prefix

      For more information, see Package citrix/netscaler Release Notes.

    • haproxy/haproxy has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package haproxy/haproxy Release Notes.

    • zoom/qss has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product field

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package zoom/qss Release Notes.

    • trellix/fireeye-nx has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.hosts and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package trellix/fireeye-nx Release Notes.

    • aws/waf has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      • Improves the field extraction

      For more information, see Package aws/waf Release Notes.

    • akamai/asec has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package akamai/asec Release Notes.

    • fortinet/fortimail has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.user and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package fortinet/fortimail Release Notes.

    • microsoft/windows-dns-debug has been updated to v1.0.0.

      • Adds new event.module, event.dataset and Cps.version fields

      • Removes the Product, related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package microsoft/windows-dns-debug Release Notes.

    • imperva/cloud-waf has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.host and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package imperva/cloud-waf Release Notes.

    • okta/sso has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product related.user and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package okta/sso Release Notes.

    • cisco/duo has been updated to v1.0.0.

      • Adds new event.module, event.dataset and Cps.version fields

      • Removes the Product, related.user and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      • Removes data_stream fields, since the same information is now standardized in event.dataset

      For more information, see Package cisco/duo Release Notes.

    • zscaler/deception has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package zscaler/deception Release Notes.

    • forcepoint/dlp has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package forcepoint/dlp Release Notes.

    • aws/cloudtrail has been updated to v1.0.1.

      • Improves the field extraction and performance.

      • Bumps parser version to 1.0.1

      For more information, see Package aws/cloudtrail Release Notes.

    • dell/isilon has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package dell/isilon Release Notes.

    • claroty/ctd has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.host and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package claroty/ctd Release Notes.

    • cisco/ise has been updated to v1.0.0.

      • Removes the Product field

      • Adds new event.module and Cps.version fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      • Bumps parser version to 1.0.0

      • Adds parsing for several event codes

      • Restructures and optimizes parsing logic

      • Categorization updates

      For more information, see Package cisco/ise Release Notes.

    • cisco/firepower has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product field

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      • Extracts optional priority field from the syslog header

      For more information, see Package cisco/firepower Release Notes.

    • cisco/meraki has been updated to v1.0.0.

      • Adds new event.module, event.dataset and Cps.version fields

      • Removes the Product field

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      • Rename url.host to url.domain field

      For more information, see Package cisco/meraki Release Notes.

    • paloalto/firewall has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.hash, related.user, related.hosts, related.ip and message fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package paloalto/firewall Release Notes.

    • netgate/pfsense has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package netgate/pfsense Release Notes.

    • aws/cloudtrail has been updated to v1.0.0.

      • This version of the package supersedes both the amazon/cloudtrail package as well as previous version of this package.

        • If you are migrating here from the amazon/cloudtrail package, the following changes apply:

      For more information, see Package aws/cloudtrail Release Notes.

    • cloudflare/zerotrust has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.user and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package cloudflare/zerotrust Release Notes.

    • aws/s3-server-access has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.ip and related.user fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      • Improves the field extraction

      For more information, see Package aws/s3-server-access Release Notes.

    • aruba/clearpass has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package aruba/clearpass Release Notes.

    • aws/fsx has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package aws/fsx Release Notes.

    • broadcom/proxysg has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product , related.ip and related.host fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      • Bug fix: Renames the ecs_version to ecs.version

      For more information, see Package broadcom/proxysg Release Notes.

    • microsoft/sysmon has been updated to v1.0.0.

      • Adds new event.module, event.dataset and Cps.version fields

      • Removes the Product, related.ip, related.user, related.hosts and related.hash fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package microsoft/sysmon Release Notes.

    • nozomi/ids has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product field

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package nozomi/ids Release Notes.

    • checkpoint/ngfw has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product , related.user, related.hash and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package checkpoint/ngfw Release Notes.

    • cisco/umbrella has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.user and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package cisco/umbrella Release Notes.

    • juniper/srx has been updated to v1.0.0.

      • Adds new event.module, event.dataset and Cps.version fields

      • Removes the Product, related.user, related.host and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package juniper/srx Release Notes.

    • aws/guardduty has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.ip, related.host and related.user fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package aws/guardduty Release Notes.

    • cisco/ios has been updated to v1.0.0.

      • Adds new event.module and Cps.version fields

      • Removes the Product, related.user and related.ip fields

      • Sets following tags: Cps.version, Vendor, ecs.version, event.dataset, event.kind, event.module, event.outcome, observer.type

      For more information, see Package cisco/ios Release Notes.