問題タブ [graylog2]

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 投票する
1 に答える
3105 参照

asp.net-mvc - Gelf4Net からのメッセージは Graylog2 に保存されません

Elasticsearch、MongoDB、Graylog2 を Azure で実行している Ubuntu サーバーがあり、ログを送信しようとしている asp.net mvc4 アプリケーションがあります。(ロギング コンポーネントとして Gelf4Net / Log4Net を使用しています)。要するに、何もログに記録されていません。

(更新にスキップして、何が問題なのかを確認してください)

セットアップ

  • graylog2 に必要なソフトウェアを実行する 1 つの Xsmall Ubuntu VM
    • すべてがデーモンとして実行されています
  • MVC4 アプリを備えた 1 つの Xsmall クラウド サービス (2 つのインスタンス)
  • 彼らが話すことができるように仮想ネットワークのセットアップ。

それで、私は何を試しましたか?

  • Linuxボックスから次のコマンドを実行すると、メッセージがログに記録されますecho "<86>Dec 24 17:05:01 foo-bar CRON[10049]: pam_unix(cron:session):" | nc -w 1 -u 127.0.0.1 514
  • パブリック IP を使用するように IP アドレスを変更できますが、これも正常に機能します。
  • このpowershellスクリプトを使用すると、開発マシンと本番Webサーバーから同じメッセージをログに記録できます
  • Windows ファイアウォールがオフになっていて、まだ機能していません。
  • FileAppender Log4Net にログインできるので、Log4Net が機能していることがわかります。
  • graylog2.log を追跡しても、特に問題はありません。プラグイン ディレクトリに関するいくつかの警告 すべてが機能していることはわかっていますが、Gelf4Net アペンダーを機能させることができません。私はここで負けです。どこで見ることができますか?私が欠けているものはありますか

GRAYLOG2.CONF

web.config/Log4Net


アップデート

何らかの理由で、graylog をデバッグ モードで実行することを思いつきませんでした :) そうすると、このメッセージが表示されます。

2013-04-09 03:00:56,202 情報: org.graylog2.inputs.syslog.SyslogProcessor - 日付を解析できませんでした。allow_override_syslog_date が true であるため、NOW に設定されました。2013-04-09 03:00:56,202 デバッグ: org.graylog2.inputs.syslog.SyslogProcessor - 不完全なメッセージをスキップします。

したがって、不完全なメッセージを送信しています。何が問題なのかどうすればわかりますか?

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

json - Graylog サーバーが TCP 経由の Gelf メッセージの読み取りに失敗する :: GELFDispatcher - GELF メッセージを処理できませんでした :: GELF メッセージ ペイロードの解凍に失敗しました

次のjsonをtcp経由でgraylogサーバーに書き込もうとしています:

以下は、実際に gzip で圧縮され、ネットワーク経由で転送されるバイトです。

そして、graylog サーバーは次の例外をスローします。

UDP ポートに書き込まれたときとまったく同じメッセージが通過します。

ワイヤ上にバイトを書き込む C# コード スニペット:

ヒント/提案は本当に感謝しています。

Graylog ジラリンク. Github の問題リンク

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

networking - ubuntu の起動中に tomcat がログ サーバーへの接続に失敗する

init.dスクリプトを使用して、Tomcat6.0をインストールして起動時に開始しました。ロギング サーバーに接続しようとする Web サービスをロードしているときに、例外が発生します。

log4j:ERROR ソケット例外 java.net.SocketException: ネットワークに到達できません。 org.graylog2.GelfSender.initiateChannel(GelfSender.java:29) の .connect(不明なソース) org.graylog2.GelfSender の.(GelfSender.java:23) org.graylog2.log.GelfAppender.activateOptions(GelfAppender.java: 125) org.apache.log4j.xml.DOMConfigurator で org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:295) で org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307) で.findAppenderByName(DOMConfigurator.java:176) の org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191) の org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523) org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:436) org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:999) org.apache .log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:867) org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:755) org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java) :891)構成 (DOMConfigurator.java:891)構成 (DOMConfigurator.java:891)

しかし面白いことに、同じ Web サービスが読み込み中に、数秒後にローカル データベースへの接続を試みて成功します。ローカル用とインターネット用の 2 つのネットワーク インターフェイスがあります。私はUbuntu 12.04を搭載した仮想マシンで作業しています。2 つのネットワーク アダプタのタイプは VMXNET3 ですが、アイデアはありますか? ありがとう

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

ruby-on-rails - Chef で rbenv を使用する Graylog2 Web インターフェイス (Rails)

私は約 500 個のものを使用しているので注意が必要ですが、10 個のノード (異なるサーバー) に相当するものを処理するようにセットアップされた Vagrant ボックスがあります。ローカルですべてを行う 1 つのボックスであり、本番環境とステージング環境で別のサーバーに分割します。

現在、Chef セットアップ経由で graylog2 に rbenv を使用させることができません。rbenv をインストールし、rbenv シムを使用して bundle install を実行し、gem をすべてインストールしました。しかし、実際に実行中のアプリケーションは次のようにエラーになっています。

バンドラーに関する旅客エラー

シェフのレシピは次のようになります。

これは元のものとほとんど同じですがrbenv localbash "bundle install"chef リソースで使用する違いがあります。

それで...それがインストールされて実行されている場合...実行時にRailsに上記の宝石について知らせるにはどうすればよいでしょうか? それはスクリーンショットの問題でもありますか?何が起きていて、どうすれば修正できますか?

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

mongodb - GrayLog2 での MongoDB の使用は何ですか?

GrayLog2 は ElasticSearch と MongoDB の両方を必要としますが、Logstash はログの永続化と検索に ElasticSearch のみを使用します。what does mongo provide in graylog2?

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

grails - grails 用の graylog2 の構成

誰かがこれに成功しましたか?Config.groovy で何かを作ろうとしていますが、うまくいきません。これが私のコードです: