DnsServer icon indicating copy to clipboard operation
DnsServer copied to clipboard

Log exporter App

Open zbalkan opened this issue 1 year ago • 8 comments

I created the initial draft for the log exporter app. This works like a forwarder agent, such as fluentd. The single input is the DNS server. The output is now simply file, HTTP and Syslog. It is opinionated when it comes to Syslog as it requires the new format. The HTTP client is very simple and it can be improved further. File logging works as expected by appending newline delimited JSON logs.

I intend to implement DnsTap logs as well but it will require some extra work for the wire protocol implementation. It needs more time.

zbalkan avatar Sep 28 '24 20:09 zbalkan