Skip to content

Commit 3e6fa73

Browse files
committed
Add new Mobot query example
1 parent 09974c8 commit 3e6fa73

File tree

6 files changed

+15
-40
lines changed

6 files changed

+15
-40
lines changed

docs/search/mobot-multiturn-beta.md

Lines changed: 15 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -34,70 +34,45 @@ As we transition the feature name from *Copilot* to *Mobot*, some UI labels and
3434

3535
The steps below outline a common conversational interaction pattern. You can apply the same approach to different logs, events, or dimensions.
3636

37-
### Step 1: Ask your initial question
37+
### Step 1: Ask your initial question
3838

39-
Use natural language to ask what you're looking for. You can start broad when you set a goal, or, for better results, include the name of the data source you're querying, and any related field names or values.
39+
Use natural language to ask what you're looking for. You can start as broad as you like, or be more specific (include a data source name and any relevant fields/values).
4040

41-
If you don't select a source, Mobot chooses one automatically based on your question. You can override it by typing the source name directly in your prompt, or by choosing it manually from the **Auto Source Selection** dropdown.
41+
If you don't select a source, Mobot chooses one automatically based on your question. You can override it by typing the source name directly in your prompt or by choosing it from the **Auto Source Selection** dropdown.
4242

43-
After this, an intent card appears in the conversation pane summarizing your goal. Mobot then surfaces suggestion cards with related refinements, which you can click. You'll also see an option to open your query in Log Search.
43+
For example, enter a broad question: `Show me Bedrock errors`.
4444

45-
<!-- replace
46-
We'll ask: `Show failed login attempts in the last 24 hours`.
47-
<img src={useBaseUrl('img/search/mobot/initial-question.png')} alt="Mobot conversational experience showing initial query for failed login attempts in the last 24 hours" style={{border: '1px solid gray'}} width="700"/>
48-
-->
45+
An intent card appears in the conversation pane summarizing your goal. Mobot then surfaces suggestion cards with related refinements, which you can click. You'll also see an option to open your query in Log Search.
4946

50-
### Step 2: Narrow the scope
47+
<img src={useBaseUrl('img/search/mobot/initial-question.png')} alt="Mobot conversational experience showing initial query" style={{border: '1px solid gray'}} width="700"/>
5148

52-
After clicking on a follow-up suggestion, Mobot refreshes the results and updates the intent card and query to reflect the new focus. With each subsequent refinement, Mobot adjusts the query, applies the refinements, and renders a visual chart.
49+
### Step 2: Narrow the scope and drill into causes
5350

51+
After you click a follow-up suggestion or type a refinement, Mobot refreshes the results and updates the intent card and query to reflect the new focus. With each refinement, Mobot adjusts the query, applies the changes, and renders a visual chart.
5452

55-
<!--
56-
The top reason in the table is `FailedScheduling`, so we'll select a follow-up suggestion, `Show failed scheduling events`.
57-
<img src={useBaseUrl('img/search/mobot/narrow-scope.png')} alt="Mobot conversational experience showing refinement to failed scheduling events" style={{border: '1px solid gray'}} width="700"/>
58-
Now, refine further by typing: `Break down failed scheduling events by namespace`.
53+
For example, clicking the suggestion `Show me trend of errors each minute` applies a timeslice to group the results over time.
5954

60-
<img src={useBaseUrl('img/search/mobot/narrow-scope-filter.png')} alt="Mobot conversational experience showing failed scheduling events broken down by namespace" style={{border: '1px solid gray'}} width="700"/>
61-
-->
55+
<img src={useBaseUrl('img/search/mobot/narrow-scope.png')} alt="Mobot conversational experience showing refinement to trend of errors each minute" style={{border: '1px solid gray'}} width="700"/>
6256

63-
### Step 3: Drill into causes
57+
As you go, Mobot presents new suggestions to help you pivot into related questions, such as analyzing trends of event reasons or identifying top namespaces. The intent card expands each time to include the new scope, and results show additional details.
6458

65-
As you go, Mobot presents new suggestion cards to help you pivot into related questions, such as analyzing trends of event reasons or identifying top namespaces.
59+
We'll refine further by clicking the suggestion `Show the count of error logs per minute, grouped by error code`.
6660

67-
You can also manually type a refinement (for example, `Add error messages`). The intent card expands to include the new scope and results now show new details.
61+
<img src={useBaseUrl('img/search/mobot/narrow-scope-filter.png')} alt="Mobot conversational experience showing the count of error logs per minute, grouped by error code" style={{border: '1px solid gray'}} width="700"/>
6862

69-
<!--
70-
Next, type `Add error messages`. Mobot translates this into: `Add error messages to the breakdown of failed scheduling events by namespace`.
71-
72-
<img src={useBaseUrl('img/search/mobot/drill-causes.png')} alt="Mobot conversational experience showing error messages for failed scheduling events" style={{border: '1px solid gray'}} width="700"/>
73-
-->
74-
75-
### Step 4: Request a trend over time
76-
77-
If you type a time period (for example, `Show the trend over 24 hours`), the query applies a timeslice (for example, one-hour buckets) to group results over time.
63+
From here, you can continue refining or try other options like [switching the chart type](/docs/search/mobot/#chart-type), [opening the query in Log Search](/docs/search/mobot/#step-4-open-in-log-search), [adjusting the time range](/docs/search/mobot/#time-range), [editing the query logic](/docs/search/mobot/#edit-query-code), or [starting over with a new chat](/docs/search/mobot/#new-conversation).
7864

7965
:::tip
8066
Ask Mobot to change units in your query. For example, `Convert GB to bytes`.
8167
:::
8268

83-
<!--
84-
Finally, type: `Show the trend over 24 hours`. Mobot translates this into: `Show the trend of failed scheduling events by namespace with error messages over 24 hours`.
85-
<img src={useBaseUrl('img/search/mobot/trend-over-time.png')} alt="Mobot conversational experience showing trend over time" style={{border: '1px solid gray'}} width="700"/>
86-
87-
where the results appear in a table view, you can change the visualization to a time-series chart (for example, line or area) to see the trend more clearly over time.
88-
-->
89-
90-
### Next steps
91-
92-
As with legacy Mobot, you can adjust the [time range](/docs/search/mobot/#time-range), switch [chart types](/docs/search/mobot/#chart-type), [edit the query logic](/docs/search/mobot/#edit-query-code), [open in Log Search](/docs/search/mobot/#step-4-open-in-log-search), or start over with a [new chat](/docs/search/mobot/#new-conversation).
93-
9469
## Best practices
9570

9671
* **Talk to it like a conversation**. Layer refinements instead of rewriting the whole question.
9772
* **Be specific**. Combine filters, units, and percentiles in clear language.
9873
* **Ask about data tied to dashboards**. Mobot works best when you reference data sources that already have dashboards built on them. Ask questions using dashboard panel names or descriptions, even if built on unstructured logs.
9974
* **Reuse queries from your conversation history**. Everything you ask is saved to your conversation history automatically. You can revisit, reuse, continue where you left off in prior conversations to compare or branch analyses.
100-
* **Modify existing queries**. Add/remove fields, add `where`, `sort`, `avg()` clauses, etc.
75+
* **Modify existing queries**. Add/remove fields, add `where`, `sort`, `avg()` clauses, and more.
10176
* **Guide Mobot with feedback**. If the result isn't right, use natural language: `Don't do X, instead do Y`.
10277
* **Fix broken queries**. Paste a syntactically invalid query. Mobot will correct it.
10378

-342 KB
Binary file not shown.
62.5 KB
Loading
132 KB
Loading
1.48 KB
Loading
-385 KB
Binary file not shown.

0 commit comments

Comments
 (0)