1.WINDOWS...2 1.1. VERSIONS SUPPORTÉES...2 1.2. SURVEILLANCE DE BASE...2 2.LINUX...2 2.1. VERSIONS SUPPORTÉES...2 2.2. SURVEILLANCE DE BASE...2 3.AIX...3 3.1. VERSIONS SUPPORTÉES...3 3.2. SURVEILLANCE DE BASE...3 4.VMWARE...4 4.1. VERSIONS SUPPORTÉES...4 4.2. SURVEILLANCE DE BASE...4 5.ORACLE...6 5.1. VERSIONS SUPPORTÉES...6 5.2. SURVEILLANCE DE BASE...6 6.MYSQL...8 6.1. VERSIONS SUPPORTÉES...8 6.2. SURVEILLANCE DE BASE...8 7.MS SQL SERVER...9 7.1. VERSIONS SUPPORTÉES...9 7.2. SURVEILLANCE DE BASE...9 8.DB2 DE BASE...11 8.1. VERSIONS SUPPORTÉES...11 8.2. SURVEILLANCE DE BASE...11 9.POSTGRESQL...13 9.1. VERSIONS SUPPORTÉES...13 9.2. SURVEILLANCE DE BASE...13 10.APACHE...14 10.1. VERSIONS SUPPORTÉES...14 10.2. SURVEILLANCE DE BASE...14 11.JMX...15 11.1. VERSIONS SUPPORTÉES...15 11.2. SURVEILLANCE DE BASE...15 12.AS400...16 12.1. VERSIONS SUPPORTÉES...16 12.2. SURVEILLANCE DE BASE...16 13.IIS...17 13.1. VERSIONS SUPPORTÉES...17 13.2. SURVEILLANCE DE BASE...17 alain@coreit.fr V2.4 Page 1/17
1. Windows 1.1. Versions supportées Windows Server 2000, 2003, 2008 1.2. Surveillance de base Disques Alarme haute si > 95% Alarme basse si > 90% CPU MEM Services Windows I/Os Alarme si > 97% pendant 1800s Alarme si > 95% pendant 1800s Alarme si service en démarrage auto est arrêté 2. Linux 2.1. Versions supportées Toute distribution où la compilation est possible (pré-requis : les include librairies sont résidentes sur le serveur). 2.2. Surveillance de base Disques Alarme haute si > 95% Alarme basse si > 90% CPU MEM Alarme si > 97% pendant 1800s Alarme si > 95% pendant 1800s I/Os alain@coreit.fr V2.4 Page 2/17
3. AIX 3.1. Versions supportées AIX 5.1, 5.3, 6.1 3.2. Surveillance de base AIX Base Alarmes Commentaires AIX CPU: % libre Déclencheurs (2) AIX CPU: % System AIX CPU: % User AIX CPU: % Wait AIX CPU: Nbre CPUs Logiques affectes Déclencheurs (2) AIX CPU: Nbre de cpu libre dans shared pool AIX CPU: Running Queue Déclencheurs (2) AIX DISK: % libre sur tous les FS Déclencheurs (2) AIX DISK: hdiskpower0 % activity AIX MEM: % libre Déclencheurs (2) AIX MEM: % swap utilise Déclencheurs (2) AIX MEM: Total AIX MEM: Total Libre AIX HMC Alarmes Commentaires AIX HMC: lpar led BAT A {$LPAR_NAME} Déclencheurs (1) AIX HMC: lpar led BAT C {$LPAR_NAME} Déclencheurs (1) AIX HMC: lpar status BAT A {$LPAR_NAME} Déclencheurs (1) AIX HMC: lpar status BAT C {$LPAR_NAME} Déclencheurs (1) AIX Cluster PowerHA Alarmes Commentaires AIX CLUSTER: cluster manager service Déclencheurs (2) AIX CLUSTER: nombre offline nodes Déclencheurs (2) AIX CLUSTER: nombre ressource group offline AIX CLUSTER: nombre ressource group total Déclencheurs (2) AIX CLUSTER: nombre total nodes Déclencheurs (4) AIX CLUSTER: state general Déclencheurs (1) AIX CLUSTER: substate general AIX VIOs Alarmes Commentaires DISK VIO Espace sur tous les FS Déclencheurs (2) DISK VIO /var/vio/vmlibrary Déclencheurs (2) LOG ERROR Déclencheurs (1) AIX CHASSIS HMC Alarmes Commentaires CHASSIS: ERROR LOG Déclencheurs (1) CHASSIS: TEMP Déclencheurs (1) alain@coreit.fr V2.4 Page 3/17
4. VMWARE 4.1. Versions supportées ESX & ESXi 3.5, 4.0, 4.1 4.2. Surveillance de base Array_** Disk_Command_Latency.average Array_** Disk_Read_Latency.average Array_** Disk_Read_Rate.average Array_** Disk_Write_Latency.average Array_** Disk_Write_Rate.average Array_** Kernel_Disk_Command_Latency.average Array_** Kernel_Disk_Read_Latency.average Array_** Kernel_Disk_Write_Latency.average Array_** Physical_Device_Command_Latency.averag e Array_** Physical_Device_Read_Latency.average Array_** Physical_Device_Write_Latency.average Array_** Queue_Command_Latency.average Array_** Queue_Read_Latency.average Array_** Queue_Write_Latency.average CpuTotal CpuUsed Server in Maintenance Mode >90% pendant plus de 1800s NA CpuUsed / CpuTotal > 90% Memory active Memory consumed Memory granted Memory heap Memory heapfree alain@coreit.fr V2.4 Page 4/17
Memory overhead Memory reservedcapacity Memory shared Memory sharedcommon Memory state Memory swapin Memory swapinrate Memory swapout Memory swapoutrate Memory swapused Memory sysusage Memory unreserved Memory usage Memory vmmemctl Memory zero MemSize in Byte MemUsage in Byte vmnic** duplex >90% pendant plus de 1800s MemUsage / MemSize > 90% vmnic** IN bps vmnic** OUT bps vmnic** speed vmnic** state Volume.Capacity Array Volume.Free Array in Byte >80% Volume.Free / Volume.Capacity > 80% >90% Volume.Free / Volume.Capacity > 90% Notes: ** représente l'id du disque, de l'interface,... alain@coreit.fr V2.4 Page 5/17
5. Oracle 5.1. Versions supportées Oracle 8, 9, 10 & 11 5.2. Surveillance de base Mesure Active Users count Alert.log All DB Files Size Seuil d'alerte Commentaires Number of active users Scan de l'alertlog pour chaines ORA- All datafiles size (Octets) Buffer busy waits Buffer Cache Hit Ratio < 60% Buffer Cache Hit Ratio (See METALINK Note 33883.1) (%) "Bytes received via SQL*Net from client /s Bytes sent via SQL*Net to client /s Current Logons Database version Datafiles free increments <10% Autoextensible datafile with less alarm level free increments db file parallel write /s db file scattered read /s db file sequential read waits /s db file single write /s DB Size Database size (Octets) (inf to all datafiles size) Deadlocks Direct path read /s Direct path write /s Disk sorts ratio disk sort ratio (%) Enqueue waits /s Extents <= 2 Segments with less than alarm level free extents Free buffer waits Hard parse ratio hard parse ratio (%) alain@coreit.fr V2.4 Page 6/17
Index fast full scans (full) /s Instance Active test connection to oracle Last applied archive log (at standby) Last archived log sequence Library Cache Hit Ratio < 60% Library Cache Hit Ratio (%) Log file parallel write /s log file switch completion Log file sync /s Redo Writes /s Table scan rows gotten /s Table scans (long tables) /s Tablespaces > 90% Non autoextensible tablespaces above alarm level used% space Uptime uptime (seconds) Users Commits /s Users Count Number of connected users Users Rollbacks /s alain@coreit.fr V2.4 Page 7/17
6. Mysql 6.1. Versions supportées Mysql 4.x, 5.x 6.2. Surveillance de base Nombre d'insert /s Nombre d'octets envoyés /s Nombre d'octets reçus /s Nombre d'opérations d'écriture /s Nombre d'opérations de lecture /s Nombre d'update /s Nombre de commit /s Nombre de delete /s Nombre de select /s Nombre total de lignes Server available Server version Taille Base > Seuil Seuil personnalisé par base Taille Index Taille moyenne rows Uptime alain@coreit.fr V2.4 Page 8/17
7. MS SQL Server 7.1. Versions supportées MS SQL Server 2000, 2005, 2008 versions FR ou US sur systèmes d'exploitation FR ou US. 7.2. Surveillance de base Instance par défaut MSSQL Server version BM: Buffer Cache Hit Ratio BM: Database Pages BM: Page Life Expectancy DB: Data File Size (TEMPDB) DB: Data File Size (TOTAL) DB: Log File Size DB: Transactions per second JOBS: Number Failed Jobs LOCK: Lock Waits per second LOCK: Number of Deadlocks per second MEM: Memory Grants Pending MEM: Total Server Memory PROC: % Processor Time PROC: sqlservr Private Bytes PROC: Working Set SERV: Service State - MSSQL$ {$INSTANCENAME} SERV: Service State - SQLAgent$ {$INSTANCENAME} STAT: Batch Requests/sec STAT: Number Users Connected Windows Application Event Log Report Errors if 9002 (Transaction Log is full) & 9004 (no way to rollback/recovery) errors are found alain@coreit.fr V2.4 Page 9/17
SQLSERVER - SERV: Integration Services SQLSERVER - SERV: Reporting Services SQLSERVER - SERV: SQL Agent SQLSERVER - SERV: SQL Browser SQLSERVER - SERV: SQL Server Instances Nommées List all databases logs used space > 95% List all databases used space > 95% List all users databases Database size MSSQL Server cpu % MSSQL Server disks reads /sec MSSQL Server disks writes /sec MSSQL Server Instance Name MSSQL Server io % MSSQL Server Ping Connection test to Named Instance alain@coreit.fr V2.4 Page 10/17
8. DB2 de base 8.1. Versions supportées DB2 8.x, 9.x 8.2. Surveillance de base Mesure Seuil d'alerte Commentaire % de Tri type Piped Agents en attente Date de lancement de DB2 Memoire de l Instance Nb de connexions Niveau de Service Nom du produit Nom du Serveur Status de l Instance DB2 Tri au dessus du seuil Version % de Tri hors limite Connexion Date activation base Date du dernier backup Global % d Ecriture Asynchrone des données Global % d Ecriture Asynchrone des Index Global % de Lecture Asynchrone des données Global % de Lecture Asynchrone des Index Global Hit_ratio des Donnees INSTANCE DATABASE alain@coreit.fr V2.4 Page 11/17
Global Hit_ratio des Donnees Temporaires Global Hit_ratio des Index Global Hit_ratio des Index Temporaires Nb de Commits Nb de Deadlocks Nb de Lignes inserees Nb de Lignes lues Nb de Lignes mises a jours Nb de Lignes selectionnees Nb de Lignes supprimees Nb de tris au dessus du seuil Nb Instructions DDL Nb Instructions de selection Nb Instructions Dynamiques Nb Instructions en Erreur Nb Instructions en Rollback Nb Instructions Statiques Nb Instructions UID Nb Jours depuis le dernier Backup Nb Total de connexions Nb Transactions douteuses Nom Base de Connexion Nom de la base Nom de l instance Status de la base Type de Serveur Utilisation du Log Verrous escalades Verrous etendus escalades Verrous hors delais Catalogue de Supervision Zabbix alain@coreit.fr V2.4 Page 12/17
9. Postgresql 9.1. Versions supportées Postgresql 8.x 9.2. Surveillance de base DATABASES CHECKS Database size tuples deletes /s tuples fetches /s tuples inserts /s tuples returns /s tuples updates /s Check connection Check version Databases List Total number of checkpoints launched by timeout /s Total number of checkpoints requests /s Total number of commits /s Total number of rollbacks /s Total number of server processes Total number of access Exclusive Locks /s Total number of Access Shared Locks /s Total number of Exclusive Locks /s Total number of Row Exclusive Locks /s INSTANCES CHECKS alain@coreit.fr V2.4 Page 13/17
Total number of Row Shared Locks /s Total number of Row Shared Update Exclusive Locks /s Total number of Shared Row Exclusive Locks /s Catalogue de Supervision Zabbix 10. Apache 10.1.Versions supportées Apache 2.x 10.2.Surveillance de base Apache: Busy Workers Number Apache: Bytes per request Apache: Bytes per second Apache: Closing Connection Processes Number Apache: DNSLookup Processes Number Apache: Gracefully Finishing Processes Number Apache: Idle Cleanup of Worker Processes Number Apache: Idle Workers Number Apache: KeepAlive Processes Number Apache: Logging Processes Number Apache: Reading Request processes Number Apache: Requests Per Sec Apache: Sending Reply processes Number Apache: Starting Up processes Number Apache: Total Accesses Number Apache: Total KBytes Number Apache: Uptime Apache: Waiting for Connection processes Number alain@coreit.fr V2.4 Page 14/17
11. JMX 11.1.Versions supportées JMX > V1.5 11.2.Surveillance de base Mesure bytes received per second bytes sent per second qzip compression errors per second processing time per second requests per second threads allocated threads busy threads max sessions /probe active sessions /probe peak sessions /probe rejected sessions /zapcat-1.2 active sessions /zapcat-1.2 peak sessions /zapcat-1.2 rejected tomcat version Seuil d'alerte Commentaires off > 70% max thread > 70% max thread alain@coreit.fr V2.4 Page 15/17
12. AS400 12.1.Versions supportées V5x, V6x 12.2.Surveillance de base Mesure CPUs util % (last 60 sec) Disks Units Status (hrd4) Interface X Admin Status Interface X Description Interface X InDiscard Interface X InErrors Interface X In Traffic (Bps) Interface X Operation Status Interface X OutDiscard Interface X OutErrors Interface X Out Traffic (Bps) Main Card Enclosure Status (hrd1) Number of users Optical Disk Drive Status (hrd23) RAM Size (hrstx) SW - DB2 Query Manager and SQL Development Kit for iseries (hrsw8) SW - i5/os (hrsw2) SW - IBM DB2 Web Query for System i Option Base (hrsw13) SW - IBM Developer Kit for Java (hrsw5) SW - IBM HTTP Server for i5/os Status (hrsw3) SW - IBM Portable Utilities for i5/os (hrsw14) SW - IBM Toolbox for Java (hrsw4) SW - iseries Access Base (hrsw12) SW - iseries Access for Windows (hrsw11) SW - Licensed Internal Code (hrsw1) SW - Performance Tools for iseries - Base (hrsw6) SW - Query for iseries (hrsw7) SW - TCP/IP Connectivity Utilities for i5/os (hrsw9) SW - WDS for iseries (hrsw10) sysdescription sysname System ASP (hrst1) System ASP Storage used size (hrst1) System Date/Time System Processor Card (hrd2) System Processor Card (hrd3) Tape Unit Status (hrd24) Uptime V.24 Port Status (hrd25) V.24 Port Status (hrd26) Seuil d'alerte Commentaires > 70% Changt status not running not running not running not running > 80% alain@coreit.fr V2.4 Page 16/17
13. IIS 13.1.Versions supportées 6.x, 7.x 13.2.Surveillance de base IIS: Pools IIS Pools IIS en status «stoped» alain@coreit.fr V2.4 Page 17/17