Skip to main content
Use Security Admin → Observability → Logs to investigate activity in the current instance. Start with a time window, then search a grid column or open Advanced filter to combine conditions. This guide covers the Logs workspace. The compatibility Platform API operation, GET /api/v1/config/logs, remains available for bounded structured-log reads. Existing links to the older Logs screen open Observability Logs.

Find a log entry

  1. Select a time range that covers the event. Logs start with a recent window; widen it only when needed.
  2. Search a visible grid column when you know one value, such as an Endpoint name or HTTP method.
  3. For several conditions, open Advanced filter → Builder. Add a group, choose All conditions (AND) or Any condition (OR), then add conditions or nested groups.
  4. Select Apply filter. Use Clear filter on the Logs toolbar to return to the time-only view.
  5. Open a matching row to inspect its details. Use its Operation reference to open the wider journey in Executions.
The Search guide tab in the filter dialog contains a short example table. The full field and scenario tables below cover more investigations.

Which field should I use?

Ready-to-use searches

Each row describes conditions to enter in Builder. The timeframe picker applies to every search. For a field your application writes into Args (JSON), choose that field’s path in Builder and compare it with a value. For example, if your application logs an orderId field, search path orderId with Equals order-123. The fields available in Args depend on what that application logged.
Not every field is present on every log entry. A request can have an HTTP method without an RPC method; a discovery request can have an RPC method without a tool name. A blank field does not by itself mean that the request failed.

Bound the read

Log searches keep an explicit UTC range. If you know an exact Operation or Job ID but not its date, first resolve it in Observability Executions, then open Logs for this operation. The native retained index can resolve older executions independently of the default browsing period. Raw-source searches without a retained index require dates and do not silently scan all history. If a query exceeds its limit, narrow the period or inspect execution metadata first.

When a search returns nothing

  • Confirm the selected time range and the instance you are viewing.
  • Remove one condition at a time to find which value is too narrow.
  • Use Contains for a partial path, tool name, message, or error; use Equals for IDs and exact methods.
  • Open a related row and copy its exact Trace ID, Execution ID, or resource ID into Builder.
  • For Endpoint and Job Template names, use the searchable grid column. Builder compares their IDs.
Logs are operational evidence, not a complete resource-change history. Use Activity and observability for changes, Executions for cross-service timing, and Job History for durable automation state.
Last modified on October 5, 2026