Skip to content

InstrumentationConfigurationStatusReport

Source code in docs_src/capo_application_signals/types/instrumentation_configuration_status_report.py
class InstrumentationConfigurationStatusReport(TypedDict, closed=True):
    instrumentation_type: (
        "capo_application_signals.types.instrumentation_type.InstrumentationType"
    )
    """<p>The type of instrumentation configuration being reported.</p>"""
    signal_type: "capo_application_signals.types.dynamic_instrumentation_signal_type.DynamicInstrumentationSignalType"
    """<p>The telemetry signal type for this instrumentation configuration.</p>"""
    location_hash: "str"
    """<p>The stable hash of the instrumentation location that identifies the configuration being reported.</p>"""
    status: "capo_application_signals.types.instrumentation_configuration_status.InstrumentationConfigurationStatus"
    """<p>The status of the instrumentation configuration: <code>READY</code>, <code>ERROR</code>, <code>ACTIVE</code>, or <code>DISABLED</code>.</p>"""
    time: "datetime.datetime"
    """<p>The timestamp when the status event occurred.</p>"""
    error_cause: NotRequired[
        "capo_application_signals.types.instrumentation_error_cause.InstrumentationErrorCause"
    ]
    """<p>The error cause when the status is <code>ERROR</code>, such as the file or method not being found.</p>"""

error_cause instance-attribute

error_cause: NotRequired[InstrumentationErrorCause]

The error cause when the status is ERROR, such as the file or method not being found.

instrumentation_type instance-attribute

instrumentation_type: InstrumentationType

The type of instrumentation configuration being reported.

location_hash instance-attribute

location_hash: str

The stable hash of the instrumentation location that identifies the configuration being reported.

signal_type instance-attribute

The telemetry signal type for this instrumentation configuration.

status instance-attribute

The status of the instrumentation configuration: READY, ERROR, ACTIVE, or DISABLED.

time instance-attribute

time: datetime

The timestamp when the status event occurred.