このページは機械翻訳されています。英語の原文をお読みください。 English

HQCenterプライベート な HQbird コントロールセンターです。HQbird インスタンスからアラートやほぼリアルタイムの Firebird パフォーマンスログを収集し、複数のサーバーを1つのページで確認できます。パブリックポータルではなく、貴社専用にホストされます。

HQbird 高度なモニタリングの概要

Firebird Advanced Monitoring graphs in HQbird

Firebird は、Trace API、MON$ テーブル、fb_lock_printgstat -hfirebird.log を通じてパフォーマンスデータを公開します。HQbird 高度なモニタリングはこれらすべてを使用して、サーバーとデータベースの全体像を把握します。

グラフ

  • IO メトリクス - 読み取り(ディスク / OS ファイルキャッシュ)、書き込み、フェッチ(CPU 関連)、マーク(キャッシュフラッシュアクティビティ)
  • 負荷メトリクス - 監視対象データベースごとのユーザー数、アクティブなクエリ数、SQL ピング
  • クエリメトリクス - 1分あたりのクエリ数、合計実行時間、フェッチ、読み取り、書き込み、マーク
  • コンピューター / VM 負荷 - RAM と CPU(Windows)またはロードアベレージ(Linux)
  • トランザクションメトリクス - Next-OAT(ガベージを保持する長時間実行の書き込みトランザクション)、OST-OIT(保留中のスイープ)、1分あたりの新しいトランザクション数
  • ロックテーブルメトリクス - ミューテックス待機率、ロックテーブルサイズ、最小ハッシュスロットチェーン長(高負荷時の firebird.conf チューニングに有用)

1分ごとの詳細

このモジュールは毎分、以下も収集します:

Advanced Monitoring details

  1. 現在の1分間のトップ SQL クエリ(デフォルトしきい値 200 ms)。フェッチ、時間、読み取り、書き込み、またはマークで並べ替え可能 - クライアントホスト、SQL テキスト、プラン、統計、パラメータ付き
  2. 開始時刻とクライアントアプリケーション付きの、長時間実行中のアクティブなトランザクションのトップ
  3. データベースに接続しているクライアントプロセス:アプリケーション名、接続数、消費・割り当て済みメモリ

SQL クエリをクリックすると、完全なテキスト、実行統計、プラン、パラメータを表示できます。

HQbird をプライベート HQCenter にリンクする方法

v2022 以降の HQbird では、各インスタンスが監視データを プライベート HQCenter に送信できます。HQCenter 管理者がアカウントを作成し、HQbird をそのプライベートサーバーに向ける keyanswers.txt ファイルを発行します。

1. 管理者から keyanswers.txt を取得する

プライベート HQCenter 管理者がアカウントを作成し、keyanswers.txt を提供します - これには HQCenter へのアクセスポイントが含まれています。

2. HQbird インスタンスをリンクする

  1. HQbird Web コンソールを開きます(デフォルトは http://localhost:8082)。
  2. 右上隅の コントロールセンター統合 アイコンをクリックします。
  3. HQbird コントロールセンターのアクセスポイントを選択(keyanswers.txt) から keyanswers.txt をアップロードします。
  4. 成功メッセージを確認し、必要に応じて コントロールセンターへの直接アクセスを確認 を使用します。

Control Center integration in HQbird

Choose keyanswers.txt

Linking result

Direct access check

リンクに失敗した場合は、HQbird ホストからプライベート HQCenter へのポート 80 および 18080 での 送信 接続を許可してください。新しいサーバーが表示されるまでに最大約5分かかる場合があります。

リンクが成功すると、アラート(バックアップ、パフォーマンスの問題など)が表示されます。グラフ を開くと、多くのサーバーの高度なモニタリングデータを1つのページで表示できます - これは高度なモニタリングビューアーでローカルに利用できるものと同じデータです:

Private HQCenter alerts

プライベート HQCenter についてのご質問は、[email protected] までメールでお問い合わせください。