Skip to main content

Observability Tasks

Query logs, metrics, and traces from your observability stack.

observability.logs

Display Name: Query Logs

Query logs from connected observability platforms (Loki, CloudWatch, DataDog, Splunk, Elasticsearch, SignOz, Observe, Loggly, New Relic).

Parameters

NameTypeRequiredDescription
querystringYesLog query (syntax depends on the provider).
start_timetimestampNoQuery start time. Defaults to 1 hour before end_time.
end_timetimestampNoQuery end time. Defaults to now.
limitnumberNoMax records to return. Default: 1000.
log_providerstringNoLog provider. Options: loki, aws_cloudwatch, azure_app_insights, ES, signoz, datadog, observe, loggly, newrelic.
log_provider_sourcestringNoProvider source. Options: agent, user.
regionstringNoCloud region (e.g., us-east-1). Dynamic options based on account.
log_groupstringNoLog group name. Dynamic options based on account and region.
service_namestringNoCloud service name (e.g., AWS/EC2).
resource_idstringNoSpecific resource ID.
account_idaccountNoNudgebee account ID.

Output

NameTypeDescription
logsarrayQuery results.
metadataobjectQuery metadata.

observability.metrics

Display Name: Query Metrics

Query metrics from connected monitoring platforms (Prometheus, CloudWatch, Chronosphere, DataDog, New Relic, Elasticsearch).

Parameters

NameTypeRequiredDescription
queriesobjectYesMetric queries as key-value pairs: {"label": "promql_query"}.
start_timetimestampNoQuery start time. Defaults to 1 hour before end_time.
end_timetimestampNoQuery end time. Defaults to now.
metric_providerstringNoProvider. Options: prometheus, aws_cloudwatch, chronosphere, datadog, newrelic, ES.
metric_provider_sourcestringNoProvider source. Options: agent, user.
service_namestringNoCloud service name.
regionstringNoCloud region.
resource_idsarrayNoResource IDs to filter.
resource_typestringNoResource type (e.g., instance, cluster).
metric_namesarrayNoMetric names to query.
statisticsarrayNoStatistics to compute. Options: Average, Sum, Maximum, Minimum.
metric_namespacestringNoMetric namespace (e.g., AWS/EC2).
account_idaccountNoNudgebee account ID.

Output

NameTypeDescription
metricsarrayQuery results.
metadataobjectQuery metadata.

observability.traces

Display Name: Query Traces

Query distributed traces from connected tracing platforms (SignOz, Jaeger, Tempo, DataDog, New Relic).

Parameters

NameTypeRequiredDescription
query_modestringNoQuery mode. Options: simple (field filters), text (raw query), structured (query builder). Default: simple.
service_namestringNoFilter by service name. Visible in simple mode.
statusstringNoFilter by span status. Options: "", error, ok, unset. Visible in simple mode.
min_duration_msnumberNoMinimum span duration (ms). Visible in simple mode.
span_namestringNoFilter by span/operation name. Visible in simple mode.
querystringNoRaw text query. Visible in text mode.
query_requestobjectNoStructured query builder object. Visible in structured mode.
durationstringNoRelative lookback window. Options: 5m, 15m, 30m, 1h, 3h, 6h, 12h, 24h. Default: 1h.
start_timetimestampNoAbsolute start time (ignored if duration is set).
end_timetimestampNoAbsolute end time (ignored if duration is set).
sort_bystringNoSort order. Options: timestamp_desc, timestamp_asc, duration_desc, duration_asc. Default: timestamp_desc.
limitnumberNoMax traces to return. Default: 100.
offsetnumberNoPagination offset. Default: 0.
trace_providerstringNoTracing provider. Options: signoz, jaeger, tempo, datadog, newrelic.
trace_provider_sourcestringNoProvider source. Options: agent, user.
account_idaccountNoNudgebee account ID.

Output

NameTypeDescription
tracesarrayTrace results.
metadataobjectQuery metadata.

observability.log_groups

Display Name: List Log Groups

List available log groups, optionally filtered by namespace or workload.

Parameters

NameTypeRequiredDescription
start_timetimestampNoStart time. Defaults to 1 hour before end_time.
end_timetimestampNoEnd time. Defaults to now.
namespacestringNoFilter by namespace prefix.
workloadstringNoFilter by workload name.
metric_providerstringNoProvider. Options: prometheus, aws_cloudwatch, chronosphere, datadog, newrelic, ES.
metric_provider_sourcestringNoProvider source. Options: agent, user.
service_namestringNoCloud service name.
account_idaccountNoNudgebee account ID.

Output

NameTypeDescription
groupsarrayList of log groups.