anteater
anteater copied to clipboard
Real-time Authoritative Server Monitoring with passive measurements, based on ENTRADA
Anteater
Real-time Authoritative Server Monitoring with passive DNS measurements.
We presented Anteater recently at:
- DNS-OARC 34
- Please refer to our technical report on DNS/RTT measurements
We have been using Anteater at SIDN for more than 1 year now.
To install it
- Read INSTALL.md for how to configure it
To run it
- Follow INSTALL.md and simply
python anteater.py
To run it on a specific date:
- Say you had an issue with your
ENTRADAdata, and when you rananteaterthe data was incomplete. - You can re-run now
anteaterfor any given date: simply runrerun_for_given_date.py, using as parameter the day you want, aspython rerun_for_given_date.py 20210310- The command above will delete from PostgreSQL all data for the specified date (2021-03-10)
- Then, it will re-run queries agian for this specific day,and repopulate the database based on now complete data from
ENTRADA.
Demo (screenshots):
- See demo.md for your dashboards will look like
Changelog
- 2021-03-04: Fully automated via
src/anteater.py. - 2021-03-04: The third dashboard is operational, which monitors individual ASes. See demo.md for more
- 2021-03-04: The second dashboard is operational, which monitors anycast sites. See demo.md for more
- 2021-03-02: The first dashboard is operational!
