background preloader

FAN « Fully Automated Nagios

FAN « Fully Automated Nagios

Nagios - The Industry Standard in IT Infrastructure Monitoring Nagios This document will breeze through installing and configuring everything necessary to get Nagios up and running. This will not touch in detail on the actual configuration directives Nagios uses. For that, documentation is readily available from the Nagios website, or available locally after Nagios is installed. I'll be explaining installation through RPMs and yum from Dag's repo (RPMforge), but source is available if you prefer to build your own. Again, documentation for this is readily available. System: CentOS 4.x/5x (Should work for any RHEL/Fedora flavor.) References: Packages: nagios-2.9-1.el4.rf nagios-devel-2.9-1.el4.rf nagios-plugins-nrpe-2.5.2-1.el4.rf nagios-plugins-1.4.8-2.el4.rf Other: Apache 2.0 General Upgrades A quick note about upgrading. Upgrading from 2.4 A quick note about upgrading. [me@mymachine ~] yum update nagios nagios-plugins nagios-devel nagios-plugins-nrpe Upgrading from 2.5 If you're upgrading from version 2.5 to 2.6, Dag's RPMs had a few quirks. Set up Apache Services

Open Monitoring Distribution - start Shinken Ce dossier a été réalisé par : Le projet Shinken consiste en une refonte complète du cœur de Nagios en Python, lui apportant une nouvelle architecture plus souple et plus facile à maintenir que le daemon monolithique actuel. Se basant sur une vue Unix, l’architecture se compose de daemons simples qui coopèrent afin de proposer les mêmes fonctionnalités que Nagios, voir plus. Le nom est inspiré des sabres Shinken japonais qui sont les armes les plus coupantes des guerriers. Documentation Chapitre 1 - Shinken Chapitre 2 - Installation Chapitre 2 - Configuration Chapitre 3 - Expertise Chapitre 4 - Suppléments Nouvelle Documentation Cette documentation est basé sur un code couleur pour vous montrer rapidement le niveau de complexité des parties de la documentation. Débuter avec Shinken Approfondir votre connaissance de Shinken Perfectionnez vous avec Shinken Annexe

Monitor SQL Server (MSSQL) using Nagios - ben.goodacre.name/tech From ben.goodacre.name/tech Nagios is a free open-source monitoring software/platform. Service For a non-renamed instance the following can be used: define service{ use service hostgroup_name sql-servers service_description SQL Svc check_command check_nt! If the instance has been renamed the service will have a dollar-sign ("$") as part of it, for example an instance called "MAIN" will be called "MSSQL$MAIN". define service{ use service hostgroup_name sql-servers service_description SQL Svc PROD check_command check_nt! SQL port is open Default port for SQL is 1433 for non-named instances, adjust as required. define service{ use service hostgroup_name sql-servers-old service_description SQL Connectivity 1433 check_command check_tcp! If you have a named-instance SQL allocates a random port number upon installation. Connection check The following will allow Nagios to connect to the SQL server with a given username and password. Installing FreeTDS Test the plugin Load/health monitoring Connection time

How to manage Windows services with PowerShell | Sysadmin's tricks Here I’ll show you how to manage Windows services using PowerShell. First we need get services we will be working with: Commands: Get-Service gives you list of all services on the host but if you need more settings, it’s better to use WMI Get-WmiObject Win32_Service command. Using filter Where-Object we’re able to sort services as we want: Next we can manage services using Set-Service command: <#Set service named Servicename to Disable startup mode and Stop it, if no any dependencies: #> Set-Service -name Servicename -StartupType Disabled -Status Stopped # If service has dependencies, use following command to stop service: Stop-Service -Name Servicename -Force #Set service named Spooler to Auto startup mode and start it: Set-Service -name spooler -StartupType Automatic -Status Running Using all info above we are able manage services on Windows computers. Example 1: Set list of services to Disabled startup mode and Stop them: Example2: Set list of services to Auto startup mode and Start them:

Centreon - Open Source Network, Systems and Application monitoring solution check_openmanage Dell™ Server Hardware Monitoring with OpenManage™ and Nagios® Latest version: 3.7.12 Released Mon Jul 28 2014 Advanced hardware discovery The plugin will search the monitored server for hardware components and monitor them. Blade detection The plugin will identify blade servers as such and will not report fans and power supplies to be "missing" on blade systems. Remote or local check The plugin can check the system remotely via SNMP, or locally by using omreport commands. Performance data The plugin can give performance data with the -p or --perfdata switch. Highly customizable A multitude of options lets the user tailor the plugin to meet his or her specific needs. check_openmanage on NagiosExchange | MonitoringExchange | Freecode check_openmanage is a plugin for Nagios which checks the hardware health of Dell PowerEdge (and some PowerVault) servers. Storage components checked: Chassis components checked: Other: This nagios plugin is designed to be used by either NRPE or with SNMP. Important Note

Zabbix Dans ce dossier, figure une présentation des fonctionnalités de Zabbix, ainsi qu’un ensemble de documentations et de tutoriels sur la mise en place d’une architecture de supervision Zabbix. Pour toutes questions, informations complémentaires sur Zabbix, rendez-vous sur le forum du site. Zabbix ( est une solution de supervision open source. Ce logiciel permet de superviser des réseaux, et de surveiller les statuts de différents services, systèmes et réseaux. Un peu similaire à Nagios, Zabbix utilise un système de templates pour définir des hôtes à superviser, ce qui le rend très pratique pour la définition de grosses infrastructures. La partie serveur s’installe exclusivement sur Linux, quant à la partie agent, elle est disponible sur de nombreux systèmes d’exploitation (Windows, Linux, Solaris, FreeBSD, …etc, pour une liste plus complète voir ‘lien’), offrant ainsi une solution adaptive.

Related: