Monitoring Oracle Cloud Infrastructure with Checkmk: OCI Plugin Lessons

We built the OCI plugin for Checkmk to monitor the Oracle Cloud part of the estates we manage without a second monitoring stack. This post covers what it monitors, how to set up read-only access, what polling the control plane costs, and how to set thresholds from each service’s own failure modes.

OVM to OLVM Migration: Practical Lessons from the Oracle Virtualization Stack

Oracle VM 3 left Extended Support in June 2024. There’s no support tier left to buy. Here’s what moving an Oracle estate from OVM to OLVM actually involves – the two migration methods and which one scales, what the numbers look like, why the target platform needs its own commissioning phase, and what we automate and where the automation stops.

OCI Cost Savings: Burstable Instances

Oracle Cloud Infrastructure’s burstable compute instances offer a powerful way to reduce costs for workloads that don’t consistently require peak CPU performance. By analyzing actual usage patterns with Checkmk and strategically implementing burstable instances, we achieved approximately 50% savings on OCI compute costs with no impact to service performance.

Breaking the Oracle Database Password Stalemate: A Solution That Actually Works

Many Oracle database application accounts still use default passwords or haven’t been changed in years due to the operational risk of breaking critical applications. Oracle’s Gradual Password Rollover feature (21c, backported to 19.12+) allows both old and new passwords to work simultaneously during transition periods, transforming high-risk password changes into controlled processes. This capability removes the main technical barrier that’s kept organisations from meeting password rotation compliance requirements.