このトピックでは、検索の定義と実行方法について説明します。 高度な検索操作。 Skope ITのいずれかのページにあるQuery Modeボタンをクリックしてください。

ウェブページ上部の検索フィールドに検索語を入力してください。フィールドと演算子を入力すると、値のリストが表示されます。例えば、 app eq microと入力すると、名前にmicroが含まれるすべてのアプリのリストが表示されます。次のセクションでは、考えられるすべての操作について、具体的な使用例を示します。
イベントの種類
イベントには5つの種類があります。これらは、アプリケーション、ページ、監査、インフラストラクチャ、およびアラートのイベントタイプです。
注記
アラートイベントタイプは、 Skope IT > Alertsページでのみ利用可能です。
クエリ言語の検索項目は、単純な用語、グループ、およびブール演算子で構成されます。単純なクエリは<field> <op> <value>形式であり、ここで:
appアプリケーションフィールドの1つの名前ですop次のいずれかです。eq、=、==、neq、!=、like、~、弦場のケースで。eq、=、==、neq、!=、gt、>、gte、>=、lt、<、lte、<=、および,の数値フィールド。
value文字列または数値です。
また、例えばfield from value1 to value2 、 user from aaa to zzz 、またはtimestamp from 1607990400 to 1610158997 (エポックタイム形式) となる場合もあります。
単純な用語はブール演算子と組み合わせることができます。例えば: field1 eq value1 and field2 lte value2, not (field1 eq value1), field1 eq value1 or not (field2 lte value2) 。
用語は 括弧で囲むことでグループ化でき、優先順位を上書きできます。 例えば、 (field1 eq value1 or field2 eq value2)と(field3 eq value3) 。
オペレーター
"eq"または"="または"=="– 等しい演算子は、フィールドを値と比較し、大文字と小文字を区別する比較を行います。 この演算子は完全一致検索を実行します。"neq"または"!="– 「等しくない」演算子は、フィールドが値と等しくないすべてのイベントを返します。この演算子は、ケースを区別して比較を行います。"gt"または">"– 大なり演算子は、count などの数値フィールドでのみ機能します。"lt"または"<"– 小なり演算子は、count などの数値フィールドでのみ機能します。"lte"または"gte"– 比較には、より大きいか以下かの演算子も使用できます。"not"– 否定演算子は、右側の式の計算結果を否定します。例えば、"not (count = 0)"。“in”– In演算子は、フィールドの値が指定された値リストのメンバーであるかどうかをチェックします。“like”または“~”– 「like」演算子は 指定されたパターンがフィールドに含まれるすべてのイベントを一覧表示します。 例えば、John というユーザーは、john@abc.com、John@xyz.com、または brjohn に一致します。「like」演算子はケースを区別しません。注記
"like"または"~"演算子はパフォーマンス負荷が高い。推奨される この演算子は、指定された文字列を含むイベントを検索する場合にのみ使用してください。
具体的な検索クエリの詳細については、 Skope ITクエリライブラリを参照してください。

