Configureu grups d’amfitrió per a Nagios

Proveu El Nostre Instrument Per Eliminar Problemes

Si heu seguit els meus articles de Nagios aquí a Ghacks (vegeu ' Estendre fàcilment la funcionalitat de Nagios 'i' Instal·leu ràpidament Nagios a Ubuntu 'per obtenir més informació) probablement us impressionarà la força de Nagios. Bé, puc dir amb alegria que encara no heu vist res. Nagios és sorprenent per la seva capacitat d’estendre i informar. Per descomptat, juntament amb aquest poder, hi ha una mica de treball que ha de fer l’administrador. Amb Nagios, no hi ha widgets i assistents fantàstics que us permetin configurar-vos en configuracions senzilles. Nagios requereix que els dits estiguin una mica bruts amb la línia d’ordres.

Una de les millors habilitats de Nagios és que permet agrupar màquines en serveis. Dit, per exemple, teniu diverses màquines que serveixen de servidors web o de Samba. En lloc d’haver de desplaçar-se per trobar-les, podeu agrupar aquestes màquines entre si, per servei, per fer-ne un seguiment molt més fàcil. En aquest tutorial us mostraré com aprofitar aquesta característica tan desagradable.

Supòsits

Suposo que ja teniu Nagios instal·lat i treballant. També suposaré que saps quines màquines es troben a la xarxa i quins serveis funcionen. A títol d'aquest tutorial, agruparem totes les màquines que formen part de les categories: ssh-servers i debian-servers.

Fitxers .cfg específics de la màquina

El primer que cal fer és crear un fitxer .cfg específic per a cada màquina que cal afegir. Aquest tema ja es va abordar a la secció ' Estendre fàcilment la funcionalitat de Nagios ' article. Sense aquests fitxers .cfg, Nagios no podrà veure les màquines, això és fonamental per poder agrupar màquines per servei.

Configuració dels grups

Si us fixem /etc/nagios3/conf.d trobareu un fitxer anomenat hostgroups_nagios2.cfg (NOTA: El '2' no és un error tipogràfic. Per algun motiu els fitxers de configuració no s'han rebatejat per reflectir la migració de 2 a 3.) Aquest és el fitxer encarregat d’agrupar màquines entre serveis. Una entrada típica serà:

# Una llista dels vostres servidors GNU / Linux de Debian
definir hostgroup {
hostgroup_name debian-servers
alias Servidors GNU / Linux debian
membres localhost, Elive, courtney-desktop
}

figura 1

Com podeu veure, ja tinc tres màquines agrupades. Podeu tenir tantes com vulgueu. Ara, quan mireu la visió general del grup d’hosts de Nagios, veureu que apareixen les màquines que heu definit (vegeu la figura 1).

Observeu els noms de l'amfitrió a la llista. Aquests noms es prenen de la configuració que veieu més amunt. No podeu, però, només editar els noms per fer-los el que vulgueu. Aquests noms han de reflectir el format nom d'amfitrió directiva en el fitxer .cfg de hosts particulars. Així doncs courtney-desktop per sobre podeu trobar un courtney_desktop.cfg fitxer que conté la línia host_name courtney-desktop .

Ara, feu el mateix per a tots els vostres servidors SSH, afegint a qualsevol host que serveixi ssh als clients. Es fa de la mateixa manera. A la /etc/nagios3/hostgroups_nagios2.cfg tots els servidors de fitxer servidors ssh secció.

Un cop heu afegit tots els vostres servidors als vostres grups, heu d'assegurar-vos de reiniciar Nagios perquè els canvis siguin efectius. Feu això amb la comanda reinicia /etc/init.d/nagios3 . Ara podeu veure els vostres grups al navegador.

Pensaments finals

Seguim fent petons junts amb Nagios, fent-ho cada cop més útil per a l'administrador que ja està molt ocupat. En propers articles abordarem altres tasques específiques de Nagios.