問題タブ [pgbadger]

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

postgresql - pgbadger - キャンセルされたクエリをテキスト形式で取得する方法は?

postgresql でキャンセルされたクエリに関するレポートを作成したいと考えています。pgbadger レポートをテキスト形式で生成すると、キャンセルされたクエリに関する情報が追加されませんが、それらは HTML 形式で表示されます。

pgbadger の欠落している機能ですか?

編集:私が実行しているコマンドは

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

postgresql - AWS RDS ログからの PgBadger レポートが完全に解析されていない

私は次のようにpgbadgerを使用します:

log_line_prefix は RDS 用に設定されており、変更できません。pgbadger に渡すのと同じです ( %t:%r:%u@%d:[%p]: )

pgbadger を起動すると、次の stdout 出力が得られます。

そのため、クエリを解析し、ほとんどの統計情報を出力しました。しかし、トップセクションに間違った情報が表示されます。時間のかかるクエリと最も遅い個々のクエリには、「データセットがありません」と表示されます。また、最も頻繁なクエリ (N) では、すべてのクエリのすべての期間が 0 です。ここでスクリーンショットを参照してください: http://clip2net.com/s/3wUxfXg . また、クエリの例には例がまったく表示されません。postgresql ログを確認したところ、期間が表示されています。例えば:

PgBadger に完全な適切なレポートを生成させる方法は?

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

postgresql - PgBadger、out.html にデータセットがありません。正しいログを表示して分析し、out.html に記入するにはどうすればよいですか

Windows 10 および Postgresql 11 で pgBadger を使用しようとしています。

インストールされたPerl

インストールされたMingw

perlとmingwの両方のWindowsで定義されたすべてのパス設定

コンパイルされた pgBadger (成功)

私のウィンドウですべて正常に動作しているように見えます

*** ログファイルからのいくつかの行

*** 現在のフォルダー (CMD) で次のコマンドを実行します: C:\PostgreSQL\pgBadger> および postgresql のログの宛先: C:\PostgreSQL\11\data\log

*** スクリプトを実行すると、結果がコマンド ラインに表示されます。

C:\PostgreSQL\pgBadger>perl pgbadger -v -f stderr -p "%t [%p]:[%l] user=%u, db=%d " ../11/data/log/postgresql-2019 -07-11_143954.log

一部の設定は postgresql.conf 関連の pgBadger にあります。

最後に、開いたときの結果はout.htmlです

データセットがありません

提案やヒントはありますか?

どんな助けでも大歓迎です

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

regex - pgbadger が RDS ログと一致する正しいパターンは何ですか?

を使用して RDS インスタンスによって生成されたログ ファイルを解析しようとしていますがpgBadger、これまでのところ結果はありません。

log_line_prefix はに設定されています%t:%r:%u@%d:[%p]:

ログ ファイルのサンプル行は次のようになります。

このコマンドでpgbadgerを使用しています:

以下のエラーがスローされます

ここで何が正しいパターンであるべきかわかりません。解析できないよう172.31.10.173(53224)です。

: のように括弧をエスケープしてみました%t:%r\\(%a\\):%u@%d:[%p]:が、それは役に立ちません。

(53224)この部分を削除してサンプル ログ ファイルを解析したところ、問題なく動作しました。

このプレフィックスの正しいパターンは何ですか?