File: StoragePerformanceSummary.rst

package info (click to toggle)
python-pyvmomi 6.7.1-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 14,980 kB
  • sloc: python: 9,206; xml: 77; makefile: 9
file content (40 lines) | stat: -rw-r--r-- 2,084 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
.. _int: https://docs.python.org/2/library/stdtypes.html

.. _double: https://docs.python.org/2/library/stdtypes.html

.. _vSphere API 5.1: ../../vim/version.rst#vimversionversion8

.. _vmodl.DynamicData: ../../vmodl/DynamicData.rst


vim.StorageResourceManager.StoragePerformanceSummary
====================================================
  Summary statistics for datastore performance The statistics are reported in aggregated quantiles over a time period
:extends: vmodl.DynamicData_
:since: `vSphere API 5.1`_

Attributes:
    interval (`int`_):

       Time period over which statistics are aggregated The reported time unit is in seconds
    percentile ([`int`_]):

       Metric percentile specification. A percentile is a value between 1 and 100. The metric value reported in the aggregated statistics corresponds with the percentile values in this field. For example, if the value of percentile[0] is P, and the value of the datastoreReadLatency[0] is L, then P% of all the read IOs performed during observation interval is less than L milliseconds.
    datastoreReadLatency ([`double`_]):

       Aggregated datastore latency in milliseconds for read operations
    datastoreWriteLatency ([`double`_]):

       Aggregated datastore latency in milliseconds for write operations
    datastoreVmLatency ([`double`_]):

       Aggregated datastore latency as observed by Vms using the datastore The reported latency is in milliseconds.
    datastoreReadIops ([`double`_]):

       Aggregated datastore Read IO rate (Reads/second)
    datastoreWriteIops ([`double`_]):

       Aggregated datastore Write IO rate (Writes/second)
    siocActivityDuration (`int`_):

       Cumulative SIOC activity to satisfy SIOC latency threshold setting. This metric indicates the total time that SIOC is actively throttling IO requests. The SIOC throttling activity occurs whenever the datastore latency exceeds the SIOC latency threshold. If SIOC is not enabled on the datastore, the metric indicates the total time that SIOC would have been active. The unit of reporting is in milliseconds.