モニター NCache Grafanaを使用する
NCache 収集して表示する Grafana アプリケーション プラグインを提供します NCache Prometheus をデータ ソースとして使用して、クラスターからのデータをメトリクスします。 これらの指標は次のように公開されています。 NCache Cluster to Prometheus は、Grafana アプリケーションによってクエリされます。
Note
この機能はでのみ利用可能です NCache Enterprise
Grafanaを構成する NCache 監視
次の手順に従って、Grafana アプリケーションを監視するように設定します。 NCache 機能豊富なメトリクスダッシュボードのメトリクス:
Note
Grafana は現在サポートしています プロメテウス 2.3.7.1 (LTS) 以降。
前提条件
- Grafanaを使用するには、の監視を構成する必要があります NCache PrometheusをGrafanaとして使用すると、Prometheusサーバーで公開されたメトリックが収集されます。 Prometheusを使用して監視を有効にする方法については、以下を参照してください。 モニター NCache プロメテウスを使用して.
- NCache サービスが実行されている必要があります。
- 監視するキャッシュを構成して実行する必要があります。
- に行きます
%NCHOME%\config\monitoring.ncconf
Windows のファイルと/opt/ncache/config/monitoring.ncconf
Linux のファイルを開き、要件に基づいて次のカウンタが True に設定されていることを確認します。- 分散キャッシュの場合は、次のカウンターを有効にします。 NCache カテゴリー
- リクエスト/秒
- 平均私たち/キャッシュ操作
- 追加/秒
- フェッチ/秒
- 更新/秒
- 削除数/秒
- キャッシュサイズ (MB)
- NCache CPU使用率
- NCache メモリ使用量 (MB)
- ワンランク上の
- 有効期限/秒
- エビクション/秒
- 永続性を備えた分散キャッシュの場合は、次のカウンターを有効にします。 NCache 永続カテゴリ
- リクエスト/秒
- 平均私たち/キャッシュ操作
- 追加/秒
- フェッチ/秒
- 更新/秒
- 削除数/秒
- Db読み取り/秒
- Db書き込み/秒
- PersistQカウント
- ワンランク上の
- NCache CPU使用率
- NCache メモリ使用量 (MB)
- Pub/Sub メッセージングの場合は、次のカウンターを有効にします。 NCache カテゴリー
- リクエスト/秒
- メッセージ数
- 公開されたメッセージ/秒
- 配信されたメッセージ/秒
- 期限切れ/秒のメッセージ
- キャッシュサイズ (MB)
- メッセージストアのサイズ
- NCache CPU使用率
- NCache メモリ使用量
- トピック数
- エビクション/秒
- 平均私たち/キャッシュ操作
- 永続性を備えた分散型 Lucene の場合、次のカウンターを有効にします。 NCache ルセン カテゴリ
- リクエスト/秒
- 検索数/秒
- 追加/秒
- フェッチ/秒
- 更新/秒
- 削除数/秒
- 索引サイズ
- NCache CPU使用率
- NCache メモリ使用量
- 資料
- エビクション/秒
- 有効期限/秒
- クライアントの場合、次のカウンタを有効にします。 NCache クライアントカテゴリ
- 商品の平均サイズ
- 読み取り操作/秒
- 書き込み操作/秒
- 追加/秒
- 更新/秒
- フェッチ/秒
- 平均/追加
- 平均/更新
- 平均私たち/フェッチ
- Bridge の場合は、次のカウンターを有効にします。 NCache ブリッジ カテゴリ
- ブリッジ キャッシュ サイズ
- ブリッジ キャッシュ数
- 送信されたブリッジ オペレーション
- 送信されたブリッジ操作数/秒
- 受信したブリッジ操作
- 受信したブリッジ操作数/秒
- キュー数
- レプリケータ キュー数
- レプリケーターキューサイズ
- 分散キャッシュの場合は、次のカウンターを有効にします。 NCache カテゴリー
Grafana アプリケーションのセットアップ
Note
グラファナ バージョン 9.1.4 以上がこのセットアップでサポートされています。
監視したいマシンに Grafana アプリケーションをインストールします。 NCache サーバー。 参照する Grafanaスタートガイド マシンにGrafanaをセットアップするために必要な手順を見つけるため。
セットアップが完了したら、Prometheus サーバーを Grafana のデータ ソースとして構成する必要があります。 フォローしてください データソースを追加 Prometheus をデフォルトのデータ ソースとして追加するためのガイド。
ダッシュボードを作成する NCache 監視
Prometheusサーバーをデータソースとして構成したら、先に進んで監視ダッシュボードの作成を開始できます。 複数のパネルが表示されたダッシュボードを作成する方法はXNUMXつあります NCache カウンター。 あなたは使用することができます NCache 事前設定されたダッシュボードを含むプラグイン、またはカスタムダッシュボードを作成してデータを入力することができます NCache メトリック
NCache ダッシュボードを作成するプラグイン
NCache 6 つの主要なダッシュボード プラグインを JSON ファイルとして提供します。
- 分散キャッシュ ダッシュボード キャッシュサーバーカウンター用。
- 持続性ダッシュボードを備えた分散キャッシュ 永続ストアカウンターの場合。
- Pub/Sub メッセージング ダッシュボード Pub/Sub メッセージ ストア カウンタ用。
- 持続性ダッシュボードを備えた分散型 Lucene Lucene カウンター用。
- クライアントダッシュボード クライアントキャッシュカウンター用。
- ブリッジダッシュボード ブリッジおよびブリッジキャッシュカウンタ用。
構成するには、以下の手順に従ってください NCache Grafanaアプリケーションのプラグイン:
ダウンロード NCache Grafanaプラグイン, ダウンロードしたファイルを解凍し、 NCache フォルダ(抽出された内部にあります ncache-グラファナ フォルダ)このパス上
%GRAFANA-INSTALL-DIR%\grafana\plugins-bundled\internal\input-datasource
.に行く
%GRAFANA-INSTALL-DIR%\conf\default.ini
ファイル、セットapp_mode=development
.Grafanaサービスを再起動します。
Grafana を実行します (デフォルトのポート 3000 で開く必要があります)。
に行く -> プラグイン.
検索バーで、 NCache.
ソフトウェアの制限をクリック 有効にします を追加する NCache プラグイン。
先端
に行きます ダッシュボード のタブ プラグイン/NCache このプラグインに付属しているすべてのダッシュボードを表示します。 これらのダッシュボードはここから削除/再インポートできます。
重要
次のことを確認してください NCacheサービス および NBridge サービス サービスはあなたを使用して実行されています Windowsタスクマネージャ それらを再起動するのが最善です。
有効にする NCache プラグインは、アプリケーションに次のダッシュボードをプリロードします。
分散キャッシュ ダッシュボード
持続性ダッシュボードを備えた分散キャッシュ
Pub/Sub メッセージング ダッシュボード
持続性ダッシュボードを備えた分散型 Lucene
クライアントダッシュボード
ブリッジダッシュボード
先端
ダッシュボードが機能しない場合は、最初のインストール時と同様にダッシュボードを再インポートしてみてください。
カスタムダッシュボードを作成する
Prometheus サーバーをデータ ソースとして構成したら、監視ダッシュボードの作成を開始できます。
新しい監視ダッシュボードを作成するには、次の場所に移動します。 創造する -> ダッシュボード -> 新しいパネルを追加.
メトリック選択 ncache。 これにより、Prometheus サーバーから収集されたすべてのメトリクスのリストが表示されます。
リストから、そのパネルで監視するメトリックを選択します。 このパネルもカスタマイズできます。 Grafanaのガイドに従ってください ダッシュボード このパネルで遊ぶ方法を知るために。
ソフトウェアの制限をクリック 申し込む これらの構成をダッシュボードに適用します。
ダッシュボードに名前を付けて保存します。
Note
セットアップボタンをクリックすると、セットアップが開始されます パネルを追加 ボタンをクリックし、同じ手順に従って、カスタムダッシュボードに監視パネルを追加します。
も参照してください
モニター NCache NCache モニター
モニター NCache PerfMonツールの使用
モニター NCache プロメテウスを使用して
モニター NCache SNMPカウンターの使用