class_docstr: The base monitor class. All monitors should inherit from this class.
  Subclasses should implement the following methods:
  - export_schema
  - export_data
  to export the schema and data to the desired format.
code: def __init__(
      self,
      name: str,
      **_: t.Any,
  ) -> None:
      self.name = name
      self.columns_schema: dict[str, dict[str, str]] | None = None
  
imports: from __future__ import annotations
  import collections
  import contextvars
  import logging
  import typing
label_desc: Use image node_id 1 to create a new MonitorBase object from inherited base classes: t.Generic with example: obj = MonitorBase(name)