2
0

10 Commits

Author SHA1 Message Date
9f3c8f7cbd treewide: nixfmt and deadnix 2025-11-11 21:49:45 +00:00
8049714cdb rename anoia.tai64.to-utc as to-unix
it's a far more accurate name for somethingthat return non-leap
seconds since 1-1-1970
2025-10-28 20:17:35 +00:00
6478c56ed1 log.shipping.command is now a command not a string 2025-10-25 17:34:50 +01:00
77c6552e18 victorialogsend: cope with blank mesage field 2025-10-10 22:43:50 +01:00
a6442c872f change log shipper interface
* it's now a command not a service
* shipper is expected to open() the fifo passed as $LOG_FIFO instead of
  getting logs on stdin

logtap determines that remote logs are getting sent when there's a
reader on the fifo it's writing, but opening the fifo as stdin of
s6-tcpclient is too early as it hasn't even connected to the remote
log server at that time
2025-10-09 21:38:49 +01:00
29fbb5461d send log timestamp parse errors to victorialogs 2025-10-08 20:10:11 +01:00
70786712b3 make victorialogsend ucspi-compatible 2025-10-08 20:10:11 +01:00
be26df4e95 don't send 9 digits of nanosecond to victorialogs
It fails to parse. I havent investigated how many digits it will
parse, but let's try 3
2025-10-08 20:10:11 +01:00
af6e41db7a logshippers: add victorialogsend script
it's only very lightly tested but it seems to work.  the _stream
may be quite wrong, or perhaps that's a local admin decision anyway
2025-10-08 20:10:11 +01:00
9f64eabeb4 rename incz package to logshippers 2025-10-08 20:10:11 +01:00