Transcript
Page 1: TYPO3 Website Monitoring mit Caretaker

Website Monitoring mit Caretaker

Peter Kraumebgm GmbH & Co. KG

25. Februar 2011

Page 2: TYPO3 Website Monitoring mit Caretaker

Die neue Webseite ist live!

Aber wie geht‘s jetzt weiter?

Page 3: TYPO3 Website Monitoring mit Caretaker

Foto: krockenmitte / photocase.com

Page 4: TYPO3 Website Monitoring mit Caretaker

TYPO3 Webseitenbrauchen Pflege!

• Welche Optionen gibt es?

• Zurücklehnen und auf das Beste hoffen?

• Gelegentlich mal vorbeischauen?

• Eine zentrale IT Monitoring Lösung benutzen?

• Eine zentrale und auf TYPO3 spezialisierte Lösung nutzen!

Page 5: TYPO3 Website Monitoring mit Caretaker

Die Lösung:

Entwickelt von:n@work (Hamburg) und networkteam (Kiel)

Page 6: TYPO3 Website Monitoring mit Caretaker

Warum TYPO3 Systeme mit Caretaker überwachen?

• Erreichbarkeit des Systems dokumentieren

• Reaktionszeiten verkürzen

• Notwendige Sicherheitsupdates effizient gestalten

• Extensions im Überblick behalten

• Nicht autorisierte Veränderungen an Dateien feststellen

Page 7: TYPO3 Website Monitoring mit Caretaker

Was ist Caretaker (nicht)?

• Eine TYPO3 basierte Lösung zur zentralen Überwachung von TYPO3 Webseiten

• Keine Lösung, um Updates auf TYPO3 Systemen einzuspielen oder Aktionen auszulösen

• Der Zugriff erfolgt nur lesend!

Page 8: TYPO3 Website Monitoring mit Caretaker

Was kann Caretaker?

• Prüfen der Erreichbarkeit (HTTP / Ping)

• TYPO3 Core Version prüfen

• unsichere Extensions finden

• ausgewählte Extensions finden und Version prüfen

• Blacklist für Benutzernamen und Passwörter

• TYPO3 Core und Dateien auf Änderungen am Code prüfen

Page 9: TYPO3 Website Monitoring mit Caretaker

Was kann Caretaker?

• (Nicht-)Existenz von Dateien prüfen,z.B. ENABLE_INSTALL_TOOL

• TYPO3_CONF_VARS prüfen,z.B. auf Default Install Tool Passwort

• verfügbare Extension Updates anzeigen

• Benachrichtigungssytem

• eigene Test Services können integriert werden

Page 10: TYPO3 Website Monitoring mit Caretaker

Wie funktioniert Caretaker?

Page 11: TYPO3 Website Monitoring mit Caretaker

Caretaker Tests / Services

• Caretaker Instance

• Integrity Check

• Logfile Analyzer Service

• Redmine Testcase

• Selenium Testservice

Page 12: TYPO3 Website Monitoring mit Caretaker

Woher bekommt Caretaker Informationen?

• Scheduler Task für automatisches Update der Extension Liste aus dem TYPO3 Extension Repository (typo3temp/extensions.xml.gz)

• TYPO3 Versionsnummern aus dem SVN(https://svn.typo3.org/TYPO3v4/Core/tags/)

• Fingerprints der TYPO3 Core Versionen

Page 13: TYPO3 Website Monitoring mit Caretaker

Caretaker Backend

Page 14: TYPO3 Website Monitoring mit Caretaker

Caretaker Frontend

Page 15: TYPO3 Website Monitoring mit Caretaker

Voraussetzungen für Caretaker

• Server:

• PHP 5.2 mit OpenSSL Unterstützung

• TYPO3 4.3 oder höher

• Instanzen:

• PHP 5.2 mit OpenSSL Unterstützung

• TYPO3 4.0 oder höher

Page 16: TYPO3 Website Monitoring mit Caretaker

Caretaker Entwicklung unterstützen

• Spenden

• bgm sucht Mitsponsoren für Key-Value Store & Browser

• Bugs und Feature-Requests in Forge eintragen

• eigene Tests schreiben und veröffentlichen

Page 17: TYPO3 Website Monitoring mit Caretaker

Links

• Extensions im TER:

• typo3.org/extensions/repository/view/caretaker/current/

• typo3.org/extensions/repository/view/caretaker_instance/current/

• Forge:

• forge.typo3.org/projects/extension-caretaker

• SVN: https://svn.typo3.org/TYPO3v4/Extensions/caretaker

• Dokumentation: forge.typo3.org/projects/extension-caretaker/wiki

• Webseite:

• typo3-caretaker.org

• Mailingliste: http://lists.typo3.org/pipermail/typo3-project-caretaker/

• Twitter: @typo3_caretaker

Page 18: TYPO3 Website Monitoring mit Caretaker

bgmbusiness group munich

• Die business group munich ist seit 1999 als Beratungs- und Dienstleistungsunternehmen im IT-Umfeld tätig und bietet Leistungen in drei Kernbereichen an:Web Solutions, Communications & IT-Management

• Standort: Ottobrunn (bei München)

• Mitarbeiter im Bereich Websolutions: 10 feste Mitarbeiter, 4 freie Mitarbeiter

• TYPO3 Association Gold Member

• http://typo3.bgm-gmbh.de

Page 19: TYPO3 Website Monitoring mit Caretaker

Kontakt

• E-Mail: [email protected]

• XING: http://www.xing.com/profile/Peter_Kraume

• Twitter: @cybersmog

Page 20: TYPO3 Website Monitoring mit Caretaker

Vielen Dank!

Fragen?


Recommended