リモートUbuntu 14.04サーバーB(192.168.6.6)からログ(rsyslog)を受信するために、A(192.168.6.5)(Windowsを実行)という名前のPCにインストールされている software Fを使用しています。 Fでは、情報、アラート、通知などのタイプのBからのログを見ることができます...
ロガーコマンドを使用してBでログを作成しました。
logger "i am log from B"
AでFをチェックすると、上記のメッセージが表示されます。
ubuntu通知192.168.6.6 "i am log from B"
/var/log/syslog
にあるBの元のログファイルを確認すると、これらの行が表示されますが、datetime、computerName、messageContentしかありません。 「情報」や「通知」については何もありません。私はそれを正確に呼ぶことはしません(Fでは、それは重大度です)。ロガーコマンドで指定する方法はありますか?
-p
(デフォルトでは--priority
)で区切られた機能と優先度の両方の指定をサポートする名前に関係なく、.
(user.notice
)オプションを探しています。
たとえば、auth
ファシリティとcrit
優先度でメッセージをログに記録する場合:
logger -p 'auth.crit' 'Whatever ...'
次に、/var/log/auth.log
(auth
機能に属するログのデフォルトの場所)をチェックインします。
他の人も同様です。たとえば、user
ファシリティとinfo
優先度の場合:
logger -p 'user.info' 'Whatever ...'