DTrace

E68056

DTrace is a comprehensive dynamic tracing framework originally developed for Solaris that enables real-time, low-overhead observability and debugging of operating systems and applications.

AI illustration

How this image was made

AI-generated illustration of DTrace

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of DTrace (DTrace is a comprehensive dynamic tracing framework originally developed for Solaris that enables real-time, low-overhead observability and debugging of operating systems and applications.)

All labels observed (5)

Label Occurrences
DTrace canonical 13
DTrace dynamic tracing framework 2
DTrace framework 1

How this entity was disambiguated

Statements (53)

Predicate Object
instanceOf debugging tool ⓘ
dynamic tracing framework ⓘ
observability tool ⓘ
designedFor debugging ⓘ
low-overhead tracing ⓘ
performance analysis ⓘ
production systems ⓘ
real-time observability ⓘ
developer Sun Microsystems ⓘ
feature built-in aggregations ⓘ
cross-subsystem visibility ⓘ
dynamic instrumentation of running systems ⓘ
per-CPU data collection ⓘ
safe kernel-level tracing ⓘ
scriptable probe actions ⓘ
time-based profiling ⓘ
hasCommandLineTool dtrace ⓘ
linked to: DTrace
influenced SystemTap ⓘ
bpftrace ⓘ
eBPF ⓘ
introduced early 2000s ⓘ
licenseHistory CDDL ⓘ
notableContributor Adam Leventhal ⓘ
Bryan Cantrill ⓘ
Mike Shapiro ⓘ
operatingSystemSupport FreeBSD ⓘ
Illumos ⓘ
NetBSD ⓘ
OpenSolaris ⓘ
Oracle Solaris ⓘ
QNX ⓘ
Solaris ⓘ
macOS ⓘ
originallyDevelopedFor Solaris ⓘ
providesLanguage D language ⓘ
linked to: D (via LDC)
supportsAggregations true ⓘ
supportsApplicationLevelTracing true ⓘ
supportsDynamicInstrumentation true ⓘ
supportsHistograms true ⓘ
supportsIOTracing true ⓘ
supportsKernelSpaceTracing true ⓘ
supportsNetworkTracing true ⓘ
supportsOneLiners true ⓘ
supportsPredicateFiltering true ⓘ
supportsProfiling true ⓘ
supportsSafetyChecks true ⓘ
supportsSchedulerTracing true ⓘ
supportsSpeculativeTracing true ⓘ
supportsStackTracing true ⓘ
supportsStaticProbes true ⓘ
supportsSystemCallsTracing true ⓘ
supportsUserDefinedProbes true ⓘ
supportsUserSpaceTracing true ⓘ

How these facts were elicited

Referenced by (18)

Full triples — surface form annotated when it differs from this entity's canonical label.

Solaris → feature → DTrace ⓘ
subject linked to: Solaris operating system
Solaris → hasComponent → DTrace framework ⓘ
subject linked to: Solaris operating system
linked to: DTrace
DTrace → hasCommandLineTool → dtrace ⓘ
linked to: DTrace
FreeBSD → supportsFeature → DTrace ⓘ
SystemTap → isSimilarTo → DTrace ⓘ
bpftrace → inspiredBy → DTrace ⓘ
Bryan Cantrill → knownFor → DTrace ⓘ
Bryan Cantrill → notableWork → DTrace dynamic tracing framework ⓘ
linked to: DTrace
Bryan Cantrill → hasWorkedOn → Solaris DTrace ⓘ
linked to: DTrace
Mike Shapiro → knownFor → DTrace ⓘ
Mike Shapiro → notableWork → DTrace dynamic tracing framework ⓘ
linked to: DTrace
Mike Shapiro → developed → DTrace ⓘ
Mike Shapiro → designed → DTrace ⓘ
Adam Leventhal → knownFor → DTrace ⓘ
SmartOS → supportsFeature → DTrace ⓘ
subject linked to: SmartOS operating system
SmartOS → includesComponent → DTrace ⓘ
subject linked to: SmartOS operating system
illumos → includesComponent → DTrace ⓘ
subject linked to: Illumos