Commit graph

25 commits

Author SHA1 Message Date
0830b403e0 feat: implement new generic parser and improve production readyness 2026-01-18 12:37:57 +01:00
Patryk Hegenberg
8364218234 feat: add specific information about transfer counts for seperate directions 2025-09-25 12:28:01 +02:00
Patryk Hegenberg
867cfc55ee feat: add endpoint for service specific transfer count stats 2025-09-25 11:28:02 +02:00
Patryk Hegenberg
1f07632ae2 feat: implement log-rotation for local sqlite storage 2025-09-25 10:23:48 +02:00
Patryk Hegenberg
4d3782902a refactor: move exporterInterface to own file 2025-09-25 07:37:46 +02:00
Patryk Hegenberg
72b6ad88c7 refactor: use parser package for file monitor 2025-09-25 00:18:20 +02:00
Patryk Hegenberg
e468b3a0e3 refactor: use parser package for systemd logs 2025-09-25 00:01:34 +02:00
Patryk Hegenberg
9aa1b7384d refactor: move models to their own package to use the same as in the importer 2025-09-24 22:57:37 +02:00
Patryk Hegenberg
553a85562b feat: include transaktions for writing in db to improve security and prevent data loss 2025-09-24 11:43:53 +02:00
Patryk Hegenberg
2f20c58400 refactor: clean up not needed code and comments 2025-09-24 08:30:55 +02:00
Patryk Hegenberg
49095b78d4 feat: optimize retry logic for marking logs as exported 2025-09-24 08:30:13 +02:00
Patryk Hegenberg
368a3cf062 fix: change interface{} to any in local_storage.go 2025-09-23 14:58:31 +02:00
Patryk Hegenberg
366aac9edc feat: implement new logic for local storage and exporters 2025-09-23 14:14:53 +02:00
Patryk Hegenberg
491eeaabd7 refactor: make codebase more modular and use a single index for all services, tools and metics 2025-09-23 08:36:46 +02:00
Patryk Hegenberg
25dffecb43 refactor(tixel-watch): refactor watch-tool to enable type safety and better performance 2025-09-21 22:36:05 +02:00
Patryk Hegenberg
159df116c8 feat(system-metrics,service-metrics,elastic): update elastic-client to version 8, improve parser logic to add more information, improve system monitor to add more information 2025-09-15 08:25:20 +02:00
6c098ed61c feat(system-metrics): update metrics to gather more information 2025-09-08 08:13:44 +02:00
a8eb0ad726 feat(service-monitor): update search pattern for better results 2025-09-08 08:13:12 +02:00
Patryk Hegenberg
81d32a638f feat(service-monitor): add implementation for parsing access-manager logs 2025-09-04 09:31:29 +02:00
Patryk Hegenberg
8de06b4b98 fix(service-monitor): fix spacing for better pattern matching 2025-09-02 10:07:32 +02:00
Patryk Hegenberg
a79087886f feat(service-monitor): simplify parse functions for tjm and tixstream 2025-09-02 09:50:47 +02:00
Patryk Hegenberg
2cf0699ad4 feat(service_monitor): add more information to parsing of transfer-job-manager logs 2025-09-01 17:06:13 +02:00
Patryk Hegenberg
92b5d98465 feat(config,build): add build and install scripts for tixel-watch 2025-09-01 15:48:09 +02:00
Patryk Hegenberg
d99a8f42ce fix(config): change german log messages to english 2025-09-01 12:24:50 +02:00
Patryk Hegenberg
3af5853421 tixel-elastic: initial commit with first prototype version for discussion 2025-09-01 11:14:53 +02:00