Grafana 12.x Compatible · Actively Maintained · No Middleware Required

OPC-UA Grafana Plugin for Industrial Data Visibility

Connect your OPC-UA industrial servers directly to Grafana dashboards. Live machine data, historical analysis, enterprise-grade authentication - no custom middleware, no deprecated plugins. Ready for Grafana 10.x through 12.x.

12+
Grafana versions supported
3
Auth methods including certificates
13+
Historical aggregate functions

Free Consultation

Tell us about your OPC-UA setup - we will advise on the right approach

No spam · Response within 1 business day

Trusted for

Grafana 10.x / 11.x / 12.x
Live & Historical Data
Certificate Authentication
Native Grafana Alerting
Actively Maintained 2026

Grafana's official OPC-UA plugin reached end-of-life in June 2024. It no longer receives updates or bug fixes. Organizations upgrading to Grafana 10.x, 11.x, or 12.x may encounter compatibility issues. DEFTeam's plugin is an actively maintained, drop-in replacement.

Why Switch

Why Industrial Teams Are Moving to a Modern OPC-UA Grafana Solution

Four reasons organizations are replacing legacy OPC-UA Grafana integrations with DEFTeam's actively maintained plugin:

Deprecated Plugin Risk Icon

Deprecated Plugin Risk

Grafana's official OPC-UA plugin reached EOL June 2024. Running unsupported software in production creates security and compatibility risk as Grafana versions advance.

Middleware Complexity Icon

Middleware Complexity

Most OPC-UA to Grafana integrations require intermediate databases, data pipelines, or third-party products. DEFTeam's plugin connects directly - no extra layers to maintain.

Security Gaps Icon

Security Gaps

Legacy OPC-UA integrations often lack certificate-based authentication support. Industrial environments need proper encryption and auth - not just anonymous connections.

Data Stays Siloed Icon

Data Stays Siloed

Machine data locked in SCADA systems or separate industrial tools cannot be combined with IT data in Grafana. Teams end up switching between disconnected tools to get a full picture.

OPC-UA industrial server connecting directly to Grafana dashboard - DEFTeam plugin
How It Works

A Direct Bridge Between Your Machines and Your Dashboards

DEFTeam's OPC-UA plugin sits between your Grafana instance and your industrial OPC-UA servers - querying machine data on demand, exactly when a dashboard panel requests it. No intermediate database. No scheduled sync jobs. No data pipeline to maintain.

  • Live queries return the current value of any OPC-UA node on every dashboard refresh - operators always see what is happening right now.
  • Historical queries pull recorded data across any time range - enabling incident investigation, shift comparisons, and trend analysis without leaving Grafana.
  • Aggregate functions run server-side - averages, min/max, counts, deltas - reducing data transfer and keeping dashboards responsive.
  • Dashboard variables let one template serve multiple machines or production lines - operators switch context with a single dropdown.
  • Native alerting means Grafana's standard alert rules and notification channels work on OPC-UA data just like any other datasource.
Getting Started

From Installation to Live Dashboard in 4 Steps

DEFTeam's plugin installs from the Grafana Plugin Catalog. Setup requires only your server endpoint and authentication method - the visual tag browser handles the rest.

Code Analysis

Install the Plugin

Search "Opcua" in the Grafana Plugin Catalog and install with one click - or use the CLI for automated deployments.

Automated Conversion

Configure the Datasource

Enter your OPC-UA server endpoint URL, choose your authentication method, and click Save & Test to verify the connection.

Quality Assurance

Browse Your Nodes

Use the visual Tag Browser to explore your OPC-UA address space. Click any variable node to select it - no node IDs needed.

Expert Support

Build Your Dashboards

Add live or historical panels, configure alerts on any node, set up dashboard variables, and share with your operations team.

Already using Grafana's deprecated plugin? Migration to DEFTeam's plugin is straightforward - the connection model is similar and our team can assist with the transition to ensure continuity of your existing dashboards and alert rules.

Full Capabilities

Everything Your Industrial Team Needs in One Plugin

Six capabilities that cover the full range of industrial Grafana monitoring requirements:

Live Data

Real-Time Machine Queries

Identifies pre-existing conditions based on secondary diagnoses in hospital administrative data. Provides data on how specified comorbidities impact overall hospitalization treatment plans.

History

Historical Data & Aggregates

Query recorded node data across any time range with 13+ server-side aggregate functions - Average, Min, Max, Count, Delta, Range, Start, End, and more - for fast trend analysis.

Discovery

Visual Tag Browser

Browse the full OPC-UA node hierarchy through a visual tree interface. Search by name, expand folders, and click to select - the node ID populates automatically.

Alerting

Native Grafana Alerting

Full integration with Grafana's alert engine. Define thresholds on any OPC-UA node and receive notifications through any Grafana notification channel - no separate alerting system needed.

Flexibility

Dashboard Variables

Use Grafana template variables in node ID and alias fields. One dashboard template serves multiple machines, lines, or facilities - operators switch context with a dropdown.

Annotations

Dashboard Annotations

Mark significant events on time-series charts using historical OPC-UA data. Correlate machine events with operational incidents directly on the dashboard timeline.

Enterprise-Grade Authentication - 3 Methods, 5 Security Policies

Anonymous for internal networks · Username/Password for standard deployments · Certificate-based auth with Basic256Sha256 and AES encryption for production environments requiring maximum security.

Use Cases

Who Benefits from DEFTeam's OPC-UA Grafana Plugin

Industrial and operations teams that already run OPC-UA infrastructure and want to surface that data in Grafana without custom development.

Industrial · OT/IT Integration

Bridging the Gap Between Machine Data and the Teams Who Need It

Industrial organizations generate enormous amounts of OPC-UA data from their equipment. The challenge is getting it to the right people - operations managers, reliability engineers, energy teams - through the dashboards they already use, without building and maintaining a custom integration layer.

Teams We Serve
arrow Right Manufacturing and production operations teams needing real-time line visibility
arrow Right Maintenance engineers investigating equipment behavior and incidents
arrow Right Energy and utilities organizations monitoring distributed assets
arrow Right IT/OT integration teams bridging operational and enterprise monitoring stacks
arrow Right Organizations migrating off Grafana's deprecated OPC-UA plugin

What Your Team Gets

Live
Real-time machine data in Grafana on every refresh
0
Extra middleware or databases needed
13+
Aggregate functions for historical analysis
12.x
Latest Grafana version supported
Supported OPC-UA Query Types
Live Data Historical Raw Average Min / Max Count Delta Range Interpolative
Talk to our Grafana team arrow Right
FAQ

OPC-UA Grafana Plugin - Frequently Asked Questions

Questions IT and operations teams ask before deploying DEFTeam's OPC-UA Grafana plugin.

What is OPC-UA and does my equipment support it? +
OPC-UA (Open Platform Communications Unified Architecture) is the industry-standard communication protocol for industrial automation and control systems. Virtually every modern industrial machine, PLC, and SCADA system from major manufacturers supports OPC-UA. If your equipment was manufactured in the last decade, it almost certainly already speaks OPC-UA.
Is Grafana's official OPC-UA plugin still available? +
Grafana's official OPC-UA datasource plugin was deprecated in 2024 and reached end-of-life in June 2024. It no longer receives feature updates, bug fixes, or security patches. Existing installations continue to work but will encounter compatibility issues as Grafana advances beyond versions 10 and 11. DEFTeam's plugin is an actively maintained alternative that supports Grafana 10.x through 12.x.
Can one dashboard serve multiple machines or production lines? +
Yes. DEFTeam's plugin fully supports Grafana's template variable system in both node ID and alias fields. This means you can build one dashboard template and switch between machines, production lines, or facilities through a dropdown selector - without rebuilding the dashboard for each asset.
What authentication methods does the plugin support? +
The plugin supports three authentication methods: Anonymous (suitable for internally secured networks), Username and Password (standard credentials stored encrypted in Grafana's secure storage), and Certificate-based authentication with security policies including None, Basic128Rsa15, Basic256, Basic256Sha256, Aes128, and Aes256. Certificate-based authentication is recommended for production industrial environments.
Does the plugin work with Grafana alerting and annotations? +
Yes. The plugin has full integration with Grafana's native alerting engine - allowing you to define alert rules and thresholds on any OPC-UA node value, using any of Grafana's standard notification channels. It also supports dashboard annotations via historical queries, enabling teams to mark and correlate significant events on time-series charts.

Ready to Connect Your Industrial Data to Grafana?

Whether you need a straightforward plugin installation, a migration from Grafana's deprecated OPC-UA plugin, or a fully managed industrial monitoring setup - DEFTeam's team is ready to help.

Red Herring Global 100 Company
20+ Years Data Engineering Experience
Grafana Plugin Development Experts
CIO Review: 20 Most Promising BI Providers