Skip to content

GitHub Repositories

Repositories in the log-10x org are organized by the App Guide adoption sequence — from compiling symbols and local testing, through cloud cost reporting, to edge optimization and data lake streaming.

graph LR
    A["⚙️ Compiler<br/>Generate Symbols"] --> B["💻 Dev<br/>Test Locally"]
    B --> C["📊 Cloud Reporter<br/>Analyze Costs"]
    C --> D["⚡ Edge Processor<br/>Optimize @ Source"]
    D --> E["☁️ Cloud<br/>S3 Data Lake"]

    classDef compiler fill:#6366f1,stroke:#4f46e5,color:#ffffff,stroke-width:2px,rx:8,ry:8
    classDef dev fill:#8b5cf6,stroke:#7c3aed,color:#ffffff,stroke-width:2px,rx:8,ry:8
    classDef reporter fill:#06b6d4,stroke:#0891b2,color:#ffffff,stroke-width:2px,rx:8,ry:8
    classDef edge fill:#10b981,stroke:#059669,color:#ffffff,stroke-width:2px,rx:8,ry:8
    classDef cloud fill:#f59e0b,stroke:#d97706,color:#ffffff,stroke-width:2px,rx:8,ry:8

    class A compiler
    class B dev
    class C reporter
    class D edge
    class E cloud

Quick Reference

I want to... Repos
Evaluate locally pipeline-releases · config
Deploy edge with Fluentd config · fluent-helm-charts
Deploy edge with Filebeat config · elastic-helm-charts
Deploy edge with OTel Collector config · opentelemetry-helm-charts
Stream logs to S3 helm-charts · terraform-aws-tenx-streamer-infra
Search compact events in Splunk splunk-app
Search compact events in Elasticsearch elasticsearch-plugin
Manage config as GitOps gitops-demo · config

Install & Configure

Get the engine, clone the config workspace, and start exploring.

Repo Purpose
pipeline-releases Engine binaries and install scripts
config Your working directory — apps, pipelines, data templates
modules Pre-built app and pipeline definitions (reference)
docker-images Container images for the engine

Docs: Install Guide · Config Reference · Compiler · Dev · Cloud Reporter


Edge Deployment

Deploy the 10x engine as a Kubernetes sidecar alongside your log forwarder. Pick the chart that matches your stack:

Forwarder Repo
Fluentd / Fluent Bit fluent-helm-charts
Filebeat / Logstash elastic-helm-charts
OpenTelemetry Collector opentelemetry-helm-charts

All three charts are forks of the official upstream charts with integrated 10x sidecar support.

Docs: Edge Reporter · Regulator · Optimizer


Storage Streamer

Store optimized logs in S3 and query on-demand. Provision infrastructure with Terraform, deploy with Helm.

Repo Purpose
helm-charts Helm charts for Streamer and Cron pipelines
terraform-aws-tenx-streamer-infra Terraform: SQS queues + S3 indexing infrastructure
terraform-aws-tenx-streamer Terraform: Streamer application deployment

Docs: Streamer Guide


Extensions & Integrations

Repo Purpose
pipeline-extensions Java extensions: custom inputs, outputs, scanners
splunk-app Splunk app — search/visualize compact events with zero data loss
elasticsearch-plugin Elasticsearch/OpenSearch plugin — transparent query rewriting and _source decoding for compact events
prometheus-remote-write Push 10x metrics to Prometheus via remote write protocol

GitOps & Operations

Repo Purpose
gitops-demo Example: manage Log10x config as code with GitOps
status status.log10x.com — uptime monitoring