- 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 entscheidende Voraussetzung für die Bereitstellung eines zuverlässigen Dienstes für unsere Kunden ist die Sicherstellung, dass unsere Server verfügbar sind, 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 verwenden. Um diese Informationen einfach anzuzeigen, hat Ken Rose eine App erstellt, die die Serverstandorte unserer Kunden basierend auf ihren IP-Adressen visuell auf einer Karte anzeigt.
PagerDuty empfängt Benachrichtigungen von Kundensystemen im Allgemeinen 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 www.freegeoip.net um die Längen- und Breitengrade der IPs zu ermitteln und die Daten auf einer Karte darzustellen. Dies nennt man IP-Geolokalisierung und ermöglicht uns eine grobe Schätzung der Verteilung der Server unserer Kunden auf der ganzen Welt.
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. Er sammelt über einen längeren Zeitraum hinweg Stichproben und wechselt zu Google Maps mit einer Clusterbibliothek. Die App hat uns jedoch bereits einige hilfreiche Erkenntnisse geliefert: Sie zeigt, dass wir mehr Kunden in Europa haben, als wir dachten, und wir möchten prüfen, ob wir einige Messaging-Server in Europa hosten können. Dadurch würde die Latenz zwischen den Servern unserer Kunden und unseren eigenen verringert und unsere europäischen Kunden würden ihre Benachrichtigungen noch schneller erhalten.
Lobende Erwähnung: Eine erfrischende Lösung
Es gab noch mehrere 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 Neugestaltung des Kühlschranks von Arup Chakrabarti und Evan Gilman. Bei diesem Projekt wurde die Öffnungsrichtung der Kühlschranktür des Unternehmens geändert, damit Wasser, Bier und andere Getränke leichter zugänglich sind. Ok, hauptsächlich nur Bier. Nach einer sehr groben (und fragwürdigen) Schätzung erwarten die Eigentümer eine Ersparnis von 30 Minuten pro Woche aufgrund der erhöhten Effizienz.