par Chuck Lundgren
Vous avez lancé votre sauvegarde
et êtes parti en weekend. Tout devrait
bien se passer, mais le fait de ne pas savoir
si la sauvegarde s'est bien terminée
vous préoccupe. Et si un utilisateur
avait oublié de quitter un écran,
laissant ainsi son application ouverte et
ses fichiers verrouillés ? Et s'il n'y avait
pas suffisamment de place sur le volume
de bande pour tout sauvegarder ? ...
MessengerPlus de Bytware offre un système iSeries complet qui supervise les messages ...
Vous avez lancé votre sauvegarde
et êtes parti en weekend. Tout devrait
bien se passer, mais le fait de ne pas savoir
si la sauvegarde s'est bien terminée
vous préoccupe. Et si un utilisateur
avait oublié de quitter un écran,
laissant ainsi son application ouverte et
ses fichiers verrouillés ? Et s'il n'y avait
pas suffisamment de place sur le volume
de bande pour tout sauvegarder ?
Et une coupure de courant ? Ou si l'un
des innombrables problèmes susceptibles
de troubler une sauvegarde
s'était produit ? Bien sûr, vous pouvez
toujours vous rendre au bureau ou
vous connecter à distance pour consulter
les messages, mais ne vaudrait-il
pas mieux que le système vous signale
les éventuels problèmes par pager ou
e-mail ?
MessengerPlus de Bytware fournit
ce service. Il offre un système iSeries
complet qui supervise les messages,
réagit à certains d'entre eux, et informe
des destinataires de pagers ou
de e-mail si des conditions précisées
par l'utilisateur surviennent.
Un système iSeries normalement
actif génère des milliers de messages
chaque jour destinés à plusieurs files
d'attente. Il faut donc qu'un produit de messagerie soit capable d'éliminer par
filtrage les messages non critiques
dans certaines files d'attente, y compris
QSYSOPR et QSYSMSG, pour se
concentrer sur les problèmes système
importants éventuels. MessengerPlus
fait exactement cela parce qu'il peut filtrer
des messages d'après un certain
nombre de critères (par file d'attente,
identification, type, ou texte demessage, ou encore niveau de gravité,
nom du job, nom d'utilisateur, par
exemple).
MessengerPlus peut également superviser
les autres ressources du système,
comme les journaux de jobs, le
journal d'historique (QHST), les files
d'attente de jobs, les files d'attente de
sortie, les jobs actifs, et le journal d'audit
de sécurité. Il peut également
consulter les comptes-rendus d'état de
configuration et d'état du système.
MessengerPlus peut, par exemple, surveiller
les jobs actifs et vous alerter si
l'un d'eux utilise 90 % ou plus de la
CPU, ou bien il peut superviser QHST
pour détecter si un job donné a démarré
ou s'est arrêté. Il peut aussi superviser
des unités TCP/IP, comme des
PC et des pare-feu, en leur envoyant
des pings à intervalles réguliers. Si une
unité ne répond pas au ping,
MessengerPlus peut vous en informer
par page ou e-mail.
MessengerPlus permet même de
créer des superviseurs personnalisés,
d'après les besoins propres d'un site.
Bytware propose également de nombreux
moniteurs préconfigurés pour
faciliter le démarrage. Ce sont, par
exemple, des moniteurs préconfigurés
qui détectent des sauvegardes ratées,
des messages associés aux lecteurs de
bandes et aux imprimantes, des messages
concernant la sécurité, des coupures
de courant et des jobs batch utilisant
plus de 50 % de la CPU ou
dépassant deux heures. MessengerPlus
est aussi suffisamment souple
pour que les utilisateurs puissent
modifier les tâches de supervision
préconfigurées.
MessengerPlus peut exécuter automatiquement
un Action Script s’il détecte
un message ou un événement précédemment
désigné par un utilisateur. Ces scripts peuvent spécifier et exécuter
un nombre quelconque d’actions,
comme envoyer des pages ou des messages
e-mail, envoyer des messages
électroniques aux utilisateurs ou aux
stations de travail, exécuter des commandes
CL et répondre à un message.
Une fonction de scripting intéressante
est celle qui permet de pratiquer l’escalade
des actions. Ainsi, si un programme
s’est mis en boucle et est en
train de remplir un fichier, il ne suffit
pas que MessengerPlus réponde simplement
« ignore (I) » au message « file
full » chaque fois que cela se produit.
Le fichier continuerait alors à grossir au
point d’accaparer toute l’espace
disque disponible. On peut dans ce cas
préciser le nombre de fois qu’une action
s’exécute, ce que Bytware appelle
« l’escalade dans l’action ». Dans un tel
cas, MessengerPlus pourrait répondre
par un « I » au message « file full », mais
après avoir fait cela trois fois, envoyer
une réponse « cancel (C) » ou un message
de notification par pager.
Autre exemple : Si un job batch
rencontre un verrouillage d’enregistrement,
on peut demander à
MessengerPlus d’attendre un certain
temps (une minute, par exemple) puis
répondre par une commande « retry
(R) ». Ou bien, si le verrouillage d’enregistrement
se répète un certain
nombre de fois, on peut demander
d’en être prévenu par pager.
La figure 1 présente un exemple de
script d’action. Il contient trois
actions : la première envoie une page à
« SIDS PAGER », la deuxième exécute la
commande SNDMSG (Send Message)
pour envoyer une notification à l’utilisateur
SHINGOR, et la troisième copie
l’événement dans une file d’attente
d’événements de MessengerPlus. Ces
files d’attente d’événements sont une
sorte de superfile d’attente de
messages qui contient des événements
MessengerPlus ainsi que des messages.
L’un des avantages, entre autres, de
l’utilisation des files d’attente d’événements
est que de multiples utilisateurs
peuvent réagir aux événements, que
ceux-ci sont distribués sur un réseau et
que les utilisateurs peuvent attribuer
des scripts d’action à des événements
spécifiques.
Les figures 2 et 3 montrent l’écran
pour la première commande de script
d’action, qui envoie une page contenant
le message système au pager
« SIDSPAGER ». La figure 2 indique l’action
(*PAGE), et la figure 3 indique le
nom du pager et le message qui lui est
envoyé (&MT est le code qui spécifie
que le texte du message système sera
envoyé).
MessengerPlus utilise une grande
variété de méthodes et d’unités de notification.
Les messages peuvent être
envoyés via les services de paging
Telocator Alphanumeric Protocol
(TAP/IXO) d’IXO à des pagers alphanumériques
et numériques et des téléphones
compatibles. MessengerPlus
permet aussi d’appeler des téléphones
et des systèmes de boîtes vocales standard
et d’envoyer des messages par tonalité.
Le produit permet de répondre
aux messages envoyés par l’iSeries, via
des e-mail et des pagers bidirectionnels,
ainsi qu’aux messages qui ont été
envoyés aux stations de travail. En
prime, MessengerPlus permet à tous
les utilisateurs d’envoyer aux pagers
des messages tapés au clavier. Pour entrer
et envoyer des pages, les utilisateurs
peuvent utiliser soit une interface
« green screen », soit un client
pager GUI Windows.
Téléchargez cette ressource
Guide inmac wstore pour l’équipement IT de l’entreprise
Découvrez les dernières tendances et solutions IT autour des univers de Poste de travail, Affichage et Collaboration, Impression et Infrastructure, et notre dossier Green IT sur les actions engagés par inmac wstore pour réduire son impact environnemental