X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcmd%2Fmon_prometheus_exporter.py;h=f89a28d6f074f76f940c43f46ec663d9978bf332;hb=91b1018e1c84758bbc47394f50d04fe3ee81d812;hp=f018b5d094a11ce8412b9b93efaf1c1e1e64735b;hpb=4da146638bc3838270fa41c9f9fb91961f726c97;p=osm%2FMON.git diff --git a/osm_mon/cmd/mon_prometheus_exporter.py b/osm_mon/cmd/mon_prometheus_exporter.py index f018b5d..f89a28d 100644 --- a/osm_mon/cmd/mon_prometheus_exporter.py +++ b/osm_mon/cmd/mon_prometheus_exporter.py @@ -30,17 +30,21 @@ from osm_mon.collector.prometheus_exporter import MonPrometheusExporter def main(): cfg = Config.instance() - log_formatter_str = '%(asctime)s - %(name)s - %(levelname)s - %(message)s' - logging.basicConfig(stream=sys.stdout, - format=log_formatter_str, - datefmt='%m/%d/%Y %I:%M:%S %p', - level=logging.getLevelName(cfg.OSMMON_LOG_LEVEL)) + + root = logging.getLogger() + root.setLevel(logging.getLevelName(cfg.OSMMON_LOG_LEVEL)) + ch = logging.StreamHandler(sys.stdout) + ch.setLevel(logging.getLevelName(cfg.OSMMON_LOG_LEVEL)) + formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s', '%m/%d/%Y %I:%M:%S %p') + ch.setFormatter(formatter) + root.addHandler(ch) + kafka_logger = logging.getLogger('kafka') kafka_logger.setLevel(logging.getLevelName(cfg.OSMMON_KAFKA_LOG_LEVEL)) - kafka_formatter = logging.Formatter(log_formatter_str) kafka_handler = logging.StreamHandler(sys.stdout) - kafka_handler.setFormatter(kafka_formatter) + kafka_handler.setFormatter(formatter) kafka_logger.addHandler(kafka_handler) + log = logging.getLogger(__name__) log.info("Starting MON Prometheus Exporter...") log.info("Config: %s", vars(cfg))