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: solutions/observability/observability-ai-assistant.md
+23-11Lines changed: 23 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -278,32 +278,44 @@ Main functions:
278
278
`alerts`
279
279
: Get alerts for {{observability}}.
280
280
281
+
`changes`
282
+
: Get change points like spikes and dips for logs and metrics data.
283
+
281
284
`elasticsearch`
282
285
: Call {{es}} APIs on your behalf.
283
286
287
+
`execute_connector`
288
+
: Call a {{kib}} connector on your behalf.
289
+
290
+
`get_alerts_dataset_info`
291
+
: Get information about alerts data within a specified time range.
292
+
293
+
`get_data_on_screen`
294
+
: Get the structured data of content currently visible on the user's screen. Use this function to provide more accurate and context-aware responses to your questions.
295
+
296
+
`get_dataset_info`
297
+
: Get information about available indices and datasets and their fields.
298
+
284
299
`kibana`
285
300
: Call {{kib}} APIs on your behalf.
286
301
302
+
`query`
303
+
: Generate, execute, and visualize queries based on your request.
304
+
305
+
`retrieve_elastic_doc`
306
+
: Get relevant Elastic documentation. This function is only available if the product documentation is installed.
307
+
287
308
`summarize`
288
309
: Summarize parts of the conversation.
289
310
290
-
`visualize_query`
291
-
: Visualize charts for ES|QL queries.
292
-
293
311
Additional functions are available when your cluster has APM data:
294
312
295
-
`get_apm_correlations`
296
-
: Get field values that are more prominent in the foreground set than the background set. This can be useful in determining which attributes (such as `error.message`, `service.node.name`, or `transaction.name`) are contributing to, for instance, a higher latency. Another option is a time-based comparison, where you compare before and after a change point.
313
+
`get_apm_dataset_info`
314
+
: Get information about APM data.
297
315
298
316
`get_apm_downstream_dependencies`
299
317
: Get the downstream dependencies (services or uninstrumented backends) for a service. Map the downstream dependency name to a service by returning both `span.destination.service.resource` and `service.name`. Use this to drill down further if needed.
300
318
301
-
`get_apm_error_document`
302
-
: Get a sample error document based on the grouping name. This also includes the stacktrace of the error, which might hint to the cause.
303
-
304
-
`get_apm_service_summary`
305
-
: Get a summary of a single service, including the language, service version, deployments, the environments, and the infrastructure that it is running in. For example, the number of pods and a list of their downstream dependencies. It also returns active alerts and anomalies.
306
-
307
319
`get_apm_services_list`
308
320
: Get the list of monitored services, their health statuses, and alerts.
0 commit comments