Skip to main content

trace_existence

Creates, updates, deletes, gets or lists a trace_existence resource.

Overview​

Nametrace_existence
TypeResource
Idsumologic.tracing.trace_existence

Fields​

The following fields are returned by SELECT queries:

The response contains the information whether the trace exists with other optional attributes.

NameDatatypeDescription
existsbooleanIndicates whether the trace with the given trace id exists.
urlstringA path to the trace view page in Sumo Logic UI. (example: #/trace/00000000000120CB)

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselecttrace_id, regionCheck if the trace with the given identifier exists.

Parameters​

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringSumo Logic deployment (au, ca, ch, de, eu, fed, in, jp, kr, us1, us2). Resolved from the SUMOLOGIC_ENVIRONMENT environment variable when it is set (x-stackQL-envVar, the same variable the Terraform provider reads); otherwise defaults to us2. A WHERE region = '...' value always takes precedence. (enum: [au, ca, ch, de, eu, fed, in, jp, kr, us1, us2], default: us2, x-stackQL-envVar: SUMOLOGIC_ENVIRONMENT)
trace_idstringIdentifier of the trace to check. (wire: traceId)

SELECT examples​

Check if the trace with the given identifier exists.

SELECT
exists,
url
FROM sumologic.tracing.trace_existence
WHERE trace_id = '{{ trace_id }}' -- required
AND region = '{{ region }}' -- required unless SUMOLOGIC_ENVIRONMENT is set
;