Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel
Table of Contents
maxLevel4
maxlevel2

...

OpenTelemetry is an open-source project that standardizes the collection of telemetry data from software systems, making it easier for organizations to gain holistic visibility into their environments. By seamlessly integrating with various programming languages, frameworks, and cloud platforms, OpenTelemetry simplifies the instrumentation of applications, allowing developers and operators to collect rich, actionable data about their systems' behavior.  The adoption of OpenTelemetry by software vendors and Application Performance Monitoring (APM) tools represents a significant shift in the observability landscape. OpenTelemetry has gained substantial traction across the industry due to its open-source, vendor-neutral approach and its ability to standardize telemetry data collection.

Many software vendors have started incorporating OpenTelemetry into their frameworks and libraries. Major cloud service providers like AWS, Azure, and Google Cloud have also embraced OpenTelemetry. In addition, many APM tools have integrated OpenTelemetry into their offerings. This integration allows users of these APM solutions to easily collect and visualize telemetry data from their applications instrumented with OpenTelemetry. It enhances the compatibility and flexibility of APM tools, making them more versatile in heterogeneous technology stacks.

Solution Architecture (Component Description)

...

  • Linux Server 
    • Memory: 16GB RAM
    • Storage: 70GB Net storage 
    • CPU: 4 CPU
    • Distribution: Any major Linux distribution 
    • For the installation and configurations of the required Observability tools Administrative privileges are required
  • Ports

The Following default ports will be used. 

Application

Port
Grafana Alloy "Prometheus"http: 9090
Grafana Alloy "OTEL Collector"

4317 (grpc), 4318 (http)

...

Note: This Startup Guide has been tested with the provide Software Version in the table below. 

SoftwareVersionLinux Archive
Grafana Alloy1.43https://github.com/grafana/alloy/releases

...

Universal Automation Center Observability Tutorials

Tutorial 1: Metric Data Collection and Analysis using Grafana

Configure a sample Dashboard in Grafana (add prometheus datasource, create visualization)

...

This tutorial requires the following software, installed during the first Tutorial.

Software
Version
Linux Archive

Universal Controller 

7.5.0.0 or higherDownload via Stonebranch Support Portal 

Universal Agent 

7.5.0.0 or higherDownload via Stonebranch Support Portal 
Grafana Alloy1.43 or higherhttps://github.com/grafana/alloy/releases

...