Help us understand the problem. What is going on with this article?

Ubuntuの/var/log/messagesを設定する

More than 3 years have passed since last update.

構成

Ubuntu 15.04

設定方法

  • logの設定
/etc/rsyslog.d/50-default.conf
L.38 ~

- #*.=info;*.=notice;*.=warn;\
- #       auth,authpriv.none;\
- #       cron,daemon.none;\
- #       mail,news.none          -/var/log/messages
+  *.=info;*.=notice;*.=warn;\
+         auth,authpriv.none;\
+         cron,daemon.none;\
+         mail,news.none          -/var/log/messages
  • 設定の反映
cmd
# /etc/init.d/rsyslog restart

Playbookを晒す

上記だけだと寂しいので、AnsibleのPlaybookでも置いておきます。

version
$ ansible --version
ansible 1.9.3
playbook
roles/common/
├── handlers
│   └── main.yml
├── tasks
│   └── main.yml
└── templates
    └── 50-default.conf.j2
roles/common/handlers/main.yml
- name: restart rsyslog
  service: name=rsyslog state=restarted
roles/common/tasks/main.yml
- name: replace rsyslog.conf
  copy: >
    src=roles/common/templates/50-default.conf.j2
    dest=/etc/rsyslog.d/50-default.conf 
  notify: restart rsyslog
roles/common/templates/50-default.conf.j2
#  Default rules for rsyslog.
#
#           For more information see rsyslog.conf(5) and /etc/rsyslog.conf

#
# First some standard log files.  Log by facility.
#
auth,authpriv.*         /var/log/auth.log
*.*;auth,authpriv.none      -/var/log/syslog
#cron.*             /var/log/cron.log
#daemon.*           -/var/log/daemon.log
kern.*              -/var/log/kern.log
#lpr.*              -/var/log/lpr.log
mail.*              -/var/log/mail.log
#user.*             -/var/log/user.log

#
# Logging for the mail system.  Split it up so that
# it is easy to write scripts to parse these files.
#
#mail.info          -/var/log/mail.info
#mail.warn          -/var/log/mail.warn
mail.err            /var/log/mail.err

#
# Logging for INN news system.
#
news.crit           /var/log/news/news.crit
news.err            /var/log/news/news.err
news.notice         -/var/log/news/news.notice

#
# Some "catch-all" log files.
#
#*.=debug;\
#   auth,authpriv.none;\
#   news.none;mail.none -/var/log/debug
*.=info;*.=notice;*.=warn;\
    auth,authpriv.none;\
    cron,daemon.none;\
    mail,news.none      -/var/log/messages

#
# Emergencies are sent to everybody logged in.
#
*.emerg                                :omusrmsg:*

#
# I like to have messages displayed on the console, but only on a virtual
# console I usually leave idle.
#
#daemon,mail.*;\
#   news.=crit;news.=err;news.=notice;\
#   *.=debug;*.=info;\
#   *.=notice;*.=warn   /dev/tty8

# The named pipe /dev/xconsole is for the `xconsole' utility.  To use it,
# you must invoke `xconsole' with the `-file' option:
# 
#    $ xconsole -file /dev/xconsole [...]
#
# NOTE: adjust the list below, or you'll go crazy if you have a reasonably
#      busy site..
#
daemon.*;mail.*;\
    news.err;\
    *.=debug;*.=info;\
    *.=notice;*.=warn   |/dev/xconsole

追記

過去のバージョンでも設定ファイルは変わらなさそうです。
Ubuntu12.04で/var/log/messagesを生成する

iganari
Why don't you do your best ?
http://iganari.hatenablog.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした