問題タブ [syslog-ng]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1916 参照

haproxy - Haproxy ログ レベル

haproxy のログ レベルについて質問があります。haproxy を使用すると、バックエンドにデータベースがあります。エラーを別のファイルに記録する必要がありますが、その方法がわかりません。について知っていlog-separate-errorsます。たぶん、別のログファイルをsyslog-ng.conf?

これが私の構成です

そして、ここにsyslog-ngがあります

0 投票する
1 に答える
497 参照

linux - syslog メッセージで Rsyslog 構造化データを取得できません

構造化データを使用してメッセージをログに記録しようとしています。ただし、構造化データの null 値が表示されています。rsyslog 8.9.0 を使用しています。モジュールをロードするか、ソースを変更して、ログに記録されたメッセージの構造データ SD-ID を取得する必要があることを教えてもらえますか??

テンプレート:

以下のようにメッセージ形式を取得します。

0 投票する
1 に答える
438 参照

python - Docker を syslog-ng 宛先として実行すると失敗する

Vagrant で作成された VM でストック Ubuntu Trusty 64 を実行しており、1 つのホスト CPU が割り当てられています。その VM 内に、ストック Python 3.4.3 を実行する Docker イメージがあります。

任意の Python スクリプトを実行すると:

このような:

すべて問題なく、コンテナは実行され、ほとんど何もせずにそこに座っています。Python スクリプトに print ステートメントを追加すると、予想どおり stdout に送信されます。

その VM には syslog-ng もインストールされています。私の意図は、コンテナー化された Python を使用して syslog-ng の宛先として機能させることです。

しかし、構成をリロードすると、syslog-ng は VM の CPU の約 20% とホストの CPU の 100% を消費し、コンテナーは作成されません (実行してもコンテナーは生成されsudo docker ps -aません)。実行sudo syslog-ng-ctl statsすると、プログラムを実行しようとしていることがわかります。

私の感覚では、syslog-ng は CPU の 20% を使用していますが、ホストの 100% を使用しているため、I/O バウンドであり、VM は追いつくために非常に懸命に働いています。そのために、Pythonスクリプトでstdinとstdoutを消費してフラッシュしようとしましたが、コンテナを作成していないため、スクリプトまで到達していません。

だから私の次の考えは、私が試していないdocker の-a-d-i、およびフラグの組み合わせがあるに違いないということでしたが、許容されるすべての組み合わせを試しても無駄だったと確信しています。-t

私は何を逃したのですか?

0 投票する
2 に答える
3101 参照

tcp - HAProxy を使用して TCP の負荷を分散する

syslog-ng メッセージ用のロード バランサーを設定したいので、いくつかのボックスが TCP 514 メッセージを HAProxy ボックスのフロントエンド インターフェース - 192.168.0.20 に送信しており、それらのメッセージが渡される 1 つのグレイログ サーバー - 10.0.0.2 があるとします。

以下の最も単純な構成は機能しません。

デフォルトモード tcp

フロントエンドのメイン バインド 192.168.0.20:514 use_backend graylog

バックエンド graylog サーバー graylog1 10.0.0.2:514

Tcpdump は、HAProxy が 514 で着信メッセージに RST フラグを送信していることを示しています。HAProxy が netstat を使用して 514 でリッスンしているのを見るべきだと思いますか?

0 投票する
0 に答える
410 参照

proxy - プロキシ サーバー経由で syslog-ng イベントを送信する

ほとんどのアプリケーションには、プロキシを使用するための特定の方法があります。syslog-ng でプロキシを介して syslog データを送信する適切な方法は何ですか?

0 投票する
1 に答える
820 参照

logging - Flume が別のサーバーで Syslog をリッスンしている間に例外をバインドする

環境

Windows 7 マシン上の Oracle Virtual Machines で実行されている 2 つの Ubuntu 14.04 サーバーがあり、ping で相互に認識できます。

  • サーバー ONE には、Postgresql DB をリッスンするSysLog-Ng コンポーネント (IP:192.168.1. 1 ) があります。
  • サーバー 2 には Apache Flume (IP:192.168.1. 2 )があります。

サーバー 1 には、この syslog-ng.conf ファイル (部分) があります。

(Server ONE は s_src からメッセージを正しく受信し、それらを pgsql ログ ファイルに正しく保持します)

サーバー 2 には、flume-syslog.conf ファイルがあります。

Flume アプリケーションを次のように起動すると:

私はこの例外を受け取ります:

それは何のためですか?期待していただきありがとうございます。