Manuel de l'administrateur | Table des matières |
Le module Advanced TCP/Audit Polling permet de surveiller la disponibilité et la performance d’applications soit par simple connexion en mode TCP soit à l’aide de programme dédié.
Les programmes dédiés sont écrits en language de script LUA ce qui donne une totale liberté sur les tests à réaliser. Il est par exemple possible d'ecrire un script qui va surveiller la disponibilité d'une ou plusieurs pages d'un serveur WEB et d'en évaluer aussi la qualité en terme de temps de réponse.
Les valeurs collectés par ce module peuvent être utilisées pour l'évaluation de la Qualité de Service (QOS). Se réferer au modules de génération de rapports de qualité de service pour exploiter ces collectes.
Le module affiche la disponibilité en permanence grâce à sa couleur d’état, la performance est accessible directement par simple clique sur l’icône du graph.
Exemple de module Advanced TCP/Audit Polling de surveillance dédié au serveur FTP présent sur le Host "Ulysse".
Installation du module
Dans l'annuaire, sélectionner le host sur lequel vous souhaitez ajouter la surveillance d’application ou d’audit.
Appeler le menu contextuel du host par un clic droit de souris, puis sélectionner Insert Task puis l’option Advanced TCP/Audit Polling.
Une alternative consiste à utiliser les propriétés du Host et l’onglet Advanced Polling.
Configuration du module pour la surveillance d'applications serveur en mode TCP
Pour la configuration du module, appeler le menu contextuel du module ou cliquer sur l’icône de propriété .
L'écran de configuration du module s'affiche
Les étapes minimum de configuration sont:
Les ports TCP des applications courantes sont identifiés et déclarés dans LoriotPro. Une liste des ports des applications les plus fréquemment utilisés est donnée ci-dessous.
Application |
|
Port TCP en écoute |
Serveur de fichiers |
FTP (File Transfert Protocol) |
21 |
TFTP Trivial File Transfer |
69 |
|
Serveur Microsoft |
MS-RPC (appels de procédure distants (RPC). |
135 |
Netbios-ns NETBIOS Name Service |
137 |
|
netbios-dgm - NETBIOS Datagram Service |
138 |
|
netbios-ssn - NETBIOS Session Service |
139 |
|
Serveur WEB |
HTTP (Hyper Text Transfert protocol) |
80 |
|
HHTPS – HTTP sécurisé |
443 |
Serveur de Messagerie |
SMTP (Simple Mail Transfert Protocol) |
25 |
SMTP/SSL |
465 |
|
POP3 – (Post Office Protocol – Version 3) |
110 |
|
POP3/SSL (Secure Sockets Layer) |
995 |
|
IMAP4 ((Internet Message Access Protocol) |
143 |
|
IMAP4/SSL (Secure Sockets Layer) |
993 |
|
Lotus Notes |
1352 |
|
X.400 |
102 |
|
Serveur de Base de données
|
MS SQL (Microsoft SQL Server) |
1433 |
My SQL Server |
3306 |
|
Serveur Oracle |
1521 |
|
Postgres SQL |
5432 |
|
Résolution de nom Internet |
DNS – Domain Name Service |
53 |
Résolution d’adresse |
BootP (Bootstrap Protocol Server) |
67 |
Annuaire |
LDAP Lightweight Directory Access Protocol), |
389 |
LDAP/SSL - (Secure Sockets Layer) |
636 |
|
Microsoft-ds (Directory Services) |
445 |
|
VIDEO |
H.323 (Vidéo) (ITU-T H.323 définit la conférence multimédia) |
1720 |
Audio |
conférence audio |
1731 |
Monitoring |
Agent - SNMP Simple Network Management Protocol |
161 |
Les options de configuration:
L’option SLA Collecte active la collecte des données pour le calcul du niveau de la qualité du service. Les réponses obtenues par le processus d’interrogation (pollin process) sont mémorisés dans des fichiers journaliers pour une exploitation ultérieure par le SLA Report Center.
Envoi d’une alarme (Event) si la connexion échoue ou au contraire si elle réussie.
Pour configurer l’envoi choisir un numéro d’événement dans Event Sent. Si Il n’est pas déjà créé ouvrir le Wizard.
Voici un exemple de configuration avec une surveillance sur les applications
Avec envoi d'alarme (Event 103306)
A chaque polling un événement est généré.
Surveillance d'applications et audits basées sur des scripts LUA
Pour les possesseurs de LoriotPro en édition étendue (Extended Edition) la supervision d’applications ou de services est possible grâce au système modulaire basé sur les programmes de script LUA.
Les programmes de script doivent être écrits spécifiquement pour les fonctions de monitoring et d’audit de ce plugin. Une documentation dédiée à l’écriture de ces modules est disponible.
Pour ajouter une surveillance basée sur un programme de script LUA, ouvrir les propriétés du plugin puis sélectionner le Polling Type dans la liste déroulante Audit Process.
Automatiquement et si vous êtes en édition étendue, les champs de saisie seront activés dans la zone Audit process (Extended Edition).
Les étapes minimum de configuration sont:
Utiliser la Wizard pour sélectionner le programme de script ou entrer le numéro du script si vous le connaissez.
Le Wizard de sélection de script s’affiche
Sélectionner un script dans la liste
Remarque : Consulter la documentation dédiée à l'utilisation des scripts LUA pour l'écriture de vos propres scripts d'audit.
Au retour du Wizard, le script sélectionné apparait dans la configuration
ATTENTION : Activer le polling en cochant la case Enable Process.
Dans le champ Parameters et pour cet exemple de script, un valeur de seuil pour l'envoi d'événement peut être définie.
L'options Generate Audio crée un fichier texte
L'option Generate Reporting crée un fichier de report.
www.loriotpro.com |
|