Category: Aria Operations

Aria Operations, Super Metric, SuperMetric, VCF, VCF Operations, vRealize Operations, vROps

VMware VCF Operations Super Metrics from 0 to Hero – Part 5: Putting Super Metrics to Work

A Super Metric earns its keep when something uses it. Over the last four parts we built a small set of KPIs: memory in GB, the worst CPU ready in a cluster, the powered-on vCPU to pCore ratio, an idle VM count, a CPU status code and a host balance index. In this final part …

Aria Operations, Super Metric, SuperMetric, VCF, VCF Operations, vRealize Operations, vROps

VMware VCF Operations Super Metrics from 0 to Hero – Part 4: Hero Patterns

After Part 3 you can build almost any formula: single-object math, aggregation across the hierarchy, filters and status codes. But there is a difference between a formula that works in Preview and a KPI you can run in production for years, across thousands of objects, and hand over to a colleague. This part is about …

Aria Operations, Super Metric, SuperMetric, VCF, VCF Operations, vRealize Operations, vROps

VMware VCF Operations Super Metrics from 0 to Hero – Part 3: Filtering and Logic

At the end of Part 2 I left you with a flawed formula. Our vCPU to pCore ratio summed the vCPUs of every VM in the cluster, including the ones that have been powered off for months. A customer looking at that number would see an overcommitment that doesn’t exist. So far, a resource entry …

Aria Operations, Super Metric, SuperMetric, VCF, VCF Operations, vRealize Operations, vROps

VMware VCF Operations Super Metrics from 0 to Hero – Part 2: Looping Functions and Depth

In Part 1 we took a Super Metric formula apart: resource entries, this, metric keys and depth. Every example worked on a single object. That is useful for unit conversions, but the real value of Super Metrics starts when one object asks many objects a question. VCF Operations already answers many cluster questions out of …

Aria Operations, Super Metric, SuperMetric, VCF, VCF Operations, vRealize Operations, vROps

VMware VCF Operations Super Metrics from 0 to Hero – Part 1: Anatomy of a Formula

VMware VCF Operations collects thousands of metrics out of the box, and for most day-to-day questions they are all you need. Sooner or later, though, every environment has questions the built-in metrics weren’t designed to answer. A KPI that combines metrics from different objects or even different adapters. A value calculated for a scope that …

Alerting, Aria Operations, VCF Operations, vRealize Operations, vROps

Reducing Alert Noise for VM Groups in VCF Operations

In my previous post (https://thomas-kopton.de/vblog/?p=2198), I detailed how to track HA-induced Virtual Machine restarts in VCF Operations, including the required symptoms, alert definitions, and REST Webhook notifications. However, in larger setups, with potentially over 20 VMs per ESX host, receiving 20 individual notifications is impractical. This simply creates alert fatigue and undermines the entire alerting …

Alerting, Aria Operations, VCF Operations, vRealize Operations, vROps

Monitoring HA VM Restarts in VCF Operations

Someone recently asked me if there’s a straightforward way to notify Virtual Machine owners as soon as their VMs were affected by an HA Event. Apparently, suitable alarm definitions are not available out-of-the-box in VCF Operations, and the customer asked for a solution. Scenario The scenario is therefore quite simple: First Approach Initially, I considered …

Aria Operations, vRealize Operations

Audit Events in VMware Aria Operations

In my previous blog post, I described how to capture and visualize both successful and, more importantly, failed login attempts in NSX environment using Aria Operations for Logs dashboards. With the release of Aria Operations 8.18, VMware has made it even easier to monitor such audit events in vSphere components directly within Aria Operations itself, thanks …

Aria Operations, Integration SDK

VMware Aria Operations Integration SDK – Part 2 – Demo Project

In the first post on the topic of VMware Operations Integration SDK, I showed how I prepared my development environment and how a demo project is created using the triad of mp-init, mp-test, and mp-build. In this post, we’ll take a closer look at which files a simple, REST API-based project consists of, as well …

Aria Operations, JSON, REST, vRealize Operations, vROps

Programmatically Accessing VMware Aria Operations Compliance Check Results

Recently, I was asked if there’s a way to programmatically read the results of a compliance check for specific ESXi hosts in VMware Aria Operations. The use case here is that the customer wants to utilize these compliance results in an automated workflow. This is an interesting question that highlights the growing need for automation …