このページでは、Analytics の検索パネルで使用可能な UI 要素について説明し、基本モードで検索を作成する方法に着目します。このモードは UI ではDrag and Drop Searchという名前でもあり、検索結果の複数ウィジェットでの可視化を実行できます。このモードでは、イベントタイプに対して収集されたフィールドに基づいて検索条件を追加します。フィールド検索を使用すると、フィールドのすべての値または特定の値を検索できます。 

UI 要素

検索を作成するために使用できる UI 要素は次のとおりです。

  • New Search:検索の範囲は Fieldsタイプによって異なります。[+ Add Criteria] ボタンを使用して検索をフィルタリングできます。 
  • [Field value] ドロップダウン:フィールドを選択した後、ドロップダウンを使用して値のリストを追加します。 

     
  • 組み合わせフィールドセレクタと検索:このフィールド値セレクタでは、値のリストと値リストで用語を検索する機能が組み合わされています。[Advanced Filter] オプションもあります。 
  • テキストフィルタ:入力した用語で完全一致を実行できます。ワイルドカードがサポートされています。「検索オプション」を参照してください。

基本検索

フィールドを使用して検索を作成するには、次のようにします。

  1. [Analytics Search] リストから [+ Add] をクリックします。
  2. 基本モードと複数ウィジェットでの可視化を使用するには、[Drag and Drop Search.]

    を選択します。拡張モード(ADQL)と単一ウィジェットでの可視化を使用する方法については、「高度な Analytics 検索の作成」を参照してください。
  3. [Transactions] タブで、検索するデータソースのタイプを選択します。 
  4. 検索にフィルタを追加するには、[+ Add Criteria] をクリックします。
    フィールド セレクタ ドロップダウンが表示されるため、使用するフィールドを選択できます。
  5. フィールドを選択します。フィールド名が検索条件行に表示されます。
  6. フィールド名の横にあるドロップダウンをクリックして、フィールド値セレクタを開きます。 フィールドの値を選択します。 

    アプリケーション、ビジネストランザクション、ノードなどのフィールドには、使用可能な値のリストが表示されます。一部のフィールドには、そのフィールドの値をフィルタリングするための条件を入力できる検索ボックスが表示されます。

    分析データを検索するときにセグメントフィールドに表示される値は、発信元の階層セグメントからの値です。ダウンストリーム(非発信元)の階層セグメントからのデータは表示されません。ダウンストリーム セグメント データを可視化するには、トランザクションの行をダブルクリックし、[Transaction Snapshot] 画面を表示します。その後、[Transaction Data] タブを選択します。

検索オプション

次の表で、フリーテキスト検索とテキストフィルタの動作について説明します。

エントリのタイプ分析済み非分析
term

この用語を含むエントリを検索します。この検索では大文字と小文字は区別されません。

たとえば、「great」という用語を使用すると、「great」と「AppDynamics is great」が検索されます。

完全一致を検索します。 is 大文字と小文字が区別されます。

たとえば、「order」という用語を使用すると、「order」が検索されますが、「/PlaceOrder」は検索されません。

term1 term2用語の表示順に関係なく、term1term2 の両方を含む結果が返されます。

用語は暗黙的に AND 処理されます。

完全一致を検索し、「term1 term2」を含む結果を検索します。

term1, term2これは、スペースで区切られた用語のリストと同じように機能します。

用語は暗黙的に OR 処理されます。

term1 または term2 のいずれかの完全一致を検索します。

term*

term?

この文字列に文字が 1 つ <?> または複数 <*> 追加された値があるすべてのフィールドを検索します。

すべての非英数字フィールドは区切り文字であるため、エスケープ文字は効果がありません。

この文字列に文字が 1 つ <?> または複数 <*> 追加された値があるすべてのフィールドを検索します。

ワイルドカード文字を含むフィールドを検索するには、「\」を使用してエスケープします。

NOT term NOT 比較演算子を使用すると、用語以外のすべてを検索できます。NOT は、この表のどのエントリでも使用できます。 NOT 比較演算子を使用すると、用語以外のすべてを検索できます。NOT は、この表のどのエントリでも使用できます。

ログ分析でのフリーテキスト検索

ログ分析では、メッセージフィールドを検索するためにフリーテキスト検索を使用できます。これにより、メッセージフィールドの任意の場所で任意のキーワードまたは文字列を検索できます。