微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

rrdtool – rrddump XML格式的文档是什么?

我正在使用rrdtools来存储我的服务器的指标,并希望使用这个rrd转储到 XML
rrddump命令.所以需要这种XML格式的文档,我在哪里可以找到它?
没有专门针对RRD文件的XML格式的文档,但它可以从二进制RRD格式的文档中获得,如下所示:

本指南是根据以下网站的信息整理而成的:

> http://www.cuddletech.com/articles/rrd/ar01s02.html
> https://gridweb.triumf.ca/recipes/showentry.php?rid=112

另请参阅rrdtool网站上的文档.

RRD XML文件的基本结构是:

<rrd> <version /> <step /> <lastupdate />
  <ds> <name /> <type /> <step /> <minimal_heartbeat /> <min /> <max /> <last_ds /> <value /> <unkNown_sec /> </ds> ...
  <rra> <cf /> <pdp_per_row /> <xff />
    <cdp_prep> <ds> <value /> <unkNown_datapoints /> </ds> ... <cdp_prep>
    <database> <row> <v /> ... </row> ... </database>
  </rra>... 
</rrd>

在这个ad hoc语法定义中,我使用省略号(…)来表示元素的基数是1或更多.

该结构可以描述为:每个循环数据库(< rrd>)具有一个或多个数据源(< ds>)和一个或多个循环存档(< rra>).每个< rra>包含具有多行(< row>)的数据库(< database>).每个<行>具有多个值(< v>),其数量对应于为< v>定义的数据源的数量(< ds>). rrd>.

数据源元素(< ds>)定义将被监视的每个数据源(DS)的数据特征:

>< name>:DS的自由文本名称
><步骤>:数据收集的采样率(以秒为单位).假设每个主数据点(PDP)在自上一次PDP之后的几秒钟内存储数据.如果未指定,则使用认值300.
>< type>:捕获的测量类型 – {COUNTER | DERIVE | ABSOLUTE | GAUGE}
声明为COUNTER的DS将保存一段时间内的值变化率.这假设值始终在增加(当前值和先前值之间的差值大于0).路由器上的流量计数器是使用COUNTER作为DST的理想候选者. DERIVE与COUNTER相同,但它也允许负值.如果要查看服务器上可用磁盘空间的更改率,则可能需要使用DERIVE数据类型. ABSOLUTE还保存变化率,但它假定前一个值设置为0.当前值和前一个值之间的差值始终等于当前值. GAUGE没有保存变化率.它节省了实际价值.没有划分或计算.服务器中的内存消耗是衡量标准的典型示例.
>< minimal_heartbeat>:没有更新的最长时间(以秒为单位).例如,如果minimal_heartbeat = 120并且我们在没有听到值的情况下超过120秒,则此间隔的主要数据点将设置为UNKNowN.
>< min>:数据源的最小可记录值
>< max>:数据源的最大可记录值
>< last_ds>:??
><价值>:??

Round Robin Archive元素(< rra>)定义RRD中每个档案的测量特征.

存档由每个定义的数据源(DS)的许多数据值或统计数据组成. <元素< rra>是:

>< cf>:存档的合并功能 – {AVERAGE | MIN |
MAX |最后}.基于PDP聚合或过滤PDP
整合功能.
>< pdp_per_row>:构成记录值的PDP数量.如果pdp_per_row大于1,则将基于<聚合或过滤PDP. cf>.产品< pdp_per_row>和DS<步骤>给出<中的每个记录的采样率,以秒为单位. rra>.例如,如果DS<步骤> = 300且< pdp_per_row> = 6 =< 6的采样率. rra> = 1800秒.
>< xff>:“XFiles因子(XFF)”.在不使记录值未知的情况下可以知道的PDP的百分比.
>< cdp-prep>:??
><数据库>:<数据库>存储的数据rra>. A<数据库>由多个<行>元素,每个元素的数量为< v>元素等于为<定义的数据源元素(< ds>)的数量. rrd>. < v>元素存储通过rrdupdate函数调用写入RRD文件的采样数据 – 换言之,由RRD与之接口的监视工具生成的数据.

有几个元素我无法找到解释.它们被标记了??

原文地址:https://www.jb51.cc/xml/292739.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。