LoginSignup
79

More than 5 years have passed since last update.

logger コマンド

Posted at

logger

logger -ip [facility].[priority] [message]

logger -ip local0.emerg  'hello world'

option

引数 説明
-i 各行に logger プロセスのプロセス ID を記録            
-s システムログに記録したメッセージを標準エラー出力にも出力
-f 指定したファイルの内容を記録
-p メッセージを指定した優先度 (priority) で登録 デフォルトは ‘user.notice’
-t  ログを出力する各行に、指定した tag を共に記録
-usock 組み込みの syslog ルーチンの代わりに sock で指定されたソケットに出力
-d このソケットへのストリーム接続ではなく、データグラムを使う
-- 引数の終わり

facility

code facility 対象ログ
0 kern カーネル
1 user ユーザープロセス
2 mail メールサービス
3 daemon 各種デーモン
4 auth 認証(非推奨、authprivが推奨)
4 security 認証(非推奨、authprivが推奨)
5 syslog syslog内部メッセージ
6 lpr プリンタサービス
7 news ニュースサービス
8 uucp uucp転送を行うプログラム
9 cron cron
10 authpriv 認証
11 ftp ftp
16 local0 任意の用途
17 local1 任意の用途
18 local2 任意の用途
19 local3 任意の用途
20 local4 任意の用途
21 local5 任意の用途
22 local6 任意の用途
23 local7 任意の用途

priority

code priority 内容
0 panic 非常に重大なメッセージ、
0 emerg システムが落ちるような状態
1 alert 緊急に対処すべきエラー
2 crit 致命的なエラー
3 err 一般的なエラー
4 warn 警告
5 notice 通知
6 info 情報
7 debug デバッグ情報

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
79