根本原因分析のリソースを追加する
リソース構成には、リソースにリンクするルールへの参照が必要です。リソース構成を開始する前に、必ず規則を構成してください。
リソースを構成するには:
- 「構成」>「リソース」を選択します。
「リソース」ページが表示されます。
- 次のいずれかの操作を行います。
モデル マップで [+ リソースの追加 ] をクリックします。
「リソース」テーブルの 「+ 」をクリックします。
[リソースの追加] ページが表示されます。
- 表 1 の説明に従って詳細を入力します。
表 1: リソース構成のプロパティと関数のフィールド フィールド
説明
一般情報
リソースは、ルールと同様に、 トピック 階層の下で定義されます。
リソース名
リソースの名前を入力します。名前は正規表現パターン [a-zA-Z][a-zA-Z0-9_-]* に従うことができ、最大 64 文字までを使用できます。
たとえば、シャーシ、インターフェイス、システムなどです。
トピック
リソースが属するトピックを選択します。
たとえば、インターフェイス、シャーシ、プロトコルなどです。
説明
リソースの簡単な説明と、このリソースが依存しているリソースを入力します。
プロパティ
プロパティは、特定のリソースの名前、MTU、ネイバーIDなどの特性です。あるリソースのプロパティを別のリソースのプロパティと照合して、依存関係を確立できます。
プロパティ名
リソースのプロパティの名前を入力します。名前は正規表現パターン [a-zA-Z][a-zA-Z0-9_-]* に従うことができ、最大 64 文字までを使用できます。
例えば、ネイバーIDやインターフェイス名などです。
物件タイプ
プロパティ入力のタイプを選択します。
文字列、整数、浮動小数点、または符号なしから選択できます。
キーとして追加
リソースプロパティをキーとして有効にすると、Paragon Insightsはこのプロパティを使用して、そのプロパティの複数のインスタンスをリソースとして一意に識別します。複数のプロパティをキーとしてマークできます。
例えば、interface-nameをキーとして使用するインターフェイスプロパティでは、Paragon Insightsはge-0/0/1、ge-1/2/0、ge-1/0/0をインターフェイスリソースの一意のインスタンスとして識別します。
ソース構成
ルールとフィールドは、Paragon Insightsがリソースプロパティを検出するソースです。
ルール名
トピック/ルール形式でルール名を追加します。
リソース プロパティの場合、1 つ以上のルールをソースとして追加できます。
フィールド名
ルールで設定されたフィールドを選択します。
(オプション) 関数
リソース依存関係をチェックする関数を条件ステートメントに入力できます。
関数名
[a-zA-Z][a-zA-Z0-9_-]* パターンに従った関数名を入力します。
機能へのパス
関数が定義されているファイル名を選択します。
Paragon Insightsは、Python関数のみをサポートしています。
メソッド名
指定されたファイルから実行する関数の名前を選択します。
説明
関数の説明を入力します。
引数 (項目の追加)
名前
関数で定義されている引数またはパラメーターを追加します。
必須
Paragon Insightsが関数を呼び出すときに、追加した関数の引数を含める必要がある場合は、スイッチをオンにします。
- [Save & Exit] をクリックします。
「リソース構成の保存」ダイアログが表示されます。
- 次のいずれかの操作を行います。
「 保存してデプロイ」をクリックします。
リソース構成を保存してデプロイできます。
「 保存」をクリックします。
リソース構成を保存することはできますが、デプロイすることはできません。
テーブルに詳細を入力するだけで設定を保存すると、リソース設定が完了します。新しいリソースは [リソース] ページで確認できます。
ビジュアルパネルで追加したリソースを別のリソースに接続するには、このリソースの依存関係を設定する必要があります。