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()