Website Monitoring mit      Caretaker          Peter Kraume       bgm GmbH & Co. KG         25. Februar 2011
Die neue Webseite ist live!   Aber wie geht‘s jetzt weiter?
Foto: krockenmitte / photocase.com
TYPO3 Webseiten              brauchen Pflege!• Welche    Optionen gibt es? • Zurücklehnen    und auf das Beste hoffen? • Ge...
Die Lösung:           Entwickelt von:n@work (Hamburg) und networkteam (Kiel)
Warum TYPO3 Systeme mit   Caretaker überwachen?• Erreichbarkeit   des Systems dokumentieren• Reaktionszeiten   verkürzen• ...
Was ist Caretaker (nicht)?• Eine     TYPO3 basierte Lösung zur zentralen Überwachung von TYPO3 Webseiten• KeineLösung, um ...
Was kann Caretaker?• Prüfen   der Erreichbarkeit (HTTP / Ping)• TYPO3    Core Version prüfen• unsichere    Extensions finde...
Was kann Caretaker?• (Nicht-)Existenz               von Dateien prüfen, z.B. ENABLE_INSTALL_TOOL• TYPO3_CONF_VARS         ...
Wie funktioniert Caretaker?
Caretaker Tests / Services• Caretaker    Instance• Integrity   Check• Logfile   Analyzer Service• Redmine     Testcase• Sel...
Woher bekommt Caretaker       Informationen?• SchedulerTask für automatisches Update der Extension Liste aus dem TYPO3 Ext...
Caretaker Backend
Caretaker Frontend
Voraussetzungen für Caretaker• Server: •   PHP 5.2 mit OpenSSL Unterstützung •   TYPO3 4.3 oder höher• Instanzen: •   PHP ...
Caretaker Entwicklung             unterstützen• Spenden • bgmsucht Mitsponsoren für Key-Value Store &  Browser• Bugs   und...
Links•   Extensions im TER:    •   typo3.org/extensions/repository/view/caretaker/current/    •   typo3.org/extensions/rep...
bgm           business group munich•   Die business group munich ist seit 1999 als Beratungs- und    Dienstleistungsuntern...
Kontakt• E-Mail:    peter.kraume@bgm-gmbh.de• XING:   http://www.xing.com/profile/Peter_Kraume• Twitter:   @cybersmog
Vielen Dank!   Fragen?
Nächste SlideShare
Wird geladen in …5
×

TYPO3 Website Monitoring mit Caretaker

3.826 Aufrufe

Veröffentlicht am

Caretaker ist eine TYPO3 basierte Lösung zur zentralen Überwachung von beliebig vielen TYPO3 Instanzen. Geprüft werden kann unter anderem auf unsichere Extensions, TYPO3 Updates, veränderte Dateien und vieles mehr.
Der Vortrag wurde im Rahmen der TYPO3 Akademie am 25. Februar 2011 in München gehalten.

Veröffentlicht in: Technologie
0 Kommentare
1 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
3.826
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
10
Aktionen
Geteilt
0
Downloads
22
Kommentare
0
Gefällt mir
1
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

TYPO3 Website Monitoring mit Caretaker

  1. 1. Website Monitoring mit Caretaker Peter Kraume bgm GmbH & Co. KG 25. Februar 2011
  2. 2. Die neue Webseite ist live! Aber wie geht‘s jetzt weiter?
  3. 3. Foto: krockenmitte / photocase.com
  4. 4. TYPO3 Webseiten brauchen Pflege!• Welche Optionen gibt es? • Zurücklehnen und auf das Beste hoffen? • Gelegentlich mal vorbeischauen? • Eine zentrale IT Monitoring Lösung benutzen? • Einezentrale und auf TYPO3 spezialisierte Lösung nutzen!
  5. 5. Die Lösung: Entwickelt von:n@work (Hamburg) und networkteam (Kiel)
  6. 6. Warum TYPO3 Systeme mit Caretaker überwachen?• Erreichbarkeit des Systems dokumentieren• Reaktionszeiten verkürzen• Notwendige Sicherheitsupdates effizient gestalten• Extensions im Überblick behalten• Nichtautorisierte Veränderungen an Dateien feststellen
  7. 7. Was ist Caretaker (nicht)?• Eine TYPO3 basierte Lösung zur zentralen Überwachung von TYPO3 Webseiten• KeineLösung, um Updates auf TYPO3 Systemen einzuspielen oder Aktionen auszulösen• Der Zugriff erfolgt nur lesend!
  8. 8. 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
  9. 9. 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
  10. 10. Wie funktioniert Caretaker?
  11. 11. Caretaker Tests / Services• Caretaker Instance• Integrity Check• Logfile Analyzer Service• Redmine Testcase• Selenium Testservice
  12. 12. Woher bekommt Caretaker Informationen?• SchedulerTask 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
  13. 13. Caretaker Backend
  14. 14. Caretaker Frontend
  15. 15. 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
  16. 16. Caretaker Entwicklung unterstützen• Spenden • bgmsucht Mitsponsoren für Key-Value Store & Browser• Bugs und Feature-Requests in Forge eintragen• eigene Tests schreiben und veröffentlichen
  17. 17. 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
  18. 18. bgm business 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
  19. 19. Kontakt• E-Mail: peter.kraume@bgm-gmbh.de• XING: http://www.xing.com/profile/Peter_Kraume• Twitter: @cybersmog
  20. 20. Vielen Dank! Fragen?

×