oneuptime/Docs
Simon Larsen a80b7ba88c
chore(fluent-ingest): migrate fluent log ingest into open-telemetry-ingest and remove legacy fluent-ingest service
- Move Fluent/Fluent Bit logs ingestion into open-telemetry-ingest:
  - Add OpenTelemetryIngest/API/Fluent.ts (routes for /fluentd and queue endpoints)
  - Add Queue service, job worker and processor:
    - OpenTelemetryIngest/Services/Queue/FluentLogsQueueService.ts
    - OpenTelemetryIngest/Jobs/TelemetryIngest/ProcessFluentLogs.ts
  - Register Fluent API and job processing in OpenTelemetryIngest/Index.ts
  - Introduce QueueName.FluentLogs and related queue usage

- Remove legacy FluentIngest service and configuration:
  - Delete fluent-ingest docker-compose/dev/base entries and docker-compose.yml service
  - Remove fluent-ingest related helm values, KEDA scaledobject, ingress host and schema entries
  - Remove FLUENTD_HOST env/values and replace FLUENT_INGEST_HOSTNAME -> FLUENT_LOGS_HOSTNAME (pointing to open-telemetry-ingest)
  - Update config.example.env keys (FLUENT_LOGS_CONCURRENCY, DISABLE_TELEMETRY_FOR_FLUENT_LOGS)
  - Remove FluentIngestRoute and FLUENT_INGEST_URL/hostname usages from UI config/templates
  - Remove VSCode launch debug config for Fluent Ingest
  - Remove Fluent ingest E2E status check entry in Tests/Scripts/status-check.sh
  - Update docs/architecture diagram and Helm templates to reflect "FluentLogs" / Fluent Bit flow

- Misc:
  - Remove FLUENTD_HOST environment injection from docker-compose.base.yml
  - Cleanup related values.schema.json and values.yaml entries

This consolidates log ingestion under the OpenTelemetry ingest service and removes the separate FluentIngest service and its configuration.
2025-11-07 19:37:31 +00:00
..
Content chore(fluent-ingest): migrate fluent log ingest into open-telemetry-ingest and remove legacy fluent-ingest service 2025-11-07 19:37:31 +00:00
DevPromps docs(devpromps): fix typo in TerraformPrompt.md and add note to avoid editing generated provider code 2025-10-29 16:24:51 +00:00
Static Add documentation files and update configuration for Docs service 2024-09-18 16:38:53 +01:00
Utils feat(opentelemetry-ingest): add native Syslog ingestion, parsing, queuing, docs & tests 2025-11-06 12:22:48 +00:00
Views feat: Enhance image loading and layout stability across blog views 2025-08-25 10:46:19 +01:00
.dockerignore Add documentation files and update configuration for Docs service 2024-09-18 16:38:53 +01:00
.gitattributes Add documentation files and update configuration for Docs service 2024-09-18 16:38:53 +01:00
.gitignore Add documentation files and update configuration for Docs service 2024-09-18 16:38:53 +01:00
Dockerfile.tpl chore(config,docker,ci,ui): rename IS_ENTERPRISE to IS_ENTERPRISE_EDITION across env, Dockerfiles, compose and workflows 2025-11-03 11:25:12 +00:00
Index.ts Refactor retryCount initialization across multiple modules for consistency 2024-11-25 13:53:43 +00:00
nodemon.json Merge branch 'yubikey-auth' 2025-09-30 17:14:39 +01:00
package-lock.json chore: npm audit fix 2025-11-07 01:46:40 +00:00
package.json fix: increase Node.js memory limit in start script for all packages 2025-04-14 11:27:06 +01:00
README.md Add documentation files and update configuration for Docs service 2024-09-18 16:38:53 +01:00
Routes.ts fix: streamline async function signatures in API routes for consistency 2025-10-07 21:49:14 +01:00
tsconfig.json Add documentation files and update configuration for Docs service 2024-09-18 16:38:53 +01:00

README

This README would normally document whatever steps are necessary to get your application up and running.

What is this repository for?

How do I get set up?

  • Summary of set up
  • Configuration
  • Dependencies
  • Database configuration
  • How to run tests
  • Deployment instructions

Contribution guidelines

  • Writing tests
  • Code review
  • Other guidelines

Who do I talk to?

  • Repo owner or admin
  • Other community or team contact