You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/search/copilot-unstructured-logs.md
+29-10Lines changed: 29 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,6 @@
2
2
id: copilot-unstructured-logs
3
3
title: Sumo Logic Copilot - Unstructured Logs Support (Beta)
4
4
description: Streamline your log analysis with Sumo Logic Copilot, our AI-based assistant that simplifies log analysis by letting you ask questions in plain English, even for logs without a well-defined structure.
5
-
keywords:
6
-
- copilot
7
-
- artificial intelligence
8
-
- ai
9
-
- machine learning
10
-
- ml
11
5
---
12
6
13
7
import Iframe from 'react-iframe';
@@ -33,10 +27,30 @@ Copilot learns from usage patterns; if a log source is already used in dashboard
33
27
***Improved usability**. Ask questions in natural language. Copilot interprets your intent and suggests relevant searches, even for raw, non-JSON logs.
34
28
***Performance and reliability**. Response times and suggestion accuracy are consistent with Copilot’s structured log experience.
35
29
***Security and compliance**. The same strict data handling and privacy standards apply. Unstructured Logs Support builds on Copilot’s secure foundation.
36
-
***Common use cases**.
37
-
***Keyword-based search**. Search for IP addresses, error codes, or other patterns without needing a predefined schema.
38
-
***Error triage**. Quickly identify the most common error messages in raw logs to speed up troubleshooting.
39
-
***Threat hunting**. Detect suspicious activity, failed logins, or unusual patterns in plain-text logs.
30
+
31
+
<!---
32
+
### Powered by Intelliparse mode
33
+
34
+
Behind the scenes, Copilot now uses [Intelliparse Mode](/docs/search/get-started-with-search/build-search/intelliparse) to automatically extract fields from unstructured logs. This new parsing engine discovers and applies parsing logic based on your existing dashboards—allowing Copilot to work with logs that don’t follow a consistent format.
35
+
36
+
You’ll see more meaningful results from raw logs without needing to create Field Extraction Rules (FERs) or define parsing logic manually.
37
+
38
+
Copilot uses a hidden operator called `intelliparse`, which is automatically injected into queries when needed. You won't see it in the UI, but it’s what powers field extraction in unstructured logs.
39
+
40
+
Example, let’s say you ask Copilot: `Show me the top failed login attempts from nginx logs.`
41
+
42
+
If your nginx logs are unstructured, Copilot will:
43
+
1. Identify relevant parsers from your dashboards
44
+
2. Use the hidden `intelliparse` operator to apply those parsers
45
+
3. Extract fields like `status`, `username`, or `ip_address`
46
+
4. Return insights based on those parsed fields
47
+
-->
48
+
49
+
### Common use cases
50
+
51
+
***Keyword-based search**. Search for IP addresses, error codes, or other patterns without needing a predefined schema.
52
+
***Error triage**. Quickly identify the most common error messages in raw logs to speed up troubleshooting.
53
+
***Threat hunting**. Detect suspicious activity, failed logins, or unusual patterns in plain-text logs.
40
54
***Smarter prioritization**. Frequently used data sources (such as those in dashboards or frequent queries) are prioritized for deeper insights.
41
55
42
56
## Tips and best practices
@@ -67,6 +81,11 @@ Copilot prioritizes data sources that are already used in dashboards or frequent
67
81
**How is this different from structured log support?**<br/>
68
82
Structured logs have predefined fields, allowing Copilot to map queries directly. For unstructured logs, Copilot uses AI and parsing techniques to infer structure on the fly.
69
83
84
+
<!--
85
+
**How is Copilot able to understand unstructured logs?**<br/>
86
+
Copilot uses a new parsing engine called [Intelliparse mode](/docs/search/get-started-with-search/build-search/intelliparse). It automatically extracts fields from raw logs using parsers discovered from your dashboards, so you don’t have to define parsing logic or FERs manually.
0 commit comments