RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014,...
Transcript of RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014,...
![Page 1: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/1.jpg)
RIPE 68, May 2014, Warsaw
RIPE Atlas in Pictures
Vesna ManojlovicMeasurements Community Building
MAT WG, RIPE68, May 2014, Warsaw
![Page 2: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/2.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasRIPE Atlas Deployment 2
![Page 3: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/3.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasRIPE Atlas Anchors 3
![Page 4: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/4.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasProbes Photos 4
![Page 5: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/5.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Growth Graphs 5
![Page 6: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/6.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Reasons to Celebrate... 6
![Page 7: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/7.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Success Stories 7
![Page 8: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/8.jpg)
Get Involved
![Page 9: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/9.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
Join the RIPE Atlas Community 9
![Page 10: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/10.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Host a RIPE Atlas Anchor (part 1) 10
![Page 11: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/11.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Host a RIPE Atlas Anchor (part 2) 11
![Page 12: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/12.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Become an Ambassador 12
![Page 13: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/13.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Contribute to the GitHub Repository 13
![Page 14: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/14.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasWe are Grateful to our Sponsors! 14
![Page 15: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/15.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Roadmap for the Future 15
![Page 16: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/16.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasContact RIPE Atlas
• RIPE Atlas website: https://atlas.ripe.net
• Mailing list for active users: [email protected]
• Articles on RIPE Labs: https://labs.ripe.net/atlas
• Questions: [email protected]
• Twitter: @RIPE_Atlas and #RIPEAtlas
16
![Page 17: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/17.jpg)
Questions?
![Page 18: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/18.jpg)
Additional Information
![Page 19: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/19.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasRIPE Atlas in Numbers: May 2014
• 5,500+ probes connected
• 8,000+ active users• 55+ RIPE Atlas anchors
• 5,000+ built-in measurements daily• 5,000+ user-defined measurements daily
- Four types of user-defined measurements available to probe hosts and RIPE NCC members: ping, traceroute, DNS, SSL
• Goals by end 2014: - 10,000 probes connected- 100 anchors
19
![Page 20: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/20.jpg)
Text goes here
RIPE Atlas
RIPE68, May 2014, Warsaw
Growth of the Network 20
![Page 21: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/21.jpg)
Text goes here
RIPE Atlas
RIPE68, May 2014, Warsaw
Growth in Users 21
![Page 22: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/22.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Growth in Anchors 22
![Page 23: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/23.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Number of User Defined Measurements 23
![Page 24: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/24.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Probes Distributed by Ambassadors 24
![Page 25: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/25.jpg)
RIPE Atlas Use Cases
![Page 26: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/26.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasIntegration with Monitoring Systems
• Benefits of using RIPE Atlas for monitoring- Doing pings from 1,000 out of 5,000+ probes around the world - Looking at your network from the outside - Plug into your existing practices
• Three easy steps for automatic alarms:1. Create a RIPE Atlas ping measurement 2. Go to “status checks” URL3. Add your alerts in Icinga or Nagios
26
![Page 27: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/27.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE Atlas1. How to Schedule a Measurement
• General case - applicable for ping too!
• Log in to atlas.ripe.net• Go to “My Atlas” and “Measurements”
• Choose “New Measurement” or “One-off”- Most measurements are periodic & last a long time- Choose type, target, frequency, # of probes, region...- You will spend credits (next slides)
• More details: https://atlas.ripe.net/doc/udm• Or use the API: https://atlas.ripe.net/docs/measurement-creation-api/
27
![Page 28: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/28.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE Atlas1.5 Credit System
• By hosting a probe, you earn credits
• To perform measurements, you spend credits - pings cost 10 credits, traceroutes cost 20, etc.
• Credit system introduced to ensure fairness and protect system from overload
• Extra credits can be earned by: - Being a RIPE NCC member- Hosting a RIPE Atlas anchor - Sponsoring multiple probes
• More details: https://atlas.ripe.net/doc/credits
28
![Page 29: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/29.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE Atlas2. Creating Status Checks
• Status Checks work via RIPE Atlas' RESTful API- https://atlas.ripe.net/api/v1/status-checks/MEASUREMENT_ID/
• You define the alert parameters, for example: - Threshold for the % of probes that successfully received a reply- How many most recent measurements to base the status on - What is the maximum packet loss acceptable
• Documentation:- https://atlas.ripe.net/docs/status-checks/
29
![Page 30: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/30.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE Atlas3. Icinga Examples
• Community of operators contributed configuration code!- Making use of the built-in “check_http” plugin
• GitHub repo examples- https://github.com/RIPE-Atlas-Community/ripe-atlas-community-
contrib/blob/master/scripts_for_nagios_icinga_alerts
• Post on Icinga blog- https://www.icinga.org/2014/03/05/monitoring-ripe-atlas-status-
with-icinga-2/
30
![Page 31: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/31.jpg)
RIPE Atlas
Vesna Manojlovic - RIPE 68 - May 2014 Warsaw
Monitoring for DNS TLD operators 31
![Page 32: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/32.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasMonitoring DNS• “Old” DNSMON service migrated to RIPE Atlas
• RIPE Atlas anchors used as vantage points- Replacing TTM boxes
• Currently monitoring small selection of zones- root name servers- 30 ccTLDs and few gTLDs
• New zones will be added next year• Give us feedback about DNS alerts! • https://labs.ripe.net/Members/fatemah_mafi/an-
updated-dns-monitoring-service
32
![Page 33: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/33.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasSuccess Stories
• IXP: Measuring the effect of installing L-root in Belgrade / SOX
• DNS: Looking for most popular instances of .FR anycast servers
• Operators: investigating network disruptions http://engineering.freeagent.com/2014/01/24/atlas-probes/
33
![Page 34: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/34.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasResearch Impact of Significant Events 34
• A RIPE Atlas View of Internet Meddling in Turkey
![Page 35: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/35.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasRIPE Atlas Anchors
• Anchors: well-known targets and powerful probes- Regional baseline & “future history”
• Anchoring measurements - Measurements between anchors - 200 probes targeting each anchor with measurements- Each probe measures 4-5 anchors
• Vantage points for new DNSMON service
• Host are responsible for the hardware• Benefits: https://atlas.ripe.net/about/anchors/
35
![Page 36: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/36.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasVisualization: Seismograph
• Seismograph- Multiple ping measurements in one view- Stacked chart and interactive control panel
36
![Page 37: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/37.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasVisualization: Zoomable ping graph
• Zoomable ping graph- Replacing multiple RRDs graphs: zoom in/out in time,
in the same graph- Easier visualisation of an event’s details- Selection of RTT class (max, min, average)
37
![Page 38: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/38.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasThe RIPE Atlas Community GitHub
• If you are a programmer: contribute your code- https://github.com/RIPE-Atlas-Community/
• If you are researcher, look & contribute here:- https://github.com/RIPE-Atlas-Community/RIPE-Atlas-
data-analysis
• Measurements source code available: - https://labs.ripe.net/Members/philip_homburg/ripe-atlas-
measurements-source-code
• New! Parsing library:- https://github.com/RIPE-NCC/ripe.atlas.sagan
38
![Page 39: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/39.jpg)
Vesna Manojlovic - RIPE 68 - May 2014, Warsaw
RIPE AtlasBecome an Ambassador
• We’re looking for volunteers to help us: - Distribute probes- Give workshops, tutorials and promote RIPE Atlas
• To become an ambassador:- https://atlas.ripe.net/get-involved/become-a-ripe-atlas-
ambassador/ - email [email protected] to find out how to obtain some probes
• Or become a sponsor:- https://atlas.ripe.net/get-involved/become-a-sponsor/
39
![Page 40: RIPE Atlas in Pictures - RIPE Network Coordination Centre · Vesna Manojlovic - RIPE 68 - May 2014, Warsaw Integration with Monitoring Systems RIPE Atlas •Benefits of using RIPE](https://reader030.fdocuments.us/reader030/viewer/2022041107/5f0a86817e708231d42c1017/html5/thumbnails/40.jpg)
Vesna Manojlovic - RIPE68 - May 2014, Warsaw
RIPE AtlasContact RIPE Atlas
• https://atlas.ripe.net
• Apply for a probe: https://atlas.ripe.net/apply • Apply for an anchor: https://atlas.ripe.net/anchors/apply/
• Mailing list for active users: [email protected] • https://atlas.ripe.net/get-involved/community/ • Articles & updates on RIPE Labs:
https://labs.ripe.net/atlas• Roadmap: http://roadmap.ripe.net/ripe-atlas/
• Questions: [email protected] • Twitter: @RIPE_Atlas and #RIPEAtlas
40