Server IP : 192.168.23.10 / Your IP : 3.143.239.234 Web Server : Apache System : Linux echo.premieradvertising.com 5.14.0-362.8.1.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 7 14:54:22 EST 2023 x86_64 User : rrrallyteam ( 1049) PHP Version : 8.1.31 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF Directory (0755) : /home/../etc/skel/../pcp/derived/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
# # Copyright (C) 2016-2021 Red Hat. # # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. # # This file is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY # or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License # for more details. # # # IOSTAT derived metrics (per-device for regular block devices) # These derived metrics complement the disk.dev.* metrics tree. # Note: # not all the base disk.dev.* metrics are available for some # platforms (e.g. *BSD systems), so the defined(x) predicates # are used to guard the expressions ... the guards are not # exhaustive and have been simplified to use the _least_ widely # available metrics, because if these are not in the PMNS then # the _more_ likely metrics won't be there # Note: # we use disk.dev.read to provide the indom for disk.dev.await, # then chain all the remaining metadata off disk.dev.await # disk.dev.await = defined(disk.dev.total_rawactive) ? \ (delta(disk.dev.total) == 0 ? \ mkconst(0, meta=disk.dev.read, type=double, semantics=instant, units="millisec/count") \ : delta(disk.dev.total_rawactive) / delta(disk.dev.total)) \ : novalue(meta=disk.dev.read, type=double, semantics=instant, units="millisec/count") disk.dev.await(oneline) = average time read and write requests queued and serviced disk.dev.await(helptext) = '\ average time in milliseconds that read and write requests were queued (and serviced) during the reporting interval.' disk.dev.r_await = defined(disk.dev.read_rawactive) ? \ (delta(disk.dev.read) == 0 ? \ mkconst(0, meta=disk.dev.await) \ : delta(disk.dev.read_rawactive) / delta(disk.dev.read)) \ : novalue(meta=disk.dev.await) disk.dev.r_await(oneline) = average time read requests queued and serviced disk.dev.r_await(helptext) = '\ average time in milliseconds that read requests were queued (and serviced) during the reporting interval.' disk.dev.w_await = defined(disk.dev.write_rawactive) ? \ (delta(disk.dev.write) == 0 ? \ mkconst(0, meta=disk.dev.await) \ : delta(disk.dev.write_rawactive) / delta(disk.dev.write)) \ : novalue(meta=disk.dev.await) disk.dev.w_await(oneline) = average time write requests queued and serviced disk.dev.w_await(helptext) = '\ average time in milliseconds that write requests were queued (and serviced) during the reporting interval.' disk.dev.d_await = defined(disk.dev.discard_rawactive) && defined(disk.dev.discard) ? \ (delta(disk.dev.discard) == 0 ? \ mkconst(0, meta=disk.dev.await) \ : delta(disk.dev.discard_rawactive) / delta(disk.dev.discard)) \ : novalue(meta=disk.dev.await) disk.dev.d_await(oneline) = average time discard requests queued and serviced disk.dev.d_await(helptext) = '\ average time in milliseconds that discard requests were queued (and serviced) during the reporting interval.' disk.dev.f_await = defined(disk.dev.flush_rawactive) && defined(disk.dev.flush) ? \ (delta(disk.dev.flush) == 0 ? \ mkconst(0, meta=disk.dev.await) \ : delta(disk.dev.flush_rawactive) / delta(disk.dev.flush)) \ : novalue(meta=disk.dev.await) disk.dev.f_await(oneline) = average time flush requests queued and serviced disk.dev.f_await(helptext) = '\ average time in milliseconds that flush requests were queued (and serviced) during the reporting interval.' disk.dev.avg_qlen = defined(disk.dev.read_rawactive) && defined(disk.dev.write_rawactive) ? \ (rate(disk.dev.read_rawactive) + rate(disk.dev.write_rawactive)) \ : novalue(meta=disk.dev.read, type=double, semantics=instant, units="") disk.dev.avg_qlen(oneline) = average read and write queue length disk.dev.avg_qlen(helptext) = '\ average read and write I/O queue length to the device during the reporting interval.' disk.dev.avg_rqsz = (delta(disk.dev.read) + delta(disk.dev.write)) == 0 ? \ mkconst(0, meta=disk.dev.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.dev.read_bytes) + delta(disk.dev.write_bytes), "kbyte") / (delta(disk.dev.read) + delta(disk.dev.write)) disk.dev.avg_rqsz(oneline) = average I/O request size for both reads and writes disk.dev.avg_rqsz(helptext) = '\ average I/O request size for both reads and writes during the reporting interval.' disk.dev.r_avg_rqsz = delta(disk.dev.read) == 0 ? \ mkconst(0, meta=disk.dev.avg_rqsz) \ : rescale(delta(disk.dev.read_bytes), "kbyte") / delta(disk.dev.read) disk.dev.r_avg_rqsz(oneline) = average I/O request size for reads to the device disk.dev.r_avg_rqsz(helptext) = '\ average I/O request size for reads to the device during the reporting interval.' disk.dev.w_avg_rqsz = delta(disk.dev.write) == 0 ? \ mkconst(0, meta=disk.dev.avg_rqsz) \ : rescale(delta(disk.dev.write_bytes), "kbyte") / delta(disk.dev.write) disk.dev.w_avg_rqsz(oneline) = average I/O request size for writes to the device disk.dev.w_avg_rqsz(helptext) = '\ average I/O request size for writes to the device during the reporting interval.' disk.dev.d_avg_rqsz = defined(disk.dev.discard_bytes) && defined(disk.dev.discard) ? \ (delta(disk.dev.discard) == 0 ? \ mkconst(0, meta=disk.dev.avg_rqsz) \ : rescale(delta(disk.dev.discard_bytes), "kbyte") / delta(disk.dev.discard)) \ : novalue(meta=disk.dev.avg_rqsz) disk.dev.d_avg_rqsz(oneline) = average I/O request size for discards to the device disk.dev.d_avg_rqsz(helptext) = '\ average I/O request size for discards to the device during the reporting interval.' disk.dev.util = defined(disk.dev.avactive) ? \ 100 * rate(disk.dev.avactive) \ : novalue(meta=disk.dev.read, type=double, semantics=instant, units="") disk.dev.util(oneline) = percentage of time device was busy processing requests disk.dev.util(helptext) = '\ The percentage of time during the reporting interval that the device was busy processing requests (reads and writes). A value of 100% indicates device saturation.' # # IOSTAT derived metrics (per dm device for device-mapper) # These derived metrics complement the disk.dm.* metrics tree. # Note: # none of the disk.dm.* metrics are available for some platforms # (e.g. *BSD systems), so the defined(disk.dm.read) predicate # is used to return novalue() in this case where we have no clue # as to any indom; otherwise this follows the pattern used for # the disk.dev metrics # disk.dm.await = defined(disk.dm.read) ? \ (defined(disk.dm.total_rawactive) ? \ (delta(disk.dm.total) == 0 ? \ mkconst(0, meta=disk.dm.read, type=double, semantics=instant, units="millisec/count") \ : delta(disk.dm.total_rawactive) / delta(disk.dm.total)) \ : novalue(meta=disk.dm.read, type=double, semantics=instant, units="millisec/count")) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.dm.await(oneline) = average time read and write requests queued and serviced disk.dm.await(helptext) = '\ average time in milliseconds that read and write requests were queued (and serviced) to the device-mapper logical device during the reporting interval.' disk.dm.r_await = defined(disk.dm.read) ? \ (defined(disk.dm.read_rawactive) ? \ (delta(disk.dm.read) == 0 ? \ mkconst(0, meta=disk.dm.await) \ : delta(disk.dm.read_rawactive) / delta(disk.dm.read)) \ : novalue(meta=disk.dm.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.dm.r_await(oneline) = average time read requests queued and serviced disk.dm.r_await(helptext) = '\ average time in milliseconds that read requests were queued (and serviced) to the device-mapper logical device during the reporting interval.' disk.dm.w_await = defined(disk.dm.read) ? \ (defined(disk.dm.write_rawactive) ? \ (delta(disk.dm.write) == 0 ? \ mkconst(0, meta=disk.dm.await) \ : delta(disk.dm.write_rawactive) / delta(disk.dm.write)) \ : novalue(meta=disk.dm.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.dm.w_await(oneline) = average time write requests queued and serviced disk.dm.w_await(helptext) = '\ average time in milliseconds that write requests were queued (and serviced) to the device-mapper logical device during the reporting interval.' disk.dm.d_await = defined(disk.dm.read) ? \ (defined(disk.dm.discard_rawactive) && defined(disk.dm.discard) ? \ (delta(disk.dm.discard) == 0 ? \ mkconst(0, meta=disk.dm.await) \ : delta(disk.dm.discard_rawactive) / delta(disk.dm.discard)) \ : novalue(meta=disk.dm.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.dm.d_await(oneline) = average time discard requests queued and serviced disk.dm.d_await(helptext) = '\ average time in milliseconds that discard requests were queued (and serviced) to the device-mapper logical device during the reporting interval.' disk.dm.f_await = defined(disk.dm.read) ? \ (defined(disk.dm.flush_rawactive) && defined(disk.dm.flush) ? \ (delta(disk.dm.flush) == 0 ? \ mkconst(0, meta=disk.dm.await) \ : delta(disk.dm.flush_rawactive) / delta(disk.dm.flush)) \ : novalue(meta=disk.dm.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.dm.f_await(oneline) = average time flush requests queued and serviced disk.dm.f_await(helptext) = '\ average time in milliseconds that flush requests were queued (and serviced) to the device-mapper logical device during the reporting interval.' disk.dm.avg_qlen = defined(disk.dm.read) ? \ (defined(disk.dm.read_rawactive) && defined(disk.dm.write_rawactive)? \ (rate(disk.dm.read_rawactive) + rate(disk.dm.write_rawactive)) \ : novalue(meta=disk.dm.read, type=double, semantics=instant, units="")) \ : novalue(type=double, semantics=instant, units="") disk.dm.avg_qlen(oneline) = average read and write queue length disk.dm.avg_qlen(helptext) = '\ average read and write I/O queue length to the device-mapper logical device during the reporting interval.' disk.dm.avg_rqsz = defined(disk.dm.read) ? \ (defined(disk.dm.read_bytes) ? \ (delta(disk.dm.read) + delta(disk.dm.write) == 0 ? \ mkconst(0, meta=disk.dm.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.dm.read_bytes) + delta(disk.dm.write_bytes), "kbyte") / (delta(disk.dm.read) + delta(disk.dm.write))) \ : novalue(meta=disk.dm.read, type="double", semantics="instant", units="kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.dm.avg_rqsz(oneline) = average I/O request size for reads and writes to the device disk.dm.avg_rqsz(helptext) = '\ average I/O request size for reads and writes to the device-mapper logical device during the reporting interval.' disk.dm.r_avg_rqsz = defined(disk.dm.read) ? \ (defined(disk.dm.read_bytes) ? \ (delta(disk.dm.read) == 0 ? \ mkconst(0, meta=disk.dm.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.dm.read_bytes), "kbyte") / delta(disk.dm.read)) \ : novalue(meta=disk.dm.read, type="double", semantics="instant", units="kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.dm.r_avg_rqsz(oneline) = average I/O request size for reads to the device disk.dm.r_avg_rqsz(helptext) = '\ average I/O request size for reads to the device-mapper logical device during the reporting interval.' disk.dm.w_avg_rqsz = defined(disk.dm.read) ? \ (defined(disk.dm.write_bytes) ? \ (delta(disk.dm.write) == 0 ? \ mkconst(0, meta=disk.dm.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.dm.write_bytes), "kbyte") / delta(disk.dm.write)) \ : novalue(meta=disk.dm.read, type="double", semantics="instant", units="kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.dm.w_avg_rqsz(oneline) = average I/O request size for writes to the device disk.dm.w_avg_rqsz(helptext) = '\ average I/O request size for writes to the device-mapper logical device during the reporting interval.' disk.dm.d_avg_rqsz = defined(disk.dm.read) ? \ (defined(disk.dm.discard_bytes) && defined(disk.dm.discard) ? \ (delta(disk.dm.discard) == 0 ? \ mkconst(0, meta=disk.dm.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.dm.discard_bytes), "kbyte") / delta(disk.dm.discard)) \ : novalue(meta=disk.dm.read, type="double", semantics="instant", units="kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.dm.d_avg_rqsz(oneline) = average I/O request size for discards to the device disk.dm.d_avg_rqsz(helptext) = '\ average I/O request size for discards to the device-mapper logical device during the reporting interval.' disk.dm.util = defined(disk.dm.read) ? \ (defined(disk.dm.avactive) ? \ (100 * rate(disk.dm.avactive)) \ : novalue(meta=disk.dm.read, type="double", semantics="instant", units="")) \ : novalue(type="double", semantics="instant", units="") disk.dm.util(oneline) = percentage of time device was busy processing requests disk.dm.util(helptext) = '\ The percentage of time during the reporting interval that the device-mapper logical device was busy processing requests (reads and writes). A value of 100% indicates device saturation.' # # IOSTAT derived metrics (per md device for multiple devices) # These derived metrics complement the disk.md.* metrics tree. # Note: # none of the disk.md.* metrics are available for some platforms # (e.g. *BSD systems), so the defined(disk.md.read) predicate # is used to return novalue() in this case where we have no clue # as to any indom; otherwise this follows the pattern used for # the disk.dev metrics # disk.md.await = defined(disk.md.read) ? \ (defined(disk.md.total_rawactive) ? \ (delta(disk.md.total) == 0 ? \ mkconst(0, meta=disk.md.read, type=double, semantics=instant, units="millisec/count") \ : delta(disk.md.total_rawactive) / delta(disk.md.total)) \ : novalue(meta=disk.md.read, type=double, semantics=instant, units="millisec/count")) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.md.await(oneline) = average time read and write requests queued and serviced disk.md.await(helptext) = '\ average time in milliseconds that read and write requests were queued (and serviced) to the per-multi-device logical device during the reporting interval.' disk.md.r_await = defined(disk.md.read) ? \ (defined(disk.md.read_rawactive) ? \ (delta(disk.md.read) == 0 ? \ mkconst(0, meta=disk.md.await) \ : delta(disk.md.read_rawactive) / delta(disk.md.read)) \ : novalue(meta=disk.md.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.md.r_await(oneline) = average time read requests queued and serviced disk.md.r_await(helptext) = '\ average time in milliseconds that read requests were queued (and serviced) to the per-multi-device logical device during the reporting interval.' disk.md.w_await = defined(disk.md.read) ? \ (defined(disk.md.write_rawactive) ? \ (delta(disk.md.write) == 0 ? \ mkconst(0, meta=disk.md.await) \ : delta(disk.md.write_rawactive) / delta(disk.md.write)) \ : novalue(meta=disk.md.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.md.w_await(oneline) = average time write requests queued and serviced disk.md.w_await(helptext) = '\ average time in milliseconds that write requests were queued (and serviced) to the per-multi-device logical device during the reporting interval.' disk.md.d_await = defined(disk.md.read) ? \ (defined(disk.md.discard_rawactive) && defined(disk.md.discard) ? \ (delta(disk.md.discard) == 0 ? \ mkconst(0, meta=disk.md.await) \ : delta(disk.md.discard_rawactive) / delta(disk.md.discard)) \ : novalue(meta=disk.md.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.md.d_await(oneline) = average time discard requests queued and serviced disk.md.d_await(helptext) = '\ average time in milliseconds that discard requests were queued (and serviced) to the per-multi-device logical device during the reporting interval.' disk.md.f_await = defined(disk.md.read) ? \ (defined(disk.md.flush_rawactive) && defined(disk.md.flush) ? \ (delta(disk.md.flush) == 0 ? \ mkconst(0, meta=disk.md.await) \ : delta(disk.md.flush_rawactive) / delta(disk.md.flush)) \ : novalue(meta=disk.md.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.md.f_await(oneline) = average time flush requests queued and serviced disk.md.f_await(helptext) = '\ average time in milliseconds that flush requests were queued (and serviced) to the per-multi-device logical device during the reporting interval.' disk.md.avg_qlen = defined(disk.md.read) ? \ (defined(disk.md.write_rawactive) && defined(disk.md.write_rawactive)? \ (rate(disk.md.read_rawactive) + rate(disk.md.write_rawactive)) \ : mkconst(0, meta=disk.md.read, type=double, semantics=instant, units="")) \ : novalue(type=double, semantics=instant, units="") disk.md.avg_qlen(oneline) = average read and write queue length disk.md.avg_qlen(helptext) = '\ average read and write I/O queue length to the per-multi-device logical device during the reporting interval.' disk.md.avg_rqsz = defined(disk.md.read) ? \ (defined(disk.md.read_bytes) ? \ (delta(disk.md.read) + delta(disk.md.write)) == 0 ? \ mkconst(0, meta=disk.md.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.md.read_bytes) + delta(disk.md.write_bytes), "kbyte") / (delta(disk.md.read) + delta(disk.md.write)) \ : novalue(meta=disk.md.read, type="double", semantics="instant", units=" kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.md.avg_rqsz(oneline) = average I/O request size for reads and writes to the device disk.md.avg_rqsz(helptext) = '\ average I/O request size for reads and writes to the per-multi-device logical device during the reporting interval.' disk.md.r_avg_rqsz = defined(disk.md.read) ? \ (defined(disk.md.read_bytes) ? \ (delta(disk.md.read) == 0 ? \ mkconst(0, meta=disk.md.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.md.read_bytes), "kbyte") / delta(disk.md.read)) \ : novalue(meta=disk.md.read, type="double", semantics="instant", units=" kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.md.r_avg_rqsz(oneline) = average I/O request size for reads to the device disk.md.r_avg_rqsz(helptext) = '\ average I/O request size for reads to the per-multi-device logical device during the reporting interval.' disk.md.w_avg_rqsz = defined(disk.md.read) ? \ (defined(disk.md.write_bytes) ? \ (delta(disk.md.write) == 0 ? \ mkconst(0, meta=disk.md.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.md.write_bytes), "kbyte") / delta(disk.md.write)) \ : novalue(meta=disk.md.read, type="double", semantics="instant", units=" kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.md.w_avg_rqsz(oneline) = average I/O request size for writes to the device disk.md.w_avg_rqsz(helptext) = '\ average I/O request size for writes to the per-multi-device logical device during the reporting interval.' disk.md.d_avg_rqsz = defined(disk.md.read) ? \ (defined(disk.md.discard_bytes) && defined(disk.md.discard) ? \ (delta(disk.md.discard) == 0 ? \ mkconst(0, meta=disk.md.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.md.discard_bytes), "kbyte") / delta(disk.md.discard)) \ : novalue(meta=disk.md.read, type="double", semantics="instant", units=" kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.md.d_avg_rqsz(oneline) = average I/O request size for discards to the device disk.md.d_avg_rqsz(helptext) = '\ average I/O request size for discards to the per-multi-device logical device during the reporting interval.' disk.md.util = defined(disk.md.read) ? \ (defined(disk.md.avactive) ? \ (100 * rate(disk.md.avactive)) \ : novalue(meta=disk.md.read, type="double", semantics="instant", units="")) \ : novalue(type="double", semantics="instant", units="") disk.md.util(oneline) = percentage of time device was busy processing requests disk.md.util(helptext) = '\ The percentage of time during the reporting interval that the per-multi-device logical device was busy processing requests (reads and writes). A value of 100% indicates device saturation.' # # IOSTAT derived metrics (per wwid device for aggregated multipath statistics) # These derived metrics complement the disk.wwid.* metrics tree. # Note: # none of the disk.wwid.* metrics are available for some platforms # (e.g. *BSD systems), so the defined(disk.wwid.read) predicate # is used to return novalue() in this case where we have no clue # as to any indom; otherwise this follows the pattern used for # the disk.dev metrics # disk.wwid.await = defined(disk.wwid.read) ? \ (defined(disk.wwid.total_rawactive) ? \ (delta(disk.wwid.total) == 0 ? \ mkconst(0, meta=disk.wwid.read, type=double, semantics=instant, units="millisec/count") \ : delta(disk.wwid.total_rawactive) / delta(disk.wwid.total)) \ : novalue(type=double, semantics=instant, units="millisec/count")) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.wwid.await(oneline) = average time read and write requests queued and serviced disk.wwid.await(helptext) = '\ average time in milliseconds that read and write requests were queued (and serviced) during the reporting interval.' disk.wwid.r_await = defined(disk.wwid.read) ? \ (defined(disk.wwid.read_rawactive) ? \ (delta(disk.wwid.read) == 0 ? \ mkconst(0, meta=disk.wwid.await) \ : delta(disk.wwid.read_rawactive) / delta(disk.wwid.read)) \ : novalue(meta=disk.wwid.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.wwid.r_await(oneline) = average time read requests queued and serviced disk.wwid.r_await(helptext) = '\ average time in milliseconds that read requests were queued (and serviced) during the reporting interval.' disk.wwid.w_await = defined(disk.wwid.read) ? \ (defined(disk.wwid.write_rawactive) ? \ (delta(disk.wwid.write) == 0 ? \ mkconst(0, meta=disk.wwid.await) \ : delta(disk.wwid.write_rawactive) / delta(disk.wwid.write)) \ : novalue(meta=disk.wwid.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.wwid.w_await(oneline) = average time write requests queued and serviced disk.wwid.w_await(helptext) = '\ average time in milliseconds that write requests were queued (and serviced) during the reporting interval.' disk.wwid.d_await = defined(disk.wwid.read) ? \ (defined(disk.wwid.discard_rawactive) && defined(disk.wwid.discard) ? \ (delta(disk.wwid.discard) == 0 ? \ mkconst(0, meta=disk.wwid.await) \ : delta(disk.wwid.discard_rawactive) / delta(disk.wwid.discard)) \ : novalue(meta=disk.wwid.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.wwid.d_await(oneline) = average time discard requests queued and serviced disk.wwid.d_await(helptext) = '\ average time in milliseconds that discard requests were queued (and serviced) during the reporting interval.' disk.wwid.f_await = defined(disk.wwid.read) ? \ (defined(disk.wwid.flush_rawactive) && defined(disk.wwid.flush) ? \ (delta(disk.wwid.flush) == 0 ? \ mkconst(0, meta=disk.wwid.await) \ : delta(disk.wwid.flush_rawactive) / delta(disk.wwid.flush)) \ : novalue(meta=disk.wwid.await)) \ : novalue(type=double, semantics=instant, units="millisec/count") disk.wwid.f_await(oneline) = average time flush requests queued and serviced disk.wwid.f_await(helptext) = '\ average time in milliseconds that flush requests were queued (and serviced) during the reporting interval.' disk.wwid.avg_qlen = defined(disk.wwid.read) ? \ (defined(disk.wwid.read_rawactive) && defined(disk.wwid.write_rawactive) ? \ (rate(disk.wwid.read_rawactive) + rate(disk.wwid.write_rawactive)) \ : mkconst(0, meta=disk.wwid.read, type=double, semantics=instant, units="")) \ : novalue(type=double, semantics=instant, units="") disk.wwid.avg_qlen(oneline) = average read and write queue length disk.wwid.avg_qlen(helptext) = '\ average read and write I/O queue length to the device during the reporting interval.' disk.wwid.avg_rqsz = defined(disk.wwid.read) ? \ (defined(disk.wwid.read_bytes) ? \ (delta(disk.wwid.read) + delta(disk.wwid.write) == 0 ? \ mkconst(0, meta=disk.wwid.read, type="double", semantics="instant", units="kbyte / count") \ : rescale(delta(disk.wwid.read_bytes) + delta(disk.wwid.write_bytes), "kbyte") / (delta(disk.wwid.read) + delta(disk.wwid.write))) \ : novalue(meta=disk.wwid.read, type="double", semantics="instant", units="kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.wwid.avg_rqsz(oneline) = average I/O request size for both reads and writes disk.wwid.avg_rqsz(helptext) = '\ average I/O request size for both reads and writes during the reporting interval.' disk.wwid.r_avg_rqsz = defined(disk.wwid.read) ? \ (defined(disk.wwid.read_bytes) ? \ (delta(disk.wwid.read) == 0 ? \ mkconst(0, meta=disk.wwid.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.wwid.read_bytes), "kbyte") / delta(disk.wwid.read)) \ : novalue(meta=disk.wwid.read, type="double", semantics="instant", units="kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.wwid.r_avg_rqsz(oneline) = average I/O request size for reads to the device disk.wwid.r_avg_rqsz(helptext) = '\ average I/O request size for reads to the device during the reporting interval.' disk.wwid.w_avg_rqsz = defined(disk.wwid.read) ? \ (defined(disk.wwid.write_bytes) ? \ (delta(disk.wwid.write) == 0 ? \ mkconst(0, meta=disk.wwid.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.wwid.write_bytes), "kbyte") / delta(disk.wwid.write)) \ : novalue(meta=disk.wwid.read, type="double", semantics="instant", units="kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.wwid.w_avg_rqsz(oneline) = average I/O request size for writes to the device disk.wwid.w_avg_rqsz(helptext) = '\ average I/O request size for writes to the device during the reporting interval.' disk.wwid.d_avg_rqsz = defined(disk.wwid.read) ? \ (defined(disk.wwid.discard_bytes) && defined(disk.wwid.discard) ? \ (delta(disk.wwid.discard) == 0 ? \ mkconst(0, meta=disk.wwid.read, type="double", semantics="instant", units="kbyte/count") \ : rescale(delta(disk.wwid.discard_bytes), "kbyte") / delta(disk.wwid.discard)) \ : novalue(meta=disk.wwid.read, type="double", semantics="instant", units="kbyte/count")) \ : novalue(type="double", semantics="instant", units="kbyte/count") disk.wwid.d_avg_rqsz(oneline) = average I/O request size for discards to the device disk.wwid.d_avg_rqsz(helptext) = '\ average I/O request size for discards to the device during the reporting interval.' disk.wwid.util = defined(disk.wwid.read) ? \ (defined(disk.wwid.avactive) ? \ (100 * rate(disk.wwid.avactive)) \ : novalue(meta=disk.wwid.read, type="double", semantics="instant", units="")) \ : novalue(type="double", semantics="instant", units="") disk.wwid.util(oneline) = percentage of time device was busy processing requests disk.wwid.util(helptext) = '\ The percentage of time during the reporting interval that the device was busy processing requests (reads and writes). A value of 100% indicates device saturation.'