Types d'incidents
Broadsign peut détecter et signaler une variété de types d'incidents (voir le Rapport d'incident). Vous pouvez utiliser des types d’incidents pour déclencher des notifications par e-mail.
Cette page décrit chaque incident, en fournissant des détails sur la manière dont Broadsign le détecte. De plus, si possible, nous décrivons ce que fait le logiciel pour résoudre l’incident.
Soit Broadsign Control Player, Broadsign Control Edge Server ou Broadsign Server peut détecter l'incident, en fonction de son type.
Les incidents signalés par le lecteur ne sont communiqués au serveur que lorsque le lecteur l'interroge. Si un incident est signalé et résolu sur le lecteur entre les interrogations, il est enregistré dans la base de données des lecteurs, mais il n'est pas communiqué au serveur. L’incident d’arrêt inattendu («Unexpected Shutdown») est une exception notable à cette règle.
| Type | Description complète |
|---|---|
| MIA | Cela est détecté par le serveur et peut être dû à une multitude de raisons différentes, notamment une panne de courant sur le site où se trouve le système du lecteur, un câble réseau coupé ou déconnecté ou un dysfonctionnement du lecteur. Si l'option Enforce Day Parts est activée sur l'unité d'affichage du lecteur, un incident MIA sera ouvert si le lecteur ne contacte pas le serveur lorsque sa partie de jour commence. Un incident MIA sera automatiquement résolu lorsque le système du lecteur rétablira le contact avec le serveur. |
| Unexpected Shutdown | Les incidents d'arrêt inattendu se produisent lorsqu'un lecteur est obligé de s'arrêter par des moyens anormaux. En d'autres termes, ces incidents sont destinés à fournir un enregistrement des occasions où la machine d'un lecteur a été arrêtée de manière incorrecte, par exemple en raison d'une panne de courant ou d'une intervention manuelle. Cet incident est signalé uniquement à l'état résolu. Il s'agit d'un élément de journal destiné à faciliter le dépannage. |
| Difficulties Polling | Si le lecteur ne parvient pas à terminer son interrogation avec succès, il signalera un incident de difficultés d'interrogation lors de la prochaine interrogation au serveur. Si vous voyez plusieurs de ces éléments sur un lecteur, cela indique que la connectivité sur site est très peu fiable. Lorsqu'il a été signalé, le lecteur a soumis une interrogation complète, cet incident s'est donc résolu de lui-même mais sert d'avertissement pour toute perturbation du réseau sur le site du lecteur. |
| Performance Problem | Cet incident est lié au fait que le moniteur d'utilisation du processeur dépasse le seuil spécifié dans un profil de configuration envoyé au lecteur. Les valeurs par défaut sont définies pour signaler un incident lorsque 90 % d'utilisation du processeur est dépassée pendant une période moyenne de 15 secondes. Cet incident doit être résolu manuellement ou autorisé à être résolu automatiquement après 14 jours. |
| Application Fault | Cet incident se déclenche lorsque le lecteur rencontre une erreur critique et doit terminer. Le processus Shell de Broadsign (bspsh.exe) détectera que le processus est terminé et le redémarrera. Lorsque le lecteur interrogera à nouveau le serveur, un incident «Application Fault» sera signalé. Cet incident est signalé uniquement à l'état résolu. Il s'agit d'un élément de journal destiné à faciliter le dépannage. |
| Memory Exhausted |
Cet incident est déclenché par le moniteur d'utilisation de la mémoire dépassant ses seuils spécifiés. Par défaut, le seuil de mémoire est fixé à 10 % de mémoire résidente et virtuelle libre. Si le système dépasse cette valeur, il redémarrera et signalera un incident lors de la prochaine interrogation du serveur. En règle générale, les problèmes de surconsommation de mémoire sont causés par des applications tierces exécutées parallèlement au lecteur, ou par des plug-ins tiers chargés par le lecteur sur lesquels Broadsign n'a aucun contrôle. Cet incident doit être résolu manuellement ou autorisé à être résolu automatiquement après 14 jours. |
| Deadlock | Cet incident est déclenché par le processus Shell de Broadsign (bspsh.exe) qui surveille périodiquement le lecteur. Si le processus shell détermine que le lecteur ne répond plus pour une raison quelconque, il terminera le processus et démarrera une nouvelle instance du processus bsp.exe. Lors de la prochaine interrogation du serveur, un incident de blocage sera signalé. Cet incident doit être résolu manuellement ou autorisé à être résolu automatiquement après 14 jours. |
| Offline During Business Hours | Cet incident se produit lorsqu'une unité d'affichage a l'option Enforce day parts activée et que le système est à l'état hors ligne après que les heures d'ouverture définies pour celui-ci indiquent qu'il doit être en ligne et en cours de lecture. Un cas d'utilisation typique est celui des endroits où le lecteur est éteint manuellement. Souvent, le personnel du site oublie de le rallumer le matin. |
| URL Sync Failed | Cet incident est généré lorsque monitor_sync ne parvient pas à se synchroniser avec une URL associée. En général, cela signifie que le serveur de flux distant subit une panne d'un certain type. |
| Backup Leader Activated | Cet incident est généré lorsque Broadsign Control Player active un Leader de secours à partir d'un ensemble synchronisé. Avec cet incident, un opérateur réseau peut surveiller les problèmes qui empêchent la synchronisation. Un Leader de secours qui rejoint un ensemble synchronisé en tant que Follower fait également partie de cet incident. |
| Edge Server Unreachable |
Cet incident est généré lorsque Broadsign Control Player essaie de contacter un serveur Edge et n'y parvient pas pour des raisons de réseau ou parce que le processus du serveur Edge ne répond pas. Si Broadsign Control Player contacte avec succès un serveur Edge (même s'il ne possède pas le contenu demandé), tous les incidents « Edge Server Unreachable » ouverts pour ce serveur Edge sont résolus. |
Il existe cinq types d’incidents de lecture.
| Type | Description complète |
|---|---|
| Playback Error |
Lorsque les tentatives d'affichage d'une copie publicitaire échouent parce que le contenu ne fait pas partie de ses types de contenu enregistrés, un incident d'erreur de contenu est signalé. Cela peut se produire si un clip vidéo utilise un codec non pris en charge, par exemple. Les incidents d'erreur de contenu sont résolus soit lorsque la copie publicitaire est lue avec succès, soit lorsque la copie publicitaire n'est plus programmée sur ce lecteur. Pour une liste complète des formats pris en charge, voir Formats de contenu. |
| Missing Ad Copy | Les copies publicitaires manquantes seront signalées si vous tentez d'afficher une copie publicitaire mais n'y parvenez pas, car le fichier n'a pas encore été téléchargé ou a été supprimé du disque. Les incidents de copie publicitaire manquante sont résolus lorsque le système du lecteur télécharge le contenu et que la copie publicitaire subit un processus de vérification réussi. |
| Truncated Ad Copy | Les incidents de copie publicitaire tronquée sont déclenchés lorsqu'une copie publicitaire est lue dans un emplacement avec une durée plus courte que la durée attribuée dans le bundle de copie publicitaire. Cela signifierait que le contenu devrait être remplacé par un contenu plus court ou que la copie publicitaire devrait être programmée pour remplacer la durée de l'emplacement dans le bundle de copies publicitaires. Les incidents de copie publicitaire tronquée sont résolus lorsqu'un bundle est lu avec succès pendant toute sa durée spécifiée; cela peut être fait en réduisant la durée du bundle afin qu'il ne soit pas coupé par la longueur du créneau. |
| Disk Space Error | Les incidents d'espace disque se produisent lorsque la taille du contenu actif programmé pour un élément spécifique dépasse la quantité d'espace disque allouée au contenu tel que configuré dans le lecteur. Cette situation amènera le lecteur à supprimer et à télécharger à nouveau continuellement du contenu au fur et à mesure qu'il parcourt sa liste de lecture. Des incidents d'espace disque sont également déclenchés si le gestionnaire de contenu rencontre des erreurs d'écriture lors de l'écriture sur le disque dur d'un lecteur. L'incident d'espace disque est résolu en augmentant la quantité d'espace disque allouée au stockage de contenu ou en ajustant l'horaire afin que le lecteur ait moins de contenu actif dans sa liste de lecture. |
| Ad Copy Expired |
Cet incident est généré lorsqu'une copie publicitaire est supprimée de la boucle car son flux monitor_sync associé est devenu impossible à récupérer ou n'a pas changé au cours de la période d'expiration définie. Pour plus de détails, voir Copies publicitaires. |
| Active Ad Copies do not fit on disk | Cet incident est généré lorsqu'il n'y a pas assez d'espace disque pour contenir les copies publicitaires actives. |
| Emergency Message Activated |
Cet incident est généré lorsqu'un message d'urgence est activé ou désactivé. Il est automatiquement résolu si :
Par défaut, la gravité est « Triviale » et ne provoquera pas de notification par e-mail. Pour qu'une notification par e-mail soit envoyée, vous devez ajouter un seuil d'incident sur le lecteur ou le dossier du lecteur pour passer à Avertissement ou Critique (voir L'onglet «Monitoring»). Vous devez également activer la notification pour le contact. |
Il existe cinq types d’incidents d’affichage.
| Type | Description complète |
|---|---|
| Device Error |
La surveillance des appareils permet de contrôler et de surveiller un affichage numérique à l'aide d'une liaison RS-232. Le logiciel de synchronisation des couches communique avec le périphérique d'affichage à l'aide du langage machine de l'écran et signale les incidents si l'une des commandes de contrôle du périphérique planifiées ne répond pas comme prévu. Il signalera également un incident si les paramètres des contrôles de périphérique ne sont pas configurés correctement, comme la commande dirigée sur le port COM 3 s'il n'y a pas de port COM 3 disponible sur ce PC. Un rapport d'incident lié à une erreur de périphérique comprendra des informations sur la commande qui a échoué ainsi que les codes hexadécimaux envoyés à l'écran et la réponse attendue. Un incident d’erreur de périphérique est résolu lorsque l’écran reçoit la réponse attendue pour la même opération de contrôle de périphérique ou lorsque l’opération est supprimée de la configuration de l’unité d’affichage. Voici un exemple des informations associées à une erreur de périphérique : Action "assert_power", value 1 failed on COM port "com_port1".The Device Opcode Id of the failed action is 3119124.Command sent: "0236453031303030303030303003", Expected response: "023030303103", Actual response: nothing Pour plus d'informations sur le contrôle des appareils, voir Contrôle des appareils. |
| Not Full Screen | Par défaut, la synchronisation des couches s'exécute en mode plein écran. Si quelqu'un branche un clavier et appuie sur la touche ESC, la synchronisation des couches s'affichera comme une application fenêtrée normale et affichera un menu. Si la synchronisation des couches interroge dans cet état, elle ouvrira un incident Pas plein écran. Cela peut vous aider à suivre si la maintenance est effectuée sur la synchronisation des couches. Cet incident est résolu lorsque la synchronisation des couches s'effectue alors qu'elle est à nouveau en mode plein écran. |
| Resolution Mismatch | Si « enforce resolution » est activé sur le type d’affichage, mais que la carte graphique/l’écran ne permet pas de définir cette résolution, cet incident sera signalé. |
| Temperature Warning | Si la température de l'écran est supérieure au seuil de température d'avertissement spécifié dans l'opération de contrôle de l'appareil, cet incident sera ouvert. Il se fermera automatiquement une fois l'écran refroidi. |
| Temperature Critical | Si la température de l'écran est supérieure au seuil de température critique spécifié dans l'opération de contrôle de l'appareil, cet incident sera ouvert. Il se fermera automatiquement une fois l'écran refroidi. |
| Orientation Mismatch | Si « enforce orientation » est activé sur le type d'affichage, mais que la carte graphique/l'écran ne permet pas de définir cette orientation, cet incident sera signalé. |
| Volume Threshold |
Si le volume d'affichage se situe dans une plage configurée, le système signale cet incident. Si le lecteur réinitialise avec succès le volume à la valeur configurée, ou si un utilisateur réinitialise manuellement le volume à l'écran à une valeur qui se situe en dehors des plages configurées, le système résout l'incident. Dans le cas contraire, l’incident reste ouvert. |
Vous pouvez programmer une opération de contrôle de périphérique avec des routines de gestion des erreurs. Pour plus d'informations, voir Gestion des erreurs.
Cela permet à la synchronisation des couches de répondre aux erreurs d’affichage d’une manière qui peut résoudre immédiatement le problème. Les routines de gestion des erreurs permettent également à la synchronisation des couches d'arrêter la lecture en cas d'erreur de l'appareil, ce qui garantit que les statistiques de preuve de lecture ne contiennent que des publicités pour lesquelles la surveillance de l'affichage a vérifié que le contenu était affiché sur l'écran.
