← Tüm veritabanları
O

Oracle Database izleme

ClusterEye, Oracle veritabanlarını salt-okunur bir hesapla, agent üzerinden izler — ve bunu yaparken AWR (DBA_HIST_*) ile V$ACTIVE_SESSION_HISTORY görünümlerini hiç sorgulamaz. Bu, Diagnostics Pack veya Tuning Pack lisansı gerektirmeden wait analizi, top SQL, blocking zinciri ve tablespace tahmini yapabilmesi anlamına gelir. Non-CDB ve multitenant (CDB/PDB) kurulumların ikisi de desteklenir; CDB$ROOT'a bağlanan tek bir agent tüm PDB'leri izleyebilir. Desteklenen sürümler: 12c — 23ai.

Agent ile izlenirVarsayılan port: 1521Sürümler: 12c — 23ai
Oracle DB — ClusterEye Performance Analyzer

Neyi okuyoruz

V$SESSION, V$SQL, V$SQLSTATS, V$SQL_PLAN, V$SQL_MONITOR — oturumlar, çalışan SQL, planlar ve çalışma zamanı istatistikleri
V$SYSTEM_EVENT, V$SYSSTAT, V$SYSMETRIC — wait event profili ve sistem metrikleri
V$RMAN_BACKUP_JOB_DETAILS, V$ARCHIVED_LOG — yedek işleri, arşiv log üretimi ve kurtarılabilirlik
V$DATAGUARD_STATS ve ilgili görünümler — Data Guard gecikmesi ve taşıma durumu
V$DIAG_ALERT_EXT — alert log, dosya sistemine erişmeden veritabanı üzerinden okunur
DBA_TABLESPACES, DBA_DATA_FILES, DBA_SEGMENTS — alan kullanımı ve büyüme tahmini
DBA_USERS, DBA_ROLE_PRIVS, DBA_SYS_PRIVS — kimlik ve yetki envanteri
V$INSTANCE, V$DATABASE, V$PDBS ve CDB_ karşılıkları — instance ve container topolojisi

Oracle'a özel neler yapıyor

Wait Analysis Center

Wait event'ler sınıflarına ayrılır, zaman içinde ısı haritasında görselleştirilir ve hangi SQL'in hangi wait'i ürettiği ilişkilendirilir. Segment seviyesinde I/O, ITL ve row lock bekleyişlerine kadar inilir.

Session Observatory ve blocking ağacı

Aktif oturumlar canlı olarak profillenir; bloke eden ve bloke olan oturumlar ağaç halinde çıkarılır, kilidin kaynağındaki SQL ve nesne isimlendirilir.

SQL Tuning ve Runtime Intelligence

Top SQL'ler maliyet, plan kararlılığı ve kaynak tüketimine göre skorlanır; plan değişimi ve literal/bind kullanımı gibi sorunlar işaretlenir, index ve istatistik önerileri üretilir.

DML/DDL denetimi ve kimlik analitiği

Oracle Unified Auditing kayıtları risk skoruyla incelenir: toplu silmeler, mesai dışı erişim, paylaşılan servis hesapları. Kim, neyi, nereden ve hangi programla değiştirdi sorusu kayıt altına alınır.

RMAN ve kurtarılabilirlik

Yedek işlerinin başarı geçmişi, arşiv log sürekliliği ve kurtarma penceresi izlenir; kurtarılabilirliği bozan boşluklar öne çıkarılır.

Gereken minimum yetkiler

Baseline salt-okunurdur ve üretimde güvenle verilebilir.

sql
-- Non-CDB, or connecting to a single PDB service
CREATE USER clustereye IDENTIFIED BY "<strong-password>";
GRANT CREATE SESSION        TO clustereye;
GRANT SELECT_CATALOG_ROLE   TO clustereye;   -- V$/GV$/DBA_* views
GRANT SELECT ANY DICTIONARY TO clustereye;   -- V$SPPARAMETER, X$-backed views

-- Multitenant, connecting to CDB$ROOT (recommended for whole-container monitoring)
CREATE USER C##CLUSTEREYE IDENTIFIED BY "<strong-password>" CONTAINER=ALL;
GRANT CREATE SESSION        TO C##CLUSTEREYE CONTAINER=ALL;
GRANT SELECT_CATALOG_ROLE   TO C##CLUSTEREYE CONTAINER=ALL;
GRANT SELECT ANY DICTIONARY TO C##CLUSTEREYE CONTAINER=ALL;
GRANT SET CONTAINER         TO C##CLUSTEREYE CONTAINER=ALL;

Ön koşullar

·Lisans notu: ClusterEye DBA_HIST_* (AWR) ve V$ACTIVE_SESSION_HISTORY sorgulamaz — Diagnostics/Tuning Pack lisansı gerekmez.
·Alert log veritabanı üzerinden (V$DIAG_ALERT_EXT) okunur; dosya sistemi erişimi gerekmez.
·Agent Oracle üzerinde DDL / DML / ALTER SYSTEM / KILL SESSION çalıştırmaz.
·Collector'lar, query monitoring ve tuning Settings → Agent Configuration ekranından açılır (agent.yml değil).
Kurulum ve yetki detayları →

Sık sorulan sorular

Hayır. ClusterEye, DBA_HIST_* (AWR) görünümlerini ve V$ACTIVE_SESSION_HISTORY'yi hiçbir zaman sorgulamaz. Wait analizi, top SQL, blocking ağacı ve tablespace tahminlerinin tamamı ek lisans gerektirmeyen V$ ve DBA_ görünümlerinden üretilir.

Oracle DB ortamınızı 5 dakikada izlemeye başlayın.

Kurulum tek komut. Sorularınız için ekibimize yazabilirsiniz.

Canlı demo planlaKurulum ve yetki detayları