Introduction

What is ogamma and ogamma Visual Logger for OPC

ogamma

ogamma is code name of a suite of OPC UA integration tools from One-Way Automation. Here o represents OPC UA, and gamma carries meaning of scale, range, gamut.

Literal translation of ogamma from Kannada language (spoken predominantly by people of Karnataka in southwestern India) means You are good.

ogamma Visual Logger for OPC

ogamma Visual Logger for OPC is part of ogamma suite, an integration tool to:

  • Collect data from OPC UA Servers;
  • Store that data in persistent storage. Currentlty it uses InfluxDB (versions 1.7 and 2.0), TimescaleDB (PostgreSQL database optimized to store time-series data). Regular version of PostgreSQL can be used too. Support for more types of data storage is on the way (see section Roadmap).
  • Visualize data, using Grafana, acting as a REST back-end for its SimpleJson data source plugin. It can fetch real time or historical data directly from OPC UA Servers, or from persistent storage (PostgreSQL).
  • Analyze data using SQL queries.

Multiple instances of ogamma Visual Logger can run in parallel in the same or different machines, and share common configuration settings. Each instance can be configured to perform all tasks, or only sub-set of tasks (roles). This makes horizontal scaling easy.

Context diagram below illustrates use case when single instance of the ogamma Visual Logger serves all roles:

_images/ContextDiagram.png

For more information on each of these and other features, please refer section Features.

Licensing

Licence for ogamma Visual Logger for OPC.

Licensing terms to use ogamma Visual Logger depend on the edition:

  • Community Edition.
    • Free forever;
    • Can be used in commercial, personal, educational or other projects;
    • Does not include advanced features;
  • Enterprise Edition.
    • Advanced features are enabled;

Note

It is not finalized yet what features are considered as Advanced. Anyhow, once you download Community Edition distribution package of the ogamma Visual Logger, you can continue to use that version according to licensing terms included into that specific package.

For more details about licensing, please contact Support.

Licenses of open source dependencies.

The SDK uses and depends on the following open source libraries according to their license terms:

Target Platforms

The ogamma Visual Logger is cross-platform application, and can be built for variety of targets. Currently distribution packages are created for and tested on:

  • Windows 10
  • Ubuntu 18.4 TLS
  • Debian Stretch

For other target platforms please contact Support.