Skip to content

Commit 74f8a16

Browse files
committed
update functions
1 parent 7f9480f commit 74f8a16

File tree

1 file changed

+29
-8
lines changed

1 file changed

+29
-8
lines changed

solutions/observability/observability-ai-assistant.md

Lines changed: 29 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -278,12 +278,39 @@ Main functions:
278278
`alerts`
279279
: Get alerts for {{observability}}.
280280

281+
`changes`
282+
: Get change points like spikes and dips for logs and metrics data.
283+
284+
`context`
285+
: Get context for what you're looking at on your screen and for recalled documents from the knowledge base that matches your query.
286+
281287
`elasticsearch`
282288
: Call {{es}} APIs on your behalf.
283289

290+
`execute_connector`
291+
: Call a {{kib}} connector on your behalf.
292+
293+
`execute_query`
294+
: Run an ES|QL query.
295+
296+
`get_alerts_dataset_info`
297+
: Get information about alerts data within a specified time range.
298+
299+
`get_data_on_screen`
300+
: 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.
301+
302+
`get_dataset_info`
303+
: Get information about available indices and datasets and their fields.
304+
284305
`kibana`
285306
: Call {{kib}} APIs on your behalf.
286307

308+
`query`
309+
: Generate, execute, and visualize queries based on your request.
310+
311+
`retrieve_elastic_doc`
312+
: Get relevant Elastic documentation.
313+
287314
`summarize`
288315
: Summarize parts of the conversation.
289316

@@ -292,18 +319,12 @@ Main functions:
292319

293320
Additional functions are available when your cluster has APM data:
294321

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.
322+
`get_apm_dataset_info`
323+
: Get information about APM data.
297324

298325
`get_apm_downstream_dependencies`
299326
: 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.
300327

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-
307328
`get_apm_services_list`
308329
: Get the list of monitored services, their health statuses, and alerts.
309330

0 commit comments

Comments
 (0)