タグ

ブックマーク / www.downtown.jp/~soukaku (1)

  • rsyslog から名前付きパイプ経由で出力したログを snmptrap で飛ばす

    rsyslog から名前付きパイプ経由で出力したログを snmptrap で飛ばす 前回からの引き続き。 rsyslog の omsnmp モジュールでは、やりたいことには微妙に足りない感じなので、何か代替案はないかとドキュメントを漁ったりググってみた結果、名前付きパイプ経由でやればいいのでは、という結論に達したので、実際に試してみた。 簡単に流れを書き出すと、 名前付きパイプを準備 rsyslog から特定条件のログを、名前付きパイプに出力 名前付きパイプに出力されたログを、Perl スクリプトで処理して、snmptrap コマンドを利用してトラップ発信 snmptrapd でトラップを受信 という感じ。 実際にやってみる まずは、名前付きパイプの生成。 これは、コマンドラインで nexus01:~# mkfifo /tmp/fifo_test.txt を実行。 ちゃんと、出来ていること

    rsyslog から名前付きパイプ経由で出力したログを snmptrap で飛ばす
    taueda
    taueda 2016/08/26
  • 1