内容

はじめに

背景情報

機能の概要

機能の詳細7.0

FTD:FP 7.0で導入されたメトリック

機能の詳細6.7

はじめに

このドキュメントでは、6.7および7.0リリースで追加された新しいデバイスヘルスモニタリング機能について説明します。

背景情報

課題:

ヘルスモニタリングシステムは、デバイスのパフォーマンスを可視化し、事後対処的なデバッグや予防的なアクションを実行します。

包括的な可視性と分析は、次の方法で得られます。

- 主要なメトリックのトレンド・チャート

- イベントオーバーレイ

- カスタマイズ可能なダッシュボード

- 統合されたヘルスモニタリングアーキテクチャ：すべてのマネージャに対して同じデータを表示

- 多数の新しいメトリックとメトリックの拡張性により、さらに多くのメトリックを追加

7.0リリースの新機能

FP 7.0との新機能または相違点

- HAをサポートするFMCダッシュボード

- FTDの110以上の新しいメトリック

- FTDスプリットブレインシナリオのヘルスアラート

- 新しい正常性メトリックのカスタム実行間隔

利点

- 異なるサブシステムからのデータとデバイス上のリソースを関連付ける機能を提供することで、システムのデバッグを支援

- さまざまなシステムパフォーマンスメトリックの可視化

- キャパシティ プランニング

6.7の新機能

新規リリースまたは直前のリリースと異なるリリース（概要）:

- FMCでのデバイスヘルスモニタリング用の新しいユーザインターフェイス

- FTD Device REST API:device-metric API：多くの新しいメトリックが追加されました。

- FMC API：新しいAPI：ヘルスアラート、ヘルスメトリック、導入の詳細

- ハイレベルなマーケットプレイスの概要、実際のアプリケーション

- 異なるサブシステムからのデータとデバイス上のリソースを関連付ける機能を提供することで、システムのデバッグを支援

- 可視性

- キャパシティ プランニング

機能の概要

仕組み

- FP 7.0でのデバイスヘルスモニタリング

- FMC向けの新しいヘルスダッシュボードで、トレンドチャート、オーバーレイ、カスタムダッシュボードを提供

- FTDダッシュボードで新しいFTDメトリックを利用可能

- 12のカテゴリをカバーする110以上のメトリック

- FTD API：外部エンティティによるクエリーにメトリックを使用可能にします。

ボンネットの下で –

- Telegraf（オープンソースのメトリック収集フレームワーク）を使用してデバイスの状態を収集します。

追加情報

ヘルスモニタリングデータが使用可能

- FMCのヘルスダッシュボードで、システムメニュー(System > Health > Monitor)からアクセスできます。

- FMC REST APIから

- デバイスがFDMによって管理されている場合、FTD Device REST APIを使用します。

一部のメトリック（FMCとFTDの両方）はデフォルトで無効になっています

- 一部のメトリックを表示するには、正常性ポリシーの正常性モジュールを有効にして展開する必要があります。

FP 6.7 IFT担当者が要求する機能拡張の実装

- 既定で自動更新

- ダッシュボード上のカスタム時間範囲を使用したフィルタ

- インターフェイスセレクタで、ユーザ定義名（および物理インターフェイス名）でインターフェイスを選択します

- ヘルスモニタの「ホーム」ページからのクロス起動デバイスダッシュボード

FP 6.7でのデバイスヘルスモニタリング

- FMCの新しいUIにより、トレンド・グラフ、オーバーレイ、カスタム・ダッシュボードを提供

- FTD API：外部エンティティによるクエリに同じメトリックを使用できるようにする

制限の概要：

- この機能は、FDM GUIまたはCDOではサポートされていません

- 新しいヘルスモニタリングUIでのFMC自体のモニタリングはサポートされていません。

- ポーリング間隔は設定できません。デバイスごとに異なるポーリング間隔を設定することはできません。すべて、固定の1分間隔でポーリングされます。

導入例

- 機能のテストに特定の導入は必要ありません。FMCとデバイスをFP 6.7にアップグレードするだけです。

- ヘルスモニタリングデータは、FMCのヘルスダッシュボードのシステムタブからアクセスできます。

前提条件とサポートされるプラットフォーム

サポートされる最低限のソフトウェアおよびハードウェアプラットフォーム

サポートされるManagerの最小バージョン

管理対象デバイス

サポートされる管理対象デバイスの最小バージョンが必要

注意事項

FMC 6.7

FTD 6.7

FXOS 2.9.1

FTD 6.7

FTDでのみサポート

FTDデバイスREST API

FTD 6.7

FXOS 2.9.1

FTD 6.7

FTDデバイスREST APIのみ

（FDMまたはCDO GUI以外）

相互運用性

相互運用性に関する特別な要件はありません。

機能の詳細7.0

FMC UI：スタンドアロンおよびHAサポート

ヘルスモニタリングページのナビゲーション

- スタンドアロンFMCは単一ノードとして表示されます

- ノードのペアとして表示されるFMC HA

- 各FMCにはヘルスステータスが表示されます

ヘルスステータス

- FMC HAは二六角形で示されています。

- FMCのアクティブデバイスとスタンバイデバイスもアラートテーブルにリストされます。

FMCダッシュボード

7.0のFMCヘルスモニタリングダッシュボード

次の概要ビュー：

- ハイ アベイラビリティ

- イベントのレートとキャパシティ

- プロセス健全性

- CPU

- メモリ

- インターフェイス

- Disk

このダッシュボードは、アクティブFMCとスタンバイFMCの両方で使用できます。ユーザはカスタムダッシュボードを作成して、選択したメトリックを監視できます。

FMCダッシュボード：FMC HAパネル

HAパネルに

- 現在のHAステータス

- アクティブとスタンバイ

- 前回の同期時刻

- デバイスヘルス

FMCダッシュボード：イベントレートとキャパシティ

イベントレート

- ベースラインとしての最大イベントレート

- FMCが受信する全体的なイベントレート

イベント容量

- イベントカテゴリ別の現在の消費量

- イベントの保持時間

- 現在と最大

イベントキャパシティ

- キャパシティオーバーフローマーカー

FMCダッシュボード：Event Capacity

通常イベントの容量消費状態

イベントが設定された最大容量を超えて保存された場合のオーバーフローシナリオ。

- 太字はオーバーフローを示します。

- 警告アイコンがキャパシティオーバーフローを強調表示します

FMCダッシュボード：FMCプロセスパネル

重要なプロセス・パネルの表示

- 現在の状態の処理

- プロセスの再起動カウント

プロセスパネルには、すべての「pmconfig」プロセスに関する次のメトリックが表示されます。

- 現在の状態

- CPU使用率

- メモリ使用量

FMCダッシュボード：FMC CPU

CPUパネルに

- 平均CPU（デフォルト）

- すべてのコア

FMCダッシュボード：その他のパネル

MemoryパネルにFMCの全体的なメモリ使用量が表示されます。

Interface panelは、すべてのインターフェイスの平均の入出力レートを示します。

ディスク・パネルに

- ディスク全体の容量

- FMCデータが保存される重要なパーティション容量

実行間隔

- 古い正常性モジュールの実行間隔は'レガシ実行間隔'に名前が変更されています

- 「実行間隔」は、新しいTelegrafベースのヘルスモジュールを対象としています。

- グローバル設定、すべてのデバイスに影響

利用可能なメトリック

カスタムダッシュボードで利用可能なメトリック

- カスタムダッシュボードを作成する場合、これらのスライドは利用可能なメトリックのガイドになります。

- 一部のメトリックは、カスタムヘルスダッシュボードで使用する前に、ヘルスポリシーで有効にする必要があります

FMC UI:FMCカスタムダッシュボード

7.0の新しいFMCモニタリングメトリックのカテゴリ

- CPU

- メモリ

- インターフェイス

- Disk

- [Event]

- プロセス

- RabbitMQ

- Sybase

- MySQL

FMC UI:FMCメトリック

さまざまなカテゴリで40個のメトリックが追加されました（カスタムダッシュボードで使用可能）。無効なメトリックを有効にするには、関連付けられた正常性ポリシー(System > Health > Policy)で対応する正常性モジュールを有効にします。

メトリックグループ名

デフォルトで有効

説明

CPU

いいえ

FMC CPUのモニタ

メモリ

Yes

FMCメモリのモニタ

Disk

Yes

FMCのディスク使用率の監視

インターフェイス

Yes

FMCインターフェイスの監視

プロセス

Yes

FMCプロセスの監視

[Event]

Yes

イベントレートの監視

MySQL

いいえ

MySQLの監視

RabbitMQ

いいえ

RabbitMQのモニタ

Sybase

いいえ

Sybaseの監視

FTD:FP 7.0で導入されたメトリック

デフォルトで有効：メトリックはデフォルトで収集されます。無効なメトリックを有効にするには、関連付けられた正常性ポリシー（[システム] > [正常性] > [ポリシー]）で対応する正常性モジュールを有効にします。

メトリックグループ名

デフォルトで有効

説明

Platform

シャーシのステータス

Yes

ファンの速度や温度など、さまざまなシャーシパラメータを監視します。

FPR2100およびFPR1000プラットフォームにのみ適用可能

フロー オフロード

Yes

ハードウェアフローのオフロード統計情報の監視

FPR9300に適用可能

およびFPR4100プラットフォーム

ASPドロップ

Yes

Lina側のパケットドロップの監視

すべて

ヒットカウント

いいえ

アクセスコントロールポリシールールのヒットカウントの監視

すべて

AMP Threat Gridのステータス

Yes

AMPへの接続を監視

ThreatGrid

すべて

AMP接続ステータス

いいえ

FTDからAMPクラウド接続を監視

すべて

SSEコネクタステータス

いいえ

FTDからSSEクラウド接続を監視

すべて

NTPステータス

いいえ

NTPクロック同期パラメータをモニタする

FTD

すべて

VPN統計情報

Yes

S2SおよびRA VPNトンネルの統計情報を監視します。

すべて

ルート統計情報

Yes

Lina側のパケットドロップの監視

すべて

Snort 3パフォーマンス統計情報

Yes

特定のSnort3パフォーマンス統計情報の監視(perfstats)

すべて

xTLSカウンタ

いいえ

xTLS/SSLフロー、メモリ、およびキャッシュの有効性を監視

すべて

REST API、Syslog、SNMP

7.0では、新しいFMCまたはFTDデバイスREST APIは導入されていません。既存のREST APIは、7.0で追加された新しいメトリックをサポートします。

SyslogおよびSNMP

Syslog

- ヘルスモニタのsyslogに変更なし

SNMP

- 「SNMPデバイスヘルスモニタリング」用の個別のTOI

SAL/CTR/サードパーティ製品統合

- 「Azure Application Insights」サポート用にTOIを分離

- 「ヘルスモニタリング」とSAL/CTR/SecureXの統合をサポートする具体的な変更は行われていない

- REST APIはサードパーティの統合に利用できる

ソフトウェア技術

機能の詳細6.7

FTDの健全性とパフォーマンスに対する新しいNGFWヘルスモニタリング

次の機能をユーザに提供

- 問題が発生した後の根本原因の分析などの事後的なデバッグ

- 使用状況や飽和状態の監視などの予防的なアクションにより、潜在的なキャパシティの問題を特定し、ユーザがキャパシティの拡張やリファクタリングを実行できるようにします。

ハイライト

- 傾向グラフ：傾向グラフを使用すると、異常を簡単に検出し、問題の根本原因を特定できます。目視でトレンドを確認し、異なるメトリック間に相関関係をプロットして、メトリック間の因果関係を見つけることができます。

- イベントオーバーレイ：イベントオーバーレイには、構成の展開や傾向グラフでのSRU更新など、因果関係を示す重要な情報が表示されます。

- カスタマイズ可能なダッシュボード：ユーザは独自のダッシュボードを作成して、メトリックを1ページにまとめて表示できます。

- ユニファイドヘルスモニタリングアーキテクチャ：どのマネージャがメトリックに関心を持っているかに関係なく、メトリックの収集とエクスポートを一元的に行うことができます。FTD APIとFMCは、同じメトリックコレクタのデータを使用します。

- メトリックの拡張性：プラットフォームのアーキテクチャの目標の1つは、新しいメトリックを簡単に追加できることでした。これは、オープンソースのメトリック収集およびストレージツールと、カスタマイズ可能なダッシュボードを使用して実現されます。

FMCのGUI

FMC UI：ヘルスステータスへの移動

FMCで、Systemアイコン> Health > Monitorの順にクリックして、Health Statusページに移動します。

FMC UI：新しいヘルスステータスページ

Health Statusページには、FMCの健全性を含む、FMCが管理するすべてのデバイスの健全性の概要が表示されます。

- デバイスは、グループ/ha/クラスタごとにグループ化されます。

- デバイスの左側にあるドットは、デバイスの状態を示します

- 緑 – アラームなし

- オレンジ – 少なくとも1つの正常性警告

- 赤 – 少なくとも1つの重大なヘルスアラーム

- デバイスの健全性を示す六角形にマウスを合わせると、健全性の概要が表示されます。

- 警告と重大のしきい値は、FP 6.7より前と同じ方法で、正常性ポリシーで設定できます。

FMC UI：デバイスのヘルスイベント

下部のパネルでデバイスをクリックすると、デバイスに関連するヘルスイベントが表示されます。アラートはヘルスステータス（重大度）でソートされます。

ヘルスモニタリングページ

FMC UI:FMCヘルスモニタリングは変更されていません

FMCの健全性ページは引き続きレガシーページです。新しいUIは、6.7以降のFTDでのみサポートされます

FMC UI：新機能デバイスダッシュボード

- 左側のペインでデバイス名をクリックして、デバイスの健全性の概要ページに移動します。

- 健全性の概要には、主要な健全性メトリックのトレンドチャートがすべて含まれています。

- さまざまな時間範囲を使用できます（デフォルトは過去1時間）。

- グラフを再読み込みするには自動更新を行います

FMC UI：導入データのオーバーレイ

展開アイコンをクリックすると、選択した時間範囲の展開オーバーレイの詳細がグラフに表示されます

- アイコンは、選択した時間範囲内の導入数を示します

- バンドは、導入の開始時刻と終了時刻を示します。

- 複数の展開の場合、複数のバンド/ラインが表示されます

- 点線の上にあるアイコンをクリックして、詳細を表示します

FMC UI：デバイスの構築済みダッシュボード

- FMCのUIには、構築済みのヘルスダッシュボードが表示されます。

- これらの構築済みダッシュボードには、関連するメトリックがグループ化されて表示されます。

- インターフェイスダッシュボードには、さまざまなインターフェイスの入出力バイト、パケット、平均パケットサイズなど、すべてのインターフェイス関連メトリックのトレンドチャートがあります。

FTD Snortメモリ：どこから発生するか？

FMC UI：カスタムダッシュボードを作成可能

ユーザは独自のカスタムダッシュボードを作成できます

- 事前に作成されたダッシュボードに加えて、ユーザはカスタムダッシュボードを作成することもできます。

- カスタムダッシュボードでは、任意の数のメトリックを追加できます。

- 通常、異なるメトリックグループのメトリックを関連付けて問題の根本原因を突き止めることができれば、カスタムダッシュボードが作成されます。

- Lina CPUの使用率が高い場合、CPU使用率が高くなる原因となる着信接続/秒(CPS)、インターフェイス統計情報などを確認できます。

FMC UI：カスタムダッシュボードの作成

Correlate Metricsダイアログ

- ユーザが「+」をクリックしてカスタムダッシュボードを作成すると、[Correlate Metrics]ウィンドウが開きます。

- ユーザは、一緒にモニタしたいさまざまなメトリックを追加できます。

（デバイス）からのデータの収集 – GUI

GUIに表示される時間範囲のデータ

ヘルスモニタに選択した時間範囲のデータがない場合、GUIのダッシュボードパネルに「No Data Available」と表示されます。

データが使用可能な場合、グラフは次のように表示されます。

ブラウザのコンソールタブとネットワークタブの使用

ブラウザコンソールログとネットワークコールログ

- この例では、Chromeブラウザ開発者コンソールが表示されます

- エラーの場合、例外の詳細がコンソールログに表示されます

ブラウザコンソールログの例

参考資料

FMCヘルスモニタリング – 6.7