driver/pipeline.py
def _table_level_monitor_driver_pipeline_for_on_prem(
    config: DriverConfig,
    compute_server_client: ComputeServerClient,
) -> None:
    """
    Regular monitoring pipeline that collects table level metrics every hour

    Args:
        config: Driver configuration.
        comppute_server_client: Client interacting with server in Ottertune.
    Raises:
        DriverException: Driver error.
        Exception: Other unknown exceptions that are not caught as DriverException.
    """
    logging.debug("Collecting table level observation data")
    table_level_observation = collect_table_level_observation_for_on_prem(config)

    logging.debug("Posting table level observation data to the server.")
    compute_server_client.post_table_level_observation(table_level_observation)

    Regular monitoring pipeline that collects table level metrics every hour

    Args:
        config: Driver configuration.
        comppute_server_client: Client interacting with server in Ottertune.
    Raises:
        DriverException: Driver error.
        Exception: Other unknown exceptions that are not caught as DriverException.
    
Regular monitoring pipeline that collects table level metrics every hour
Regular monitoring pipeline that collects table level metrics every hour
def _table_level_monitor_driver_pipeline_for_on_prem(
    config: DriverConfig,
    compute_server_client: ComputeServerClient,
) -> None:
    logging.debug("Collecting table level observation data")
    table_level_observation = collect_table_level_observation_for_on_prem(config)
    logging.debug("Posting table level observation data to the server.")
    compute_server_client.post_table_level_observation(table_level_observation)
def _table_level_monitor_driver_pipeline_for_on_prem ( config : DriverConfig , compute_server_client : ComputeServerClient , ) -> None : logging . debug ( "Collecting table level observation data" ) table_level_observation = collect_table_level_observation_for_on_prem ( config ) logging . debug ( "Posting table level observation data to the server." ) compute_server_client . post_table_level_observation ( table_level_observation )
Regular monitoring pipeline that collects table level metrics every hour
Regular monitoring pipeline that collects table level metrics every hour
"""
    Regular monitoring pipeline that collects table level metrics every hour

    Args:
        config: Driver configuration.
        comppute_server_client: Client interacting with server in Ottertune.
    Raises:
        DriverException: Driver error.
        Exception: Other unknown exceptions that are not caught as DriverException.
    """
None
DriverException
Other unknown exceptions that are not caught as DriverException.
Other unknown exceptions that are not caught as DriverException .
Exception
config
DriverConfig
None
compute_server_client
ComputeServerClient
comppute_server_client
Client interacting with server in Ottertune.
Client interacting with server in Ottertune .