{"id":31158925,"url":"https://github.com/mocdaniel/alloy-experiments","last_synced_at":"2026-04-18T14:03:24.588Z","repository":{"id":315033227,"uuid":"1057198970","full_name":"mocdaniel/alloy-experiments","owner":"mocdaniel","description":"A collection of different setup and config scenarios of Grafana's OTel collector distribution Grafana Alloy.","archived":false,"fork":false,"pushed_at":"2025-09-24T08:22:12.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-31T00:21:00.488Z","etag":null,"topics":["grafana","grafana-alloy","open-telemetry","opentelemetry","opentelemetry-collector"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mocdaniel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-15T12:05:40.000Z","updated_at":"2025-09-24T08:22:16.000Z","dependencies_parsed_at":"2025-09-16T10:29:52.213Z","dependency_job_id":"835b34fb-111e-4a29-abc4-ad11c32e8dae","html_url":"https://github.com/mocdaniel/alloy-experiments","commit_stats":null,"previous_names":["mocdaniel/alloy-experiments"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mocdaniel/alloy-experiments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mocdaniel%2Falloy-experiments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mocdaniel%2Falloy-experiments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mocdaniel%2Falloy-experiments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mocdaniel%2Falloy-experiments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mocdaniel","download_url":"https://codeload.github.com/mocdaniel/alloy-experiments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mocdaniel%2Falloy-experiments/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31971490,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["grafana","grafana-alloy","open-telemetry","opentelemetry","opentelemetry-collector"],"created_at":"2025-09-19T00:50:40.532Z","updated_at":"2026-04-18T14:03:21.076Z","avatar_url":"https://github.com/mocdaniel.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# README\n\nThis repository contains various experiments regarding [OpenTelemetry](https://opentelemetry.io) (OTel) and the OTel collector distribution [Grafana Alloy](https://github.com/grafana/alloy).\n\nMore information can be found in the respective scenario's README.\n\n---\n\n## Scenarios\n\n### Using Grafana Alloy instead of the OTel Collector in the OTel Demo\n\nThis scenario tries to use Grafana Alloy as drop-in replacement for the [official OTel Collector](https://opentelemetry.io/docs/collector/) in the context of the [OTel Demo Project](https://github.com/open-telemetry/opentelemetry-demo).\n\n[More information can be found in the scenario's README](./otel-demo/README.md).\n\n### Exploring the Grafana Alloy Web UI\n\nOne of Grafana Alloy's features that set it apart from the [official OTel Collector](https://opentelemetry.io/docs/collector/) is its Web UI that can be used for debugging, visualizing, and inspecting configured OTel pipelines.\n\nIn 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.\n\n[More information can be found in the scenario's README](./alloy-ui/README.md).\n\n### Importing Remote Configuration with Grafana Alloy\n\nAnother feature of Alloy is its ability to import configuration snippets and secrets from HTTP endpoints, Hashicorp Vault, Kubernetes, or S3 object storage.\n\nIn this scenario, the same minimal setup as in the [Web UI scenario](#exploring-the-grafana-alloy-web-ui) is first converted to a standalone [custom component](https://grafana.com/docs/alloy/latest/get-started/custom_components/), then uploaded to S3 object storage and used remotely.\n\n[More information can be found in the scenario's README](./remote-config/README.md).\n\n### Clustering Grafana Alloy\n\nAlloy supports [clustering](https://grafana.com/docs/alloy/latest/get-started/clustering/) multiple deployments for horizontal scalability, high availability, and workload distribution.\n\nIn this scenario, the same minimal setup as in the [Web UI scenario](#exploring-the-grafana-alloy-web-ui) is being used, with **two instances** of Grafana Alloy and NGINX serving as load-balancer for incoming OTLP messages.\n\n[More information can be found in the scenario's README](./alloy-cluster/README.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmocdaniel%2Falloy-experiments","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmocdaniel%2Falloy-experiments","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmocdaniel%2Falloy-experiments/lists"}