CNDObservabilityCollectors

Available Observability Collectors

Solaris

name description overhead
vmstat summary of cpu and memory usage (no pids) invisible
prstat summary for process cpu, memory usage and so on (has pid filtering) invisible
collect hardware counters, call stacks 100Hz - 3%
dtrace call stacks, syscalls (memory, sync) 100Hz - 2%, 500Hz - 6%, 1000Hz - 12%
+ plain saving to relational database 100Hz - 9%, 500Hz - 15%, 1000Hz - 24%
truss syscalls (files, network, signals) 1-100%*


Linux

name description overhead
vmstat summary of cpu and memory usage (no pids) invisible
collect hardware counters, call stacks 100Hz - 3%
strace syscalls (files, network, signals) 1-100%*
ltrace arbitrary library function calls 1-100%*


'*' -- depends heavily on how often matching event happens

Windows

Mac OS

Table of providers - Current State

Solaris Linux
Indicator Details Indicator Details
CPU
prstat(R) dtrace(R) agent X
prstat(R) analyzer(R) analyzer analyzer(R)
Memory
dtrace dtrace (R) agent X
analyzer analyzer (R) analyzer analyzer(R)
Sync
prstat(R) dtrace(R) agent X
prstat(R) analyzer(R) analyzer(R) analyzer(R)


(R) - means READY

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo