Kibana4の表示について MB⇒ bps変換


#1

はじめまして ビギナーです
よろしくお願いします

最近kibana4を利用しnginxのlogから 単位時間の流量(MB)とトラフィック(bps)を表示しようと
検討しています

単位時間の流量(MB)は logの中から送信量の合計
トラフィック(bps)は上記を1秒単位にし 8倍(1byte⇒8bit)

流量(MB)は普通に表示できましたが kibana4で 表示時に8倍(1byte⇒8bit)して
表示する方法がわかりません

どのように表示すれば良いかご教授をお願いします

現在は暫定で logにByte単位の値とbpsに換算した値をつくり集計、表示しています
よろしくお願いします


(Jun Ohtani) #2

bitをbytesに変える方が簡単だったりします。
Numeric Field Formatterを使って、Bytesを選べばいいので。
https://www.elastic.co/guide/en/kibana/4.5/managing-fields.html#_numeric_field_formatters

元の値がBytesで変更できないのであれば、
https://www.elastic.co/guide/en/kibana/4.5/managing-fields.html#create-scripted-field
Scripted Fieldを利用するのがいいのではないでしょうか。
こちらはElasticsearchに負荷がかかる形となりますが。


#3

ご教授ありがとうございます

Scripted Fieldを利用して 実現できました

ありがとうございます


(system) #4