我知道怎么配置日志级别,但是现在有个问题是我能在查看日志的时候通过他的内容看出来这一条日志是什么级别的吗?
比如我输入
cat syslog
控制台输出
Nov 3 23:46:36 unbuntu-virtual-machine NetworkManager[767]: <info> [1636008396.2755] manager: NetworkManager state is now CONNECTED_SITE
Nov 3 23:46:36 unbuntu-virtual-machine dbus-daemon[766]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.11' (uid=0 pid=767 comm="/usr/sbin/NetworkManager --no-daemon " label="unconfined")
Nov 3 23:46:36 unbuntu-virtual-machine whoopsie[967]: [23:46:36] offline
Nov 3 23:46:36 unbuntu-virtual-machine systemd[1]: Starting Network Manager Script Dispatcher Service...
我能从以上内容里看出他的日志级别吗?(比如第一个的是级别吗?)
还有比如像
localhost vmusr[4245]: [ warning] [Gtk] gtk disable setlocale0 must be called before gtk init()
里面的
warning
是日志级别吗?
嗯嗯,前面的 info,warning 就是日志级别。
日志级别,一般为:
级别号从0到7分别为:
致命级(KERN_EMESG),
警戒级(KERN_ALERT),
临界级(KERN_CRIT),
错误级(KERN_ERR),
告警级(KERN_WARN),
注意级(KERN_NOTICE),
通知级(KERN_INFO),
调试级(KERN_DEBUG).
上面是在centos中的syslog,不过ubuntu也是一样~~~