問題タブ [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.
postgresql - pgbadger - キャンセルされたクエリをテキスト形式で取得する方法は?
postgresql でキャンセルされたクエリに関するレポートを作成したいと考えています。pgbadger レポートをテキスト形式で生成すると、キャンセルされたクエリに関する情報が追加されませんが、それらは HTML 形式で表示されます。
pgbadger の欠落している機能ですか?
編集:私が実行しているコマンドは
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 に完全な適切なレポートを生成させる方法は?
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です
データセットがありません
提案やヒントはありますか?
どんな助けでも大歓迎です
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)
この部分を削除してサンプル ログ ファイルを解析したところ、問題なく動作しました。
このプレフィックスの正しいパターンは何ですか?