このページでは、レポートをインタラクティブにカスタマイズして実行できます。
クエリの選択
デフォルトでは、すべてのクエリは、カテゴリーによってグループ化されたテーブル内に表示されます。テーブル内のクエリをクリックすると、クエリ・フォームが表示されます。もし、個々のカテゴリー内のクエリのみを表示させたい場合は、ページトップのフィルター・バーでカテゴリーをセットしてください。
クエリのリストに戻るには、ページトップで、カテゴリー か セクション フィルターで、All を指定してください。
クエリ(レポート)の実行
- 使用するレポート セクションを見つけるには、カテゴリー(Category)をブラウズするか、検索(Search)>レポート(Report)ページでキーワード検索を実行します。
- レポート セクションをカスタマイズします。多くの場合、有効なオプションがドロップダウン リスト形式で各パラメータの右に表示されますが、ほとんどの場合、パラメータを直接編集することもできます。デフォルト(Defaults)をクリックすると、レポート セクションがデフォルト設定にリセットされます。
- 実行(Submit)をクリックします。
レポートがスケジュールド レポートとして実行されている場合は、最新(View Latest)ボタンをクリックすると、このセクションの最も新しいレポート(Report)>表示(View)ページが表示されます。
レポート セクションの実行が終わると、以下のオプションを使用できます。
- 戻る(Back) - クリックすると、このセクション用のカスタマイズ ページに戻ります。
- PDF - クリックすると、AdobeのPortable Document Formatフォーマットで結果が出力されます。
- HTML - クリックすると、結果がHTMLページとして出力されます。
- エディターへコピー(Copy To Editor) - クリックすると、レポート(Report)>編集(Edit)で選択されているレポートにこのセクションが追加されます(このオプションは、レポートがこのページであらかじめ選択されていた場合に限り使用できます)。
クエリフォームには、いくつかの異なるインプットがあります。
タイム インターバルの選択
レポートのタイム インターバルを選択する時には、以下のような標準オプションを使用できます。
- 今日(today)
- 昨日(yesterday)
- 今週(thisweek)
- 先週(lastweek)
- 今月(thismonth)
- 先月(lastmonth)
- 5分前から(last5minutes)
- 10分前から(last10minutes)
- 15分前から(last15minutes)
- 20分前から(last20minutes)
- 60分前から(last60minutes)
- 3時間前から(last3hours)
- 6時間前から(last6hours)
- 12時間前から(last12hours)
- 24時間前から(last24hours)
- 7日前から(last7days)
- 30日前から(last30days)
UNIXのat(1)コマンドと同じフォーマットを用いてカスタム タイム インターバルを指定することもできます。インターバルは、必要に応じてstart,stopという形式で指定できます。この場合、インターバルは第1インターバルの開始から第2インターバルの開始までです。以下に、有効な例をいくつか紹介します。
- now - 2hours
- last tuesday
- midnight + 45 minutes
- 10pm yesterday,9am today
- 20051230
- 20051230,20060104
- 20080418 18:00, 20080419 20:00
- 20080418 6pm, 20080419 8pm
タイム グルーピングの選択
レポートのタイム グルーピング インターバルを選択する時には、グループに分数を指定した整数が必要になります。ただし、"minute","hour","day"などの指定も可能です。以下に、有効な例をいくつか紹介します。
- 5
- minute
- hour
- day
- week
- month
- year
フィルタリング オプション
基本的なフィルタリングの文法は、属性や演算子やカンマ区切りされた値のセットの名称によって構成されます。 以下の演算子が有効です。;
- = イコール
- != ノット イコール
- ~ 正規表現にマッチ
- !~ 正規表現にアンマッチ
- & AND 演算
- | OR 演算
以下は、よく使用されるフィルタリングの例です。;
- ipsource = 10.1.1.23
- ipdestination != 10.0.0.0/24,10.0.1.0/24
- serverport = TCP:80,TCP:81,TCP:8080-8088
- sourcezone ~ research.*
- ipsource = 10.0.0.1 & ipdestination = 10.0.0.2
- ipsource = 10.0.0.1 & (sourceport = TCP:80 | destinationport = TCP:80)
- sourcezone = EXTERNAL | destinationzone = EXTERNAL
ワーニング(Warning) もし、フィルタリング表現に、次にような特別なキャラクターを使用する場合には注意が必要です。; (, ), &, |, !, =, ~, ",', \, カンマ , スペース。 もし、値にこれらのキャラクターを含むのであれば、その値の文字列全体を、シングルあるいはダブルコーテーションで括る、 あるいは、エスケース・キャラクタである \ を使用してください。 以下は、フィルタリングの中で、"Research & Development" を適用するいろいろな例です。;
- serverzone = "Research & Development", Sales
- clientzone = 'Research & Development'
- sourcezone = Research\ \&\ Development
- serverpath = ">>Research & Development>Data Center"