Arihant Hirawat
05/27/2024, 9:34 AMChaoyu
05/28/2024, 1:50 AMChaoyu
05/28/2024, 1:50 AMArihant Hirawat
05/28/2024, 4:43 AM2024-05-28T10:11:12+0530 [INFO] [entry_service:Summarization:1] 127.0.0.1:62742 (scheme=http,method=POST,path=/api/v1/summarize,type=application/json,length=96) (status=200,type=application/json,length=322) 4991.659ms (trace=16ebf98b07b0371515f4583a4d31e832,span=77a0d497c24120a4,sampled=0,service.name=Summarization)
How can I change these logs format?Arihant Hirawat
05/28/2024, 4:55 AMch = logging.StreamHandler()
formatter = jsonlogger.JsonFormatter()
ch.setFormatter(formatter)
logger = logging.getLogger("bentoml")
logger.addHandler(ch)
logger.setLevel(<http://logging.INFO|logging.INFO>)Chaoyu
05/28/2024, 6:41 AMbentoml serve doesn’t allow user to override logging configs. user configs only applicable when using Service code in Python scripts.Xabier Cadenas Yoldi
05/28/2024, 11:54 AMChaoyu
05/28/2024, 5:02 PMXabier Cadenas Yoldi
06/03/2024, 8:23 AMChaoyu
06/03/2024, 9:30 AMFrost Ming
06/03/2024, 9:31 AMShihgian Lee
06/03/2024, 10:10 PMlogstash_formatter = LogstashFormatter(...)
logstash_handler = AsynchronousLogstashHandler(host, port, None)
logstash_handler.setFormatter(logstash_formatter)
bentoml_logger = logging.getLogger("bentoml")
bentoml_logger.addHandler(logstash_handler)
bentoml_logger.setLevel(logging.INFO)
I am using bentoml 1.1.11 and plan to upgrade to newer version bentoml in the near future. Does that mean the above code won't be able to direct bentoml library logs to our logstash?