管理 MOSN 日志级别
更新时间:
查询 MOSN 日志级别
执行以下命令查询 MOSN 日志级别:
curl 127.0.0.1:34901/api/v1/get_loglevel
获取示例如下:
{
"":"INFO",
"/home/admin/logs/mosn/antvip.access.log":"INFO",
"/home/admin/logs/mosn/antvip.error.log":"INFO",
"/home/admin/logs/mosn/fuse.log":"INFO",
"/home/admin/logs/mosn/mirror.log":"INFO",
"/home/admin/logs/mosn/msg_meta.log":"INFO",
"/home/admin/logs/mosn/registry.access.log":"INFO",
"/home/admin/logs/mosn/registry.error.log":"INFO",
"/home/admin/logs/mosn/routerecord.log":"INFO",
"/home/admin/logs/mosn/routerule.log":"INFO",
"/home/admin/logs/mosn/zoneclient.access.log":"INFO",
"/home/admin/logs/mosn/zoneclient.error.log":"INFO"
}
修改日志级别
可用的日志级别如下:
FATAL:输出会导致应用程序退出的严重错误事件日志。
ERROR:输出不影响系统继续运行的错误和异常信息日志。
WARN:删除会出现潜在错误的信息。部分信息可能不是错误信息,但需要给程序员的一些提示。
INFO:输出一些您感兴趣的或者重要的信息,这个可以用于生产环境中输出程序运行的一些重要信息,这些信息在粗粒度级别上突出应用程序的运行过程。不能滥用,避免打印过多的日志。
DEBUG:主要用于开发过程中打印一些运行信息。一般在调试应用程序时使用。
TRACE:输出跟踪日志。日志消息的粒度太细,一般不会使用。
执行以下命令修改日志级别:
curl -d '{"log_level":"INFO","log_path":"./logs/mosn/antvip.access.log}' 127.0.0.1:34901/api/v1/update_loglevel
若修改成功,会返回以下信息:
update logger success
该文章对您有帮助吗?