構成を追加して、指定したフィルタ基準に一致するログをドロップできます。
ログをドロップすると、必要なログのみが表示されるため、コスト効率が高く、ストレージが節約され、パフォーマンスが向上します。
注:
- ログ フィルタ構成は、構成を作成して有効にした後に取り込まれたログにのみ適用されます。
- ログ フィルタ構成は、フィルタ基準内の静的フィールドを持つログにのみ適用されます。
前提条件
スーパー管理者ユーザー、または関連する権限を持つロールに関連付けられたユーザーとして vRealize Log Insight の Web ユーザー インターフェイスにログインしていることを確認します。詳細については、ロールの作成および変更を参照してください。Web ユーザー インターフェイスの URL 形式は https://log-insight-host です。log-insight-host は vRealize Log Insight 仮想アプライアンスの IP アドレスまたはホスト名です。
手順
- メイン メニューを展開し、[ログの管理] をクリックし、[ログのフィルタリング] をクリックします。
- [新規構成] をクリックします。
- ログ フィルタ構成に一意の名前を入力します。
- フィールドと制約を選択して、ドロップするログを定義します。フィルタを選択しない場合は、すべてのログがドロップされます。フィルタの結果を確認するには、[[ログの確認] ページで実行] をクリックします。
演算子 |
説明 |
一致する |
文字列およびワイルドカードの仕様と一致する文字列を検索します。* はゼロ文字以上、? は、ゼロまたは任意の 1 文字を意味します。プリフィックスとポストフィックスのグロビングがサポートされます。 たとえば、*test* は test123 や my-test-run などの文字列に一致します。 |
一致しない |
文字列およびワイルドカードの仕様と一致する文字列を除外します。* はゼロ文字以上、? は、ゼロまたは任意の 1 文字を意味します。プリフィックスとポストフィックスのグロビングがサポートされます。 たとえば、test* は test123 を除外しますが、mytest123 は除外しません。?test* は test123 と xtest123 を除外しますが、mytest123 は除外しません。 |
次で開始する |
指定した文字列で開始する文字列を見つけます。 たとえば、test は test123 または test を見つけますが、my-test123 は見つけません。 |
次で開始しない |
指定した文字列で開始する文字列を除外します。 たとえば、test は test123 を除外しますが、my-test123 は除外しません。 |
- ログ フィルタ構成はデフォルトで有効になっています。構成を無効にするには、[有効] 切り替えボタンをクリックします。
- フィルタ条件に一致するログのログ転送を有効にするには、[転送を許可] 切り替えボタンをクリックします。
切り替えボタンをクリックしてこの構成を保存すると、フィルタ条件に一致するログは現在の
vRealize Log Insight インスタンスに取り込まれなくなります。代わりに、ログ フィルタ構成と同じフィルタ条件を持つログ転送先またはクラウド転送先に送信されます。
ログ転送先は、[ログの管理] > [ログの転送] で構成でき、クラウド転送先は [ログの管理] > [クラウド転送] で構成できます。
- [保存] をクリックします。
結果
ログ フィルタ構成は、
[ログのフィルタリング] タブに表示され、ドロップ フィルタに関する情報およびフィルタが有効になっているかどうかが示されます。構成を有効または無効にするには、
[有効] 切り替えボタンをクリックします。