<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Monitoring Archives - Rhein-Ruhr-Informatik</title>
	<atom:link href="https://rhein-ruhr-informatik.de/category/articles/monitoring/feed/" rel="self" type="application/rss+xml" />
	<link>https://rhein-ruhr-informatik.de/category/articles/monitoring/</link>
	<description></description>
	<lastBuildDate>Tue, 20 May 2025 11:10:00 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://rhein-ruhr-informatik.de/wp-content/uploads/2025/03/cropped-favicon-32x32.png</url>
	<title>Monitoring Archives - Rhein-Ruhr-Informatik</title>
	<link>https://rhein-ruhr-informatik.de/category/articles/monitoring/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Website-Überwachung mit GitHub: So richtest du kostenloses Uptime-Monitoring mit Upptime ein</title>
		<link>https://rhein-ruhr-informatik.de/2025/07/16/website-ueberwachung-mit-github-so-richtest-du-kostenloses-uptime-monitoring-mit-upptime-ein/</link>
		
		<dc:creator><![CDATA[Rhein-Ruhr-Informatik]]></dc:creator>
		<pubDate>Wed, 16 Jul 2025 05:51:45 +0000</pubDate>
				<category><![CDATA[Artikel]]></category>
		<category><![CDATA[Monitoring]]></category>
		<guid isPermaLink="false">https://rhein-ruhr-informatik.de/?p=828</guid>

					<description><![CDATA[<p>Es gibt kaum etwas Schlimmeres, als morgens aufzuwachen und die Nachricht zu lesen, dass deine Website offline ist – außer vielleicht gar nicht zu wissen, dass sie überhaupt offline ist.Egal ob persönliche Homepage, Kundenprojekt oder SaaS-Anwendung: Ein Uptime-Monitor ist unverzichtbar. Denn Websites können aus den seltsamsten Gründen ausfallen – und<a class="moretag" href="https://rhein-ruhr-informatik.de/2025/07/16/website-ueberwachung-mit-github-so-richtest-du-kostenloses-uptime-monitoring-mit-upptime-ein/"> Weiterlesen&#8230;</a></p>
<p>The post <a href="https://rhein-ruhr-informatik.de/2025/07/16/website-ueberwachung-mit-github-so-richtest-du-kostenloses-uptime-monitoring-mit-upptime-ein/">Website-Überwachung mit GitHub: So richtest du kostenloses Uptime-Monitoring mit Upptime ein</a> appeared first on <a href="https://rhein-ruhr-informatik.de">Rhein-Ruhr-Informatik</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Es gibt kaum etwas Schlimmeres, als morgens aufzuwachen und die Nachricht zu lesen, dass deine Website offline ist – außer vielleicht gar nicht zu wissen, dass sie überhaupt offline ist.<br>Egal ob persönliche Homepage, Kundenprojekt oder SaaS-Anwendung: Ein Uptime-Monitor ist unverzichtbar. Denn Websites können aus den seltsamsten Gründen ausfallen – und du willst nicht von einem verärgerten Kunden darauf aufmerksam gemacht werden.</p>



<h2 class="wp-block-heading">Warum ein Uptime-Monitor Pflicht ist</h2>



<p>Uptime-Monitore benachrichtigen dich, sobald deine Website nicht erreichbar ist. Die meisten Lösungen fallen dabei in zwei Kategorien:</p>



<ul class="wp-block-list">
<li>Gehostete Dienste wie UptimeRobot, Hyperping oder OhDear, die regelmäßig deine Website überprüfen.</li>



<li><strong>Self-Hosted Open-Source-Tools</strong> wie Uptime Kuma oder OpenStatus, die du selbst betreibst.</li>
</ul>



<p>Selbstgehostete Lösungen haben allerdings einen großen Nachteil: Wenn dein gesamter Server ausfällt, ist auch der Monitor betroffen. Daher müsstest du diesen auf einem komplett separaten Server oder Anbieter hosten – das ist aufwendig und fehleranfällig.</p>



<h2 class="wp-block-heading">Die Lösung: Upptime</h2>



<p>Hier kommt Upptime ins Spiel – eine komplett kostenlose und Open-Source-basierte Monitoring-Lösung, die du direkt mit deinem GitHub-Konto betreiben kannst. Keine externen Server, keine Kosten. Upptime nutzt drei zentrale Funktionen von GitHub:</p>



<ol class="wp-block-list">
<li><strong>GitHub Actions</strong></li>



<li><strong>GitHub Issues</strong></li>



<li><strong>GitHub Pages</strong></li>
</ol>



<h3 class="wp-block-heading">1. GitHub Actions für Monitoring</h3>



<p>GitHub Actions ermöglichen automatisierte Abläufe – z. B. Tests, Deployments oder eben das regelmäßige Prüfen, ob deine Website erreichbar ist. Upptime konfiguriert diese Prüfungen über einfache YAML-Dateien im Verzeichnis <code>.github/workflows</code>.<br>Über GitHubs eigene Zeitplanung kannst du Checks beispielsweise alle 5 Minuten automatisiert ausführen lassen.</p>



<h3 class="wp-block-heading">2. Benachrichtigung über GitHub Issues</h3>



<p>Fällt deine Website aus, erstellt Upptime automatisch ein <strong>GitHub-Issue</strong> – eine Art Zwischenfallbericht. Diese Funktion kann erweitert werden, etwa mit Benachrichtigungen via Slack, Telegram, Discord, E-Mail oder sogar SMS.<br>Sobald die Website wieder erreichbar ist, schließt Upptime das Issue automatisch.</p>



<h3 class="wp-block-heading">3. GitHub Pages als Statusseite</h3>



<p>Eine weitere Stärke: Upptime erstellt eine <strong>öffentliche Statusseite</strong> via GitHub Pages.<br>Diese zeigt in Echtzeit die Erreichbarkeit deiner Website, inklusive Ladezeiten und Verlaufsdiagrammen. Kommentare zu Incidents werden automatisch übernommen – perfekt für transparente Kommunikation mit deinen Nutzern.</p>



<h2 class="wp-block-heading">Einrichtung von Upptime</h2>



<p>Die Einrichtung ist einfach:</p>



<ol class="wp-block-list">
<li>Forke das offizielle <a class="" href="https://github.com/upptime/upptime">Upptime-Repository</a> als Vorlage.</li>



<li>Erstelle ein neues öffentliches Repository auf Basis dieser Vorlage.</li>



<li>Generiere ein GitHub Access Token mit den nötigen Berechtigungen (Actions, Issues, Contents, Workflows).</li>



<li>Hinterlege dieses Token in den Repository-Settings unter <strong>Secrets</strong> als <code>GH_PAT</code>.</li>



<li>Konfiguriere deine <code>.upptimerc.yml</code> mit deinem GitHub-Namen, Repo-Namen und den zu überwachenden URLs.</li>



<li>Commits triggern automatisch die Checks und die Statusseiten werden erstellt.</li>
</ol>



<h2 class="wp-block-heading">Fazit</h2>



<p>Upptime ist eine elegante Lösung für Entwickler:innen, Freelancer und Agenturen, die ein kostenloses, zuverlässiges und transparentes Monitoring wünschen – ganz ohne externe Server.</p>



<p>Mit Upptime erhältst du:</p>



<ul class="wp-block-list">
<li>Regelmäßige Checks deiner Website</li>



<li>Automatische Incident-Reports</li>



<li>Öffentliche Statusseiten mit Verlauf und Ladezeiten</li>
</ul>



<p>Alles, was du brauchst, ist ein GitHub-Konto.<br>Du möchtest wissen, wie lange die Einrichtung dauert?<br>Im Video wurden Setup und Videoerstellung mit dem Open-Source-Zeittracker <strong>Solidtime</strong> erfasst – ebenfalls eine spannende GitHub-basierte Lösung.</p>



<p>Links zu Upptime, Dokumentationen und weiteren Tools findest du in der Beschreibung des Videos.<br>Und wer weiß – vielleicht ist Upptime auch genau die Lösung für dein nächstes Projekt.</p>



<p>🔗 <a class="" href="https://github.com/upptime/upptime">https://github.com/upptime/upptime</a></p>
<p>The post <a href="https://rhein-ruhr-informatik.de/2025/07/16/website-ueberwachung-mit-github-so-richtest-du-kostenloses-uptime-monitoring-mit-upptime-ein/">Website-Überwachung mit GitHub: So richtest du kostenloses Uptime-Monitoring mit Upptime ein</a> appeared first on <a href="https://rhein-ruhr-informatik.de">Rhein-Ruhr-Informatik</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
