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.

  1. Abrufen Ein Hintergrunddienst fragt die Server der Sender alle 10 Minuten ab, die Upload-Ordner alle 5 Minuten.
  2. Prüfen Regeln je Dateiart: Playlists für die nächsten drei Sendetage, Alter der Programmdaten, Sendeprotokolle von gestern und vorgestern.
  3. Bewerten Vor der Frist ist eine Datei ausstehend, danach überfällig. Antwortet ein Server nicht, heißt der Zustand „Quelle gestört“.
  4. Streams Jeder Live-Stream wird jede Minute geprüft: online, eingefroren oder nicht erreichbar.
  5. 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.