> ## Documentation Index
> Fetch the complete documentation index at: https://docs.generalrobotics.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# MonitorEvent

> MonitorEvent

```python theme={null}
from grid_nexus_client import MonitorEvent
```

## Fields

<ResponseField name="kind" type="str" />

<ResponseField name="robot_id" type="str" />

<ResponseField name="timestamp_ms" type="int" />

<ResponseField name="source" type="str" />

<ResponseField name="message" type="str" />

<ResponseField name="trace_id" type="str | None" default="None" />

<ResponseField name="payload" type="dict[str, Any]" />

## Constructor

```python Signature theme={null}
MonitorEvent(
    kind: str,
    robot_id: str,
    timestamp_ms: int,
    source: str,
    message: str,
    trace_id: str | None = None,
    payload: dict[str, Any] = dict(),
)
```


## Related topics

- [Customizing RL Training](/simulation/isaac/reinforcement-learning/customizing-training.md)
- [Your first skill](/get-started/first-skill.md)
- [MDP Config](/simulation/isaac/session_configuration/mdp.md)
