Softanza
StartFrançais
Softanza
The library documents itself · Performance

stzMetric

35 own methods · 0 forms written with extensions, listed under their method

the source: base/perf/stzMetric.ring(opens in a new tab) · All classes · The area reference: Performance

Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean

No method of this class is run on this page: the class reaches files, the network, processes, the clock, chance or sound, and an example run here would only be an example of its effects. Each method carries the explanation the library gives of itself.

Method
Explanation, as the source carries it
init
family CHILD (perf P8); [] on flat metricsno extension
Name
(no comment in the source: the name reads as a sentence) nameno extension
Kind
(no comment in the source: the name reads as a sentence) kindno extension
IsCounter
(no comment in the source: the name reads as a sentence) is counterno extension
IsGauge
(no comment in the source: the name reads as a sentence) is gaugeno extension
IsTimer
(no comment in the source: the name reads as a sentence) is timerno extension
SetHelp
(no comment in the source: the name reads as a sentence) set helpno extension
Help
(no comment in the source: the name reads as a sentence) helpno extension
LabelPairs
(no comment in the source: the name reads as a sentence) label pairsno extension
Increment
Counter face --------------------------------------------- The cumulative total lives IN the series (last value); each increment appends total+n stamped with the monotonic clock -- so the counter carries its own timeline, and rate falls out.no extension
IncrementBy
(no comment in the source: the name reads as a sentence) increment byno extension
RatePerSecond
Events per second over the retained window: the slope of the cumulative count is the rate (per ms of the monotonic clock; *1000 = per second). This is X, measured -- not configured.no extension
Set
Gauge facealso written: RecordGaugeno extension
SlopePerMs
(no comment in the source: the name reads as a sentence) slope per msno extension
Mean
(no comment in the source: the name reads as a sentence) meanno extension
Min
(no comment in the source: the name reads as a sentence) minno extension
Max
(no comment in the source: the name reads as a sentence) maxno extension
Record
Timer faceno extension
RecordWatch
Feed a stopped (or running) stopwatch's reading straight in.no extension
P50
Streaming percentiles: bucket UPPER BOUNDS from the O(1) histogram -- right for unbounded streams, quantized answers.no extension
P95
(no comment in the source: the name reads as a sentence) p95no extension
P99
(no comment in the source: the name reads as a sentence) p99no extension
ExactPercentile
Exact percentile over the RECENT window (the series retains the last @nWindow samples; sort-exact, unlike the buckets).no extension
SumMs
(no comment in the source: the name reads as a sentence) sum msno extension
MeanMs
Lifetime mean -- exact (engine keeps the true sum; the buckets quantize, the sum does not).no extension
Value
Reading (all kinds) -------------------------------------- The metric's current answer: counter total / gauge level / timer's last duration.also written: Lastno extension
Count
Samples ever recorded on this metric.no extension
SeriesQ
(no comment in the source: the name reads as a sentence) series qno extension
Percentile
(no comment in the source: the name reads as a sentence) percentileno extension
PromName
Interop: Prometheus exposition --------------------------- The metric name in Prometheus vocabulary: dots and dashes fold to underscores ("app.requests" -> "app_requests").no extension
PromText
(no comment in the source: the name reads as a sentence) prom textno extension
OtelMetricJson
Interop: one OTLP metric fragmentno extension
Explain
Legibilityno extension
Show
(no comment in the source: the name reads as a sentence) showno extension
Destroy
(no comment in the source: the name reads as a sentence) destroyno extension