Thanks to visit codestin.com
Credit goes to github.com

Skip to content

RogueOneEcho/alloy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alloy

CI status Latest release License

Grafana Alloy telemetry collector with GeoIP enrichment.

docker pull ghcr.io/rogueoneecho/alloy

Features

  • Automatic GeoLite2-City download at container startup
  • Pre-configured host metrics, container metrics, and journal log collection
  • GeoIP enrichment of SSH and UFW log entries
  • Configurable via environment variables

Build

  • amd64 and arm64 images available on GHCR
  • Signed with Cosign via keyless Sigstore OIDC
  • SBOM attestation in CycloneDX format
  • Vulnerability scanned with Grype

Usage

See docker-compose.yml for an example.

Copy .env.example to .env and set:

  • INSTANCE — hostname label for metrics and logs
  • MAXMIND_LICENSE_KEYMaxMind license key
  • PROMETHEUS_URL — Prometheus remote write endpoint
  • LOKI_URL — Loki push endpoint

Releases and Changes

Releases and a full changelog are available via GitHub Releases.

About

Grafana Alloy telemetry collector

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors