問題タブ [grok]

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 に答える
297 参照

nginx - Logstash Grokked データが ElasticSearch に到達しない

私は単純な Logstash 1.4.1 セットアップを使用しており、stdout ではデータは正しいように見えますが、ES/Kibana では「メッセージ」フィールドは上書きされません。

logstash.conf

NGINXパターン

標準出力

私は何を間違っていますか?どうすればデバッグできますか?

編集

Get API は、フィールドがインデックス化されていない _source にあることを示しています。何をすべきか?

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

django - django 例外を解析するための Logstash conf ファイル

django サーバーを監視するために、logstash、エラスティック検索、および Kibana を使用しようとしています。以下のようにconfファイルを設定しました

しかし、ログに記録されたメッセージが長すぎて、それを解析する方法が見つかりませんでした。どんな助けでも大歓迎です

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

grok - Grok Logstashでタイムスタンプを唯一の区切り文字にする方法は?

次のようなログエントリがあります:-

grok を使用して解析するには、logstash で次のパターンを使用しました:-

上記のコードは機能せず、次のメッセージが表示されます:-

これは予期されていません。次のような単一のメッセージが必要です:-

つまり、タイムスタンプのみが区切り文字として機能することを確認する方法はありますか?

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

plone - Plone/Grok - "zopeskel plone" を使用してビルドされた製品で、grok は plone.directives と競合する可能性がありますか?

Plone ドキュメンテーション サイトのチュートリアルに従って、コントロール パネルを構築しようとしています。 http://docs.plone.org/develop/plone/functionality/controlpanel.html

ただし、器用さオプションを使用して作成する代わりに、(src フォルダーから) ../bin/zopeskel plone my.product を使用して製品を作成することから始めました。必要なモードを尋ねられたときに簡単なオプションを選択し、GS プロファイルを作成するかどうかを尋ねられたときにはいを選択しました。

configure.zcmlにgrokを含めるようにしました

指示に従った後、クイックインストールを実行して製品をインストールしようとしましたが、次のエラーが表示されます。

チュートリアルの settings.py ファイルの行を参照する

setup.py ファイルの install_requires ビットに plone.app.registry を追加し、configure.zcml ファイルに変更を加えてインクルードするようにしました。 install_requires ですが、それでも同じエラーが発生します。

grok は plone.directives と競合していますか? もしそうなら、どうすればこれを修正できますか、または製品を作成するためのオプションとして plone の代わりに deterity を使用する必要がありますか? grok が競合していない場合、問題は何でしょうか?

余談ですが、チュートリアルは器用さを使って製品を作成するためのもののようですが、それが問題なのかどうかはわかりません.

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

logging - logstash は正規表現で If-Then-Else 条件をサポートしていますか?

次の正規表現を使用しようとしました: (a)?b(?(1)c|d)。http://www.regular-expressions.info/conditional.htmlの例です。

しかし、私はエラーが発生しました。

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

logstash - ログ ファイル logstash 内のシリアル化可能な Java オブジェクトを JSON に解析します

grok でいくつかのログ ファイルを解析していますが、次のトレースがあります。

このトレースはシリアライズされた Java オブジェクトです。

私の目的は、次のように、この文字列を JSON に解析することです。

どうすればこれを達成できますか?

よろしく

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

logstash - 一致が成功した場合の _grokparsefailure

syslog の管理に logstash を使い始めました。テストするために、リモート マシンから簡単なメッセージを送信し、logstash で解析しようとしています。

コマンドライン経由で使用される唯一の Logstash 構成:

ログを受け取り、それらは正しく解析されます (whoフィールドが生成されます)。同時に、tags含まれています_grokparsefailure

送信するテスト ログは ですhello rambo3。私はそれを次のように見ています

grok デバッガーも同意します。

ここに画像の説明を入力

_grokparsefailureがタグに追加されるのはなぜですか?

興味深いことに、ピュア経由で送信された同じデータはtcp、同じフィルターによって正しく解析されます (_grokparsefailureタグにはありません)。