Obsfly

Oracle Database Monitoring

Tuning Pack を買わずに済む Oracle 監視。

Obsfly は v$session、v$sql、v$active_session_history、v$sysstat を読み取り — Tuning Pack も Diagnostic Pack も $42k の監査リスクも不要です。

Why monitor Oracle

Oracle has the most comprehensive instrumentation of any database — and the most expensive proprietary tools to use it. Obsfly surfaces the views every Oracle DBA already knows, with modern UX and per-DB pricing.

What we scrape

Obsfly reads Oracle through the surfaces operators already know. No driver changes, no extensions installed by us, no agent on the database itself.

v$session / v$session_wait

Live sessions, wait events, blocking sessions.

v$sqlarea / v$sql / v$sqlstats

Per-SQL_ID execution stats: executions, elapsed_time, buffer_gets, disk_reads.

v$active_session_history (ASH)

1-second sampling of active sessions for retroactive analysis.

v$system_event / v$session_event

Wait event histograms across the instance and per session.

v$pgastat / v$sgastat

PGA / SGA memory utilization.

v$dataguard_stats / v$archive_dest_status

Data Guard apply lag, transport state.

Key metrics tracked

DB time and DB CPU
Standard top-level Oracle health metric.
Top wait events by class
User I/O, Concurrency, Network, Application.
Top SQL_IDs by elapsed time
Fleet-wide ranking with drill to plan history.
Active sessions / cores ratio
AAS (average active sessions) is the canonical Oracle utilization metric.
Data Guard apply lag
Transport + apply + redo gap, per standby.
PGA/SGA hit ratios
Buffer cache, library cache, shared pool.

Common Oracle pains, and how Obsfly surfaces each

Library cache contention spike

Sign

wait_class = Concurrency dominates v$session_wait; cursor: pin S wait on X events.

Fix

Hard-parsing storms — find the offending app issuing literal SQL instead of bind variables.

Buffer busy waits on a single object

Sign

v$segment_statistics ranks one segment top for buffer_busy_waits.

Fix

Hot block contention. Reverse-key index, partition the table, or reorganize.

Data Guard apply lag growing

Sign

v$dataguard_stats apply_lag climbs; transport_lag stable.

Fix

Standby IO bottleneck or single-threaded apply. Verify Real-Time Apply, MRP slave count.

vs Datadog DBM for Oracle

Datadog DBM Oracle requires the Oracle Tuning and Diagnostics packs for full coverage. Obsfly is built on the freely-available v$ views (no licensed packs required) — covering 90% of the same surface for a fraction of the licensing cost.
Full Datadog DBM comparison →

FAQ

Do I need the Diagnostics or Tuning Pack?+

No. Obsfly uses the publicly licensed v$ views. ASH and AWR are licensed; we use v$active_session_history when available, and fall back to v$session sampling otherwise.

What Oracle versions?+

11g R2, 12c, 19c, 21c, 23c. RAC and Data Guard supported.

Container databases (CDB/PDB) — supported?+

Yes. Multi-tenant Oracle scrapes per-PDB stats and rolls up to the CDB level.

· · ·

See Obsfly on your Oracle.

20-min demo. We connect to a sample Oracle on the call and reproduce your slowest query in the tool.

Oracle monitoring — AWR, ASH, v$ views, anomalies · Obsfly