Anleitungen im Zusammenhang mit Beach

Wie man SolarWinds Observability zum Loggen verwendet

Die zentrale Protokollierung hilft dir, die richtigen Informationen zu finden und die Protokolle zwischen den Einsätzen aufzubewahren.

Übersicht

SolarWinds Observability ist eine Sammlung von Tools. Das enthaltene Papertrail dient zur Log-Verwaltung, das alle deine Logs zentralisiert, sie durchsuchbar macht und dich Kriterien für Benachrichtigungen durch andere Dienste festlegen lässt. Ein solcher Dienst ist eine großartige Ergänzung für dein Beach-Projekt:

  • er speichert deine Logdateien an einem Ort außerhalb deines Containers. Das ist wichtig, denn alle Dateien - auch die Logdateien -, die in deinen Instanzcontainern gespeichert sind, sind nach dem nächsten Deployment weg.
  • es sammelt die Logs von mehreren Containern und Quellen. Wenn du deine Instanzen auf mehrere Replikate skalierst, brauchst du eine zentrale Stelle, an der du nach der Ursache eines Problems suchen kannst.
  • es macht deine Logs durchsuchbar. Willst du wissen, was letzte Nacht um 1 Uhr mit deiner Website Neos passiert ist? Oder wann ein bestimmter Fehler das letzte Mal aufgetreten ist?

Einrichtung

Die Aktivierung von SolarWinds Observability für dein Projekt ist ganz einfach. Melde dich zunächst bei deinem SolarWinds-Observability-Konto an. Gehe nun zu Logs > Destinations und notiere dir Host und Port.

Als nächstes loggst du dich auf Beach ein, gehst zu einem deiner Projekte und wählst den Reiter "Add-Ons". Wähle das SolarWinds Observability Add-on und gib Host und Port deiner Log-Destination ein.

Das war's!

In allen Instanzen deines Projekts wird die Protokollierung aktiviert. Die Änderung wird beim nächsten Deployment deiner Instanz wirksam.

Instanz-Logs

In den Details deiner Instanz findest du einen Hinweis auf die Log-Destination

Der Hostname in den Logs ist die ID deiner Instanz.