Skip to content

Commit 10f0b25

Browse files
authored
DOCS-851 - Mobot Unstructured Logs support GA (HOLD) (#5439)
* Copilot GA - Unstructured logs + multi-turn conversations * space fix * add release notes * link fix * DOCS-851 - Unstructured Logs support GA (Copilot) * rename * revert spacing * updates * Update docs/search/mobot.md
1 parent 693b3a1 commit 10f0b25

File tree

5 files changed

+109
-11
lines changed

5 files changed

+109
-11
lines changed

cid-redirects.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4527,6 +4527,7 @@
45274527
"/docs/search/logreduce/influence-the-logreduce-outcome": "/docs/search/behavior-insights/logreduce/influence-the-logreduce-outcome",
45284528
"/docs/search/logreduce/understand-the-logreduce-relevance-column": "/docs/search/behavior-insights/logreduce/understand-the-logreduce-relevance-column",
45294529
"/docs/search/behavior-insights/logreduce-values": "/docs/search/behavior-insights/logreduce/logreduce-values",
4530+
"/docs/search/copilot-unstructured-logs-beta": "/docs/search/mobot",
45304531
"/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/azure-event-hubs-cloud-to-cloud-source-migration":"/docs/send-data/collect-from-other-data-sources/azure-monitoring/azure-event-hubs-source-migration",
45314532
"/docs/manage/manage-subscription/upgrade-sumo-logic-credits-account": "/docs/manage/manage-subscription/upgrade-account/upgrade-sumo-logic-flex-account",
45324533
"/docs/manage/manage-subscription/upgrade-cloud-flex-legacy-account": "/docs/manage/manage-subscription/upgrade-account/upgrade-cloud-flex-legacy-account",

docs/manage/manage-subscription/organization-usage-limits.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ To manage the query size limit follow the below steps:
4242

4343
:::info
4444
Sumo Logic defines scan as two types:
45-
- **Foreground interactive search**. Search page UI, Copilot, and Dashboards.
45+
- **Foreground interactive search**. Search page UI, Mobot, and Dashboards.
4646
- **Background search**. API, Scheduled Search, Monitor, Scheduled Views, and SLO.
4747
:::
4848

docs/manage/manage-subscription/scan-budgets.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ To create the query size limit using the **Advanced** configuration:
4242
- **Only allow background query scans**. A warning message will be displayed if you run a query that exceeds the budget set. This will block the foreground searches but will not impact any background searches/automated queries.
4343
:::info
4444
Sumo Logic defines scan as two types:
45-
- **Foreground interactive search**. Search page UI, Copilot, and Dashboards.
45+
- **Foreground interactive search**. Search page UI, Mobot, and Dashboards.
4646
- **Background search**. API, Scheduled Search, Monitors, Scheduled Views, and SLO.
4747
:::
4848
1. **Details**. Enter the name for the scan budget.<br/><img src={useBaseUrl('/img/manage/account/create-scan-budget.png')} alt="create-scan-budget" style={{border:'1px solid gray'}} width="650"/>
@@ -108,4 +108,3 @@ Each budget type (daily, weekly, monthly, or query) is treated independently, wi
108108
### Usage attribution across multiple budget types
109109

110110
As long as you are within the limits of each budget type, usage will be attributed independently to each budget type. If you exceed any one budget type, the action for that budget will be applied. But usage will still be reported to other budgets if they have available capacity. For example, if the daily limit and monthly limit is set to 100GB and 300GB respectively, and if you have used 50 GB of your daily limit, then this usage will be reported to both the daily and monthly budgets as long as they are within their capacity. The query budget only tracks the size in GB per query, so the user will still be within the query budget if the query size limit is not breached.
111-
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
---
2+
id: intelliparse-beta
3+
title: Intelliparse Mode (Beta)
4+
description: Intelliparse mode extends automatic parsing to unstructured logs, allowing you to search and filter logs even when they don’t follow a consistent format like JSON.
5+
---
6+
7+
import useBaseUrl from '@docusaurus/useBaseUrl';
8+
9+
<head>
10+
<meta name="robots" content="noindex" />
11+
</head>
12+
13+
<p><a href="/docs/beta"><span className="beta">Beta</span></a></p>
14+
15+
This feature is currently available to select customers. Contact your Sumo Logic account representative to request access.
16+
17+
We've introduced a new Log Search parsing mode called Intelliparse. It extends automatic parsing to unstructured logs, allowing you to search and filter logs even when they don’t follow a consistent format like JSON.
18+
19+
## Available parsing modes
20+
21+
You can now choose from three parsing options in the log search UI:
22+
23+
* **Intelliparse (new)**. Combines JSON parsing with automatic parsing of unstructured logs using pre-discovered parsers.
24+
* **Auto Parse**. JSON blocks within logs are automatically parsed ([learn more](/docs/search/get-started-with-search/build-search/dynamic-parsing)).
25+
* **Manual**. No automatic parsing applied.
26+
27+
<img src={useBaseUrl('img/search/get-started-search/build-search/log-search-parsing-modes.png')} alt="log-search-parsing-modes.png" style={{border: '1px solid gray'}} width="700"/>
28+
29+
## How Intelliparse mode works
30+
31+
When you enable Intelliparse mode:
32+
* Logs are parsed using a set of parsers discovered from your recently used dashboards.
33+
* Fields are extracted automatically from both structured and unstructured logs.
34+
* A hidden operator is applied to your query to power this functionality behind the scenes.
35+
36+
## Benefits
37+
38+
* **No Field Extraction Rules (FERs) required**. Get field-level insights without manual parsing.
39+
* **Works with your existing dashboards**. Parsers are derived from log panels in recently viewed or edited dashboards.
40+
* **Improved field visibility**. Fields parsed through Intelliparse mode appear in the Messages tab and can be used in queries, filters, and dashboards.
41+
42+
## Example
43+
44+
If your dashboard includes a query like:
45+
46+
```sql
47+
_sourceCategory=cassandra "Dropped table"
48+
| parse "table '*' from database '*'" as db.table, db.name
49+
```
50+
51+
Then any matching unstructured logs like:
52+
53+
`2025-04-09 11:20:25 * Dropped table 'logins' from database 'auth'`
54+
55+
will be parsed automatically in Intelliparse mode, extracting:
56+
57+
* `db.table = "logins"`
58+
* `db.name = "auth"`
59+
60+
:::info
61+
* Parsers are discovered automatically from dashboard content. No manual setup needed.
62+
* If a dashboard is modified, the associated parser will update. Deleted dashboards do not currently delete parsers.
63+
* Queries using Intelliparse mode include a hidden intelliparse operator, injected automatically.
64+
:::
65+
66+
## How Mobot uses Intelliparse mode
67+
68+
Even if you don’t manually enable Intelliparse mode, you may encounter it when using [Sumo Logic Mobot](/docs/search/mobot).
69+
70+
Mobot uses Intelliparse mode in the background to:
71+
* Automatically parse unstructured logs for natural language queries.
72+
* Discover field names and values for more accurate suggestions and translations.
73+
* Generate search queries that include the hidden `intelliparse` operator.
74+
75+
This integration allows Mobot to work with raw, unstructured log data; no setup required on your part.
76+
77+
:::tip
78+
Want to learn more about Intelliparse mode? [See how it works in Log Search](/docs/search/mobot/#support-for-unstructured-logs).
79+
:::

docs/search/mobot.md

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@ keywords:
1515
import Iframe from 'react-iframe';
1616
import useBaseUrl from '@docusaurus/useBaseUrl';
1717

18-
:::note Name update
19-
We are renaming *Copilot* to *Mobot* across the product and docs. During this transition, some UI labels and screenshots may still show **Copilot**. Functionality is the same. We will update names and images as the rollout completes.
20-
:::
21-
2218
Sumo Logic Mobot (formerly known as *Copilot*) is our AI-powered assistant that accelerates investigations and troubleshooting in logs by allowing you to ask questions in plain English and get contextual suggestions, helping first responders get to answers faster.
2319

2420
With its intuitive interface, Mobot automatically generates log searches from natural language queries, helping you quickly investigate performance issues, anomalies, and security threats. It also guides you through investigations step-by-step with AI-derived suggestions to refine your results for faster, more accurate resolutions. Overall, Mobot enhances incident resolution with expert level insights.
@@ -28,7 +24,7 @@ If you prefer not to use Mobot, you can opt out by contacting [Support](https://
2824
:::
2925

3026
:::sumo Micro Lesson: Introduction to Mobot
31-
This short video introduces Mobot (formerly known as *Copilot*) and how it can help you with log search and analysis—perfect for getting a quick overview before diving in.
27+
This short video introduces Mobot and how it can help you with log search and analysis—perfect for getting a quick overview before diving in.
3228

3329
<Iframe url="https://fast.wistia.net/embed/iframe/o9uftxw012?web_component=true&seo=true&videoFoam=false"
3430
width="854px"
@@ -55,6 +51,26 @@ Mobot accelerates incident response by combining prebuilt contextual insights wi
5551
* **Log compatibility**. Mobot supports structured logs, semi-structured logs (partial JSON), and unstructured logs (e.g., Palo Alto Firewall) when Field Extraction Rules (FERs) are applied. This ensures valuable insights across a variety of log formats.
5652
* **Enhanced query experience**. Auto-complete to streamline natural language queries.
5753

54+
<!-- Intelliparse is still on hold - don't include that
55+
* **Multi-turn conversations**. Ask follow-up questions without repeating yourself.
56+
57+
## Support for unstructured logs
58+
59+
we support unstructured logs (raw, text-based logs that don't follow a structured format) without requiring Field Extraction Rules (FERs). This enhancement enables Mobot to analyze and derive insights from a broader range of log data using natural language, even if the logs aren't pre-parsed. If your logs are already visualized in dashboards, Mobot automatically parses them and delivers insights using natural language.
60+
61+
This update builds on Mobot’s AI-assisted search capabilities and is available to all customers using the new Sumo Logic UI.
62+
63+
Mobot now supports unstructured logs, including raw text logs with no predefined fields or Field Extraction Rules (FERs). If these logs are already visualized in dashboards, Mobot automatically parses them and surfaces insights using natural language queries.
64+
65+
This capability is powered by [Intelliparse mode (Beta)](/docs/search/get-started-with-search/build-search/intelliparse-beta), which infers structure from patterns already used in your dashboards. Behind the scenes, Mobot injects the `intelliparse` operator into queries to extract fields on the fly—no FER setup required.
66+
67+
Here are some use cases:
68+
* Explore raw logs without defined fields
69+
* Triage errors and detect patterns
70+
* Investigate anomalies in security dashboards
71+
72+
Mobot does not currently interpret all unstructured logs. It prioritizes those already visualized in dashboards to ensure the most relevant and accurate insights. Unlike structured logs, which contain clearly defined fields, unstructured logs require Mobot to infer structure at query time using AI and pattern recognition. -->
73+
5874
## Security and compliance
5975

6076
Sumo Logic Mobot leverages foundational models provided by Amazon Bedrock, inheriting their robust compliance and security posture. For detailed information, refer to the following Amazon Bedrock security and compliance resources:
@@ -83,7 +99,7 @@ Mobot is ideal for users of all skill levels:
8399
In this section, you'll learn the recommended workflow for using Mobot effectively, along with best practices to maximize its benefits.
84100

85101
:::sumo Micro Lesson: Using Mobot
86-
See Mobot (formerly known as *Copilot*) in action with a hands-on walkthrough of the UI and prompt-based search.
102+
See Mobot in action with a hands-on walkthrough of the UI and prompt-based search.
87103

88104
<Iframe url="https://fast.wistia.net/embed/iframe/t67ovt9hqj?web_component=true&seo=true&videoFoam=false"
89105
width="854px"
@@ -102,9 +118,9 @@ See Mobot (formerly known as *Copilot*) in action with a hands-on walkthrough of
102118

103119
To start using Mobot:
104120

105-
From the [**New UI**](/docs/get-started/sumo-logic-ui), click **Copilot** (or **Mobot**) in the left nav.
121+
From the [**New UI**](/docs/get-started/sumo-logic-ui), click **Mobot** in the left nav.
106122

107-
From the [**Classic UI**](/docs/get-started/sumo-logic-ui-classic), click the **Copilot** (or **Mobot**) tab.
123+
From the [**Classic UI**](/docs/get-started/sumo-logic-ui-classic), click the **Mobot** tab.
108124

109125
### Step 2: Review and adjust the auto-selected source
110126

@@ -350,6 +366,9 @@ Mobot is an AI assistant integrated into the Sumo Logic Log Analytics Platform.
350366
<summary>Can I use Mobot to analyze unstructured logs?</summary>
351367

352368
Yes, Mobot can extract relevant insights from unstructured logs, provided Field Extraction Rules (FERs) are applied. It also supports semi-structured logs (JSON + unstructured payloads).
369+
370+
<!-- get clarification - can Mobot parse raw logs without FERs? -->
371+
353372
</details>
354373

355374
<details>

0 commit comments

Comments
 (0)