Hi Larry, Larry Mulcahy wrote: > My humble question: > > Is there an XML DTD or schema for the output of the > rrdtool 'dump' and 'xport' commands? >
here my dtds for the xport and the dump output. Maybe Tobi adds the files to the rrdtool distribution. -- Wolfgang -------------------------------------------------------------- <!-- rrdtool-xport.dtd --> <!-- the attributes of the row and the t elements are used --> <!-- in the examples/shared-demo.pl, but not in the output --> <!-- of the native xport command. --> <!-- [EMAIL PROTECTED] --> <!-- root element --> <!ELEMENT xport (meta, data)> <!-- root's children --> <!ELEMENT meta (start, step, end, rows, columns, legend)> <!ELEMENT data (row+)> <!-- meta's children --> <!ELEMENT start (#PCDATA)> <!ELEMENT step (#PCDATA)> <!ELEMENT end (#PCDATA)> <!ELEMENT rows (#PCDATA)> <!ELEMENT columns (#PCDATA)> <!ELEMENT legend (entry+)> <!-- legend's children --> <!ELEMENT entry (#PCDATA)> <!-- data's children --> <!ELEMENT row (t, v+)> <!ATTLIST row id CDATA #IMPLIED> <!-- row's children --> <!ELEMENT t (#PCDATA)> <!ATTLIST t is CDATA #IMPLIED> <!ELEMENT v (#PCDATA)> -------------------------------------------------------------- -------------------------------------------------------------- <!-- rrdtool-dump.dtd --> <!-- [EMAIL PROTECTED] --> <!-- root element --> <!ELEMENT rrd (version, step, lastupdate, ds+, rra+)> <!-- rrd's children --> <!ELEMENT version (#PCDATA)> <!ELEMENT step (#PCDATA)> <!ELEMENT lastupdate (#PCDATA)> <!-- There are two different elements with the same name --> <!-- /rrd/ds and /rrd/rra/cdp_prep/ds --> <!ELEMENT ds ((name, type, minimal_heartbeat, min, max, last_ds, value, unknown_sec)|(value, unknown_datapoints))> <!ELEMENT rra (cf, pdp_per_row, xff, cdp_prep, database)> <!-- ds's children --> <!ELEMENT name (#PCDATA)> <!ELEMENT type (#PCDATA)> <!ELEMENT minimal_heartbeat (#PCDATA)> <!ELEMENT min (#PCDATA)> <!ELEMENT max (#PCDATA)> <!ELEMENT last_ds (#PCDATA)> <!ELEMENT unknown_sec (#PCDATA)> <!ELEMENT unknown_datapoints (#PCDATA)> <!-- There are two different elements with the same name --> <!-- /rrd/ds/value and /rrd/rra/cdp_prep/ds/value --> <!ELEMENT value (#PCDATA)> <!-- rra's children --> <!ELEMENT cf (#PCDATA)> <!ELEMENT pdp_per_row (#PCDATA)> <!ELEMENT xff (#PCDATA)> <!ELEMENT cdp_prep (ds+)> <!ELEMENT database (row+)> <!-- database's children --> <!ELEMENT row (v+)> <!ELEMENT v (#PCDATA)> -------------------------------------------------------------- -- Unsubscribe mailto:[EMAIL PROTECTED] Help mailto:[EMAIL PROTECTED] Archive http://www.ee.ethz.ch/~slist/rrd-users WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
