個人用ツール

Pandora:Documentation ja:Clusters

提供: Pandora FMS Wiki JP

移動先: 案内, 検索

Pandora FMS ドキュメント一覧に戻る

クラスタ管理

概要

From the version 719 of Pandora FMS has a new functionality that allows us to monitor clusters independently of the system or the application you use.

Pandora FMS のバージョン 719 から、利用しているシステムやアプリケーション個別のクラスタを監視する機能があります。

The purpose of this system is to ensure the monitoring of clusters quickly and easily, but above all it is easy for the user.

このシステムの目的は、クラスタの監視を素早く簡単に実現することで、とりわけユーザには簡単です。

We will consider two types of clusters:

2種類のクラスタのタイプを想定します。

Active - Passive 
These are those clusters in which we will only have one node running simultaneously.
Active - Active 
These are those in which the application or service provided is balanced between all nodes of the cluster.
アクティブ - スタンバイ(Active - Passive)
このクラスタでは、通常、一方のノードのみが稼働します。
アクティブ - アクティブ(Active - Active)
このクラスタでは、クラスタの全ノードでアプリケーションやサービスが提供され負荷分散されます。

In a cluster, we will have several types of elements:

クラスタには、いくつかのタイプの要素があります。

Common Elements
are the modules that must remain active in all nodes of the cluster, essential for clustering to work.
共通要素
クラスタの全ノードで稼働している必要があるモジュールで、クラスタ動作に必須のもの。
Balanced Elements 
will only be required for "Active - Passive"type clusters. These are the modules that will be executed as long as the node is active i. e., they will be those modules that will go "balancing" from one node to another of the cluster depending on which machine is running my application at that moment, they will report in one agent or another.
分散要素
"アクティブ - スタンバイ" タイプのクラスタのみ。これらは、アクティブなノードでのみ実行されるモジュールです。その時点でどのマシンがアプリケーションを実行しているかに応じて、クラスタのノード間で「バランスを取る」モジュールになり、一方のエージェントまたはもう一方のエージェントでレポートします。


監視の計画

When monitoring a cluster we have to consider the following:

クラスタを監視するときは、以下を検討する必要があります。

If it is an active active cluster
The common modules to be monitored must be present in all agents of the cluster. Otherwise I won't be able to select them.
アクティブ-アクティブクラスタの場合
クラスタの全エージェントで共通のモジュールが監視されている必要があります。そうでなければ、選択することができません。

We will then need to create identical monitors on all cluster agents to monitor the resources we need.

次に、必要なリソースを監視するために、すべてのクラスタエージェント上に同一の監視項目を作成する必要があります。

If it is a passive active cluster
Common modules will follow the same idea as in the previous point. But we will have to monitor the balanced modules only on the active node.
アクティブ-スタンバイクラスタの場合
共通モジュールについては上記と同じです。しかし、アクティブノードのみで動作するバランスモジュールを監視する必要があります。

To be able to monitor "the active node" we must use conditioned monitoring, in which the module will only report when a series of pre-conditions are met.

"アクティブノード" を監視できるようにするには、条件を満たした場合のみモジュールが動作する、条件監視を用います。

新規クラスタの設定

To create a new cluster go to Monitoring > Cluster view.

新たにクラスタを作成するには、監視 > クラスタ表示(Cluster view) へ行きます。

ファイル:Cl menu.png


If this is the first time you access this screen, you should see a page similar to the next one:

初回のアクセスであれば、次のような画面が表示されます。

ファイル:Cl clear.png


アクティブ-アクティブの新規クラスタ設定

Click on the Create button to start the cluster creation wizard, selecting for this example the "Active - Active" cluster option:

クラスタ作成ウィザードを開始するために、作成ボタンをクリックし、"アクティブ-アクティブ(Active - Active)" クラスタオプションを選択します。

ファイル:Cl aa create.png


Once you have selected a name, a cluster type and a target group, press next to access the section on selecting agents.

名前、クラスタタイプ、対象グループを選択したら、エージェントを選択するセクションへアクセスするために、次ボタンをクリックします。

ファイル:AA agente.png


In this step we will select all the critical modules for our service that we want to monitor from among the agents that we have added to the cluster:

このステップでは、クラスタとして監視を行いたい サービスにとってクリティカルとなるモジュール をすべて選択します。


ファイル:Cl aa st3.png


We will select a threshold in percentage of nodes (%) to define the cluster states based on common modules (OK/no OK).

共通のモジュール(OK/NG状態)に戻づくクラスタの状態を定義するためのノードのパーセンテージ(%)しきい値を選択します。

ファイル:Cl aa st4.png

After the configuration of the cluster we will be able to add alerts about the different elements of the cluster so that a certain action is carried out when changing the modules that we select to a specific status.

クラスタの設定をしたら、クラスタの異なる要素に対していアラートを追加することができます。選択したモジュールが特定のステータスに変化したときに特定のアクションが実行されます。

ファイル:Cluster alert aa.png

After the evaluation of the modules we will see the cluster map with the status information.

モジュールの評価が行われると、ステータス情報をともにクラスタマップを見ることができます。

アクティブ-アクティブクラスタ表示

If your cluster is Active Active, you can only see the common elements.

クラスタが、アクティブ-アクティブであれば、共通の要素のみ見ることができます。

Following the creation example described in the previous section, we have the following view:

これまでに説明した作成例では、次のような表示がされます。

ファイル:Cl aa view.png


We can differentiate three sections:

3つにセクションを区別できます。

Cluster Map
(top left) represents the agents that make up the cluster and their status.
Status Overview 
(top roght) shows the health status of the cluster, as well as the list of its constituent elements.
Metrics View 
(bottom) shows the complete list of metrics registered in the cluster.
クラスタマップ
(左上) クラスタを構成するエージェントとその状態を表します。
状態概要
(右上) クラスタの正常性の状態とその構成要素のリストを示します。
メトリック表示
(下) クラスタに登録されているメトリック一覧を示します。

If we click on an item in the cluster map, we can see extra information about that item:

クラスタマップのアイテムをクリックすると、そのアイテムに関する追加情報を見ることができます。

Detailed view of cluster status (click on map)

クラスタ状態の詳細表示 (マップ上でのクリック)

ファイル:Cl aa view cl detail.png


Detailed view of common module status (click on status overview)

共通モジュール状態の詳細表示 (状態概要のクリック)

ファイル:Cl aa view st detail.png

アクティブ-スタンバイの新規クラスタ設定

Click on the Create button to start the cluster creation wizard, selecting for this example the "Active - Passive" cluster option:

クラスタ作成ウィザードを開始するために作成ボタンをクリックし、"アクティブ-スタンバイ(Active - Passive)" クラスタオプションを選択します。

ファイル:Cl ap create.png


Once you have selected a name, a cluster type and a target group, press next to access the section on selecting agents.

名前、クラスタタイプ、対象グループを選択したら、エージェントを選択するセクションへアクセスするために、次ボタンをクリックします。

ファイル:AP agente.png


In this step we will select all the critical modules for our service that we want to monitor from among the agents that we have added to the cluster:

このステップでは、クラスタとして監視を行いたい サービスにとってクリティカルとなるモジュール をすべて選択します。

ファイル:Cl ap st3.png


We will select a threshold in percentage of nodes (%) to define the cluster states based on common modules (OK/no OK).

共通のモジュール(OK/NG状態)に戻づくクラスタの状態を定義するためのノードのパーセンテージ(%)しきい値を選択します。

ファイル:Cl ap st4.png


In this step we will add the balanced modules (those that are reporting in the active agent). The list shows all the modules of all the agents that are part of the cluster.

このステップでは、バランスモジュール(アクティブなエージェントでのみ動作)を追加します。クラスタの一部となっている全エージェントの全モジュール一覧が表示されます。

ファイル:Cl ap st5.png


In this last section we will select which of the balanced modules are critical for our cluster:

最後に、クラスタでクリティカルとなりうるバランスモジュールを選択します。

ファイル:Cl ap st6.png


After evaluating the modules we will see the cluster map with the status information.

モジュールの評価が行われると、ステータス情報をともにクラスタマップを見ることができます。

アクティブ-スタンバイクラスタ表示

Following the creation example described in the previous section, we have the following view:

これまでに説明した作成例では、次のような表示がされます。

ファイル:Cl ap view.png


In it we differentiate three sections:

3つにセクションを区別できます。

Cluster Map
(top left) represents the agents that make up the cluster and their status.
Status Overview 
(top roght) shows the health status of the cluster, as well as the list of its constituent elements.
Metrics View 
(bottom) shows the complete list of metrics registered in the cluster.
クラスタマップ
(左上) クラスタを構成するエージェントとその状態を表します。
状態概要
(右上) クラスタの正常性の状態とその構成要素のリストを示します。
メトリック表示
(下) クラスタに登録されているメトリック一覧を示します。

If we click on an item in the cluster map, we can see extra information about that item:

クラスタマップのアイテムをクリックすると、そのアイテムに関する追加情報を見ることができます。

Detailed view of cluster status (click on map)

クラスタ状態の詳細表示 (マップ上でのクリック)

ファイル:Cl ap view cl detail.png


Detailed status view of cluster modules (click on status overview)

クラスタモジュール状態の詳細表示 (状態概要のクリック)

ファイル:Cl ap view st detail.png