Files
suite_logs/main.py
T

36 lines
996 B
Python

from Logger.LokiLogger import LokiLogger
def prueba_log():
logger = LokiLogger(
service_name="suite_logs_example_3",
# add_labels={
# "job": "log_testing",
# "env": "development",
# "component": "main"
# },
min_level="DEBUG"
)
try:
logger.info("Iniciando pruebas del sistema de logging")
logger.trace("Inicio del proceso de ETL")
logger.debug("Carga de datos completada")
logger.info("Pipeline ejecutado correctamente")
logger.warn("Latencia superior a lo esperado")
logger.error("Error al conectar con base de datos")
logger.fatal("Fallo crítico en nodo principal")
logger.critical("Memoria insuficiente para procesamiento")
logger.unknown("Log sin nivel detectado")
logger.info("Pruebas de logging completadas exitosamente")
except Exception as e:
logger.exception(e)
if __name__ == "__main__":
prueba_log()