Kibana-creating-reports-using-kibana

提供:Dev Guides
移動先:案内検索

Kibana-Kibanaを使用したレポートの作成

Kibana UIで使用可能な[共有]ボタンを使用して、レポートを簡単に作成できます。

Kibanaのレポートは、次の2つの形式で利用可能です-

  • パーマリンク
  • CSVレポート

パーマリンクとして報告

視覚化を実行する場合、次のように同じものを共有できます-

レポートパーマリンク

共有ボタンを使用して、視覚化を埋め込みコードまたはパーマリンクとして他のユーザーと共有します。

埋め込みコードの場合、次のオプションがあります-

埋め込みコード

iframeコードは、スナップショットまたは保存されたオブジェクトの短いURLまたは長いURLとして生成できます。 スナップショットは最近のデータを提供せず、ユーザーはリンクが共有されたときに保存されたデータを見ることができます。 後で行われた変更は反映されません。

保存されたオブジェクトの場合、その視覚化に対する最近の変更を取得します。

長いURLのスナップショットIFrameコード-

<iframe src="http://localhost:5601/app/kibana#/visualize/edit/87af
cb60-165f-11e9-aaf1-3524d1f04792?embed=true&_g=()&_a=(filters:!(),linked:!f,query:(language:lucene,query:''),
uiState:(),vis:(aggs:!((enabled:!t,id:'1',params:(field:Area),schema:metric,type:max),(enabled:!t,id:'2',p
arams:(field:Country.keyword,missingBucket:!f,missingBucketLabel:Missing,order:desc,orderBy:'1',otherBucket:!
f,otherBucketLabel:Other,size:10),schema:segment,type:terms)),params:(addLegend:!t,addTimeMarker:!f,addToo
ltip:!t,categoryAxes:!((id:CategoryAxis-1,labels:(show:!t,truncate:100),position:bottom,scale:(type:linear),
show:!t,style:(),title:(),type:category)),grid:(categoryLines:!f,style:(color:%23eee)),legendPosition:right,
seriesParams:!((data:(id:'1',label:'Max+Area'),drawLi
nesBetweenPoints:!t,mode:stacked,show:true,showCircles:!t,type:histogram,valueAxis:ValueAxis-1)),times:!(),
type:histogram,valueAxes:!((id:ValueAxis-1,labels:(filter:!f,rotate:0,show:!t,truncate:100),name:LeftAxis-1,
position:left,scale:(mode:normal,type:linear),show:!t,style:(),title:(text:'Max+Area'),type:value))),title:
'countrywise_maxarea+',type:histogram))" height="600" width="800"></iframe>

短いURLのスナップショットiframeコード-

<iframe src="http://localhost:5601/goto/f0a6c852daedcb6b4fa74cce8c2ff6c4?embed=true" height="600" width="800"><iframe>

スナップショットおよびショットURLとして。

短いURLで-

http://localhost:5601/goto/f0a6c852daedcb6b4fa74cce8c2ff6c4

短いURLをオフにすると、リンクは次のようになります-

http://localhost:5601/app/kibana#/visualize/edit/87afcb60-165f-11e9-aaf1-3524d1f04792?_g=()&_a=(filters:!(
),linked:!f,query:(language:lucene,query:''),uiState:(),vis:(aggs:!((enabled:!t,id:'1',params:(field:Area),
schema:metric,type:max),(enabled:!t,id:'2',params:(field:Country.keyword,missingBucket:!f,missingBucketLabel:
Missing,order:desc,orderBy:'1',otherBucket:!f,otherBucketLabel:Other,size:10),schema:segment,type:terms)),
params:(addLegend:!t,addTimeMarker:!f,addTooltip:!t,categoryAxes:!((id:CategoryAxis-1,labels:(show:!t,trun
cate:100),position:bottom,scale:(type:linear),show:!t,style:(),title:(),type:category)),grid:(categoryLine
s:!f,style:(color:%23eee)),legendPosition:right,seriesParams:!((data:(id:'1',label:'Max%20Area'),drawLines
BetweenPoints:!t,mode:stacked,show:true,showCircles:!t,type:histogram,valueAxis:ValueAxis-1)),times:!(),
type:histogram,valueAxes:!((id:ValueAxis-1,labels:(filter:!f,rotate:0,show:!t,truncate:100),name:LeftAxis-1,
position:left,scale:(mode:normal,type:linear),show:!t,style:(),title:(text:'Max%20Area'),type:value))),title:'countrywise_maxarea%20',type:histogram))

ブラウザで上記のリンクを押すと、上記と同じ視覚化が得られます。 上記のリンクはローカルでホストされているため、ローカル環境外で使用すると機能しません。

CSVレポート

データがあるKibanaでCSVレポートを取得できます。データは、主に[検出]タブにあります。

[検出]タブに移動し、データが必要なインデックスを取得します。 ここでは、_index:countriesdata-26.12.2018_を使用しています。 ここにインデックスから表示されるデータがあります-

CSVレポート

以下に示すように、上記のデータから表形式のデータを作成できます-

CSV表形式データ

[使用可能なフィールド]からフィールドを選択しました。以前に表示されたデータは表形式に変換されます。

以下に示すように、CSVレポートで上記のデータを取得できます-

CSVレポートを表示

共有ボタンには、CSVレポートとパーマリンクのオプションがあります。 CSVレポートをクリックして、同じものをダウンロードできます。

データを保存するために必要なCSVレポートを取得するには注意してください。

CSV保存検索

保存を確認し、共有ボタンとCSVレポートをクリックします。 次のディスプレイが表示されます-

CSVディスプレイ

[CSVを生成]をクリックして、レポートを取得します。 完了すると、管理タブに移動するよう指示されます。

[管理]タブ→[レポート]に移動します

管理タブ

レポート名、作成日時、ステータス、アクションが表示されます。 上記の強調表示されているダウンロードボタンをクリックして、csvレポートを取得できます。

ダウンロードしたCSVファイルは次のとおりです-

ダウンロードされたCSVファイル