|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<!--DTD v2.19 for sysstat. See sadf.h --> |
| 2 | +<!--DTD v3.0 for sysstat. See sadf.h --> |
3 | 3 |
|
4 | 4 | <!ELEMENT sysstat (sysdata-version, host)>
|
| 5 | +<!ATTLIST sysstat |
| 6 | + xmlns CDATA #REQUIRED |
| 7 | + xmlns:xsi CDATA #REQUIRED |
| 8 | + xsi:schemaLocation CDATA #REQUIRED |
| 9 | +> |
5 | 10 |
|
6 | 11 | <!ELEMENT sysdata-version (#PCDATA)>
|
7 | 12 |
|
8 |
| -<!ENTITY % TIMESTAMP_ELEMENTS "cpu-load|cpu-load-all|process-and-context-switch|interrupts|swap-pages|paging|io|memory|hugepages|kernel|queue|serial|disk|network|power-management|filesystems"> |
9 |
| -<!ENTITY % HOST_ELEMENTS "sysname|release|machine|number-of-cpus|file-date|statistics|restarts|comments"> |
| 13 | +<!ENTITY % TIMESTAMP_ELEMENTS "cpu-load|process-and-context-switch|interrupts|swap-pages|paging|io|memory|hugepages|kernel|queue|serial|disk|network|power-management|filesystems"> |
| 14 | +<!ENTITY % HOST_ELEMENTS "sysname|release|machine|number-of-cpus|file-date|file-utc-time|statistics|restarts|comments"> |
10 | 15 |
|
11 | 16 | <!ELEMENT host (%HOST_ELEMENTS;)+>
|
12 | 17 | <!ATTLIST host
|
|
25 | 30 |
|
26 | 31 | <!ELEMENT file-utc-time (#PCDATA)>
|
27 | 32 |
|
28 |
| -<!ELEMENT statistics (timestamp+)> |
| 33 | +<!ELEMENT statistics (timestamp*)> |
29 | 34 |
|
30 | 35 | <!ELEMENT timestamp (%TIMESTAMP_ELEMENTS;)+>
|
31 | 36 | <!ATTLIST timestamp
|
|
45 | 50 | cpu_count CDATA #REQUIRED
|
46 | 51 | >
|
47 | 52 |
|
48 |
| -<!ELEMENT comments (comment+)> |
| 53 | +<!ELEMENT comments (comment*)> |
49 | 54 |
|
50 | 55 | <!ELEMENT comment EMPTY>
|
51 | 56 | <!ATTLIST comment
|
|
60 | 65 | <!ELEMENT cpu EMPTY>
|
61 | 66 | <!ATTLIST cpu
|
62 | 67 | number CDATA #REQUIRED
|
63 |
| - user CDATA #REQUIRED |
64 |
| - nice CDATA #REQUIRED |
65 |
| - system CDATA #REQUIRED |
66 |
| - iowait CDATA #REQUIRED |
67 |
| - steal CDATA #REQUIRED |
68 |
| - idle CDATA #REQUIRED |
69 |
| -> |
70 |
| - |
71 |
| -<!ELEMENT cpu-load-all (cpu-all+)> |
72 |
| - |
73 |
| -<!ELEMENT cpu-all EMPTY> |
74 |
| -<!ATTLIST cpu-all |
75 |
| - number CDATA #REQUIRED |
76 |
| - usr CDATA #REQUIRED |
| 68 | + user CDATA #IMPLIED |
| 69 | + usr CDATA #IMPLIED |
77 | 70 | nice CDATA #REQUIRED
|
78 |
| - sys CDATA #REQUIRED |
| 71 | + system CDATA #IMPLIED |
| 72 | + sys CDATA #IMPLIED |
79 | 73 | iowait CDATA #REQUIRED
|
80 | 74 | steal CDATA #REQUIRED
|
81 |
| - irq CDATA #REQUIRED |
82 |
| - soft CDATA #REQUIRED |
83 |
| - guest CDATA #REQUIRED |
84 |
| - gnice CDATA #REQUIRED |
| 75 | + irq CDATA #IMPLIED |
| 76 | + soft CDATA #IMPLIED |
| 77 | + guest CDATA #IMPLIED |
| 78 | + gnice CDATA #IMPLIED |
85 | 79 | idle CDATA #REQUIRED
|
86 | 80 | >
|
87 | 81 |
|
|
145 | 139 | bwrtn CDATA #REQUIRED
|
146 | 140 | >
|
147 | 141 |
|
148 |
| -<!ELEMENT memory (memfree, memused, memused-percent, buffers, cached, commit, commit-percent, active, inactive, dirty, swpfree, swpused, swpused-percent, swpcad, swpcad-percent, frmpg, bufpg, campg)> |
| 142 | +<!ELEMENT memory (memfree?, memused?, memused-percent?, buffers?, cached?, commit?, commit-percent?, active?, inactive?, dirty?, anonpg?, slab?, kstack?, pgtbl?, vmused?, swpfree?, swpused?, swpused-percent?, swpcad?, swpcad-percent?, frmpg?, bufpg?, campg?)> |
149 | 143 | <!ATTLIST memory
|
150 | 144 | per CDATA #REQUIRED
|
151 | 145 | unit CDATA #REQUIRED
|
|
171 | 165 |
|
172 | 166 | <!ELEMENT dirty (#PCDATA)>
|
173 | 167 |
|
| 168 | +<!ELEMENT anonpg (#PCDATA)> |
| 169 | + |
| 170 | +<!ELEMENT slab (#PCDATA)> |
| 171 | + |
| 172 | +<!ELEMENT kstack (#PCDATA)> |
| 173 | + |
| 174 | +<!ELEMENT pgtbl (#PCDATA)> |
| 175 | + |
| 176 | +<!ELEMENT vmused (#PCDATA)> |
| 177 | + |
174 | 178 | <!ELEMENT swpfree (#PCDATA)>
|
175 | 179 |
|
176 | 180 | <!ELEMENT swpused (#PCDATA)>
|
|
481 | 485 | idgmer6 CDATA #REQUIRED
|
482 | 486 | >
|
483 | 487 |
|
484 |
| -<!ELEMENT power-management (cpu-frequency, fan-speed, temperature, voltage-input, cpu-weighted-frequency, usb-devices)> |
| 488 | +<!ELEMENT power-management (cpu-frequency?, fan-speed?, temperature?, voltage-input?, cpu-weighted-frequency?, usb-devices?)> |
485 | 489 |
|
486 | 490 | <!ELEMENT cpu-frequency (cpufreq+)>
|
487 | 491 | <!ATTLIST cpu-frequency
|
|
560 | 564 |
|
561 | 565 | <!ELEMENT filesystem EMPTY>
|
562 | 566 | <!ATTLIST filesystem
|
563 |
| - fsname CDATA #REQUIRED |
| 567 | + fsname CDATA #IMPLIED |
| 568 | + mountp CDATA #IMPLIED |
564 | 569 | MBfsfree CDATA #REQUIRED
|
565 | 570 | MBfsused CDATA #REQUIRED
|
566 | 571 | fsused-percent CDATA #REQUIRED
|
|
0 commit comments