- PagerDuty /
- Der Blog /
- Ankündigungen /
- Highlight des Hack Day im Mai: IP-Geolokalisierungskarte
Der Blog
Highlight des Hack Day im Mai: IP-Geolokalisierungskarte
Unser Hack Day im Mai ist gerade zu Ende gegangen und wie immer brachte die Veranstaltung einige beeindruckende Projekte hervor. Hier ist eines, das besonders toll ist: Ken Roses IP-Geolokalisierungskarte.
Der IT IP Map App Hack
Eine wichtige Voraussetzung für einen zuverlässigen Service für unsere Kunden ist die Verfügbarkeit unserer Server, wenn die Server unserer Kunden ausfallen. Daher ist es hilfreich zu wissen, wo sich die Server unserer Kunden befinden, um sicherzustellen, dass wir verschiedene Anbieter nutzen. Um diese Informationen einfach anzuzeigen, hat Ken Rose eine App entwickelt, die die Serverstandorte unserer Kunden basierend auf ihren IP-Adressen auf einer Karte visuell darstellt.
PagerDuty empfängt Benachrichtigungen von Kundensystemen in der Regel per E-Mail oder HTTP. HTTP-Benachrichtigungsprotokolle zeigen die IP-Adressen der Server, die die Anfragen senden. Ken schnappte sich die IP-Adressen der Server, nutzte einen Dienst namens freegeoip.net um die Längen- und Breitengrade der IPs zu ermitteln und die Daten auf einer Karte darzustellen. Dies wird als IP-Geolokalisierung bezeichnet und ermöglicht uns eine grobe Schätzung der weltweiten Verteilung der Server unserer Kunden.

Du kannst Schauen Sie sich das erste Ergebnis online an Die verschiedenen Cluster zeigen ähnlich einer Heatmap die unterschiedlichen Rechenzentren, in denen sich die Server unserer Kunden befinden.
Ken arbeitet gerade an der Verbesserung der Qualität und Genauigkeit der Karte. Dazu sammelt er über einen längeren Zeitraum hinweg Stichproben und wechselt zu Google Maps mit einer Clustering-Bibliothek. Die App liefert uns jedoch bereits einige hilfreiche Erkenntnisse: Sie zeigt, dass wir in Europa mehr Kunden haben als gedacht. Daher möchten wir prüfen, ob wir einige Messaging-Server in Europa hosten können. Das würde die Latenz zwischen den Servern unserer Kunden und unseren eigenen reduzieren und unsere europäischen Kunden würden ihre Benachrichtigungen noch schneller erhalten.
Lobende Erwähnung: Eine erfrischende Lösung
Es gab noch einige andere tolle Hack-Day-Projekte im Mai, aber wir wären nachlässig, wenn wir eines der nicht-programmbezogenen Projekte nicht erwähnen würden: die Kühlschrank-Neugestaltung von Arup Chakrabarti und Evan Gilman. Bei diesem Projekt wurde die Öffnungsrichtung der Kühlschranktür des Unternehmens geändert, um den Zugriff auf Wasser, Bier und andere Getränke zu erleichtern. Okay, hauptsächlich nur Bier. Nach einer sehr groben (und fragwürdigen) Schätzung erwarten die Eigentümer durch die gesteigerte Effizienz eine Einsparung von 30 Minuten pro Woche.