ข้ามไปยังเนื้อหา

Cephalon.Observability.OracleDependencies

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Maturity: M0 · Ownership: taxonomy-only · Family: observability · See audit, matrix.

Cephalon.Observability.OracleDependencies adds a supported Oracle Database dependency-health path for Cephalon hosts.

  • Engine:Observability:DependencyHealth:Oracle configuration binding
  • connection-string or discrete host/service-name probe settings for Oracle Database endpoints
  • lightweight SELECT 1 FROM DUAL-style health-query execution through Oracle.ManagedDataAccess.Core
  • reusable IDependencyHealthContributor integration for Oracle-backed readiness and diagnostics
  • Configuration/OracleDependencyDefinition.cs
  • Configuration/OracleDependencyHealthOptions.cs
  • Hosting/OracleDependencyHealthServiceCollectionExtensions.cs
  • Services/OracleDependencyHealthProbeHostedService.cs
  • Configuration
  • Hosting
  • Services

This package keeps Oracle-specific connection handling out of Cephalon.Engine while still feeding the existing dependency-health contract. Hosts can opt into it when they need managed Oracle readiness to surface through /engine/dependencies, /health/live, /health/ready, and /engine/diagnostics without re-implementing Easy Connect shaping or Oracle query probes per host. When active, it also publishes its probe event ids through the shared runtime diagnostics catalog.