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 |