Search NASA⌕ Search

DOE OSTI · 3625649

Database Performance Monitoring for DUNE

Abstract

This project improves Checkmk monitoring for DUNE Rucio PostgreSQL database services by adding clearer dashboard visibility for connection and lock behavior. The work began with a request to monitor database performance metrics such as connection usage, configured limits, lock activity, wait behavior, query performance, storage trends, and saturation alerts. Existing Checkmk PostgreSQL checks were reviewed, and gaps were identified in how connection states and lock modes were displayed. To address these gaps, two DSG-specific local checks were added for dune_rucio_prod: one for connection-state monitoring and one for lock-state monitoring. These checks report active, idle, idle-in-transaction, total, usage-percent, lock-mode, waiting-lock, and wait-age metrics. The added metrics supplement built-in Checkmk monitoring and provide DUNE application developers with clearer service states, history graphs, dashboard widgets, and alerts.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Bowers, Elliot [Cabrillo Coll.]. 2026-09-01. Database Performance Monitoring for DUNE. https://doi.org/10.2172/3625649

Cite the original work for its findings. Save a collection to share your selection of sources.