Replies: 1 comment
-
Gatekeeper has aggregate information about the traffic, as you can see in the example log entry below.
You can aggregate log entries like that and plot the data. Currently, there is limited information on how to do it at section Exporting logs to InfluxDB with gkle of the wiki page Tips for Deployments. The data is not broken down by destination IP address. There is general interest in improving the data logged, but the problem is not straightforward. Too much disk I/O can disrupt the performance of Gatekeeper servers during attacks. In addition, no one is working on this problem because higher priorities are being addressed. Regarding your comment on the measurement done in Cody's PhD thesis, the measurement of file transfer time was used to emphasize the clients' experiences rather than to inform the policy. |
Beta Was this translation helpful? Give feedback.
-
Let's discuss about monitoring in Gatekeeper.
For any DDoS protection system, it's always important to view the detailed outcomes of traffic filtering. In the thesis, the measurement performed is "File Transfer Time" with fixed file size, with predefined attack type & volume.
However, in a real-world scenario, problems surfaced :
For example, I want to know how much bps / pps of traffic are dropped / granted, preferably grouped by destination IP. If the raw details are available in the log, then I can setup some mechanism to parse and extract information to produce analytics.
I haven't found any documentation about Gatekeeper's log format and details. Therefore, what information can be found within the log the remains a question. Assuming that everything can be found in the log, if anyone has ever made a monitoring dashboard or reporting utilities to gain insights from the logs and is happy to share it, that would be a great help to complement Gatekeeper's ecosystem.
Beta Was this translation helpful? Give feedback.
All reactions