XorMon assure la supervision des performances des machines Oracle Solaris, avec présentation graphique.
Il tient compte de la virtualisation Oracle Solaris Sparc et x86. Il présente les données de façon hiérarchique.
L’agent prend en charge Solaris 6+.
Systèmes supervisés :
- LDOM
- Control Domain
- Global Zone
- Zone
Modes de fonctionnement
- installer les agents OS sur le Control Domain (CDOM) uniquement
- installer les agents OS sur tous les CDOM, LDOM et Global Zones uniquement
- Installer les agents OS sur tous les CDOM, LDOM, Global Zones et Zones
Métriques supervisées
- CPU
- Utilisation mémoire
- Pagination
- Débit LAN en MB/sec
- Débit disque en MB/sec
- Débit disque en IOPS
- Latence disque
Mise en œuvre
Un démon XorMon écoute sur l’hôte où tourne le serveur XorMon, sur le port
8162.
Chaque LPAR dispose d’un agent écrit en Perl. Cet agent est lancé chaque minute depuis la crontab et récupère les données de performance et les autres données.
L’agent contacte le serveur XorMon toutes les 10 à 15 minutes et lui envoie toutes les données stockées localement pour cette période.
Prérequis de l’agent
- Interpréteur Perl. Tous les systèmes Unix/Linux contiennent Perl dans leur installation de base.
- Il peut tourner sous n’importe quel compte utilisateur, il n’a besoin d’aucun privilège particulier dans l’OS.
- Communication TCP ouverte entre chaque LPAR et le serveur XorMon sur le port 8162.
- Les connexions sont initiées depuis l’hôte Solaris supervisé uniquement.
Le jeu de données collectées peut être enrichi par l’agent OS, qui apporte ces métriques supplémentaires :
| CPU OS |
CPU sys, user, IO wait |
| File d’attente CPU |
Load avrg, processus bloqués |
| JOB |
CPU, mémoire |
| Utilisation mémoire |
Used, FS cache |
| LAN (adaptateurs ethernet) |
MB/sec, nombre de paquets |
| SAN (adaptateurs FC, vSCSI) |
MB/sec, paquets/sec, latence |
| Utilisation de l’espace de pagination |
Utilisation en % |
| Taux de pagination |
MB/sec |
| Utilisation des systèmes de fichiers |
Utilisation en %, GB |
| Pools mémoire |
|
Exemples
Mémoire :
Système de fichiers :
Multipath :