Compression structurée
Delta-delta sur timestamps, varints, dictionnaires, bit-packing + Zstd dict.
Mode --keep-raw pour round-trip parfait.
Logpress compresse vos fichiers texte (Nginx/Apache, Syslog, JSON Lines, CSV…) en .lpc — un conteneur plus compact qu’un zip et interrogeable instantanément (CSV/JSON) sans ré-ingestion.
Delta-delta sur timestamps, varints, dictionnaires, bit-packing + Zstd dict.
Mode --keep-raw pour round-trip parfait.
Filtres ts/status/bytes/method en pushdown, export CSV ou JSON sans décompression globale.
Un parseur générique piloté par profile.toml — s’adapte aux formats et à leurs évolutions.
Sortie sélective en colonnes (CSV/JSON), intégrable à vos pipelines. Idéal pour rétention longue et forensics offline.
Access logs : 6–10× vs brut en mode colonnes.
Syslog : 4–7× vs brut.
Les résultats varient selon vos données et options.
Complément d’ELK/Datadog : rétention froide + requêtes locales. Pas de lock-in : export CSV/JSON.
# 1) Compresser
logpress compress -b 4 -z 9 access.log > access.lpc
# 2) Requêter
logpress decompress --query 'status in [500,502,503]' \
--format csv --fields "ts_ns,ip,path" < access.lpc | head
# 3) Export sélectif JSON
logpress decompress --format json --fields "ts_ns,status,bytes" < access.lpc
macOS/Linux/arm64/amd64. Binaire unique.
Open-core — format documenté.
2 000 € / mois
3 000 € / mois
48 h gratuits sur vos données
Licences et conditions commerciales indicatives — ajustables selon volume / environnement.
Le zip compresse l’ensemble, Logpress comprend la structure : colonnes encodées (varints, dicos, delta-delta) + requêtes sans décompresser.
Oui avec --keep-raw à la compression : le round-trip restitue la ligne d’origine.
Export CSV/JSON sélectif. SDK lecteurs en préparation (Go/Python/Node).
CRC par bloc. Feuille de route : chiffrement au repos (AES-GCM), HMAC/Merkle, gestion clés (KMS).