找回密码
 注册
查看: 1431|回复: 0

Ubuntu 14.04.6无常规系统日志message日志

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2022-1-18 15:00:01 | 显示全部楼层 |阅读模式
Ubuntu 14.04.6无常规系统日志message日志
& U4 l+ B! W+ Q* n2 H7 broot@controller:~# cd /var/log/
. n1 O7 n7 _& o& C# \" Q2 Aroot@controller:/var/log# ls
! o; e5 F/ R. F5 jalternatives.log  boot.log       chrony        dmesg.0     dmesg.3.gz  faillog    kern.log   syslog                unattended-upgrades" f+ q( r' g( `7 F. a# y) |
apt               bootstrap.log  dist-upgrade  dmesg.1.gz  dmesg.4.gz  fsck       landscape  ubuntu-advantage.log  upstart* k. w' j. {( @5 ~: R
auth.log          btmp           dmesg         dmesg.2.gz  dpkg.log    installer  lastlog    udev                  wtmp
8 }  ~( d' t3 H1 _  R; ^
  c+ W6 T& A6 v* C默认没有系统日志,和centos系统还是有些区别。7 o  {- {3 t" U' d9 x" K8 d
通过网页搜索,显示ubuntu系统默认不开启系统日志。( x1 \3 q. c4 z5 |9 L8 c
因为在 /etc/rsyslog.d/50-default.conf 文件中,将其注释掉了
) @5 k: ?5 [* D) jcat /etc/rsyslog.d/50-default.conf
' R: a3 J9 h* A1 k. o- i, X#  Default rules for rsyslog.+ X/ s+ D- A8 q1 }
#
3 l( k9 A' F: x. _/ z#   For more information see rsyslog.conf(5) and /etc/rsyslog.conf

1 o4 R, `% v, R# B% \! N) `#" A) M6 Y8 ~6 I; z6 y
# First some standard log files.  Log by facility.
( J2 s$ x) q0 V+ Z& p#
% q6 h7 }0 D' a$ r9 Hauth,authpriv.*   /var/log/auth.log
  ]  q  |! D! F  B5 Z8 w) e*.*;auth,authpriv.none  -/var/log/syslog$ N' G5 ~; S: \7 K3 o$ l
#cron.*    /var/log/cron.log
. k( Z3 t2 U! B$ j# j#daemon.*   -/var/log/daemon.log
* C' J; s" k3 |6 `! @kern.*    -/var/log/kern.log
, t9 U: b& ]  _% E0 g: \#lpr.*    -/var/log/lpr.log
3 l& Z4 T4 r; R& e5 I% `( gmail.*    -/var/log/mail.log
1 @. P0 @9 @! X, D#user.*    -/var/log/user.log

7 T* J& f5 u2 O% F#
6 [  v1 E* T# Z  h# Logging for the mail system.  Split it up so that
* x* G! \# w9 b4 k# it is easy to write scripts to parse these files.
) x* {& t$ l* j# G% ~# |2 k#1 Y, }9 P+ z: J1 t+ D7 `+ S  k
#mail.info   -/var/log/mail.info5 u% ^1 H1 [/ R5 y$ r
#mail.warn   -/var/log/mail.warn. N( q1 E* X; o
mail.err   /var/log/mail.err

( v& D( M( J( R6 L0 l! ^% [#  R0 h, x8 p# |  c( d, G$ O5 v
# Logging for INN news system.
" L6 t) s% h! l2 _, I2 e#* m9 I0 ?/ U/ s( X, Q
news.crit   /var/log/news/news.crit. K% U6 }+ x/ H; n
news.err   /var/log/news/news.err
0 c( P! E5 g" j+ P: s3 r9 Rnews.notice   -/var/log/news/news.notice

! a+ `; `" }1 |$ J( P# r2 o#- a0 V# @1 {% }, Q  ]2 v
# Some "catch-all" log files.. i2 v2 l" ?& h
#5 u- O0 x3 `* Y* @4 Z. \
#*.=debug;\$ q" z) r# R* J  T
# auth,authpriv.none;\
- d) y0 A. h& L! f3 W: V* z# news.none;mail.none -/var/log/debug
0 _* }# E7 f' z9 D# I! B; V#*.=info;*.=notice;*.=warn;\, h. O- G$ S: H
# auth,authpriv.none;\
+ {( B* T/ c5 y1 w% P# v# cron,daemon.none;\
# i4 n; ]. D) h$ _7 l. Z  f. _# mail,news.none  -/var/log/messages

1 h0 A2 x& m4 L9 z, j/ r#
+ e' U; V5 N$ h/ D6 d3 [( Y) w  g# Emergencies are sent to everybody logged in.6 l( T1 ~1 u# J) d& q
#) v) G& _* t/ X1 h3 h3 ?/ p
*.emerg                                :omusrmsg:*

( \, U! q  D/ g5 }; _( I#
( O( p3 w) p7 S# I like to have messages displayed on the console, but only on a virtual- R+ c+ o" R3 D) ]
# console I usually leave idle.
- i4 h4 P9 o) _! h! z6 V#
$ d' \2 c* Q2 u0 `. |- V1 V6 v8 I#daemon,mail.*;\; w# n/ ]" J4 ?# v( S; r- P! F3 P2 c
# news.=crit;news.=err;news.=notice;\  Y( h5 H) v, a9 f
# *.=debug;*.=info;\
/ M# e) E* t8 A( m* N) G/ D# *.=notice;*.=warn /dev/tty8

) x, \4 N. O9 f, p% p2 U! t! A: t9 J# The named pipe /dev/xconsole is for the `xconsole' utility.  To use it,
* z: x2 G9 H$ Z. ^2 n! d2 x! H# you must invoke `xconsole' with the `-file' option:
- r4 T! p; d+ k$ G) o, z#
; J4 i+ ?$ E1 z. B2 A" K#    $ xconsole -file /dev/xconsole [...]. x+ l6 u, ~' y& ?) K
#  G  x3 z% M2 E
# NOTE: adjust the list below, or you'll go crazy if you have a reasonably
: J" |9 L  s, o0 @. q% p: z#      busy site..
5 t6 q6 v* }/ D# Z" R3 ~#
: h" b& `' h" L6 t( i5 ~8 N2 e% X/ Ndaemon.*;mail.*;\. m6 ~7 f4 ]* P. t9 p9 l$ B
news.err;\
3 {; r. s+ F* H *.=debug;*.=info;\
9 H' Z/ I4 e7 D; g* E; L) | *.=notice;*.=warn |/dev/xconsole
% u8 g' ~8 p4 j: k9 f
解决办法:0 C* n% }( V. ~2 |/ \
所以需修改该配置文件,将注释放开。" j5 v8 p1 T' L& z9 W
root@controller:/var/log# vim /etc/rsyslog.d/50-default.conf
9 f& X' s9 s1 g' r6 e, X% w/ A' l! e0 E
# Some "catch-all" log files.! n% D% W& P! q- c2 S0 r0 k
#
3 P8 ]- R1 U& ^  B% N*.=debug;\
; v- e0 S8 E- L- w. H" K8 ~        auth,authpriv.none;\- L( o2 k/ U/ ^5 {9 p
        news.none;mail.none     -/var/log/debug9 @; @' K- c" }; Q2 r; G1 _  e
*.=info;*.=notice;*.=warn;\
9 S9 _& V7 t+ P4 ]        auth,authpriv.none;\
: k2 _8 \: W: e* V+ E) o! o6 X        cron,daemon.none;\
4 c3 X. I6 T# k        mail,news.none          -/var/log/messages  M9 i8 o4 X) Y$ x% Z5 l
# u  j. H5 ~& X5 @% O" u# Q
然后重启rsyslog服务即可:, D& V' m. H. ?9 j7 u2 S

  f  |( X% P/ F( Croot@controller:/var/log# service rsyslog restart
9 O$ y# [5 A% q6 d) t1 brsyslog stop/waiting
9 f$ q* m. c2 I# L& crsyslog start/running, process 749070 N. H/ M6 }& q' g+ X- Z% E4 J
+ w9 a3 A9 J" M" ^
1 ^" K% P  Y7 g1 T1 k8 C
再次查看,就有日志了:
9 v  c4 b; ]5 z* ~' w  uroot@controller:/var/log# ls9 B* n& U4 x! K4 a
alternatives.log  boot.log       chrony        dmesg.0     dmesg.3.gz  faillog    kern.log   messages              udev                 wtmp5 q% u0 {5 o0 S9 L; K2 ~. x- `+ u
apt               bootstrap.log  dist-upgrade  dmesg.1.gz  dmesg.4.gz  fsck       landscape  syslog                unattended-upgrades& y$ g  s& q$ N4 a
auth.log          btmp           dmesg         dmesg.2.gz  dpkg.log    installer  lastlog    ubuntu-advantage.log  upstart, p! F7 [0 m6 }  i% r. A! E
root@controller:/var/log# - F6 Z- }( i7 g  g

1 T  J$ u0 L# \5 ^* W7 r1 N* w5 Q6 B7 J6 T5 T$ K" ~! u  D; k
问题解决。
* m7 B4 [/ p% U; N
( ]8 Y, N  P9 r0 N# n
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:49 , Processed in 0.028687 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表