La bibliothèque peut envoyer des notifications à des destinations externes lorsque certains événements ont lieu. Elle prend en charge quatre types de destination : Outbound StorageTek Library Control Interface (SCI), Simple Network Management Protocol (SNMP), Email et Automatic Service Requests (ASR). Chaque type de destination utilise un protocole spécifique et exige des informations spécifiques, telles que des adresses IP, des adresses e-mail et des informations d'identification.
Les événements de la bibliothèque sont regroupés en catégories. Vous sélectionnez la catégorie d'événement d'alerte qui convient lors de la configuration de chaque type de destination de notification. Lorsqu'un événement se produit, la bibliothèque envoie un message à toutes les destinations configurées pour recevoir cette catégorie d'événement. Dans le tableau ci-dessous, la croix (x) indique que le type de destination prend en charge la catégorie d'événement.
Catégorie d'événements | Evénements inclus | SNMP | SCI | ASR | |
---|---|---|---|---|---|
Fault | Panne détectée. | x | x | x | x |
Cartridge_movement | Bande déplacée entre des cellules de stockage, bande montée, bande démontée. | x | - | x | - |
Media_validation | Partition de validation de média modifiée, notification de données de validation (envoyée une minute après le début de la validation de média, puis toutes les 10 minutes) | x | - | x | - |
Device | Etat du périphérique modifié, périphérique retiré, défaillance du périphérique et panne du périphérique détectée. | x | x | x | x |
Door | Porte ouverte, porte fermée et audit terminé. | x | x | x | - |
Cap | Propriété de CAP remplacée, CAP prêt à l'ouverture, CAP ouvert, CAP fermé et audit terminé. | x | - | x | - |
Partition | Modification de partition. En général, les modifications du partitionnement impliquent au moins deux partitions, car les commandes qui modifient les partitions déplacent des cellules et des lecteurs d'une partition à une autre. | x | - | x | - |
Cleaning_required | Le lecteur doit être nettoyé par une application. La bibliothèque n'envoie pas cet appel si le nettoyage automatique est activé. | x | - | x | - |
Library | Etat de la bibliothèque ou du rail modifié, capacité modifiée, audit terminé et détection d'une cartouche perdue. | x | x | x | x |
Heartbeat | Signal d'activité arrêté. | - | - | x | x |
Test | Notification de test envoyée par la bibliothèque (voir Création d'une alerte d'événement de test). | x | x | x | x |
Vous pouvez afficher une liste des événements survenus sur la bibliothèque et à quel moment.
Cliquez sur Activity dans la zone de navigation de gauche de l'interface graphique.
Cliquez sur l'onglet Events.
Cliquez sur Notifications dans la zone de navigation de gauche de l'interface graphique.
Cliquez sur Configure sous l'onglet Email.
Saisissez les informations SMTP :
Enabled - Active ou désactive globalement toute l'activité de messagerie de la bibliothèque (y compris les e-mails de récupération du mot de passe)
SMTP Host Address - Entrez l'adresse hôte du serveur de messagerie.
From Name et From Email Address - Informations qui apparaîtront dans les champs "from" du client de messagerie. Indiquez des valeurs courtes mais significatives. Par exemple :
Name : STK_Alert_NomDeVotreBibliothèque
Email Address : STK_Alert@NomDeVotreBibliothèque
Remarque :
Si le destinataire utilise un filtre de messages indésirables, il doit mettre l'adresse e-mail de la messagerie en liste blanche, afin que le filtre ne bloque pas les e-mails.SMTP Protocol - TCP est ouvert et non authentifié. SSL et TLS sont sécurisés et exigent un nom d'utilisateur et un mot de passe.
Après avoir apporté des modifications aux paramètres SMTP, vous devez ajouter un destinataire (voir Configuration des notifications par e-mail ci-dessous) et envoyer un e-mail de test (voir Test d'une notification par e-mail).
Cliquez sur Notification dans la zone de navigation de gauche de l'interface graphique.
Cliquez sur l'onglet Email.
Cliquez sur Add , ou sélectionnez un destinataire puis cliquez sur Modify
ou Delete
.
Locale - définit la langue de la notification.
Alerting Event Types - catégories de notification que la bibliothèque doit envoyer (voir Catégories d'événements d'alerte). Vous devez inclure l'événement "Test" pour l'e-mail de l'administrateur. Ensuite, lorsque vous déclencherez une notification de test via l'onglet Notifications Test (voir Création d'une alerte d'événement de test), l'administrateur recevra un e-mail.
Vous pouvez exécuter un test pour vérifier que les notifications par e-mail sont correctement définies. Ce test envoie un message à l'aide du serveur SMTP configuré.
Cliquez sur l'onglet Email et sélectionnez un destinataire dans la liste.
Cliquez sur Test , puis confirmez le test.
si le serveur SMTP a été correctement configuré, la mention "Message accepted for delivery" s'affiche.
Si la tentative se solde par un dépassement de délai ou une erreur, c'est que la configuration SMTP présente des problèmes. Résolvez ces problèmes, puis effectuez un nouveau test. Essayez d'envoyer une commande ping au serveur de messagerie pour vérifier que la bibliothèque peut y accéder.
SNMP (Simple Network Management Protocol, protocole de gestion de réseau simple) est un protocole de couche d'application qui effectue des opérations de gestion réseau à l'aide du protocole User Datagram Protocol/Internet Protocol (UDP/IP). SNMP permet aux clients de demander des informations à la bibliothèque (configuration, fonctionnement, statistiques) et à la bibliothèque d'informer les clients des problèmes potentiels.
Si votre gestionnaire SNMP doit exécuter des demandes GET sur la bibliothèque, vous devez définir un utilisateur SNMP.
Cliquez sur Notification dans la zone de navigation de gauche de l'interface graphique.
Cliquez sur l'onglet SNMP Users.
Cliquez sur Add , ou sélectionnez un utilisateur puis cliquez sur Modify
ou Delete
.
Authentication Protocol - Choisissez SHA pour la meilleure sécurité ou MD5 pour la compatibilité avec les systèmes qui utilisent MD5. Entrez un mot de passe d'authentification.
Privacy Protocol - Choisissez NONE, AES ou DES. Sélectionnez AES (Advanced Encryption Standard) pour une meilleure sécurité ou DES (Data Encryption Standard) pour bénéficier d'une compatibilité avec les systèmes qui utilisent DES. Saisissez un mot de passe de confidentialité pour AES ou DES.
Un destinataire de déroutement SNMP est une station de gestion de réseau que vous désignez pour recevoir les notifications envoyées par l'agent SNMP de la bibliothèque.
Cliquez sur Notification dans la zone de navigation de gauche de l'interface graphique.
Cliquez sur l'onglet SNMP Trap Recipients.
Cliquez sur Add , ou sélectionnez un destinataire puis cliquez sur Modify
ou Delete
.
Host address - Adresse IP de l'hôte de gestion qui recevra le déroutement.
Alerting Event Types - catégories de notification que la bibliothèque doit envoyer (voir Catégories d'événements d'alerte). Vous devez inclure l'événement "Test" pour chaque destinataire, afin de pouvoir tester la configuration. Voir Test d'un destinataire SNMP.
Authentication Protocol - Choisissez SHA pour la meilleure sécurité ou MD5 pour la compatibilité avec les systèmes qui utilisent MD5. Entrez un mot de passe d'authentification.
Privacy Protocol - Choisissez NONE, AES ou DES. Sélectionnez AES (Advanced Encryption Standard) pour une meilleure sécurité ou DES (Data Encryption Standard) pour bénéficier d'une compatibilité avec les systèmes qui utilisent DES. Saisissez un mot de passe de confidentialité pour AES ou DES.
Engine ID - Dans la plupart des cas, acceptez la valeur par défaut. Si vous devez remplacer cette valeur, saisissez une valeur hexadécimale commençant par 0x et ne contenant pas uniquement des zéros (0) ou uniquement les nombres seize (F).
Vous pouvez exécuter un test pour vérifier que les destinataires SNMP sont correctement définis. Le test envoie un déroutement d'essai (niveau 13) au destinataire.
Sélectionnez une destination.
Cliquez sur Test , puis confirmez le test.
La base d'informations de gestion (MIB) est un fichier texte ASCII contenant les identificateurs d'objet (OID) qui définissent les caractéristiques d'un périphérique géré (la bibliothèque). Lorsqu'un gestionnaire demande des informations ou qu'un périphérique géré génère un déroutement, la MIB traduit les chaînes numériques en texte lisible qui identifie chaque objet de données dans le message.
Cliquez sur Notification dans la zone de navigation de gauche de l'interface graphique.
Cliquez sur l'onglet SNMP Users.
Cliquez sur Download MIB File .
Les messages SCI (StorageTek Library Control Interface) sortants sont envoyés aux clients inscrits comme listeners. L'envoi d'un message SCI sortant est similaire à l'envoi d'un déroutement SNMP.
Cliquez sur Notifications dans la zone de navigation de gauche de l'interface graphique.
Cliquez sur l'onglet SCI.
Cliquez sur Add , ou sélectionnez une destination puis cliquez sur Modify
ou Delete
.
Username and password - Facultatif selon la politique de sécurité du client
IP address, port number, and URL - Entrez les informations du client
Retention Time Limit - Durée en heure pendant laquelle la bibliothèque conservera les messages sortants lorsqu'une destination n'est pas accessible. La bibliothèque tentera régulièrement d'envoyer les messages en attente à la destination. Elle supprimera les messages en attente qu'elle n'aura pas réussi à envoyer dans la limite du délai de rétention.
Alerting Event Types - catégories de notification que la bibliothèque doit envoyer (voir Catégories d'événements d'alerte). Vous devez inclure l'événement "Test" pour pouvoir tester la configuration de la destination SCI.
Vous devez au minimum configurer la destination pour qu'elle utilise le protocole SSL/TSL pour la connexion à la bibliothèque. Si vous avez ajouté un nom d'utilisateur et un mot de passe lors de la configuration de la destination sur la bibliothèque, cette dernière envoie les informations d'identification sous forme de jeton nom d'utilisateur/mot de passe dans les en-têtes SOAP des messages.
La bibliothèque envoie des messages SCI sortants à l'aide d'une interface WSDL. Un développeur d'application doit implémenter cette interface sur la destination afin que la bibliothèque puisse effectuer des appels SCI sortants.
Le fichier WSDL se trouve à l'adresse suivante :
http://
<nomhôte>:
<port>/OutboundWebService/
<nomhôte> est le nom d'hôte de la bibliothèque dans votre DNS.
<port> est le port que vous avez configuré pour la bibliothèque. Le numéro de port par défaut est 80.
Le développeur doit implémenter les méthodes de l'interface SCI sortante de façon à obtenir un retour rapide des appels : il s'agit de capturer les données envoyées par l'appel puis de renvoyer l'appel immédiatement. L'application doit attendre le retour de l'appel pour traiter les données.
Si vous utilisez un serveur SDP2 (Service Delivery Platform 2) local, la bibliothèque peut envoyer des demandes ASR (Automatic Service Requests) à Oracle. Pour plus d'informations, reportez-vous à la documentation de SDP.
Cliquez sur Notifications dans la zone de navigation de gauche de l'interface graphique.
Cliquez sur l'onglet ASR.
Cliquez sur Configure .
Sélectionnez Enabled. Entrez les informations relatives au serveur SDP2. Sélectionnez l'interface réseau à utiliser pour communiquer avec le serveur SDP2, puis cliquez sur Ok.
Vous pouvez afficher une liste horodatée des notifications ASR envoyées par la bibliothèque.
Cliquez sur Notifications dans la zone de navigation de gauche de l'interface graphique.
Cliquez sur l'onglet Notification History.
Vous pouvez créer un événement de test pour vérifier toutes les destinations de notification configurées. La création d'un événement de test ne notifie que les destinations (e-mail, SNMP, SCI ou ASR) qui sont configurées pour recevoir le type d'événement "test".
Cliquez sur Notifications dans la zone de navigation de gauche de l'interface graphique.
Cliquez sur l'onglet Test.
Cliquez sur Test Notifications.