すべてに良い。
今月は
、Linux Administratorの最初のストリームを終了し、2番目のストリームをゆっくりと開始します。これは、新しい教師によって大幅に改訂および強化されます。 それらの1つ
-Alexey Tsykunovは 、今日、小さな便利なメモを共有しています。
行こう
挑戦する
ディレクトリにログを保存するプログラムを実行するサーバーがいくつかあります。
これらのすべてのログを、サーバー名ごとにサブディレクトリに一元的に保存し、ファイル名を保持する必要があります。
syslogでロギングプログラムをすぐに再設定する方法はありません。
周辺:
- サーバー-centos7
- クライアント-centos6
クライアントとサーバーの両方がrsyslogを最新バージョンに更新する必要があります。
cd /etc/yum.repos.d/ wget http://rpms.adiscon.com/v8-stable/rsyslog.repo yum update rsyslog

解決策
Rsyslogには次の標準モジュールがあります。
- imfile-ファイルから読み取る
- omfwd-リダイレクト(たとえば、ネットワークへ)
- imtcp-tcpを介してネットワークから読み取る
- omfile-ファイルへの書き込み、組み込みモジュール
これらを使用して、クライアントマシンとサーバーで構成が実行されました。
クライアントで
module(load="imfile" mode="inotify")
サーバー上
サーバーで、/ etc / rsyslog.confを直接構成しました
新たな問題
- 一重引用符を使用する
- サーバーの再起動中に構文にエラーがある場合、正しいステータスが表示されますが、実際には機能しません。 注意してください、多くの神経を台無しにします。
systemctl restart rsyslog
終わり
いつものように、私たちはここでコメント、質問を待っています。または
、公開レッスンを見て
、教師を苦しめることができます。