ちなみに、私は少なくとも3週間サーバーでユニットあたりのメモリエラーが発生しましたが、関係のない理由でMPコンソールを介してSELを見ていたので、偶然これらのエラーを発見しました。そのようなイベントをsyslog.logに記録し、ログから新しいEMSエントリを電子メールで送信する毎日のクローン操作で、これらのイベントについて自動的に通知を受けたいと思います。
だから私の質問は、私のsyslog.confファイル(下)を見ると、なぜすべての情報専用エントリがsyslog.logに書き込まれないのですか?私が理解しているように、「*.info;mail.none」は、すべての情報と上記のメッセージ(メールメッセージを除く)をsyslog.logに記録する必要がありますが、それらのどれもそこには記録されず、何十ものメッセージを受け取ることを意味します。郵便とみなされますか?それとも、SELの情報メッセージがsyslogdに記録されているイベントと異なるためですか?
# @(#)B.11.31_LR
#
# syslogd configuration file.
#
# See syslogd(1M) for information about the format of this file.
#
mail.debug /var/adm/syslog/mail.log
*.info;mail.none /var/adm/syslog/syslog.log
*.alert /dev/console
*.alert root
*.emerg *
これは明らかにHP-UX 11i v3サーバーにも当てはまりますが、一部のv2サーバーも同じ方法で設定したいのですが、両方のサーバーの構成に違いがある場合はお知らせください。
答え1
HP-UXの外部のSEL(システムイベントログ)を参照しています。 MP(管理プラットフォーム)にログインすると))(またはGSP(グローバルシステムプロセッサ()))、あなたはHP-UXが好きではありません。 MPからホストの電源を切ることができます。 HP-UXカーネルは、電源が切れたときにイベントを記録する方法は?
重大なエラー(プロセッサ、メモリ、ネットワークカード、およびファイバチャネルカード)はイベントを記録します(プロセッサとメモリへのカーネルパニックの発生)、情報イベントはHP-UXレベルには登録されません。
一部のHP-UXユーティリティは11iV1 / 11iV2のMPでイベントを記録し、HPプラットフォームを使用して更新することができます。
(*)私はこの略語をあまりにも長い間使用してきたので、もはやそれが何を意味するのか正確にはわかりません。
答え2
すべてのアプリケーションがシステムログに関連するわけではありません。これを達成するには、すべてのアプリケーションをプログラムする必要があります。言及されたアプリもその一つです。おそらく、このアプリもそのようなアプリの1つだったと思います。