MySQL 9.1.0
Source Code Documentation
PSI_logger_info_v1 Struct Reference

Defines a logger from the side of instrumented code (log API client). More...

#include <server_telemetry_logs_client_bits.h>

Public Attributes

const char * m_logger_name
 
const char * m_description
 
unsigned int m_flags
 Instrument flags. More...
 
PSI_logger_keym_key
 

Detailed Description

Defines a logger from the side of instrumented code (log API client).

Logger must be registered under a unique name before use, then you can use it to create and emit log records (i.e. instrument your code to generate OTEL logs). Logger can be enabled/disabled via P_S.setup_loggers table.

Member Data Documentation

◆ m_description

const char* PSI_logger_info_v1::m_description

◆ m_flags

unsigned int PSI_logger_info_v1::m_flags

Instrument flags.

◆ m_key

PSI_logger_key* PSI_logger_info_v1::m_key

◆ m_logger_name

const char* PSI_logger_info_v1::m_logger_name

The documentation for this struct was generated from the following file: