Scripted Components Cleanup from VCF Operations 9.1: A Step-by-Step Guide

If you’ve been working with VCF Operations 9.1, you may have noticed that on the Build > Lifecycle > VCF Management > Components page, manually-added components such as VCF Operations for Networks, Log Management, Real-Time Metrics or VCF Automation no longer have a “Delete” option available in the UI. In VCF Operations 9.0, this was possible on the Fleet Management > Lifecycle > Components page by clicking the three vertical dots next to a component and selecting Delete. That option is gone in 9.1. ...

 · Updated  · 
Scripted Components Cleanup from VCF Operations 9.1: A Step-by-Step Guide
Cloudbase-Init Windows Guest Customization: Blueprint Editor

Installing and Configuring Cloudbase-Init on Windows for VCF Automation Guest Customization

Customizing Windows guest instances in VMware environments has traditionally been handled by the VMware Guest Customization Specification (Sysprep-based). While this approach works, it has limitations, especially when you need cloud-agnostic blueprints that work across vCenter, Azure, AWS, and GCP cloud accounts. Enter Cloudbase-Init: the Windows equivalent of Cloud-Init. It provides powerful guest customization capabilities including user creation, password injection, hostname configuration, SSH public keys, and user-data script execution. This guide walks through the full process of installing and configuring Cloudbase-Init on a Windows Server template for use with VCF Automation (formerly VMware Aria Automation / vRealize Automation). ...

Installing and Configuring Cloudbase-Init on Windows for VCF Automation Guest Customization

Querying Aria Operations for Logs API by Hostname - A Complete Guide

If you need to pull log events programmatically from VMware Aria Operations for Logs (formerly vRealize Log Insight), filtering by a specific hostname, this guide walks you through the entire process, from authentication to querying the powerful internal API endpoint. This approach is inspired by Brock Peterson’s excellent series on the Aria Operations for Logs API, expanded here with full session authentication steps and hostname-specific query examples. Prerequisites Before we begin, you’ll need: ...

Querying Aria Operations for Logs API by Hostname - A Complete Guide

Custom Rightsizing Guardrails in VCF Operations 9 with Super Metrics

In a previous post I covered how to configure VCF Operations 9 to use 90 days of usage data for rightsizing recommendations. That gives you a solid foundation, but once you start reviewing the recommendations, you will quickly notice that the engine does not enforce any organizational sizing standards. For example, the engine might recommend reducing a VM from 8 vCPUs to 5, or suggest removing just 1 GB of RAM. Both are technically valid from a demand perspective, but in practice: ...

Custom Rightsizing Guardrails in VCF Operations 9 with Super Metrics
VCF Operations inventory showing options to create new or import a vCenter instance

Importing a vCenter 8.x as a Workload Domain into VCF 9

As organizations adopt VMware Cloud Foundation 9.0, a common question comes up: what do I do with my existing vCenter 8.x environments? The good news is that VCF 9.0 supports backwards compatibility with 8.x vCenter instances. You can import them as workload domains directly from the VCF Operations console, bringing your legacy infrastructure under VCF management without rebuilding from scratch. In this post I will walk through the full import process (from prerequisites and networking requirements to NSX deployment and validation) so you know exactly what to expect before you hit the “Import” button. ...

 · Updated  · 
Importing a vCenter 8.x as a Workload Domain into VCF 9

Using 90 Days of Usage for Rightsizing Recommendations in VCF Operations 9

In a previous post I walked through configuring VCF Operations 9 capacity policies to align with a 90-day planning window. If you followed that guide, the good news is that rightsizing recommendations share the same underlying policy: Risk Level, Time Remaining thresholds, and buffers all feed directly into the rightsizing engine. So why a separate post? Because rightsizing is a different workflow with its own nuances. Capacity planning asks “when will my clusters run out of room?” Rightsizing asks “are my individual VMs sized correctly for what they actually use?” The policy is the same foundation, but how you consume and act on the results is completely different. ...

Using 90 Days of Usage for Rightsizing Recommendations in VCF Operations 9
VCF Operations policy definition interface showing capacity-management settings

Superseded: 90-Day Capacity Configuration in VCF Operations 9

Correction (August 25, 2026): This article previously treated a 90-day Time Remaining threshold as if it also configured 90 days of historical input. Those controls have different meanings. The original procedure has been retired so it cannot be followed accidentally. Use the corrected follow-up instead: Using a 90-Day Planning Horizon Correctly in VCF Operations The follow-up separates three independent goals: Alerting when capacity is projected to run out within a future planning period. Choosing how much historical demand the projection may consider. Setting the future horizon used for VM Recommended Size calculations. It also corrects the earlier maintenance-window advice. For capacity forecasting, use the product’s projection reset and time-range exclusion controls when you need to disregard anomalous history; do not assume that an alert-maintenance schedule is equivalent to a historical-data exclusion. ...

 · Updated  · 
Superseded: 90-Day Capacity Configuration in VCF Operations 9

How I Migrated My WordPress Blog to Hugo on Cloudflare Workers (And Why You Should Too)

After years of running my tech blog on WordPress, I finally pulled the trigger and migrated everything to Hugo (a blazing-fast static site generator) hosted on Cloudflare Workers. The result? A site that loads in milliseconds, costs nothing to host, and requires zero server maintenance. Here’s exactly how I did it, what went wrong, and what I’d do differently. Why Leave WordPress? WordPress served me well for years. But as my post count grew to 278 articles (mostly VMware VCF guides with dozens of screenshots each), the cracks started showing: ...

 · Cosmin
How I Migrated My WordPress Blog to Hugo on Cloudflare Workers (And Why You Should Too)
VMware Aria Operations dashboard showing alerts with options like "Cancel Alert" and "Delete Canceled Alerts".

Bulk Delete Alerts in VCF Operations (formerly known as Aria Operations)

API correction (August 25, 2026): The UI workflow below remains useful, but the API request bodies originally published in this article were incorrect. Use the reviewed follow-up, Safely Canceling and Deleting Alerts with the VCF Operations API, for the supported query, cancel, and targeted-delete sequence. If you manage a VMware Aria Operations (formerly vROps) environment, you know how quickly alert fatigue can set in. In this guide I will focus specifically on the “Guest OS Experiencing CPU queue” alert. While helpful in identifying CPU-constrained VMs, it can quickly generate thousands of entries if you have a heavily over provisioned environment. ...

 · Updated  · 
Bulk Delete Alerts in VCF Operations (formerly known as Aria Operations)

Temporarily Bypassing VCF Compatibility Checks: A Reversible, Version-Specific Procedure

VCF compatibility checks are safety controls, not generic obstacles to an upgrade or bring-up. Broadcom documents temporary bypasses for two narrowly defined missing-compatibility-data failures. The files and properties differ by release and workflow, so the procedures must not be mixed. This article covers: VCF 5.x and VCF on VxRail 5.x upgrades that match Broadcom KB 323368. VCF 9.0.x bring-up failures on the VCF Installer appliance that match Broadcom KB 403075. Do Not Use This as a General Compatibility Bypass Use the applicable workaround only after confirming that the error matches the linked KB and that the compatibility data is current. ...

 · Updated  · 
Temporarily Bypassing VCF Compatibility Checks: A Reversible, Version-Specific Procedure