Caretaker TYPO3 Monitoring
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Caretaker TYPO3 Monitoring

  • 3,135 views
Uploaded on

Die TYPO3 Extension Caretaker dient zur zentralen Überwachung von beliebig vielen TYPO3 Instanzen. Geprüft werden kann unter anderem auf unsichere Extensions, TYPO3 Updates, veränderte Dateien und......

Die TYPO3 Extension Caretaker dient 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.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,135
On Slideshare
3,114
From Embeds
21
Number of Embeds
1

Actions

Shares
Downloads
20
Comments
0
Likes
2

Embeds 21

http://www.mtug.de 21

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Caretaker TYPO3 Monitoring 07. Dezember 2010 - TYPO3 Usergroup München Peter Kraume Inspiring people toCaretaker - TYPO3 Monitoring share
  • 2. Peter Kraume Seit 2005 mit dem TYPO3 Virus infiziert Certified TYPO3 Integrator seit 2009 Entwickler bei bgm in Ottobrunn Mitorganisator von diversen TYPO3 Events Munich TYPO3 Usergroup MTUG TYPO3camp München t3biergarten Inspiring people toCaretaker - TYPO3 Monitoring share
  • 3. Die Webseite ist live! Aber wie geht‘s jetzt weiter? Inspiring people toCaretaker - TYPO3 Monitoring share
  • 4. TYPO3 Webseiten brauchen Pflege! Welche Optionen gibt es? Zurücklehnen und auf das Beste hoffen? Gelegentlich mal vorbeschauen? Eine zentrale IT Monitoring Lösung benutzen? Eine zentrale und auf TYPO3 spezialisierte Lösung nutzen! Inspiring people toCaretaker - TYPO3 Monitoring share
  • 5. Die Lösung: Inspiring people toCaretaker - TYPO3 Monitoring share
  • 6. Warum TYPO3 Systeme mit Caretaker überwachen? Erreichbarkeit des Systems dokumentieren Reaktionszeiten verkürzen Notwendige Sicherheitsupdates effizient gestalten Extensions im Überblick behalten Eventuelle, nicht autorisierte Veränderungen feststellen Inspiring people toCaretaker - TYPO3 Monitoring share
  • 7. Was ist Caretaker? Eine Lösung zur zentralen Überwachung von TYPO3 Webseiten Inspiring people toCaretaker - TYPO3 Monitoring share
  • 8. Was ist Caretaker nicht? Eine Lösung um Updates auf TYPO3 Systemen einzuspielen Der Zugriff erfolgt nur lesend! Inspiring people toCaretaker - TYPO3 Monitoring share
  • 9. Was kann man mit Caretaker machen? Prüfen der Erreichbarkeit (HTTP / Ping) TYPO3 Version feststellen unsichere Extensions finden ausgewählte Extensions finden und Version prüfen Blacklist für Benutzernamen und Passwörter TYPO3 Core und Extensions auf Änderungen am Code prüfen Inspiring people toCaretaker - TYPO3 Monitoring share
  • 10. Was kann man mit Caretaker machen? (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 Inspiring people toCaretaker - TYPO3 Monitoring share
  • 11. Wie funktioniert Caretaker? Inspiring people toCaretaker - TYPO3 Monitoring share
  • 12. Wie wird kommuniziert? Inspiring people toCaretaker - TYPO3 Monitoring share
  • 13. Woher bekommt Caretaker Informationen? automatisches Update der Extension Liste aus dem TER typo3temp/extensions.xml.gz TYPO3 Versionsnummern aus dem SVN (https://svn.typo3.org/TYPO3v4/Core/tags/) Fingerprints der TYPO3 Core Dateien Inspiring people toCaretaker - TYPO3 Monitoring share
  • 14. Was braucht man für die Installation? Server: Extensions: caretaker, tt_address, css_styled_content PHP 5.2 mit OpenSSL Unterstützung TYPO3 4.3 oder höher Cronjob Instanzen: Extension: caretaker_instance PHP 5.2 mit OpenSSL Unterstützung TYPO3 4.0 oder höher Inspiring people toCaretaker - TYPO3 Monitoring share
  • 15. Installation des Servers - Schritt 1: SysOrdner für Caretaker Daten anlegen optional SysOrdner für Kontakte anlegen Inspiring people toCaretaker - TYPO3 Monitoring share
  • 16. Installation des Servers - Schritt 2: Caretaker Extension installieren und konfigurieren UID des Caretaker SysOrdners eintragen Pfad zum Ping Befehl eventuell anpassen Inspiring people toCaretaker - TYPO3 Monitoring share
  • 17. Installation des Servers - Schritt 3: Extension caretaker_instance auf dem Server(!) installieren Über die Update Funktion im Extension Manager ein Schlüsselpaar mit Public und Private Key erzeugen Public Key der Instanz im Feld „Public Key des Servers“ eintragen Inspiring people toCaretaker - TYPO3 Monitoring share
  • 18. Installation des Servers - Schritt 4: Einrichten des Scheduler (Planer) Cronjob für den Scheduler einrichten Tasks für Caretaker hinzufügen Inspiring people toCaretaker - TYPO3 Monitoring share
  • 19. Installation eines Clients Schritt 1: Extension caretaker_instance installieren Schritt 2: Private und Public Key erzeugen (wie beim Server) Schritt 3: Public Key des Caretaker Servers hinterlegen Inspiring people toCaretaker - TYPO3 Monitoring share
  • 20. Konfiguration des Caretaker Server Instanzgruppen und Instanzen anlegen Inspiring people toCaretaker - TYPO3 Monitoring share
  • 21. Einrichten einer Instanz auf dem Server Inspiring people toCaretaker - TYPO3 Monitoring share
  • 22. Anlegen eines Tests Beispiel: finde unsichere Extensions Inspiring people toCaretaker - TYPO3 Monitoring share
  • 23. Übersicht der Instanzen & Tests Inspiring people toCaretaker - TYPO3 Monitoring share
  • 24. Tipps & Tricks Idealerweise eine eigene TYPO3 Installation nur für den Caretaker Server verwenden Caretaker mit .htaccess Passwortschutz versehen, um den Server vor unbefugtem Zugriff zu schützen alternativ Caretaker Server im internen Firmennetzwerk installieren der Caretaker Server kann sich auch selber überwachen Inspiring people toCaretaker - TYPO3 Monitoring share
  • 25. Wer hat Caretaker entwickelt? n@work (www.work.de) Thomas Hempel Martin Ficzel networkteam (www.networkteam.de) Christopher Hlubek Tobias Liebig Inspiring people toCaretaker - TYPO3 Monitoring share
  • 26. Caretaker unterstützen Spenden Dokumentation im Wiki erweitern eigene Tests schreiben und veröffentlichen Inspiring people toCaretaker - TYPO3 Monitoring share
  • 27. 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 Dokumentation: forge.typo3.org/projects/extension-caretaker/wiki Webseite: typo3-caretaker.org Inspiring people toCaretaker - TYPO3 Monitoring share
  • 28. Danke an die Entwickler von caretaker für die viele Zeit, die sie bereits in das Projekt investiert haben an Tom Rüther, dessen Folien ich zum Teil für diese Präsentation verwenden durfte (www.slideshare.net/redscout/ t-4225320) Inspiring people toCaretaker - TYPO3 Monitoring share
  • 29. Kontakt E-Mail: peter.kraume@gmx.de XING: http://www.xing.com/profile/ Peter_Kraume Twitter: @cybersmog Inspiring people toCaretaker - TYPO3 Monitoring share
  • 30. Inspiring people to share Inspiring people toCaretaker - TYPO3 Monitoring share