You are here: Home > Analyse > Internet Measurements > RIPE Atlas

Tools

The command-line interface (called Magellan) lets you do almost everything you can do with the web interface through a CLI instead, including getting lists of probes and measurements; setting up, streaming and aggregating measurements; filtering results; and querying for a particular string. Learn more in this RIPE Labs article or read the documentation for Magellan.

This parsing library (called Sagan) can be used in combination with the latest measurement results API as well as the regular measurement results API. This handy library contains a number of parsers that can be used to extract only the relevant data from the full raw data file returned by the API.

This client (called Cousteau) implements Python bindings for the RIPE Atlas API. It can create RIPE Atlas measurements, change the probes of an existing measurement, stop a measurement and fetch its results via HTTP or WebSocket streaming.

The DNS Monitoring Service (DNSMON) is an active measurement service that uses RIPE Atlas data to provide a comprehensive, objective and up-to-date visual overview of the quality of the service offered by all DNS root and many Top-Level Domain (TLD) name servers. The ability to view historical data allows for quick analysis of both past and present DNS issues.

DomainMON allows anyone with RIPE Atlas credits to monitor DNS name servers for their own domain names, or any other domain names of their choosing. It is powered by the same technology as DNSMON, which monitors various important DNS root and Top-Level Domain name servers. A wizard guides users through the process of setting up monitoring for their domains. Learn more in this RIPE Labs article or read the documentation for DomainMON.

LatencyMON is a web application that you can use to easily visualise and compare multiple latency trends collected by groups of RIPE Atlas probes towards the target(s) of your choice. Learn more in this RIPE Labs article or read the LatencyMON documentation.

Status checks let you integrate RIPE Atlas data into your existing network monitoring tools, such as Nagios and Icinga. Data from RIPE Atlas measurement results can be used as input to these existing systems, expanding their reach and giving you a more complete overview of your own services' performance from thousands of vantage points around the globe. Learn more about the technical details of status checks in the documentation.

The DNS root server streaming visualisation shows RIPE Atlas results in real time for measurements towards DNS root server instances, displaying round-trip times (RTTs) for each instance. The visualisation is based on RIPE Atlas streaming, which lets users tap into the real-time data flow of all the collected public measurement results. Learn more in this RIPE Labs article or read the documentation for RIPE Atlas streaming.

IXP Jedi is a visualisation tool that shows which paths exist between end points (in this case, RIPE Atlas probes). It is useful for determining, for example, how much of a particular country’s traffic remains within its borders. It is currently a prototype tool, available on GitHub. Learn more about IXP Jedi in this RIPE Labs article.

OpenIPMap is a project to improve geolocation data for IP addresses used in network infrastructure through crowdsourcing. The source code is available on GitHub. Learn more about OpenIPMap in this RIPE Labs article.

We develop RIPE Atlas in cooperation with the Internet community, and we want to know what you think. Find out how to get in touch.