Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Contrail Analytics オプション モジュール

Analytics のオプション コンポーネント

Contrail 分析は、4 つの構成要素で構成されています。リストされている最後の 3 つは、オプションのコンポーネントです。

  • 分析コレクター

  • 分析アラーム

  • 分析 SNMP

  • 分析データベース

図 1:Contrail Analytics のコンポーネント Contrail Analytics Components

アラーム、SNMP、およびデータベース分析ロールがインストールされておらず、インストールされている場合は無効になっているかどうかにかかわらず、Linux $sudoコマンドを実行するか、Contrailコマンドで表示すると、これらのコンポーネントはアクティブとして表示されます。詳細については、以下の「TripleOプロビジョニング」セクションを参照してください。

オプションの分析コンポーネントなしでインストールしたContrailインフラストラクチャ

この例では、マルチノードまたは単一ノードの 2 つのトポロジーが考慮されます。

Multi-nodes

Contrail コントローラ コンポーネントは、3 つのサーバ(Contrail コントローラ、Contrail 分析、Contrail 分析データベース)に分割されます。Contrail分析データベースはオプションのコンポーネントであるため、最初の2つのサーバーのみが必須です。このタイプのトポロジは、実稼働環境のデプロイで使用されます。

Single node

このタイプのトポロジは、テスト展開で使用されます。

マルチノード Contrail コントローラ

Contrail コントローラ ノード

次に、Contrail コントローラ ノードの Contrail ステータスの例を示します。

Contrail 分析ノード(すべてのオプション コンポーネントを含む)

次に、Contrail 分析 SNMP と Contrail 分析アラームの両方が導入された場合の Contrail 分析ノードの Contrail ステータスを示します。

Contrail 分析、アラーム、SNMP が導入され、アクティブである。

Contrail 分析ノード(分析オプション コンポーネントなし)

次に、Contrail 分析 SNMPおよび Contrail 分析アラームが展開されていない場合の、Contrail 分析ノードの Contrail ステータスの例を示します。

Contrail 分析コレクターのみが導入され、アクティブになります。

Contrail 分析データベース ノード

Contrail 分析データベースは、分析データベース コンポーネントが有効になっている場合にのみ導入されます。次に、Contrail 分析データベース ノードの Contrail ステータス例を示します。

シングル ノード Contrail コントローラ

Contrail コントローラ ノード(すべての Analytics オプション コンポーネントを含む)

Contrail分析SNMP、Contrail分析アラーム、およびContrail分析データベースが導入されている場合の、ContrailコントローラノードのContrailステータスを次に示します。

Contrailデータベース(クエリ)、分析アラーム、SNMP が導入され、アクティブである。

Contrail コントローラ ノード(Analytics オプション コンポーネントなし)

次に、Contrail 分析 SNMP、Contrail 分析アラーム、および Contrail 分析データベースが導入されていない場合の、Contrail コントローラ ノードの Contrail ステータスの例を示します。

Contrail データベース(クエリ)、分析アラーム、SNMP は展開されません。

Contrail Web UI

Web UIとオプションコンポーネント

図 2 は、オプションの分析コンポーネントがすべて導入された Contrail Web UI ダッシュボードを示しています。

図 2:Web UI - 展開されたすべてのオプションの分析コンポーネント Web UI - All Optional Analytics Components Deployed

データベースノードは、インフラストラクチャダッシュボードに表示されます。

図 3:Web UI - ダッシュボード Web UI - Database Node in Dashboardのデータベース ノード

オプション コンポーネントなしの Web UI

図 4 は、オプションの分析コンポーネントを導入していない Contrail Web UI ダッシュボードを示しています。

図 4:Web UI - 展開されていないオプションの分析コンポーネント Web UI - Optional Analytics Components Not Deployed

インフラストラクチャダッシュボードにデータベースノードが表示されていません。

図5:Web UI - ダッシュボードWeb UI - Database Node Not Visible in Dashboardにデータベースノードが表示されない

分析アラーム機能の有効化

図 6 は、[ Monitor > Alarms ] メニューを示しています。

図 6:Web UI - [Monitor > Alarms] メニュー Web UI - Monitor > Alarms Menu

図 7 に [ Configure > Alarms ] メニューを示します。

図 7:Web UI - [Configure > Alarms] メニュー Web UI - Configure > Alarms Menu

図 8 は、右上の [Logged in User] の横にある [Global Alarm] が選択されたときに表示されるダイアログ ボックスを示しています。

図 8:Web UI - [Global Alarm Settings] Web UI - Global Alarm Settings

分析アラーム機能の無効化

アラーム分析コンポーネントが導入されていない場合、Contrail Web UI に次のアラーム参照は表示されません。

  • グローバルアラーム(ログインユーザーの横)

  • >アラームの監視

  • >アラームを設定する

[モニタ(Monitor)] メニューに [グローバル アラーム(Global Alarm)] または [アラーム(Alarms)] エントリが表示されない:

図9:分析アラーム無効 - グローバルアラームとアラーム使用不可 Analytics Alarm Disabled - Global Alarm and Alarm Not Available

[Alarms] メニューは [Configure] メニューで引き続き使用できます。

図 10:Analytics Alarm Disabled - Configure > Alarms Analytics Alarm Disabled - Configure > Alarms

分析SNMP機能の有効化

図 11 は、[Monitor] メニューの [Physical Topology] オプションを示しています。

図 11: 使用可能な [Analytics SNMP Feature Enabled - Physical Topology] メニュー Analytics SNMP Feature Enabled - Physical Topology Menu Available

分析SNMP機能の無効化

アラーム分析コンポーネントがプロビジョニングされていない場合、Contrail Web UI に [Physical Topology] メニュー オプションが表示されません。

図 12:Analytics SNMP Feature Disabled - Physical Topology Menu Not Available Analytics SNMP Feature Disabled - Physical Topology Menu Not Available

分析データベースが有効

分析データベースがプロビジョニングされている場合、Contrail Web UI に [Query] ページが表示されます。

図 13:使用可能な [Analytics Database Enabled - Query] ページAnalytics Database Enabled - Query Page Available

分析データベースの無効化

分析データベースがプロビジョニングされていない場合、Contrail Web UI に [Query] ページが表示されません。クエリページのロゴは、クエリページを起動するために使用できません。

図14:Analytics Database Disabled - Query Page Logo Not Available Analytics Database Disabled - Query Page Logo Not Available

Tripleoプロビジョニング

マルチノード Contrail コントローラ トポロジ

Contrail 分析のオプション コンポーネントを有効または無効にするには、TripleO テンプレートを変更する必要があります。

  • ContrailAnalytics ロールでは、 ContrailAnalyticsSnmp、および ContrailAnalyticsAlarm リソースを削除できます。

  • ContrailAnalyticsDatabase ロールは ContrailAnalyticsDatabase リソースのみを展開するため、ロールアウトで削除することもできます(ContrailAnalyticsDatabaseCount = 0 を使用して選択されません)。

  • ContrailController ロールは変更されません。

単一ノード Contrail コントローラのトポロジー

Contrail 分析のオプション コンポーネントを有効または無効にするには、TripleO テンプレートを変更する必要があります。ContrailController ロールでは、 ContrailAnalyticsSnmpContrailAnalyticsAlarmおよび ContrailAnalyticsDatabase リソースを削除でき、他の Contrail リソースは保持されます。

TripleOテンプレートの更新

TripleO テンプレートは 2020 年 6 月に更新され、Contrail 分析コンポーネントのプロビジョニングを無効にできるようになりました。

以前は、オプションの分析コンポーネントのプロビジョニングがハードコードされているファイルを置き換えるために docker/services/contrail/contrail-base.yaml Contrail TripleOテンプレートにパッチを適用する必要がありました。

虫垂

Contrailコマンド UI

無効化されたロールとチャートは [クエリ] ページに表示されますが、操作はできません。

図 15: ダッシュボード Query Page Visible in Dashboardに表示されるクエリ ページ

アラーム、SNMP、データベース分析のロールが無効になっていても、Contrailコマンドによって報告されます。

図16:ContrailコマンドDisabled Roles Still Visible in Contrail Commandにまだ表示されている無効なロール

次の 5 つのグラフは、常に空で表示されます。

図 17: 計算ノード Empty Charts in Compute Nodes の空のグラフ
図18:設定ノードEmpty Charts in Config Nodesの空のチャート
図 19: 分析ノード Empty Charts in Analytics Nodes の空のグラフ
図20:制御ノード Empty Charts in Control Nodesの空のチャート
図21: データベース・ノードEmpty Charts in Database Nodesの空のチャート

[Alarms] ページには、Contrail analytics_alarm コンポーネントから取り込まれたアラームが表示されます。 analytics_alarm コンポーネントが無効になっている場合、[アラーム(Alarms)] ページには常にデータが表示されません。

図 22: [Empty Alarms] ページ Empty Alarms Page
リリース履歴テーブル
解放
形容
2008
TripleO テンプレートは 2020 年 6 月に更新され、Contrail 分析コンポーネントのプロビジョニングを無効にできるようになりました。