1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2024-12-23 21:34:54 +03:00
libvirt/docs/manpages
Peter Krempa c43718ef67 Document caveats of 'VIR_DOMAIN_STATS_VM' group of statistics
The original patches adding the functionality neglected to add any form
of documentation for the stats fields returned for this group.

The stats are directly converted from qemu's 'query-stats(-schema)' QMP
command without any further interpretation. The 'query-stats-schema' has
the following disclaimer:

 Note: runtime-collected statistics and their names fall outside QEMU's usual
       deprecation policies.  QEMU will try to keep the set of available data
       stable, together with their names, but will not guarantee stability
       at all costs; the same is true of providers that source statistics
       externally, e.g. from Linux.  For example, if the same value is being
       tracked with different names on different architectures or by different
       providers, one of them might be renamed.  A statistic might go away if
       an algorithm is changed or some code is removed; changing a default
       might cause previously useful statistics to always report 0.  Such
       changes, however, are expected to be rare.

Since libvirt is not doing any form of conversion of the stats we can't
meaningfully document any of the returned fields. At the same time we
can't even meaningfully provide any form of API stability for the field
names.

Modify the documentation for the 'VIR_DOMAIN_STATS_VM' group both in the
API docs and in the virsh man page to reflect that and disclaim any form
of stability guarantees we provide normally.

Fixes: 8c9e3dae14
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
2022-11-01 11:56:00 +01:00
..
index.rst docs: Add man page for libvirt-guests 2022-01-17 18:20:55 +01:00
libvirt-guests.rst manpages: libvirt-guests: Fix typos 2022-01-19 14:52:27 +01:00
libvirtd.rst docs: Remind users to remove --timeout option without socket activation 2022-10-27 17:39:19 +02:00
meson.build meson: Replace meson.build_root() with meson.project_build_root() 2022-10-10 15:06:09 +02:00
virsh.rst Document caveats of 'VIR_DOMAIN_STATS_VM' group of statistics 2022-11-01 11:56:00 +01:00
virt-admin.rst virt-admin: Introduce 'daemon-timeout' 2022-07-07 14:35:30 +02:00
virt-host-validate.rst docs: convert virt-host-validate man page from pod to rst 2019-12-11 14:28:41 +00:00
virt-login-shell.rst docs: use "::" instead of ".. code-block::" 2020-10-05 13:05:47 +01:00
virt-pki-query-dn.rst virt-pki-query-dn: Add manual page 2021-12-10 18:40:10 +01:00
virt-pki-validate.rst docs: convert virt-pki-validate man page from pod to rst 2019-12-11 14:28:41 +00:00
virt-qemu-qmp-proxy.rst tools: add virt-qemu-qmp-proxy for proxying QMP via libvirt QEMU guests 2022-10-07 14:32:36 +01:00
virt-qemu-run.rst virt-qemu-run: Improve manual page 2021-12-10 18:39:56 +01:00
virt-sanlock-cleanup.rst man: fix section of virt-sanlock-cleanup 2020-01-17 15:34:10 +01:00
virt-ssh-helper.rst virt-ssh-helper: Move manual page to section 8 2022-01-13 16:07:56 +01:00
virt-xml-validate.rst virt-xml-validate: Add more XML formats support 2022-05-13 17:15:24 +02:00
virtbhyved.rst docs: add manpage for virtbhyved 2021-01-15 19:08:00 +00:00
virtinterfaced.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtlockd.rst docs: don't hardcode an ancient version in manpage examples 2021-01-15 19:08:00 +00:00
virtlogd.rst docs: don't hardcode an ancient version in manpage examples 2021-01-15 19:08:00 +00:00
virtlxcd.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtnetworkd.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtnodedevd.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtnwfilterd.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtproxyd.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtqemud.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtsecretd.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtstoraged.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtvboxd.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtvzd.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00
virtxend.rst docs: Do not support non-socket activated modular daemons with systemd 2022-10-19 15:58:29 +02:00