メインコンテンツへスキップ

フィルター

Cloud Diagrams 内のさまざまな領域を検索する代わりに、フィルターを使用できます。フィルターは保存して再利用できるため、関心のあるダイアグラムやグローバルネットワークレイヤーの領域に、素早く簡単にフォーカスできます。利用可能なサービスタイプや有効なフィルター例は、利用しているクラウドプロバイダ(AWS・Google Cloud・Azure)によって異なります。

必要な権限

Cloud Diagrams を使用するには、DoiT アカウントに Cloud Diagram User 権限が付与されている必要があります。

フィルター例

次の例では、名前に \becks\b を含み、OIDCProvider というタグが付与されていない Lambda、NLB、SQS サービスすべてをフィルタリングします。

Filter example for a Cloud diagram

フィルターを作成する

フィルターを作成する際は、含めたいサービスとタグを選択し、フィルターロジックを定義します。新規にフィルターを作成することも、自分やチームが作成した既存のフィルターをベースにすることもできます。

  1. DoiT コンソール にサインインし、上部ナビゲーションのメガメニューから Automation and operations を選択し、Cloud Diagrams を選択します。

  2. ダッシュボードからダイアグラムを選択するか、グローバルネットワークレイヤーを開きます。

  3. サイドバーの Actions の下で Filter を選択します。Filter ウィンドウが表示されます。

    Create a new or edit an existing filter

  4. Select or create filter リストから、次のいずれかを選択します。

    • 新しくフィルターを作成する場合は Create new filter

    • 既存のフィルターを編集する場合は、その既存フィルター。

  5. フィルターを追加します。

    1. ドロップダウンリストから Service types または Tags を選択します。

      Select service type

    2. 結果をフィルタリングして、フィルターの条件を定義します。Condition ドロップダウンで正規表現演算子(matches regexdoes not match regex)を選択し、正規表現でフィルタリングできます。

      Select service type

    3. Save を選択します。

    4. 必要に応じて、同じ手順を繰り返してフィルターを追加します。

    5. フィルターが複数ある場合は、フィルターロジックを定義します。

      • 各フィルターとその条件はオペランドを構成します。

      • 各オペランドには大文字が割り当てられ、この文字はシーケンス内でのオペランドの位置も示します。オペランドを削除すると、後続のオペランドの識別子は自動的に調整されます。

      • デフォルトでは、オペランドは AND 演算子で結合されます。使用可能な演算子:ANDORNOT

      • かっこを使用して式をグループ化します。

  6. (任意)フィルタリングされたリソースにリンクされたリソースも含めたい場合は、Show linked components を選択します。

  7. (任意)このフィルターを再利用したい場合は、Save filter を選択します。Name your filter に、このフィルターの用途に合った名前を入力します。

  8. Apply を選択します。

    フィルターはいつでも編集して Delete を選択することで削除できます。

AI assistant を使用してフィルターする

AI assistant を使って、自然言語でダイアグラムフィルターを適用・変更・クリアすることもできます。Cloud Diagram を表示しながら AI assistant を開き、適用したいフィルターを説明してください。AI assistant はサービスタイプ、リージョン、リソースタイプ、タグでフィルタリングできます。

AI assistant は各フィルター操作を確認し、フィルター適用後に可視状態のリソース数を報告します。ダイアグラムのフィルター UI には AI assistant によって適用されたフィルターが反映され、手動または AI assistant への依頼のいずれの方法でも、いつでもクリアまたは変更できます。

Show only EC2 instances in us-east-1.
Filter this diagram to Lambda and SQS services.
Clear all filters.
注意

AI assistant は、アクティブなダイアグラム内に存在する値のみでフィルターできます。ダイアグラムに、要求されたサービス、リージョン、リソースタイプ、またはタグが含まれていない場合、AI assistant はそのフィルターを適用できなかったことを知らせます。