Unterseiten einer Webseite Überwachen

Moin zusammen,

ich habe den tollen Auftrag ca. 200 Unterseiten einer Webseite zu Überwachen.
Gibt es da eine elegante Methode die rund 200 Unterseiten in CheckMK einzupflegen?

Gruß Andreas

Mei, des kommt halt jetzt drauf an , gell …
Schau Dir mal RobotMK and, Ich denke das wird die beste Lösung dafür sein.

Auf welchem Detailgrad denn? Nur Erreichbarkeit? Oder Inhalt / Funktionalität / …?

1 Like

Hallo,
auch da müsste e nach Aufbau der Seite viel konfiguriert werden.
Mit curl oder wget die Seite abziehen und dann lokal schauen bestimmte Inhalte da sind?
Ist aber alles Spekulation solange keine weiteren Details vorliegen.
Ansonsten natürlich Robotmk, was sonst :wink:

Moin und danke für Eure Antworten,

ja es soll die Erreichbarkeit und die (grobe) Funktionalität geprüft werden.
Dann werde ich mir mal RoboMK anschauen.

Gruß Andreas

1 Like

Hi Andreas,

reine Erreichbarkeit könnte man natürlich über Check-Http(s) machen (Monitoring network services (Active checks) - Monitoring of HTTPS, TCP, SSH, FTP and further services)

Über die REST API könntest Du einen Host anlegen, alle check-http für die Unterseiten drunter hängen.

Damit müsste sich das relativ einfach und weitgehend automatisieren lassen.

Viele Grüße
Elias

Hallo Andreas,

wenn es um so eine große Anzahl von Sites geht, könntest Du mit Robot Framework/Robotmk tatsächlich schneller ans Ziel kommen (bzw. noch viel mehr auf der Seite prüfen als nur da/nicht da).
Da gibt es auch einen ganz praktischen “template” mode für die einzelnen Tests.
vg
Simon

2 Likes

Moin und danke für Eure Antworten.

Da werde ich mich mal mit RobotMK auseinandersetzen.

VG Andreas

1 Like

Hab da gleich noch eine Frage an Euch.

Gibt es eine Anleitung wie man so ein Webseiten Monitoring mit RobotMK aufbaut?

VG Andreas

1 Like

An sich hat das erst mal nichts mit Robotmk zu tun - das übermittelt die Ergebniss “nur” an Checkmk.

Das erste Skill, das Du brauchst ist Robot Framework selbst.
Seit der Robocon 2023 gibt es eine sehr gute Docs-Section für Einsteiger:

Zweitwichtigstes Skill ist dann die Library, mit der Du die Tests schreiben willst. Da gibt es :

  • SeleniumLibrary
  • BrowserLibrary

Ich würde letztere nehmen, denn Selenium ist in meinen Augen angezählt. Die BrowserLibrary verwendet das sehr moderne Framework “Playwright” (https://playwright.dev/).

Von dort aus kannst Du Dich vorantasten.
Tipp: der Robotframwork-Slack-Channel ist sehr gut.
Du kannst natürlich auch hier fragen.
vg
Simon

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.