Skip to content

A collection of different setup and config scenarios of Grafana's OTel collector distribution Grafana Alloy.

License

Notifications You must be signed in to change notification settings

mocdaniel/alloy-experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

This repository contains various experiments regarding OpenTelemetry (OTel) and the OTel collector distribution Grafana Alloy.

More information can be found in the respective scenario's README.


Scenarios

Using Grafana Alloy instead of the OTel Collector in the OTel Demo

This scenario tries to use Grafana Alloy as drop-in replacement for the official OTel Collector in the context of the OTel Demo Project.

More information can be found in the scenario's README.

Exploring the Grafana Alloy Web UI

One of Grafana Alloy's features that set it apart from the official OTel Collector is its Web UI that can be used for debugging, visualizing, and inspecting configured OTel pipelines.

In this scenario, a minimal setup provides a functional demo supporting multiple types of OTel signals, and guides you through the different parts of Grafana Alloy's Web UI.

More information can be found in the scenario's README.

Importing Remote Configuration with Grafana Alloy

Another feature of Alloy is its ability to import configuration snippets and secrets from HTTP endpoints, Hashicorp Vault, Kubernetes, or S3 object storage.

In this scenario, the same minimal setup as in the Web UI scenario is first converted to a standalone custom component, then uploaded to S3 object storage and used remotely.

More information can be found in the scenario's README.

Clustering Grafana Alloy

Alloy supports clustering multiple deployments for horizontal scalability, high availability, and workload distribution.

In this scenario, the same minimal setup as in the Web UI scenario is being used, with two instances of Grafana Alloy and NGINX serving as load-balancer for incoming OTLP messages.

More information can be found in the scenario's README.

About

A collection of different setup and config scenarios of Grafana's OTel collector distribution Grafana Alloy.

Topics

Resources

License

Stars

Watchers

Forks