You connect LogScale directly, with your deployment URL and an API token. One connection covers every repository and
view that token can read, and you choose which ones Nexus can query.
What we support
LogScale is a log store, so connecting it gives Nexus one capability, plus your dashboards:Logs
Nexus queries your log events with LQL, scoped to one repository or view at a time, in two ways:- Log queries: read the events themselves. What a service was logging when an incident started, whether the same errors were appearing elsewhere, whether a message started right after a deploy.
- Trends over those logs: LQL buckets events into a time series, so Nexus graphs an error rate climbing, latency moving, or one endpoint’s volume falling away. You get a chart of what your logs were doing across the incident window even where you never set up a metric for it.
@ fields and # tags, so every other field name is whatever your shipper chose to write. One view can carry several shippers that spell the same thing three ways (severity, level, and log.level), and a filter on the wrong one comes back empty rather than failing. Nexus learns which names each slice of your data actually uses, and the values those fields really hold, so an error search filters on a spelling and a value that exist.
Dashboards
Your LogScale dashboards are discovered automatically once you connect, and read for the LQL behind their widgets. That’s the only place your team’s own queries exist in writing, so it teaches Nexus the fields, tags, and filters you really query on, and which slices of the data matter.Repositories and views
LogScale calls a repository or a view a search domain. Every one your token can read arrives as its own data source that you enable individually, so a token that reaches more than you want investigated doesn’t put all of it in scope. A view is queried like any repository, including one that federates several.Connecting CrowdStrike Falcon LogScale
You connect LogScale directly. There’s no provider in front of it. What you’ll need:- Your deployment: LogScale Cloud in the EU (
https://cloud.humio.com) or the US (https://cloud.us.humio.com), or the base URL of your self-hosted deployment, without a path. - An API token, created in LogScale under Settings → API tokens, whose role has read access to the repositories and views you want searched. A Repository & View token reaches the single repository or view it was issued for; a broader token reaches every one its role can read, and we connect each of them. LogScale covers this in its API token documentation.
- From the Nexus telemetry settings, add a telemetry data source and choose CrowdStrike Falcon LogScale.
- Choose your deployment, either a LogScale Cloud region or your own base URL, then enter the token and test the connection. We check that LogScale accepts the token and can read at least one repository or view.
- Enable the repositories and views you want Nexus to query. Each one arrives switched off, so you opt in to each deliberately.
Best practice
- Use a token whose role grants read access and nothing more, so Nexus can only do what a reader in LogScale could.
- Give that role read access to the repositories behind a view, not only to the view itself. Retention is configured on repositories, so a token that can’t read every repository behind a view leaves Nexus without your retention window, and without knowing how far back it’s worth searching. If you’d rather not widen the token, set the retention window yourself on the data source instead.
- Enable the repositories and views your responders actually open during an incident, rather than everything the token reaches. Each domain enabled is more data in scope, and more of it read on every query.
- Select the LogScale dashboards your responders reach for during incidents. Nexus learns your real query patterns from them, which makes the queries it writes more like the ones you’d write.
Related
Telemetry overview
How data sources and capabilities fit together.
How telemetry works
Routing, query planning, guidance, and memory.