No description
  • Rust 68.5%
  • PLpgSQL 25.5%
  • Nix 5.2%
  • Dockerfile 0.8%
Find a file
Robin Appelman 8d4c1eb44b
All checks were successful
CI / checks (push) Successful in 39s
basic readme
2025-05-30 23:34:30 +02:00
.forgejo/workflows workflow updates 2025-05-30 23:30:17 +02:00
.sqlx flake reorg 2025-05-30 23:27:20 +02:00
nix flake reorg 2025-05-30 23:27:20 +02:00
src flake reorg 2025-05-30 23:27:20 +02:00
tests/data flake reorg 2025-05-30 23:27:20 +02:00
.dockerignore dockerfile 2020-06-20 13:06:53 +02:00
.envrc flake 2022-07-22 20:23:47 +02:00
.gitignore flake 2022-07-22 20:23:47 +02:00
Cargo.lock updates 2024-02-10 18:58:00 +01:00
Cargo.toml flake reorg 2025-05-30 23:27:20 +02:00
Dockerfile optimize docker build 2022-06-04 23:54:19 +02:00
flake.lock flake reorg 2025-05-30 23:27:20 +02:00
flake.nix workflow updates 2025-05-30 23:30:17 +02:00
README.md basic readme 2025-05-30 23:34:30 +02:00
schema.sql scheme updates 2022-07-22 18:33:20 +02:00

log-normalizer

Perform some normalization on the parsed logs from logs.tf

This works on the archived data as created by the log-archiver.

Requirements

  • Postgresql database with the schema from schema.sql applied.
  • Postgresql database with the schema from log-archiver applied.

Usage

Run the binary with the following environment variables

  • DATABASE_URL: connection url for database that the normalized data will be stored, e.g. postgres://user:password@db_host/normalized_logs
  • RAW_DATABASE_URL: connection url for database that the raw log data is stored in, e.g. postgres://user:password@db_host/raw_logs