LoggingTelemetry#

class ansys.fluent.mcp.common.telemetry.LoggingTelemetry(*, level: int = logging.INFO)#

Bases: Telemetry

Default sink that writes one JSON line per event at the INFO level.

Overview#

emit

Emit a telemetry event.

Import detail#

from ansys.fluent.mcp.common.telemetry import LoggingTelemetry

Method detail#

LoggingTelemetry.emit(event: str, fields: dict[str, Any]) None#

Emit a telemetry event.

Parameters:
eventstr

Telemetry or logging event name to record.

fieldsdict[str, Any]

Structured fields attached to the telemetry event.

Returns:
None

The function completes through its side effects.