Category: Sponsored Content

  • What It Really Takes to Run OpenTelemetry

    What It Really Takes to Run OpenTelemetry

    OpenTelemetry solved a real problem. Before it, every APM vendor had you install a proprietary agent, which meant switching vendors meant re-instrumenting everything. OTel gave engineering teams a vendor-neutral way to generate traces, metrics, and logs once and send them wherever they wanted.

    That part of the pitch is true, and open-source deserves credit for it. What gets left out of most OTel adoption conversations is what happens after the SDKs are wired up. The framework is free. Running it well is not.

    The Pain Points That Show Up After Rollout

    Collector sprawl. A production OTel deployment usually means running collector instances per region or per cluster, tuning batch and memory limiter settings, and watching for the collector itself becoming a bottleneck under load. This is the infrastructure your team now owns and patches, on top of the infrastructure it was supposed to help you monitor.

    Storage and retention decisions become your job. OTel defines how telemetry is generated and transported, not where it lives. Teams end up choosing and operating a backend, commonly a trace store, a time-series database (TSDB) for storing and querying metrics over time, and a log index, then building the queries and dashboards to make that data usable. Every version upgrade across that chain is a coordination exercise.

    Cross-signal correlation requires continuous engineering. Traces, metrics, and logs arriving in three different systems does not automatically mean an engineer can jump from a slow span to the exact log line or the query that caused it. Building that correlation layer, and keeping it working as schemas evolve, is ongoing engineering work, not a one time setup.

    The on call burden shifts internally. With a managed platform, a vendor’s SRE team is paged when ingestion breaks. With a self-run OTel stack, it’s usually the same engineers who were supposed to be using the telemetry to fix application problems, not maintaining the pipeline that delivers it.

    Upgrade churn. OTel semantic conventions and SDKs still move quickly. Staying current across every instrumented service, especially in a polyglot environment, is recurring work that never shows up in a headcount plan but consumes real hours every quarter.

    None of this means self-managed OTel is a bad choice. For teams with the platform engineering capacity to run it well, and a real need for full control over the pipeline, it’s a legitimate architecture. The honest accounting is that free software still has a labor cost, and that cost scales with the number of services, languages, and regions you’re instrumenting.

    Where the Labor Actually Goes

    Ask any team that’s run this for two years and the pattern is consistent. Initial instrumentation is the easy part. The ongoing cost lives in three places, keeping collectors healthy under changing load, keeping the backend’s storage and indexing performant as volume grows, and rebuilding correlation logic every time a service boundary changes.

    That last one matters most for incident response. A trace showing high latency in one service tells you where. It doesn’t tell you whether the cause was a missing database index, a downstream API timeout, or a resource constraint on the host. Getting from where to why usually requires stitching context across systems that weren’t designed to talk to each other, which is exactly the work a managed backend takes off your plate.

    What a Converged Platform Changes

    ManageEngine’s OpManager Nexus accepts OpenTelemetry data natively. Teams keep their existing OTel instrumentation and export traces, metrics, and logs directly to the platform without operating a separate collector and storage layer. The platform handles ingestion, correlation, root cause analysis, real user monitoring, and anomaly detection on top of that same OTel data, so the instrumentation investment a team already made doesn’t get thrown away.

    That’s the actual trade being made. You keep the vendor-neutral instrumentation layer that makes OTel valuable in the first place. You hand-off the operational weight of running collectors, tuning storage, and building correlation logic, which is the part that consumes engineering hours long after the initial rollout is done. But that trade isn’t free of its own limits.

    Where Self Hosting Still Wins

    Teams with mature platform engineering practices, a specific compliance reason to own the storage layer, or deep enough Kubernetes native maturity that a collector fleet is just another workload they already know how to run, will find a managed backend more constraining than a stack they built themselves. Sampling logic, retention policy, and pipeline level customization go deeper in a self-hosted setup than any managed platform will expose. The community exporter and processor ecosystem around OpenTelemetry is also larger than what a single vendor surfaces natively, simply because it’s not bounded by one company’s roadmap.

    So the decision isn’t open-source versus managed, it’s where you want your engineering hours to go. Every team instrumenting with OTel already made the right call on the instrumentation layer. The question worth revisiting is whether the collector, storage, and correlation work sitting underneath that instrumentation is still the best use of the team’s time, or whether it’s become a second job nobody signed up for.

    If you’re already running OTel instrumentation and want to see what happens when that same data feeds into a platform that handles ingestion, correlation, and root cause analysis for you, setup OpManager Nexus within minutes without re-instrumenting anything you’ve already built.

  • Where Agents Belong in Enterprise Testing: What I Took Away from UiPath Test Cloud

    Where Agents Belong in Enterprise Testing: What I Took Away from UiPath Test Cloud

    Introduction

    During a recent UiPath Test Cloud showcase with Tech Field Day, I had a chance to look past the usual “AI can automate testing” message and think about how agents might fit into a real enterprise delivery process. As a Cloud Solutions Architect with a DevOps mindset, I tend to look beyond whether a platform can automate a task and ask what happens once that automation becomes part of an actual operating environment. AI-assisted development is helping teams create and change software faster, but every one of those changes still has to be tested before it can be released with confidence. UiPath described that growing imbalance as a release gap between development and QA. What interested me most was not the idea of putting an agent everywhere, but how agentic reasoning, deterministic automation, and human judgment might work together.

    The Release Gap Is More Than a Testing Problem

    Software development teams have spent years improving how quickly they build, integrate, and deploy applications. AI is pushing that work even faster, while many testing processes have not evolved at the same pace. During the showcase, UiPath described how development teams are producing changes daily or weekly while QA teams are still dealing with a large amount of manual testing and disconnected automation. The faster development moves, the harder it becomes for testing teams to keep up and confidently say a change is ready to release.

    What kept standing out to me was that this is not only a test-execution problem. A lot of the delay lives around the test: reviewing requirements, figuring out what needs to be validated, preparing data, maintaining scripts, investigating failures, creating reports, and waiting for approvals. A team can have an automated regression suite and still rely on a mostly manual process to move from a new requirement to a release decision. At that point, the automated test becomes one fast step inside a much slower system.

    This is where my DevOps brain kicked in. One of the questions I asked during the session was whether UiPath could help distinguish between an application defect, a broken test, and an issue with the environment. I pushed to get clarity on that distinction because each one needs a different owner, a different investigation path, and a different response. UiPath explained that its self-healing capabilities can recognize and repair certain automation failures, such as an interface element moving or changing, a blocking overlay, or a timing issue. Failures that fall outside those supported recovery patterns, including potential application defects or broader environment problems, still require further investigation and human judgment.

    I also asked whether the platform could help identify which tests were most relevant to a particular application, workflow, or infrastructure change. That is a practical problem I run into in my own work: teams know they need to test something, but the harder question is often, “What exactly should we test to prove this change is safe?” The response from UiPath was that requirements, user stories, existing tests, and supporting documentation can provide context for identifying and refining candidate tests.

    Not Agents Everywhere: Finding the Right Boundary

    UiPath Test Cloud brings several parts of the testing lifecycle together. Test Manager manages requirements, test cases, executions, results, and traceability, while also serving as an entry point for AI-assisted testing workflows; Studio creates repeatable robotic test automations; Orchestrator schedules and coordinates execution; and Insights provides reporting and analytics. UiPath also emphasized that it can integrate with existing application lifecycle management and CI/CD platforms rather than asking every engineering team to replace the tools they already use.

    The distinction between robots and agents was one of the most useful parts of the showcase. In UiPath terminology, a robot follows explicit instructions and produces a more deterministic result, while an agent reasons through the task and adapts as it goes. The presenter explained that robotic execution does not require LLM inference to carry out each predefined test step. Agentic execution may take longer, cost more to run, and produce slightly different behavior from one attempt to the next.

    That difference matters more than it may seem at first. A large regression suite usually needs predictable execution, clear assertions, and repeatable outcomes. A UAT scenario, an exploratory workflow, or a frequently changing interface may benefit from an agent that can interpret intent and work through some ambiguity. The UiPath hybrid approach allows teams to keep the stable parts of a test deterministic while inserting ScreenPlay where reasoning or flexibility is actually useful.

    The pattern that made the most sense to me was not agents everywhere. Let the agents help where interpretation, investigation, or adaptation adds value. Let deterministic automation handle the work that needs to be fast and repeatable. Then keep people involved where risk, governance, and accountability matter.

    That approach also preserves an important role for experienced QA practitioners. The presenters from UiPath did not describe AI as a replacement for the testing mindset. They talked about helping testers move toward test strategy, automation development, agent design, and workflow orchestration. The mechanics may become easier to automate, but someone still must decide whether the system is testing the right things.

    From Better Requirements to a Connected Testing Workflow

    The UiPath Test Cloud demonstration started in Test Manager before any test was executed. UiPath first evaluated the quality of a business requirement, suggested missing details, generated possible tests, and looked for existing tests that might be redundant or obsolete. The platform can use the requirement along with screenshots, release notes, documentation, existing test cases, and other supporting material as context.

    I liked that the workflow started there because weak requirements do not suddenly become strong tests just because AI generated them. If the source material does not explain validation rules, error behavior, session handling, security expectations, or important boundary conditions, the test suite may only automate an incomplete understanding of the application. In the demo, the AI surfaced those gaps for a person to review before the suggested scenarios became actual test assets. The presenter came back several times to the idea of trusting but verifying the output.

    Because I regularly help customers evaluate and implement AI platforms, I asked whether an organization could control which models were available inside Test Cloud. UiPath said organizations can govern which approved models are available for supported AI capabilities and can also configure bring-your-own-model options where available. For a regulated organization, that is not just a preference setting. Model access has to align with approved vendors, data-handling rules, and the organization’s broader AI governance policies.

    I also asked what the deployment model might look like for a financial institution or another customer that could not accept a standard SaaS implementation. UiPath has its Public Test Cloud, which UiPath operates, and Private Test Cloud, which customers operate through Automation Suite. Requirements such as data residency, isolated environments, or government deployment need to be mapped to the appropriate edition and current availability. The tradeoff is an important one: a self-managed deployment may help address isolation or residency requirements, but the customer also takes on more responsibility for maintenance and platform updates. UiPath also explained that some AI capabilities use platform-based consumption or feature-specific entitlements, while bring-your-own-model arrangements may shift underlying model charges to the customer’s provider agreement.

    The larger Test Cloud architecture story came together in UiPath Maestro. UiPath demonstrated a BPMN-style workflow that coordinated environment creation, test-data generation, several testing frameworks, failed-test investigation, proposed fixes, human approval, cleanup, reporting, and notification. Agent Builder supplied specialized agents, while Maestro connected those agents to deterministic automation and people as part of one end-to-end process.

    What stood out to me later in the demo was the orchestration layer. Most enterprises already have test runners, pipelines, automation frameworks, and specialized tools. The challenge is not necessarily adding another one; it is coordinating what already exists and preserving context across the full release workflow. From that perspective, Maestro started to look less like another testing feature and more like a possible release-confidence control plane.

    The demo was interesting, but the day-two questions were what stayed with me. Can one run be traced across the agents, robots, external frameworks, and human approvals involved? Can teams see which model, prompt, test data, and automation version influenced a result? What happens when an agent times out, an approval stalls, or environment cleanup fails? A workflow can look autonomous on the happy path, but operational maturity shows up in how clearly the platform handles everything that happens outside of it.

    Conclusion

    My main takeaway from the UiPath Test Cloud showcase is that agentic software testing does not have to mean turning the entire testing process over to AI. The stronger pattern is to let agents assist with interpretation, investigation, and adaptation, while deterministic automation handles repeatable execution and people remain accountable for the decisions that carry real risk. The RPA foundation of UiPath gives it an interesting starting point for that model, while Test Manager, Studio, Agent Builder, and Maestro extend the conversation from individual test scripts into a connected testing lifecycle.

    Technology selection, though, is only one part of adopting this kind of platform. When I asked what the customer partnership looked like, UiPath described an implementation approach involving professional services or certified partners, initial integrations and data connections, representative test-case development, and hands-on enablement for customer teams. Low-code tooling may reduce the barrier to building automation, but it does not remove the need for architecture, governance, operating-model decisions, or organizational learning.

    I left the showcase thinking less about whether agents will replace traditional testing and more about how deliberately teams will design the boundary between reasoning, automation, and accountability. For teams working through the growing gap between faster software creation and slower release validation, the UiPath Test Cloud showcase offers a useful look at where agents may help—and where determinism and human expertise still belong. If you want to see the demonstrations and hear the full discussion for yourself, you can watch the UiPath Tech Field Day Showcase on the Tech Field Day website.

    Watch the UiPath Tech Field Day Showcase: https://techfieldday.com/appearance/uipath-tech-field-day-showcase/

  • ManageEngine OpManager Nexus Adds MCP, GenAI, and Autonomous AI, With AI Sovereignty Built-In

    ManageEngine OpManager Nexus Adds MCP, GenAI, and Autonomous AI, With AI Sovereignty Built-In

    ManageEngine OpManager Nexus enhanced its newly launched hybrid observability platform with a range of powerful AIOps capabilities. OpManager Nexus was launched in April 2026 with the merger of two of ManageEngine’s flagship observability solutions: OpManager Plus and Site24x7. The new platform is unique in the observability market with its dual deployment strategy: You can either install it on-premises, or access it via the cloud.

    AIOps (artificial intelligence in IT operations) has now become a non-negotiable in the observability platform market. This is not surprising given the effectiveness of AI in managing the vast and complex telemetry data that modern IT architectures generate. OpManager Nexus now ships MCP server support, GenAI integrations, autonomous AI agents, and smart event correlation, all under one roof.

    What makes OpManager Nexus different from its competitors isn’t just the feature list. It’s how the platform handles the question every ITOps team is quietly asking right now: when AI is running inside your monitoring stack, where does your data actually go?

    We’ll get to that. First, let’s look at what’s new.

    Unify Tool Stacks With MCP Servers

    MCP (Model Context Protocol) is Anthropic’s open-source standard for connecting AI tools to external platforms. It’s been around since November 2024, and adoption has been steep: Monthly downloads have crossed 110 million. The reason isn’t hard to figure out. Before MCP, integrating IT operations in your tool stack meant writing custom integrations for every tool. MCP cuts through that.

    OpManager Nexus now ships with its own MCP server. Once connected to an MCP client like: Cursor, Visual Studio Code, Claude Desktop, or Windsurf, your AI assistant can pull live metrics, find anomalies, and correlate observability data with the other tools in your stack: version control, CI/CD pipelines, helpdesk tools, you name it.

    What does that look like in practice? You can ask your AI assistant to show you servers with high CPU usage over the last two hours and get an answer from live data. During an outage, AI can suggest the next checks: logs, memory spikes, latency. You can also correlate helpdesk tickets with observability metrics and deployment milestones, so incidents get traced back to what actually caused them.

    Deployment follows the same dual-track model as OpManager Nexus itself. On-premises teams get the MCP server as a Docker image that runs locally. Cloud customers get it hosted inside Zoho’s private datacenters.

    Enable Autonomous AI-Driven Monitoring With Zia Agents

    On the cloud side, OpManager Nexus also introduced agentic AI powered by Zia, Zoho’s proprietary AI engine. This is a shift from reactive firefighting to autonomous ITOps.

    Modern IT environments don’t fail neatly. A single incident in a distributed system can generate thousands of signals across hybrid clouds, microservices, and dynamic networks simultaneously. When that happens, troubleshooting becomes guesswork. Teams end up chasing symptoms instead of root causes, and MTTR climbs.

    Zia’s autonomous agents are designed to cut through that. The key capabilities: domain-aware causal correlation paired with predictive anomaly detection, customizable AI agents with governed task-driven automation, an MCP-enabled agentic foundation, and orchestrated remediation that plugs into existing workflow platforms.

    Tune Out the Alert Noise With Smart Event Correlation

    Here’s the reality most ITOps teams deal with: observability platforms fire alerts for every event that crosses a threshold. In a complex environment, a single incident can trigger hundreds of them.

    OpManager Nexus tackles this with AI-powered event correlation. Instead of dumping a flood of disconnected alerts on your team, it groups related events into a single structured problem. Zia traces the full chain of events across your stack to separate root-causes from symptoms, so your team knows exactly where to start.

    The practical benefit? Your engineers spend less time triaging and more time fixing. And they fix the right thing.

    Get Real-Time, Accurate IT Insights With GenAI Integrations

    Raw telemetry is only valuable if your team can interpret it fast. OpManager Nexus ships with three GenAI integrations: OpenAI, DeepSeek, and Ollama. Each doing something slightly different.

    OpenAI and DeepSeek work similarly: connect via API key and you get AI-generated summaries across device health, active alarms, and performance metrics. Teams can pull a consolidated alarm overview, drill into individual alarms with probable causes and recommended fixes, or get a snapshot of device group health. Both integrations also support script generation. Describe what you want to monitor in plain language, and the AI produces the script, whether that’s PowerShell, Python, Shell, or something else.

    Ollama is the one for teams with strict compliance regulations. It runs entirely within your environment. No external API call is ever made. Local LLMs handle all the processing, which means your infrastructure data never leaves your perimeter. The default model is gpt-oss:20b, but teams can swap in any model they’ve downloaded.

    On the cloud side, Zia finds all of this through a natural language interface. Beyond summaries, Zia supports cross-monitor RCA comparison, recurring issue detection, error code analysis, and seasonal pattern analysis to cut down on false positives.

    AI-Sovereignty in OpManager Nexus

    AI sovereignty is the practice of retaining full control over how your organization’s data is processed, stored, and used by AI systems. For IT teams, this means ensuring that observability data (often containing sensitive infrastructure details) never leaves your control without explicit governance. As AI becomes embroiled in IT operations, sovereignty isn’t just a compliance checkbox. It’s a foundational requirement for any organization serious about NetSecOps.

    ManageEngine and its parent company Zoho have taken a privacy-first position on AI, and OpManager Nexus reflects that at the architecture level.

    Zoho’s secure datacenters: OpManager Nexus’ cloud version hosts all data, including its MCP server, inside Zoho’s private datacenters. Your observability data stays within Zoho’s privacy-focused cloud stack, never routed through third-party infrastructure.

    On-premise hosted MCP functionalities: For teams that require full on-premises control, OpManager Nexus distributes its MCP server as a Docker image that runs locally. All communication between MCP clients and your OpManager Nexus instance stays entirely within your environment.

    Built-in Zia engine: Zia is Zoho’s proprietary AI, built natively into OpManager Nexus. Unlike third-party AI bolt-ons, Zia processes your observability data within Zoho’s governed infrastructure, keeping AI-driven insights under your organizational control.

    Ollama integration: Ollama runs local language models entirely within your perimeter. No external API calls, no data leaving your environment. OpManager Nexus on-premises integration with Ollama is hosted locally. This makes it the definitive choice for teams with strict data residency requirements or air-gapped deployments.

    The result is a platform where every AI capability has a path that doesn’t require shipping sensitive data somewhere you don’t control.

    Bottom Line

    The next wave of observability isn’t just about collecting more telemetry, it’s about getting AI to act on it intelligently, quickly, and securely. OpManager Nexus’ MCP server, Zia agents, event correlation, and GenAI integrations each tackle a different piece of that problem. With built-in AI sovereignty, you can stop worrying about data leakage concerns and focus on running your ITOps.

    Whether you’re running on-premises or in the cloud, there’s a 30-day free trial if you want to see how it stacks up in your environment.