ogamma Visual Logger for OPC User Manual
Integration tool to collect, store, visualize and analyze OPC UA data.
Contents:
- Introduction
 - Licensing
 - Features
 - Deploy
- Setup using Docker
 - Setup in Windows
 - Setup in Ubuntu 2022.04
 - Setup in RedHat Enterprise Linux
 - Setup in Raspberry Pi.
 - Install as Azure IoT Edge module.
 - Installing older versions.
 - Upgrading from older versions.
 
 - How to deploy ogamma Visual Logger for OPC as Azure IoT Edge Module
 - Activate
 - Upload Annual Maintenance and Upgrades License.
 - Reactivate.
 - Upgrade product edition with a new key.
 - How to setup configuration GUI endpoint to use https.
 - Configure
 - Collect
- Connections to OPC UA Servers.
 - Advanced connection settings.
 - Connecting in secured mode and certificates.
 - Connections from Docker container.
 - Connecting to OPC UA Servers running in Docker container, accessed over VPN or NAT or using port forwarding.
 - Connecting to classic OPC DA Servers.
 - Browsing OPC UA Server address space and selecting variables to log.
 - Logged Variables table.
 
 - Write values to OPC UA Variables
 - Time-Series Databases
- Common settings
 - SQLite
 - TimescaleDB/PostgreSQL.
 - InfluxDB version 1.7.
 - InfluxDB version 2.0.
 - Confluent Platform: Cloud and Enterprise
 - Apache Kafka
 - Microsoft SQL
 - MySQL
 - MemSQL
 - MQTT
 - TSDB database access optimization.
 
 - Store
 - Visualize
 - Analyze
- Test use case
 - Step 1: Add server node into Address Space.
 - Step 2. Start logging of values for OPC UA variable node.
 - Step 3. Configure Grafana panel to view data values
 - Step 4. Analyze data visually.
 - Step 5. Open PgAdmin page and connect to the TSDB database.
 - Step 6. Run SQL queries.
 - Step 7. Look at log files for additional information.
 - Step 8. Conclusion.
 
 - Roadmap
 - Support
 - How to:
- Modify minimal refresh rate for Grafana
 - How to enable SQL Server Authentication and TCP in Microsoft SQL Server Express
 - Enable horizontal scrolling in the Logged Variables table.
 - Upgrade time-series database from InfluxDB 2.0 Beta version to InfluxDB 2.0.3 released version.
 - How to solve issue with duplicate records in SQLite or PostgreSQL/TimescaleDB.
 - How to install and run InfluxDB.
 - How to quickly setup test configuration with 100K variables.
 - How to modify configuration options for large number of variables.
 - Import variables from CSV file
 - How to create and use self-signed OPC UA application instance certificate.
 - How to monitor state of connection with OPC UA Servers
 - How to configure ogamma Visual Logger for OPC and monitor its state using REST API.
 - How to add OPC UA Server connection settings and logged variables using Python scripts
 - How to connect to Ignition OPC UA Server in secured mode.
 - Connecting when ogamma Visual Logger for OPC and OPC UA Server run in different network environments.
 - Network issues on Siemens Simatic IoT2050