An OPC UA datasource for reading from OPC UA servers (DA/HDA/AE) into Grafana directly
Currently beta quality
- Browsing servers
- Graphical query editor
- HDA queries
- Multiple servers/datasources
- Authentication with certificates
- No security connections (but probably not useful)
- OPCUA DA requests (subscriptions etc)
- OPCUA AE
- Password authentication
This plugin uses GRPC and a C# backend to communicated to the grafana backend directly. See pkg/dotnet
directory for the backend component
yarn install
to install dependenciesyarn build | yarn dev
to build the pluginmake build
to build the backend component
Restart Grafana and you should have the datasource installed.
See the list of features above. Happy with any contributions including QA/testing
Q: Can it read OPC Classic DA/HDA/AE? A: Yes, provided use use the OPC Foundations COMIOP wrapper, which you can find here. You will need to configure IOP to wrap your OPC COM server. Tested against Matrikon OPC Desktop Historian and Matrikon OPC Simulation Server.
The OPC UA datasource should be
- Easy to use
- Graphically configurable
- Smart (ie: Able to use metadata from the browsing of tags to ease configuration in whatever panel the datasource is interacting with)
- Robust and Reliable (of course!)