英語フランス語スペイン語

OnWorksファビコン

rrdgraph_data - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで rrdgraph_data を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド rrdgraph_data です。

プログラム:

NAME


rrdgraph_data - rrdtool グラフでグラフ化するためのデータを準備する

SYNOPSIS


DEF:=::[:ステップ=][:開始=][:終了=]
[:減らす=<CF>][:デーモン=]

VDEF:vname=逆ポーランド記法 表現

CDEF:vname=逆ポーランド記法 表現

DESCRIPTION


これら XNUMX つの命令は、データ値を抽出します。 DRR ファイル、オプションで変更
(たとえば、バイトからビットへの変換を考えてください)。 必要に応じて、次のこともできます
最大値、最小値などの有用な情報を含む変数を定義します。 の XNUMX つ
指示には、と呼ばれる言語が使用されます。 逆ポーランド記法 これについては独自のマニュアルページで説明されています。

変数名 (vname) は、次の文字の文字列で構成されている必要があります。「A ~ Z、a ~ z、0 ~ 9、
-,_"、最大長は 255 文字です。

変数名を選択するときは、すでに使用されている名前を選択しないようにしてください。
RPNオペレーター。 変数には小文字または大文字と小文字を混合した名前を使用するのが安全です。
演算子は常に大文字になります。

DEF


DEF:=::[:ステップ=][:開始=][:終了=]
[:減らす=<CF>][:デーモン=]

このコマンドは、 DRR ファイル。 仮想名 vname その後使用できます
スクリプトの残りの部分全体で。 デフォルトでは、 RRA 正しいものが含まれています
適切な解像度の統合データが選択されます。 解像度は次のとおりです。
--step オプションでオーバーライドされます。 解像度は、次のように指定することで再度オーバーライドできます。
  手順 サイズ。 このデータの期間は、デフォルトではグラフの期間と同じです。
を指定することでこれをオーバーライドできます start end。 時間内でコロンをエスケープすることを忘れないでください
仕様!

データの解像度がグラフの解像度より高い場合、データは
さらに統合されました。 これにより、グラフの期間がわずかに長くなる可能性があります。
要求されました。 理想的には、グラフ内の各点は XNUMX つの点に対応する必要があります。 CDP から RRA.
たとえば、 DRR 〜を持つ RRA 1800秒あたりの解像度で CDP、 あなたがすべき
幅 400、タイム スパン 400*1800 秒の画像を作成します (適切な開始と
終了時刻 (「--start end-8days8hours」など)。

統合を行う必要がある場合は、 CF RRA で指定 DEF それ自体はそうなるだろう
データ密度を減らすために使用されます。 この動作は、「:reduce=」を使用して変更できます。<CF>"。 この
オプションのパラメータは、 CF データ削減フェーズ中に使用します。

特定のデータソースから単一のデータソースをリクエストすることが可能です。 RRDCキャッシュ、「rrdcached」を参照、
「:daemon=」を使用 パラメータ。 このパラメータに指定される値は、
キャッシュ デーモンのアドレスを指定する他の手段と同じ構文です。 説明されています
詳細はrrdcachedで。 ただし、コロン (IPv6 アドレスおよびポートとして使用される) には注意してください。
区切り文字など) はバックスラッシュを使用してエスケープする必要があります。

例:

DEF:ds0=ルーター.rrd:ds0:平均
DEF:ds0weekly=router.rrd:ds0:AVERAGE:step=7200
DEF:ds0weekly=router.rrd:ds0:AVERAGE:start=end-1h
DEF:ds0weekly=router.rrd:ds0:AVERAGE:start=11\:00:end=start+1h
DEF:ds0weekly=router.rrd:ds0:AVERAGE:daemon=collect1.example.com

VDEF


VDEF:vname=逆ポーランド記法 表現

このコマンドは、次の値および/または時間を返します。 逆ポーランド記法 使用されるステートメント。 の
結果として vname 使用される関数に応じて、値と時間のコンポーネントがあります。
これを使うと vname 別に 逆ポーランド記法 式では、その値を効果的に挿入しています
あたかもその場所に数字を入力したかのように。 この変数は、
さまざまなグラフおよび印刷要素。

例: 「VDEF:avg=mydata,AVERAGE」

現在、VDEF rpn 式では集計関数のみが機能することに注意してください。 にパッチを適用します
これの変更は大歓迎です。

CDEF


CDEF:vname=逆ポーランド記法 表現

このコマンドは、新しいデータ ポイントのセットを (メモリ内のみに作成されます。 DRR ファイル)のうち
XNUMX つ以上の他のデータ系列。 の 逆ポーランド記法 命令は数学的計算を評価するために使用されます。
各データポイントに対する関数。 結果として vname その後、さらに使用できます
スクリプトによって生成されたかのように、 DEF 命令。

例: "CDEF:mydatabits=mydata,8,*"

CMN-TECHについて CDEF VDEF


処理中のある時点で、 RRDツール 表示できるレートの配列が収集されました。

CDEF このような配列で動作します。 例えば、 CDEF:new=ds0,8,* それぞれを乗算します
配列メンバーを XNUMX 倍にします (おそらくバイトをビットに変換します)。 結果は配列です
新しい値が含まれています。

VDEF このような配列でも機能しますが、方法が異なります。 例えば、
VDEF:max=ds0,MAXIMUM 配列メンバーのそれぞれをスキャンし、最大値を保存します。

日時 do フォーム つかいます VDEF CDEF?
  CDEF グラフ化する前にデータを変換します。 上の例では、 CDEF
ビットをグラフ化する前にバイトをビットに変換します。

あなたは VDEF したい場合は 最大(1,5,3,2,4) に表示される XNUMX を返します。
グラフの凡例 (グラフ期間中の最大値を答えるため)。

VDEF の結果に「複雑な」操作を適用したい場合は、CDEF を使用する必要があります。
繰り返しますが、VDEF は RPN 式のように見えるだけで、実際はそうではありません。

onworks.net サービスを使用してオンラインで rrdgraph_data を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad