ns::stats::Sampler method retainStorageStalls (protected)
<instance of ns::stats::Sampler> retainStorageStalls sample
Defined in /usr/local/ns/lib/nsf2.5.0/lib/nx-traits.tcl
Runs under the existing sampler lock. Page reads never add records.
- Parameters:
- sample (required)
- Testcases:
- No testcase defined.
Source code: set records {} if {[nsv_exists ns_stats storageStalls]} {set records [nsv_get ns_stats storageStalls]} set limits [:storageLimits] set cutoff [expr {[dict get $sample timestamp]-[dict get $limits retentionSeconds]*1000000}] set records [lmap record $records { if {[dict get $record timestamp]<$cutoff} {continue} set record }] set records [concat $records [dict get $sample storageStalls]] set records [lrange $records end-[expr {[dict get $limits maxRecords]-1}] end] nsv_set ns_stats storageStalls $recordsXQL Not present: Generic, PostgreSQL, Oracle
![[i]](/resources/acs-subsite/ZoomIn16.gif)