Eugene Bujak
|
5ae2a32d6e
|
coredns querylog -- since we read entire querylog json once at startup, fill querylog cache from it and then rotate it on each incoming DNS query
|
2018-10-10 19:44:07 +03:00 |
|
Eugene Bujak
|
5533b434da
|
coredns plugin -- give out to browser last entries from querylog file, not first
|
2018-10-10 00:23:15 +03:00 |
|
Eugene Bujak
|
ca794aed63
|
querylog file -- disable gzip compression
|
2018-10-09 05:02:16 +03:00 |
|
Eugene Bujak
|
37f6d38c49
|
Implement online stats calculation in coredns plugin instead of scraping prometheus.
|
2018-10-09 04:45:05 +03:00 |
|
Eugene Bujak
|
a15f21ca1c
|
code review -- move constants into named constants
|
2018-10-08 20:04:36 +03:00 |
|
Eugene Bujak
|
a2434d4574
|
coredns plugin -- Calculate top for domains, clients and blocked both from querylog and running requests.
This moves the functionality from frontend to coredns plugin.
|
2018-10-07 23:42:17 +03:00 |
|
Eugene Bujak
|
a63fe958ae
|
Querylog -- Read from querylog files when answering to /querylog API, it now survives restarts.
|
2018-10-07 02:21:33 +03:00 |
|
Eugene Bujak
|
2c33905a79
|
Querylog -- Implement file writing and update /querylog handler for changed structures.
|
2018-10-07 02:21:12 +03:00 |
|