SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
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?

 • Gelegentlich   mal vorbeischauen?

 • Eine   zentrale IT Monitoring Lösung benutzen?

 • Einezentrale und auf TYPO3 spezialisierte Lösung
  nutzen!
Die Lösung:




           Entwickelt von:
n@work (Hamburg) und networkteam (Kiel)
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
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!
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
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
Wie funktioniert Caretaker?
Caretaker Tests / Services

• Caretaker    Instance

• Integrity   Check

• Logfile   Analyzer Service

• Redmine     Testcase

• Selenium     Testservice
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
Caretaker Backend
Caretaker Frontend
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
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
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
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
Kontakt


• E-Mail:    peter.kraume@bgm-gmbh.de

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

• Twitter:   @cybersmog
Vielen Dank!

   Fragen?

Weitere ähnliche Inhalte

Was ist angesagt?

TYPO3 Performance (TYPO3camp München)
TYPO3 Performance (TYPO3camp München)TYPO3 Performance (TYPO3camp München)
TYPO3 Performance (TYPO3camp München)Marcus Schwemer
 
TYPO3 Dokumentation mit ReStructuredText
TYPO3 Dokumentation mit ReStructuredTextTYPO3 Dokumentation mit ReStructuredText
TYPO3 Dokumentation mit ReStructuredTextPeter Linzenkirchner
 
TYPO3 Performance - TYPO3camp HH 2017
TYPO3 Performance - TYPO3camp HH 2017TYPO3 Performance - TYPO3camp HH 2017
TYPO3 Performance - TYPO3camp HH 2017Marcus Schwemer
 
Composer und TYPO3
Composer und TYPO3Composer und TYPO3
Composer und TYPO3Peter Kraume
 
TYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerkTYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerkdie.agilen GmbH
 
TYPO3 CMS 6.1 - Die Neuerungen - typovision GmbH
TYPO3 CMS 6.1 - Die Neuerungen - typovision GmbHTYPO3 CMS 6.1 - Die Neuerungen - typovision GmbH
TYPO3 CMS 6.1 - Die Neuerungen - typovision GmbHdie.agilen GmbH
 
Bf3 - Tipps und Tricks
Bf3 - Tipps und TricksBf3 - Tipps und Tricks
Bf3 - Tipps und TricksTTTwde
 
Bower Paketmanager
Bower PaketmanagerBower Paketmanager
Bower Paketmanagerstbaechler
 
Ausfallsichere Kultur mit Plone
Ausfallsichere Kultur mit PloneAusfallsichere Kultur mit Plone
Ausfallsichere Kultur mit PloneJens Klein
 
Versionskontrolle mit Subversion und Git
Versionskontrolle mit Subversion und GitVersionskontrolle mit Subversion und Git
Versionskontrolle mit Subversion und Gitpaultcochrane
 
Sheriffing @ Mozilla - OpenSourceTreffen Munich Presentation
Sheriffing @ Mozilla - OpenSourceTreffen Munich PresentationSheriffing @ Mozilla - OpenSourceTreffen Munich Presentation
Sheriffing @ Mozilla - OpenSourceTreffen Munich PresentationCarsten Book
 
6. Treffen der .NET User Group Paderborn
6. Treffen der .NET User Group Paderborn6. Treffen der .NET User Group Paderborn
6. Treffen der .NET User Group PaderbornMark Lechtermann
 
TechTalkThursday: Zentrales Metriken-System - ist der Flügelschlag des Schmet...
TechTalkThursday: Zentrales Metriken-System - ist der Flügelschlag des Schmet...TechTalkThursday: Zentrales Metriken-System - ist der Flügelschlag des Schmet...
TechTalkThursday: Zentrales Metriken-System - ist der Flügelschlag des Schmet...Benjamin Kuster
 
Ubuntu-/Debian-Packaging
Ubuntu-/Debian-PackagingUbuntu-/Debian-Packaging
Ubuntu-/Debian-PackagingB1 Systems GmbH
 
Ubuntu-Server als Backup- und Fileserver betreiben
Ubuntu-Server als Backup- und Fileserver betreibenUbuntu-Server als Backup- und Fileserver betreiben
Ubuntu-Server als Backup- und Fileserver betreibenB1 Systems GmbH
 
TechTalkThursday 26.11.2015: Manage the minions - Docker Container mit Kubern...
TechTalkThursday 26.11.2015: Manage the minions - Docker Container mit Kubern...TechTalkThursday 26.11.2015: Manage the minions - Docker Container mit Kubern...
TechTalkThursday 26.11.2015: Manage the minions - Docker Container mit Kubern...nine
 

Was ist angesagt? (18)

TYPO3 Performance (TYPO3camp München)
TYPO3 Performance (TYPO3camp München)TYPO3 Performance (TYPO3camp München)
TYPO3 Performance (TYPO3camp München)
 
TYPO3 Dokumentation mit ReStructuredText
TYPO3 Dokumentation mit ReStructuredTextTYPO3 Dokumentation mit ReStructuredText
TYPO3 Dokumentation mit ReStructuredText
 
TYPO3 Teams
TYPO3 TeamsTYPO3 Teams
TYPO3 Teams
 
TYPO3 Performance - TYPO3camp HH 2017
TYPO3 Performance - TYPO3camp HH 2017TYPO3 Performance - TYPO3camp HH 2017
TYPO3 Performance - TYPO3camp HH 2017
 
TYPO3 CMS 7
TYPO3 CMS 7TYPO3 CMS 7
TYPO3 CMS 7
 
Composer und TYPO3
Composer und TYPO3Composer und TYPO3
Composer und TYPO3
 
TYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerkTYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerk
 
TYPO3 CMS 6.1 - Die Neuerungen - typovision GmbH
TYPO3 CMS 6.1 - Die Neuerungen - typovision GmbHTYPO3 CMS 6.1 - Die Neuerungen - typovision GmbH
TYPO3 CMS 6.1 - Die Neuerungen - typovision GmbH
 
Bf3 - Tipps und Tricks
Bf3 - Tipps und TricksBf3 - Tipps und Tricks
Bf3 - Tipps und Tricks
 
Bower Paketmanager
Bower PaketmanagerBower Paketmanager
Bower Paketmanager
 
Ausfallsichere Kultur mit Plone
Ausfallsichere Kultur mit PloneAusfallsichere Kultur mit Plone
Ausfallsichere Kultur mit Plone
 
Versionskontrolle mit Subversion und Git
Versionskontrolle mit Subversion und GitVersionskontrolle mit Subversion und Git
Versionskontrolle mit Subversion und Git
 
Sheriffing @ Mozilla - OpenSourceTreffen Munich Presentation
Sheriffing @ Mozilla - OpenSourceTreffen Munich PresentationSheriffing @ Mozilla - OpenSourceTreffen Munich Presentation
Sheriffing @ Mozilla - OpenSourceTreffen Munich Presentation
 
6. Treffen der .NET User Group Paderborn
6. Treffen der .NET User Group Paderborn6. Treffen der .NET User Group Paderborn
6. Treffen der .NET User Group Paderborn
 
TechTalkThursday: Zentrales Metriken-System - ist der Flügelschlag des Schmet...
TechTalkThursday: Zentrales Metriken-System - ist der Flügelschlag des Schmet...TechTalkThursday: Zentrales Metriken-System - ist der Flügelschlag des Schmet...
TechTalkThursday: Zentrales Metriken-System - ist der Flügelschlag des Schmet...
 
Ubuntu-/Debian-Packaging
Ubuntu-/Debian-PackagingUbuntu-/Debian-Packaging
Ubuntu-/Debian-Packaging
 
Ubuntu-Server als Backup- und Fileserver betreiben
Ubuntu-Server als Backup- und Fileserver betreibenUbuntu-Server als Backup- und Fileserver betreiben
Ubuntu-Server als Backup- und Fileserver betreiben
 
TechTalkThursday 26.11.2015: Manage the minions - Docker Container mit Kubern...
TechTalkThursday 26.11.2015: Manage the minions - Docker Container mit Kubern...TechTalkThursday 26.11.2015: Manage the minions - Docker Container mit Kubern...
TechTalkThursday 26.11.2015: Manage the minions - Docker Container mit Kubern...
 

Andere mochten auch

Tarea de tics
Tarea de ticsTarea de tics
Tarea de ticsjr_wert
 
Bloggen als karrieresprungbrett
Bloggen als karrieresprungbrettBloggen als karrieresprungbrett
Bloggen als karrieresprungbrettmichaela0812
 
Parques nacionales enio_allan
Parques nacionales enio_allanParques nacionales enio_allan
Parques nacionales enio_allanAngelita Ferrer
 
2636 8482-1-pb
2636 8482-1-pb2636 8482-1-pb
2636 8482-1-pbBecky Mach
 
Reunion pad. rep. 2014 2015 coordinación [modo de compatibilidad]
Reunion pad. rep. 2014 2015 coordinación [modo de compatibilidad]Reunion pad. rep. 2014 2015 coordinación [modo de compatibilidad]
Reunion pad. rep. 2014 2015 coordinación [modo de compatibilidad]Angelita Ferrer
 
Hofmannsthal: Der Frühvollendete
Hofmannsthal: Der FrühvollendeteHofmannsthal: Der Frühvollendete
Hofmannsthal: Der FrühvollendeteGunnar Sohn
 
Medumat Standard
Medumat StandardMedumat Standard
Medumat StandardMHD
 
Presentación1
Presentación1Presentación1
Presentación1angie21296
 
Buscan a padre y encuentran hermana
Buscan a padre y encuentran hermanaBuscan a padre y encuentran hermana
Buscan a padre y encuentran hermanabuscandopersonas
 
Fundamentos de sistemas parte II
Fundamentos de sistemas parte IIFundamentos de sistemas parte II
Fundamentos de sistemas parte IIRobert Rodriguez
 
AIESEC in Chile Roadmap: Final Version Output
AIESEC in Chile Roadmap: Final Version Output AIESEC in Chile Roadmap: Final Version Output
AIESEC in Chile Roadmap: Final Version Output Nathielli Zart
 
5 aus 10 für Eure Geschichte 4
5 aus 10 für Eure Geschichte 45 aus 10 für Eure Geschichte 4
5 aus 10 für Eure Geschichte 4thob23
 

Andere mochten auch (20)

Die farben
Die farbenDie farben
Die farben
 
Tarea de tics
Tarea de ticsTarea de tics
Tarea de tics
 
Manual php
Manual phpManual php
Manual php
 
Bloggen als karrieresprungbrett
Bloggen als karrieresprungbrettBloggen als karrieresprungbrett
Bloggen als karrieresprungbrett
 
Parques nacionales enio_allan
Parques nacionales enio_allanParques nacionales enio_allan
Parques nacionales enio_allan
 
2636 8482-1-pb
2636 8482-1-pb2636 8482-1-pb
2636 8482-1-pb
 
Reunion pad. rep. 2014 2015 coordinación [modo de compatibilidad]
Reunion pad. rep. 2014 2015 coordinación [modo de compatibilidad]Reunion pad. rep. 2014 2015 coordinación [modo de compatibilidad]
Reunion pad. rep. 2014 2015 coordinación [modo de compatibilidad]
 
Hofmannsthal: Der Frühvollendete
Hofmannsthal: Der FrühvollendeteHofmannsthal: Der Frühvollendete
Hofmannsthal: Der Frühvollendete
 
Medumat Standard
Medumat StandardMedumat Standard
Medumat Standard
 
Presentación1
Presentación1Presentación1
Presentación1
 
Convergencia digital sao_paulo_12sep08
Convergencia digital sao_paulo_12sep08Convergencia digital sao_paulo_12sep08
Convergencia digital sao_paulo_12sep08
 
Estructura org
Estructura orgEstructura org
Estructura org
 
Gifts
GiftsGifts
Gifts
 
Dia de la madre
Dia de la madreDia de la madre
Dia de la madre
 
Buscan a padre y encuentran hermana
Buscan a padre y encuentran hermanaBuscan a padre y encuentran hermana
Buscan a padre y encuentran hermana
 
Fundamentos de sistemas parte II
Fundamentos de sistemas parte IIFundamentos de sistemas parte II
Fundamentos de sistemas parte II
 
AIESEC in Chile Roadmap: Final Version Output
AIESEC in Chile Roadmap: Final Version Output AIESEC in Chile Roadmap: Final Version Output
AIESEC in Chile Roadmap: Final Version Output
 
El estirón
El estirónEl estirón
El estirón
 
5 aus 10 für Eure Geschichte 4
5 aus 10 für Eure Geschichte 45 aus 10 für Eure Geschichte 4
5 aus 10 für Eure Geschichte 4
 
Fundamentos de html
Fundamentos de htmlFundamentos de html
Fundamentos de html
 

Ähnlich wie TYPO3 Website Monitoring mit Caretaker

Caretaker - TYPO3 monitoring
Caretaker - TYPO3 monitoringCaretaker - TYPO3 monitoring
Caretaker - TYPO3 monitoringred scout
 
Frontend Formulare in TYPO3 8 LTS
Frontend Formulare in TYPO3 8 LTSFrontend Formulare in TYPO3 8 LTS
Frontend Formulare in TYPO3 8 LTSPeter Kraume
 
Extbase/Fluid: Kennenlernen und ausprobieren
Extbase/Fluid: Kennenlernen und ausprobierenExtbase/Fluid: Kennenlernen und ausprobieren
Extbase/Fluid: Kennenlernen und ausprobierenSpeedPartner GmbH
 
Formulare in TYPO3 8.7 LTS
Formulare in TYPO3 8.7 LTSFormulare in TYPO3 8.7 LTS
Formulare in TYPO3 8.7 LTSPeter Kraume
 
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel OnkopediaBack to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel OnkopediaAndreas Jung
 
Extbase & Fluid Einführung - MTUG - Patrick Lobacher
Extbase & Fluid Einführung - MTUG - Patrick LobacherExtbase & Fluid Einführung - MTUG - Patrick Lobacher
Extbase & Fluid Einführung - MTUG - Patrick Lobacherdie.agilen GmbH
 
Probestunde Typo3 Professional und für Anwender - Eduvision Ausbildungen
Probestunde Typo3 Professional und für Anwender - Eduvision AusbildungenProbestunde Typo3 Professional und für Anwender - Eduvision Ausbildungen
Probestunde Typo3 Professional und für Anwender - Eduvision AusbildungenEduvision Ausbildungen
 
Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0Alex Kellner
 
SplunkLive! Frankfurt 2016 - mail.de Use Case
SplunkLive! Frankfurt 2016 - mail.de Use CaseSplunkLive! Frankfurt 2016 - mail.de Use Case
SplunkLive! Frankfurt 2016 - mail.de Use CaseSplunk
 
Opensource Search Engines
Opensource Search EnginesOpensource Search Engines
Opensource Search Enginescusy GmbH
 
Typo3 4.3 Die Neuerungen im Überblick
Typo3 4.3 Die Neuerungen im ÜberblickTypo3 4.3 Die Neuerungen im Überblick
Typo3 4.3 Die Neuerungen im Überblickdie.agilen GmbH
 
Update TYPO3 V4.5 > 6.2 LTS
Update TYPO3 V4.5 > 6.2 LTSUpdate TYPO3 V4.5 > 6.2 LTS
Update TYPO3 V4.5 > 6.2 LTSCS2 AG
 
Wolfgang Mader (Huemer Data Center)
Wolfgang Mader (Huemer Data Center)Wolfgang Mader (Huemer Data Center)
Wolfgang Mader (Huemer Data Center)Agenda Europe 2035
 
Knowledge Management in der TYPO3 Community
Knowledge Management in der TYPO3 CommunityKnowledge Management in der TYPO3 Community
Knowledge Management in der TYPO3 CommunityKarsten Dambekalns
 
Enterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanEnterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanCollabNet
 
Neuigkeiten aus dem TYPO3-Projekt
Neuigkeiten aus dem TYPO3-ProjektNeuigkeiten aus dem TYPO3-Projekt
Neuigkeiten aus dem TYPO3-ProjektSteffen Gebert
 
TYPO3 Neos - ein technischer Überblick - DWX 2013
TYPO3 Neos - ein technischer Überblick - DWX 2013TYPO3 Neos - ein technischer Überblick - DWX 2013
TYPO3 Neos - ein technischer Überblick - DWX 2013die.agilen GmbH
 

Ähnlich wie TYPO3 Website Monitoring mit Caretaker (20)

Upgrade auf TYPO3 6.2
Upgrade auf TYPO3 6.2Upgrade auf TYPO3 6.2
Upgrade auf TYPO3 6.2
 
Caretaker - TYPO3 monitoring
Caretaker - TYPO3 monitoringCaretaker - TYPO3 monitoring
Caretaker - TYPO3 monitoring
 
Frontend Formulare in TYPO3 8 LTS
Frontend Formulare in TYPO3 8 LTSFrontend Formulare in TYPO3 8 LTS
Frontend Formulare in TYPO3 8 LTS
 
Warum gerade TYPO3?
Warum gerade TYPO3?Warum gerade TYPO3?
Warum gerade TYPO3?
 
Extbase/Fluid: Kennenlernen und ausprobieren
Extbase/Fluid: Kennenlernen und ausprobierenExtbase/Fluid: Kennenlernen und ausprobieren
Extbase/Fluid: Kennenlernen und ausprobieren
 
Formulare in TYPO3 8.7 LTS
Formulare in TYPO3 8.7 LTSFormulare in TYPO3 8.7 LTS
Formulare in TYPO3 8.7 LTS
 
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel OnkopediaBack to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
 
Extbase & Fluid Einführung - MTUG - Patrick Lobacher
Extbase & Fluid Einführung - MTUG - Patrick LobacherExtbase & Fluid Einführung - MTUG - Patrick Lobacher
Extbase & Fluid Einführung - MTUG - Patrick Lobacher
 
Probestunde Typo3 Professional und für Anwender - Eduvision Ausbildungen
Probestunde Typo3 Professional und für Anwender - Eduvision AusbildungenProbestunde Typo3 Professional und für Anwender - Eduvision Ausbildungen
Probestunde Typo3 Professional und für Anwender - Eduvision Ausbildungen
 
Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0
 
SplunkLive! Frankfurt 2016 - mail.de Use Case
SplunkLive! Frankfurt 2016 - mail.de Use CaseSplunkLive! Frankfurt 2016 - mail.de Use Case
SplunkLive! Frankfurt 2016 - mail.de Use Case
 
Opensource Search Engines
Opensource Search EnginesOpensource Search Engines
Opensource Search Engines
 
Typo3 4.3 Die Neuerungen im Überblick
Typo3 4.3 Die Neuerungen im ÜberblickTypo3 4.3 Die Neuerungen im Überblick
Typo3 4.3 Die Neuerungen im Überblick
 
Update TYPO3 V4.5 > 6.2 LTS
Update TYPO3 V4.5 > 6.2 LTSUpdate TYPO3 V4.5 > 6.2 LTS
Update TYPO3 V4.5 > 6.2 LTS
 
Wolfgang Mader (Huemer Data Center)
Wolfgang Mader (Huemer Data Center)Wolfgang Mader (Huemer Data Center)
Wolfgang Mader (Huemer Data Center)
 
Knowledge Management in der TYPO3 Community
Knowledge Management in der TYPO3 CommunityKnowledge Management in der TYPO3 Community
Knowledge Management in der TYPO3 Community
 
Typo3 security
Typo3 securityTypo3 security
Typo3 security
 
Enterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanEnterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - German
 
Neuigkeiten aus dem TYPO3-Projekt
Neuigkeiten aus dem TYPO3-ProjektNeuigkeiten aus dem TYPO3-Projekt
Neuigkeiten aus dem TYPO3-Projekt
 
TYPO3 Neos - ein technischer Überblick - DWX 2013
TYPO3 Neos - ein technischer Überblick - DWX 2013TYPO3 Neos - ein technischer Überblick - DWX 2013
TYPO3 Neos - ein technischer Überblick - DWX 2013
 

Mehr von Peter Kraume

Lokale TYPO3 Entwicklungsumgebung mit DDEV
Lokale TYPO3 Entwicklungsumgebung mit DDEVLokale TYPO3 Entwicklungsumgebung mit DDEV
Lokale TYPO3 Entwicklungsumgebung mit DDEVPeter Kraume
 
Get happy Editors with a suitable TYPO3 Backend Configuration
Get happy Editors with a suitable TYPO3 Backend ConfigurationGet happy Editors with a suitable TYPO3 Backend Configuration
Get happy Editors with a suitable TYPO3 Backend ConfigurationPeter Kraume
 
TYPO3 best practice - showing a useful TYPO3 backend
TYPO3 best practice - showing a useful TYPO3 backendTYPO3 best practice - showing a useful TYPO3 backend
TYPO3 best practice - showing a useful TYPO3 backendPeter Kraume
 
What’s new for TYPO3 Editors and in the TYPO3 World
What’s new for TYPO3 Editors and in the TYPO3 WorldWhat’s new for TYPO3 Editors and in the TYPO3 World
What’s new for TYPO3 Editors and in the TYPO3 WorldPeter Kraume
 
Q&A Session zur TYPO3 Association
Q&A Session zur TYPO3 AssociationQ&A Session zur TYPO3 Association
Q&A Session zur TYPO3 AssociationPeter Kraume
 
TCA Änderungen in TYPO3 6.2 am Beispiel einer Erweiterung der News Extension
TCA Änderungen in TYPO3 6.2 am Beispiel einer Erweiterung der News ExtensionTCA Änderungen in TYPO3 6.2 am Beispiel einer Erweiterung der News Extension
TCA Änderungen in TYPO3 6.2 am Beispiel einer Erweiterung der News ExtensionPeter Kraume
 
Umfragen mit TYPO3
Umfragen mit TYPO3Umfragen mit TYPO3
Umfragen mit TYPO3Peter Kraume
 

Mehr von Peter Kraume (7)

Lokale TYPO3 Entwicklungsumgebung mit DDEV
Lokale TYPO3 Entwicklungsumgebung mit DDEVLokale TYPO3 Entwicklungsumgebung mit DDEV
Lokale TYPO3 Entwicklungsumgebung mit DDEV
 
Get happy Editors with a suitable TYPO3 Backend Configuration
Get happy Editors with a suitable TYPO3 Backend ConfigurationGet happy Editors with a suitable TYPO3 Backend Configuration
Get happy Editors with a suitable TYPO3 Backend Configuration
 
TYPO3 best practice - showing a useful TYPO3 backend
TYPO3 best practice - showing a useful TYPO3 backendTYPO3 best practice - showing a useful TYPO3 backend
TYPO3 best practice - showing a useful TYPO3 backend
 
What’s new for TYPO3 Editors and in the TYPO3 World
What’s new for TYPO3 Editors and in the TYPO3 WorldWhat’s new for TYPO3 Editors and in the TYPO3 World
What’s new for TYPO3 Editors and in the TYPO3 World
 
Q&A Session zur TYPO3 Association
Q&A Session zur TYPO3 AssociationQ&A Session zur TYPO3 Association
Q&A Session zur TYPO3 Association
 
TCA Änderungen in TYPO3 6.2 am Beispiel einer Erweiterung der News Extension
TCA Änderungen in TYPO3 6.2 am Beispiel einer Erweiterung der News ExtensionTCA Änderungen in TYPO3 6.2 am Beispiel einer Erweiterung der News Extension
TCA Änderungen in TYPO3 6.2 am Beispiel einer Erweiterung der News Extension
 
Umfragen mit TYPO3
Umfragen mit TYPO3Umfragen mit TYPO3
Umfragen mit TYPO3
 

TYPO3 Website Monitoring mit Caretaker

  • 1. Website Monitoring mit Caretaker Peter Kraume bgm GmbH & Co. KG 25. Februar 2011
  • 2. Die neue Webseite ist live! Aber wie geht‘s jetzt weiter?
  • 3. Foto: krockenmitte / photocase.com
  • 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. Die Lösung: Entwickelt von: n@work (Hamburg) und networkteam (Kiel)
  • 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. 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. 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. 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
  • 11. Caretaker Tests / Services • Caretaker Instance • Integrity Check • Logfile Analyzer Service • Redmine Testcase • Selenium Testservice
  • 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
  • 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. 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. 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. 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. Kontakt • E-Mail: peter.kraume@bgm-gmbh.de • XING: http://www.xing.com/profile/Peter_Kraume • Twitter: @cybersmog
  • 20. Vielen Dank! Fragen?