Commit Graph

25 Commits

Author SHA1 Message Date
chylex c2f47cf736
Skip existing lines when a log file is recreated due to spurious file creation events 2023-10-28 11:47:21 +02:00
chylex f942b9830d
Release 1.0.0 2023-10-25 02:18:04 +02:00
chylex 974f7f4035
Migrate error handling to anyhow crate 2023-10-04 15:34:08 +02:00
chylex bbc416b8d3
Refactor module structure and file names 2023-10-04 15:16:11 +02:00
chylex f0e1447ae5
Implement own log file tailing 2023-10-02 08:49:36 +02:00
chylex ec099185c3
Replace linemux with reading output of 'tail' processes 2023-10-01 18:55:45 +02:00
chylex 7def8921b0
Use SIGINT stop signal in Docker Compose example 2023-09-30 23:40:04 +02:00
chylex 383a187358
Migrate from actix-web to hyper 2023-09-30 23:39:39 +02:00
chylex 173e4249a6
Optimize release builds 2023-09-30 23:20:03 +02:00
chylex ce6f345b6a
Expose metrics web server port in Docker Compose example 2023-09-30 23:20:03 +02:00
chylex 8e7259b906
Update dependencies 2023-09-30 16:01:43 +02:00
chylex 54120e1b33
Add access log parser 2023-01-13 16:26:03 +01:00
chylex 723fd0b323
Add warning to README about known issues 2023-01-08 11:51:15 +01:00
chylex 3b3bf887f0
Add README 2023-01-07 20:38:55 +01:00
chylex e4fc38538d
Improve logs when starting web server 2023-01-07 20:33:13 +01:00
chylex 9d1059153d
Create Prometheus labels for all files found at startup 2023-01-07 17:44:55 +01:00
chylex ae1046b6a5
Add support for watching error log files & add apache_errors_total metric 2023-01-07 17:27:25 +01:00
chylex 8d3337c74f
Add .gitattributes 2022-12-15 16:24:46 +01:00
chylex 5d96ade510
Add Docker Compose example 2022-12-15 16:24:45 +01:00
chylex e4ef6726c1
Add apache_requests_total metric 2022-12-15 16:24:45 +01:00
chylex 507bfc1137
Add web server with metrics endpoint 2022-12-15 01:38:35 +01:00
chylex 0500efb0c7
Add log watcher 2022-09-11 19:22:05 +02:00
chylex 9cae5c8f32
Add processing of LOG_FILE_PATTERN environment variable 2022-09-11 14:14:41 +02:00
chylex 7c328ee0a8
Add Rust project 2022-09-11 13:54:14 +02:00
chylex 458b533f86
Initial commit 2022-09-10 21:28:56 +02:00