Use Case · Software, Automatisierung, Betrieb
Anonymisiert, wie alle unsere Use Cases
Sendebetrieb, rund um die Uhr überwacht.
Ein TV-Sender braucht für jeden Sendetag Playlist, Programmdaten und Sendeprotokoll, verteilt auf mehrere Server. Für eine Gruppe von TV-Sendern haben wir die Überwachung neu gebaut: Sie prüft alle Dateien und Live-Streams laufend, meldet jedes neue Problem genau einmal und unterscheidet eine fehlende Datei von einem gestörten Server.
Einsatz
TV-Sendergruppe
Leistungen
Software, Automatisierung, Betrieb
Umfang
6 Sender, 8 Live-Streams
Datenquellen
6 Server per FTP und SFTP
Die Software prüft. Das Team handelt.
Für jede Datei gibt es eine Frist. Davor ist sie ausstehend, danach überfällig, und erst dann geht genau eine Warnmail an die Zuständigen. Kommt die Datei, ist der Punkt erledigt.
So läuft eine Prüfung.
- Abrufen Ein Hintergrunddienst fragt die Server der Sender alle 10 Minuten ab, die Upload-Ordner alle 5 Minuten.
- Prüfen Regeln je Dateiart: Playlists für die nächsten drei Sendetage, Alter der Programmdaten, Sendeprotokolle von gestern und vorgestern.
- Bewerten Vor der Frist ist eine Datei ausstehend, danach überfällig. Antwortet ein Server nicht, heißt der Zustand „Quelle gestört“.
- Streams Jeder Live-Stream wird jede Minute geprüft: online, eingefroren oder nicht erreichbar.
- Melden Ein neues Problem löst genau eine Mail an die zuständigen Empfänger aus. Einmal am Tag kommt ein Bericht mit allem, was noch offen ist.
10 min
Takt, in dem die Server der Sender abgefragt werden
60 s
Takt, in dem jeder Live-Stream geprüft wird
1 Mail
je neuem Problem, ohne Wiederholungen
90
Tage lang bleibt der Verlauf aller Prüfungen, Ausfälle und Mails erhalten
Das Lagebild für die Wand.
Auf einem zweiten Bildschirm sieht das Team auf einen Blick, ob alles im Plan ist: offene Punkte, nächste Frist, die Sender live und die Termintreue der letzten 14 Tage. Nur zum Ansehen, alle 15 Sekunden aktuell.
Eine Anwendung, sechs Bereiche.
Von der Datei auf dem Server bis zum Bild auf dem Sender an einem Ort, mit Rollen für Team und Verwaltung.
Software
Statustafel
Eine Zeile je Sender: Playlists, Programmdaten und Sendeprotokolle. „Jetzt prüfen“ holt sofort einen neuen Stand.
Automatisierung
Ingest
Uploads, Import ins Sendesystem und fertige Dateien in Listen. Fehlgeschlagene Importe und fehlende Dateien stehen obenan.
Software
Sender live
Alle Live-Streams in einer Ansicht, mit Zustand, seit wann, und den Ausfällen der letzten sieben Tage.
Software
Dashboard für die Wand
Vollbild für einen zweiten Bildschirm, hell oder dunkel, alle 15 Sekunden aktuell. Mit der Termintreue der letzten 14 Tage.
Automatisierung
Warnmails
Empfänger je nach Dateiname, persönliche Warnmails je Ereignis und ein Tagesbericht mit allem, was offen ist.
Plattform
Verwaltung und Rechte
Sender, Streams, Fristen und Empfänger pflegt das Team selbst. Ein Login für alle Anwendungen der Plattform.
Was den Unterschied macht.
Kein falscher Alarm
Antwortet ein Server nicht, meldet die Software weder „fehlt“ noch „alles in Ordnung“. Bleibt er 30 Minuten weg, kommt ein eigener Alarm.
Fristen statt Dauerrot
Eine Datei, die erst morgen da sein muss, ist ausstehend und kein Fehler. Die Fristen pflegt das Team.
Eine Mail pro Problem
Kein Postfach voller Wiederholungen. Was offen bleibt, sammelt der Tagesbericht.
Kurze Aussetzer bleiben still
Ein Stream-Alarm kommt erst nach drei Prüfungen in Folge ohne Bild, also nach etwa drei Minuten.
Womit wir gebaut haben
- .NET 10
- Blazor
- .NET Aspire
- PostgreSQL
- Redis
- FluentFTP
- SSH.NET
- MailKit
- Docker
- GitLab CI
- Ansible
- OpenTelemetry
Was darf bei Ihnen nie unbemerkt ausfallen?
Im Erstgespräch schauen wir, welche Abläufe sich bei Ihnen überwachen und automatisieren lassen.