Funkschau 19/2013

Anuncio
Inside
Prueba de comparación
Figura: Nagios
Figura: Paessler
La página de inicio de Nagios Core es tan simple
como las características de todo el paquete.
En PRTG, los sensores esp
eran pacientemente a que
un clic de ratón los agregue
supervisado
a un dispositivo
No hay nada Gratis
El software de monitorización de redes de código abierto es algo popular y dentro de este
sector, “Nagios” es todo un éxito. Funkschau realiza un test de comparación para averiguar
si este producto disponible de manera gratuita es equiparable en términos de preciorendimiento a otro producto comercial muy popular, “Paessler PRTG Network Monitor”.
uestras redes crecen de manera imparable, a diario se
suman nuevos dispositivos
alámbricos e inalámbricos en
forma de ordenadores de sobremesa, portátiles, tabletas
o smartphones. Esta cantidad de dispositivos
de usuario final en aumento requiere un rendimiento adicional, conectividad y capacidad
de almacenamiento que nosotros proporcionamos con nuevos servidores, switches,
routers y unidades de almacenamiento. Este
crecimiento de las redes y el correspondiente aumento de la complejidad, hacen que la
demanda de productos de monitorización
de redes también se incremente. El mercado
ofrece una solución para cada bolsillo, tanto
en forma de productos de monitorización de
redes de código abierto, comerciales con numerosas funciones, como de productos que
se pueden adquirir de forma gratuita. Pero,
¿le resulta a la empresa más económico contar con una solución de código abierto que
con una comercial?
Con la comparación entre dos productos de
funkschau 19/2013
monitorización de redes populares, Paessler
PRTG Network Monitor (comercial) y Nagios
Core (código abierto), intentamos responder
a esta y otras preguntas.
Ambos productos ofrecen monitorización del
rendimiento y gestión de eventos para dispositivos en red como servidores, switches, routers y SAI, así como para servicios y páginas
web o aplicaciones empresariales. Informan
a los administradores en caso de que se presenten problemas, y generan una gran cantidad de informes que documentan el estado
de la red, sus dispositivos y servicios. Para
la monitorización se sirven, entre otros, de
sencillas funciones como solicitudes de ping
para dispositivos individuales y SNMP. Las características de los dos productos abarcan la
exploración automática de la red y la detección de dispositivos de red (Auto-Discovery),
monitorización distribuida, mapas, diagramas y gráficos, alertas y compatibilidad IPv6.
Desde el punto de vista de la interfaz, los
productos cuentan con muchos puntos en
común, pero por detrás se distinguen algunas diferencias de forma clara.
Nagios Core 3.5
Donde mejor funciona Nagios, que apareció
por primera vez a finales de los años 90, es
en entornos accesibles con no demasiados
dispositivos, ya que el aprovisionamiento
necesario de los dispositivos requiere mucho
tiempo en grandes redes con muchos nodos.
El producto fue diseñado para Linux, pero se
puede ejecutar en otras plataformas Unix con
mayor o menor grado de dificultad. Nagios
Core es un software de código abierto, pero
cuenta con asistencia técnica comercial, por
ejemplo con Nagios Enterprises.
Nagios supervisa muchos servicios de red,
como SMTP, POP3, HTTP o NNTP, y vigila la
utilización de recursos de host, por ejemplo
la carga del procesador y la utilización de
la memoria y los discos. Con ayuda de casi
2,000 plug-ins, la funcionalidad del producto
puede aumentar, por ejemplo para supervisar servicios que no eran compatibles desde
el principio con el producto principal. Quien
ya tiene experiencia con lenguajes como C,
Perl o Python, puede crear además sus propios plug-ins.
Inside Inside9
Figura:
Nagios
Bild: Nagios
Nagios überwacht viele Netzwerkservices, darunter SMTP, POP3, HTTP oder
NNTP und
es beobachtet
Nutzung von
De hecho,
Nagios
Core estádiedisponible
de
Host-Ressourcen,
CPUmanera
gratuita. Perobeispielsweise
no contienedie
mucho
unddePlattennutzung.
más Load,
aparteSpeicherdel motor
monitorización Mit
de
Hilfe von inzwischen fast 2000 Plug-ins
código abierto. Ni siquiera guías de inicio
lässt sich die Funktionalität des Produkts
rápido
que sirvan
ayuda paraServices
comenzar
erweitern,
um de
beispielsweise
zu
a utilizar
el
producto,
por
no
hablar
cabeobachten, die das Core-Produktdenicht
racterísticas
como capturas
SNMP,
von vornherein
unterstützt.
Wer paneles,
erfahren
genug móvil,
mit Sprachen
C, Perl oder
aplicación
asistenteswie
de configuración
Python
ist, datos
kannback-end.
sich außerdem
seine
o una
base de
Quien no
se
eigenen Plug-ins schreiben.
quiere torturar construyendo por sí mismo
Nagios-Core ist tatsächlich kostenlos
una verfügbar.
solución deAllerdings
monitorización
add-ons
enthält con
Nagios-Core
gratuitos,
en
la
medida
que
esto
pueda
ser
auch nicht viel mehr, als die Open-Sourceposible,
tiene que recurrir
a unnicht
servicio
de
Monitoring-Engine.
Noch
einmal
diecomo
bei dem
EinstiegPor
in
pagoQuickstart-Guides,
de 1,995 dólares
mínimo.
Produkt
helfen,el sind
dabei,
ganz zu
este das
precio
se obtiene
Nagios
XI Standard
schweigen
Features
wie hosts
SNMP-Traps,
Edition,
para unvon
máximo
de 100
y cinco
Dashboards, Mobile-App, Konfigurationssolicitudes de asistencia. La página web de
assistenten oder eine Backend-Datenbank.
Nagios
Nagios
BusiWertambién
sich nichtmenciona
quälen undelsich
seine Moninesstoring-Lösung
Edition por unnicht
precio
de
1,295
dólares,
mit kostenlosen Addselbst
möchte
– soperoons
si se
hacezusammenbauen
clic en él se llega
a Nagios
fern das hay
überhaupt
ist –, der
muss
XI. También
Nagiosmöglich
Core Student
Edition
in die Hand
für den
Einstieg
por Geld
50 dólares
y un nehmen,
Professional
Edition
por
mindestens 1.995 Dollar. Dafür gibt es
250 dólares. Estos paquetes son bastante
dann die Nagios-XI-Standard-Edition für
más maximal
económicos
que Nagios
Standard y
100 Hosts
und fünfXISupportanfraofrecen
más
funciones
que
la
versión
gen. Die Nagios-Website listet zwargratuinoch
ta, pero
no incluyen ni la mitad für
de caracterísdie Nagios-Business-Edition
1.295 Dolwer aber Tampoco
darauf klickt,
wirdpazu
ticaslar
delauf,
XI Standard.
incluyen
Nagios-XI
Verfügbar
sind
neles,
bases deweitergeleitet.
datos back-end,
planificación
auch noch eine Nagios-Core-Student-Editide informes
ni asistentes de configuración.
on für 50 Dollar und eine Professional-EdiAdemás, tanto el Student como el Professiotion für 250 Dollar. Diese Pakete sind zwar
nal Edition
disponibles
exclusivamente
deutlichestán
günstiger
als Nagios-XI-Standard
como
máquinas
virtuales
pre
und sie bieten etwas mehr configuradas
Funktionalität
als die
kostenlose
aberdeauch
sie
en base
a “CentOS
6”,Version,
por lo que
maneenthalten nicht
einmal
die Hälfte
der XIra automática
queda
excluido
para muchas
Standard-Features.
Dinge
Dashboards,
empresas.
En resumen:
las wie
funciones
básiDatenbank-Back-end, Berichtsplanung und
cas mínimas son gratuitas, pero el paquete
Konfigurationsassistenten sind auch darin
completo
que se puede
comparar
con otros
nicht enthalten.
Außerdem
sind sowohl
die
productos
comerciales
de
monitorización
se
Student- als auch die Professional-Edition
obtiene
a partir deals
1,995
dólares.
ausschließlich
vorkonfigurierte
virtuelle
Maschinen auf Basis von „CentOS 6“ verfügbar, womit
für viele Unternehmen
Configuración
de sie
Nagios:
sicher sofort ausscheiden. Unterm Strich
de sencilla a complicada
also: minimale Grundfunktionalität gibt es
Nagios Core requiere un equipo Linux o Unix
kostenlos, ein tatsächlich mit anderen komcon merziellen
servidor web
(preferiblemente vergleichApache),
Monitoring-Produkten
en caso
de
que
se
tengan
que
utilizar
las inbares vollständiges Paket ab 1.995 Dollar.
terfaces web incluidas en el paquete. En el
Nagios-Setup:
argot de Nagios, estas interfaces web se deeinfach bis kompliziert
nominan CGI (interfaz generada por ordenaNagios-Core benötigt eine Linux- oder
dor, Computer Generated Interface).
Unix-Maschine mit Web-Server (vorzugsLa instalación
de Nagios
descargar
los
weise Apache),
falls requiere
die im Paket
enthaltepaquetes
correspondientes
y
llevar
a
cabo
alnen Webschnittstellen genutzt werden
gunos
ajustes
la configuración.
sollen.
Imen
Nagios-Jargon
wirdDependieneine solche
Webschnittstelle
CGI (Computer-Generado de
una u otra distribución
Linux, funciona
de forma diferente. Muchos distribuidores ya
cuentan con paquetes Nagios disponibles en
su repositorio, lo que simplifica algo el proceso. Pero si no se cuenta con un paquete
adecuado, entonces se descarga y se compila
el código fuente. El funcionamiento depende
Losvon
informes
que Nagios
CoreBerichte
genera beschränken
se limitan a sich
lo esencial,
y de manera und
estándar
no están
Die
Nagios-Core
generierten
auf das Notwendigste
sind standardmäßig
nicht für einen
Export
vorgesehen.
preparados
para ser exportados.
ted-Interface) genannt. Die Installation von
von Drittanbietern suchen. Für das Monide nuevo de la versión Linux que se utiliza.
diferentes hosts, por ejemplo servidores Linux
Nagios erfordert, die jeweiligen Pakete hertoring von „public“ Services beziehungsLamentablemente,
las
guías
de
inicio
rápido
Windows,
routers,
switches
e impresoras.
unterzuladen und einige Konfigurationseinweiseovon
Protokollen
wie HTTP,
FTP oder
disponibles
en
la
página
web
de
Nagios
se
La
mayoría
de
las
veces
no
es
suficiente
con
stellungen vorzunehmen. Wie das genau
SMTP benötigt Nagios weder Agentenprorefieren a versiones
de Linux yzu
por logramme
instalar
agentes
sino
funktioniert,
ist von antiguas
Linux-Distribution
noch los
SNMP
auf dencorrespondientes,
Hosts. Damit
Linux-Distribution
verschieden.
Vielesiempre
Distri- haykommt
derademás
Administrator
nochdiferentes
nicht
tanto no son útiles.
Básicamente,
que
hay queaber
instalar
archibutionen
haben
gleich in ihweit. vos
Gehtde
es configuración
um Informationen
Fest-comenzar
que realizar
los Nagios-Pakete
siguientes pasos:
parawie
poder
rem Repository verfügbar, was die Sache
platten-, CPU-, und Speichernutzung, Becon la monitorización. Y esta actualización se
vereinfacht. Ist kein passendes Paket vornutzerinformationen, laufende Prozesse
1.Crear una cuenta de usuario para Nagios,
produce mediante la edición de archivos de
handen, dann wird der Quellcode herunteroder Services, alles Dinge, die bei Nagios
en
caso
necesario
crear
un
grupo
Nagios.
configuración,
que mediante
geladen und kompiliert. Wie das geht, richals „private“
Services ya
bezeichnet
werden,la interfaz
gráfica
de
usuario
del
programa
tet sich auch wieder nach der eingesetzten
dann kommt der Administrator nicht no
dar-es posible.
2.Descargar Nagios y los plug-ins deseados.
Linux-Version. Die auf der Nagios-Website
um herum, Agenten auf den Hosts zu inverfügbaren
stallieren.
Selbstverständlich
es ver3.Compilar eQuickstart-Guides
instalar Nagios. beziehen
Web-GUI
ya no está agibt
la última
sich leider auf hoffnungslos veraltete Linuxschiedene
Agenten
für unterschiedliche
La interfaz
de usuario
en el navegador está
4.Adaptarund
la configuración
los
Versionen
sind damit editando
nur bedingt
Hosts, beispielsweise Linux-, Windowscompuesta de varias de las CGI que se han
brauchbar.
sind immer folgende
Server, Router, Switches und Drucker. Meist
archivosIm
deGrunde
configuración.
En la parSchritte auszuführen:
reichtnombrado
es aber nichtcon
aus,anterioridad.
einfach den oder
5.Configurar
la
interfaz
web.
te
izquierda,
la
página
de
inicio
muestra la
1. Erzeugen eine Benutzerkontos für
die jeweiligen Agenten zu installieren, zunavegación
básica y Konfigurationsen el centro un sector
Nagios, gegebenenfalls erzeugen einer
sätzlich
sind verschiedene
6.Compilar e instalar los plug-ins de Nagios.
Nagios-Gruppe
dateien
aktualisieren, umy mit
dem Moconzuanuncios/avisos
enlaces.
Aquí, el ad2.
Herunterladen
Nagios und
den auto- nitoring
überhaupt obtiene
zu beginnen.
Undadiese
7.Iniciar
Nagios yvon
configurar
el inicio
ministrador
acceso
actualizaciogewünschten Plug-ins
Aktualisierung geschieht durch Editieren
mático.
nes de software, asistencia y otros recursos
3. Kompilieren und installieren von
von Konfigurationsdateien, über die grafide utilidad. Con ayuda del menú en la parNagios
sche Benutzerschnittstelle des Programms
Quien
quiera
instalar
Nagios
de
esta
manera
izquierda,
el administrador navega por la
4. Anpassen der Konfiguration durch
ist dastenicht
möglich.
deberá
tener
buenos
conocimientos
de
Linux,
información
que
Nagios compila, desde una
Editieren von Konfigurationsdateien
mehr
State
of the
Art: detallada e
5.
Konfigurieren
der Webschnittstelle
y lo
mejor será buscar
en Internet una docu-Nichtvista
general
hasta
información
die
Web-GUI
6.
Kompilieren
und
installieren
derde terceros.
mentación
más
o menos
actual
informes, pasando por los hosts y los probleBenutzerschnittstelle
im Browser
Nagios-Plug-ins
Para
la monitorización de servicios “públicos” Diemas
conocidos.
setzt sich aus mehreren der oben erwähn7. Starten von Nagios und Konfiguration
o protocolos como HT, TP, FTP o SMTP, NaUn “resumen táctico” muestra el estado acten CGIs zusammen. Die Startseite zeigt
des automatischen Starts
gios
no
requiere
ni
programas
de
agentes
ni
tualBasisnavigation
del sistema. La und
vistaim
presenta,
links die
Zentrumpor ejemWer Nagios so installieren möchte, sollte
SNMP
en
los
hosts.
Pero,
de
esta
manera,
el
plo,
hosts
y
servicios
con
un resumen del
einen Abschnitt mit Ankündigungen/Melsich schon einigermaßen gut mit Linux
administrador
muyzuvor
lejos.imCuando
estado
correspondiente,
calificado
und Links.
Hier erhält der
Adminis-con “ok”,
auskennen
undno
amllega
besten
Web sedungen
Zugriff auf
Softwareaktualisierunnach
halbwegs
aktueller
trata de
información
comoDokumentation
la utilización de lostrator“crítico”,
“aviso”,
“desconocido” y“ pendiendiscos duros, el procesador y la memoria, los
te”. El diagrama de red es una representación
procesos o servicios en marcha, todo lo que
gráfica de todos los hosts con su estado y sus
19/2013 funkschau
en Nagios se denomina como servicios “priconexiones. El administrador ve los detalles
vados”, entonces el administrador no puede
sobre un host cuando pasa el ratón sobre el
evitar tener que instalar agentes en los hosts.
icono correspondiente. En sí, este diagrama
Por supuesto, hay diversos agentes para los
de red es genial, ya que ofrece una visión
19/2013 funkschau
Inside
general inmediata de la infraestructura de la
red. Pero cuando se cuenta con varios cientos
de hosts en la red deja de ser algo práctico.
Por lo demás, la interfaz de usuario de Nagios Core deja bastante indiferente, con un
aspecto sencillo y arcaico. Le iría bien una actualización para ponerse a la altura de los GUI
actuales, para organizar mejor los datos en las
tablas y para ganar en legibilidad. La simplicidad de la interfaz tiene una ventaja: la navegación funciona con buen ritmo y los detalles
de host a host se obtienen con rapidez. Sin
embargo, PRTG demuestra que las interfaces
modernas también pueden ser rápidas.
Naturalmente, Nagios Core cuenta con informes pre-configurados de disponibilidad,
tendencias y alertas que se visualizan en la
pantalla, permitiendo a los administradores elaborar algunos informes ad-hoc. Los
parámetros para ello se pueden seleccionar
generalmente en una lista desplegable. Los
informes se refieren siempre a hosts, grupos
de hosts, servicios o grupos de servicios. El
diseño de los informes es como el de la interfaz de usuario: arcaico. Y no he llegado
a encontrar ninguna posibilidad de exportar
informes, independientemente del formato.
Es posible que exista algún plug-in o add-on
para ello, pero no me he molestado en buscarlo en la página web de Nagios Exchange.
Una función tan básica debería estar integrada en el producto.
Las noticias son mejores en lo que a las alertas respecta, ya que el producto las realiza
mediante e-mail o SMS. Incluso existe la función para la escalación de una alerta, por lo
menos considerando que el programa se dirige a diferentes personas dependiendo de la
gravedad del problema. Nagios envía alertas
cuando se detectan modificaciones en el estado o cuando un host o servicio permanece
durante un período de tiempo predefinido
en un estado que no sea OK. Los receptores
de estas alertas son usuarios que están registrados en un grupo de contacto asignado al
host o servicio correspondiente.
Por supuesto, es necesario configurar todo
esto. La interfaz gráfica de usuario de Nagios
Core es apta para examinar ajustes de configuración, pero para que un administrador
realice ajustes o modifique los ya existentes
deberá editar los archivos de configuración
en un editor. Esto afecta no solo a la configuración de las alertas que ya se han mencionado, sino a todos los ajustes de configuración
para hosts, servicios, grupos de host, etc. En
caso de que solo haya que modificar el valor límite para una comprobación, habrá que
buscar y editar el archivo de configuración
correspondiente. El manejo no me parece
sencillo, pero seguramente habrá muchos
administradores que me contradigan.
El término “Core” en el nombre del producto
Nagios Core es, de hecho, una buena indicación de lo que se puede esperar del producto: la función básica para la monitorización
de una infraestructura. Para determinados
entornos, especialmente los entornos más
pequeños, puede ser suficiente y funcionar
correctamente. Pero a menudo, en los entornos más pequeños, donde la experiencia con
PERFIL
Nagios Core
Fabricante: Nagios Enterprises
Característica:
Network Monitoring Software
Precio: gratuito, código abierto
Web: nagios.org
A favor y en contra:
+ No hay costes de adquisición
+ Buen rendimiento
- La configuración puede ser complicada
- Pocas funciones y características
- Se requieren buenos conocimientos de
Linux
Linux/Unix no es lo habitual, puede resultar
complicado configurar el producto correctamente para ponerlo en marcha. Y quien por
este motivo quiera adquirir la asistencia profesional, llegará rápidamente al nivel de precios de una solución comercial como PRTG,
que cuenta con la asistencia profesional incluida.
PRTG Network Monitor
El PRTG Network Monitor versión 12.3.3
siempre ha trabajado en nuestra red de
manera eficaz, por lo que durante mucho
tiempo no ha sido necesario realizar ninguna actualización. Pero cuando recibí el aviso
de que se había descargado la versión 13.3.7
del canal Canary de Paessler, decidí que ya
era hora de llevar a cabo la actualización que
tanto tiempo había postergado. Después de
un año, esperaba encontrarme novedades y
modificaciones importantes, y así fue.
Tanto la actualización automática como la
instalación automática del software, que a
su vez también se había descargado de forma automática, se realizó sin ningún problema, como suele ser habitual con Paessler.
El único punto criticable es que la rutina de
instalación reinicia el ordenador durante el
proceso de instalación. No estoy totalmente
seguro de si se me informó o no antes de
comenzar la instalación, pero no me parece
algo relevante. No suelo tener demasiada fe
en este tipo de reinicios para la instalación
o actualización de un software, ya que casi
siempre se producen en momentos inoportunos. Estoy convencido de que si quisieran, los
desarrolladores de software también podrían
conseguirlo de otra manera.
Aquí solo se trataba de la actualización de
una versión de PRTG ya existente, pero la instalación de un nuevo producto PRTG en un
equipo Windows no es mucho más complicada: el administrador descarga el producto
desde la página web de Paessler e inicia el
archivo ejecutable. Al cabo de pocos minutos
PRTG ya está instalado, junto con los componentes de apoyo como por ejemplo el motor de base de datos. Menciono la base de
datos en particular por un motivo: muchas
aplicaciones de monitorización comparables
de otros fabricantes utilizan el servidor Microsoft SQL para el almacenamiento de datos
pero, en primer lugar, esta no es la opción
ideal para el almacenamiento de numerosos
archivos que se modifican con asiduidad y, en
segundo lugar, la configuración de inicio no
es tan sencilla como el fabricante nos quiere
hacer creer. Por el contrario, con el almacenamiento de datos integrado en PRTG no existe
ningún problema y también es rápido como
un rayo.
Cuando la interfaz de gestión se inicia por
primera vez en el navegador se activa el gurú
de configuración. Este proporciona un buen
servicio durante la configuración inicial del
PRTG, ya que guía al administrador paso a
paso por los ajustes más necesarios o prácticos, garantizando de esta manera que no
se olviden. Por ejemplo, esta pequeña aplicación hace hincapié en que podría ser una
buena idea activar la codificación SSL. Con
estas indicaciones, los ajustes de configuración como las notificaciones para los sistemas operativos Windows, Linux, Solaris y
Mac, datos de Vmware, Xen-Server y SNMP
y otros ajustes de los servidores para los controladores de dominio a supervisar, servidores
Exchange y de correo se suelen realizar sin
ningún incidente. Antes de que el gurú se
retire para disfrutar de un merecido descan19/2013 funkschau
Inside
Die
derdispositivos
Managementschnittstelle
zeigen, wasde
dem
Anwender
wichtig
ist. que es importante para el usuario.
LosGeräte-Seiten
laterales para
de la interfazvon
de PRTG
administración
PRTG
muestran
aquello
Figura:
Paessler
Bild:
Paessler
su lugar, actualiza elementos individuales. En
vez de cargar la página de nuevo, la nueva
interfaz muestra la mayor parte de las tareas
en la ventana emergente dentro del navegador. En conjunto, esto también facilita la navegación, de forma que el usuario se puede
concentrar en la tarea que le ocupe y puede
Figura:
Paessler
Bild:
Paessler
die Hersteller uns weismachen wollen. Mit
dem in PRTG integrierten Datenspeicher
so, recomienda
examinar
unSchwierigkeiten
segmento de la–
gibt es hingegen
keine
pfeilschnell
ist eryaauch.
red. Esund
una
buena idea,
que se trata de la
Beim ersten
Startpara
deraplicaciones
Managementtípica detección
de redes
de
schnittstelle im Browser tritt der Konfigugestión de redes. El administrador indica el
rations-Guru in Aktion, der bei der anfängnombre
de un
grupo al que se añadirán
los
lichen
PRTG-Konfiguration
gute Dienste
dispositivos
detectados,
especifica
una
direcleistet, indem er den Administrator Schritt
für Schritt
oder
sinnvolción básica
paradurch
IPv4,notwendige
así como una
dirección
le Einstellungen
damit
gewährde inicio
y final, haceführt
clic und
sobre
“guardar
y
leistet, y dass
dieser comenzar
nichts vergisst.
Beicontinuar”
ya puede
a familiaspielsweise macht diese kleine Applikation
rizarse con la interfaz de gestión mientras la
darauf aufmerksam, dass es eine gute
detección
desarrolla
un segundo plano.
Idee se
sein
könnte, en
SSL-Verschlüsselung
zu
Para cada
dispositivo
que genommen,
PRTG Netaktivieren.
So anendieredHand
Konfigurationseinstellungen
die
work sind
Monitor
tenga que supervisar sewie
debe
Anmeldeinformationen
für Windows-,
generar
el correspondiente dispositivo
en la
Linux-, Solaris- und Mac-OS-Systeme, Vmconfiguración PRTG. No hay que tomarse el
ware-, Xen-Server- und SNMP-Anmeldeconcepto
al pieServer-Einstellungen
de la letra, ya que
datendispositivo
und weitere
junto für
a los
servidores,
estaciones
de trabajo,
zu beobachtenden Domänencontroller, Exchangeundacceso,
Mail-Server
und
switches
o puntos de
estosschnell
dispositiin der Regel
unfallfrei
Bevor
der
vos también
pueden
hacererledigt.
referencia
a páGuru sich dann zur wohlverdienten Ruhe
ginas web, nubes y conexiones de Internet.
auf sein Nagelbett zurückzieht, schlägt er
Estos noch
dispositivos
sensores asignados
vor, ein tienen
Netzwerksegment
zu durchque controlan
determinados
aspectos
de la
suchen. Gute Idee, denn dabei
handelt
es
red o sich
del dispositivo.
que en Na-gios
um die fürMientras
Netzwerkmanagementapplikationen
typische
Netzwerk-Discovehay que
realizar todos
estos
ajustes de forry. Der durante
Administrator
gibt den
Namen
ma manual,
la detección
PRTG
Neteiner Gruppe an, der entdeckte Geräte
work Monitor define por sí mismo el tipo del
hinzugefügt werden sollen, spezifiziert
dispositivo
encontradofüre IPv4
instala
también
los
eine Basisadresse
sowie
eine Startsensores
undcorrespondientes
Endadresse, klickt automáticamente,
auf „Speichern und
und kann dann
bereits beginnen,
con loWeiter“
que el programa
proporciona
una buesichsobre
mit lader
na base
que Managementschnittstelle
el administrador podrá
vertraut zu machen, während die Discoveseguir trabajando. Al igual que sucede con
ry im Hintergrund läuft.
el término
PRTG eldas
término
Für “dispositivo”,
jedes Gerät im en
Netzwerk,
PRTG“sensor”
también
hay
que
interpretarlo
Network-Monitor beobachten soll, ist de
ein
entsprechendes
Gerät inrespecto
der PRTG-Konfiuna manera
algo particular
al sentiguration
zu erzeugen.
Der Begriff de
Gerät
ist
do que
le otorgarían
los conocedores
otras
dabei nicht wörtlich zu nehmen, denn
aplicaciones
de gestión. En este caso los senneben Servern, Arbeitsstationen, Switches
sores no son un software que se ejecuta en
oder APs können diese Geräte beispielslos dispositivos
supervisar,
sino que
los senweise auchaWebsites,
Clouds
und Internetsores verbindungen
funcionan en una
Desde
sein.sonda
Diesencentral.
Geräten
sind
Sensoren
denen
jeder
allí acceden
a lazuzuweisen,
informaciónvon
de los
clientes,
einen bestimmten
Netzwerks
por ejemplo
a través de Aspekt
WMI o des
SNMP.
beziehungsweise Geräts überwacht. Während solche Einstellungen bei Nagios in
Interfaz
con Turbolader
verschiedenen
Konfigurationsdateien maTenía nuell
mucha
curiosidad por
la interdurchzuführen
sind,conocer
findet PRTG-Network-Monitor
während
derigual
Discovery
die
faz web.
Ahora, al usuario
le da
si utiliza
beziehungsweise
Typ lo
eines
gefunHTML,Art
XHTML
o HTML5, den
ya que
relevante
denen Geräts selbst heraus und installiert
es el uso intensivo de Ajax. Si se aplica correcauch entsprechende Sensoren automatamente
(como
Paessler
hace), Ajax eine
reduce
la
tisch,
womit
das Programm
gute
cargaGrundlage
repetida yschafft,
el procesamiento
de
HTML,
auf die der Administraspäter aufbauen
Ähnlich
wie der
CSS ytor
Javascript,
lo que kann.
permite
un manejo
Begriff y„Gerät“
ist albei
PRTG PRTG
auch reder
más rápido
beneficia
usuario.
„Sensor“
etwas anders
zu interprecargaBegriff
raras veces
las páginas
completas
y, en
Inside
11
Die
breite farbige
Status-Bar
zeigtbarra
dem Administrator
PRTG unmissverständlich,
der beobachteten
alles problema
En PRTG,
la amplia
y colorida
de estado leinmuestra
al administradorobdemit
manera
inequívocaRessource
si hay algún
in Ordnung ist oder nicht.
con los recursos vigilados o todo está bien.
tieren, als Kenner manch anderer ManageInformationen von den Clients zum Beivolver a la página
de salida
con
yo tenemos
conceptos
diferentes de lo que es
mentapplikation
es tun
würden:
Es facilidad.
handelt To-spiel mittels
WMI oder
SNMP ab.
dos
los
diálogos
están
implementados
como
un
diseño
de
una
página.
Para mí, un diseño
sich bei diesen Sensoren nicht um Softwamit Turbolader
re,
die auf den
zu überwachenden
Geräten
ventanas
emergentes,
por lo que
el usuarioSchnittstelle
de una página
es un diseño en el que todo
war web
ich auf
neue Webläuft,
Sensoren de
laufen
auf einuncasondern
pierde die
el contexto
la tarea
en cur- Gespannt
un portal
estádiealojado
en una sola pádie nun
HTML,
ner
aus rufen
so. zentralen
Incluso siProbe.
dentroVon
de dort
la interfaz
de sie
usuarioSchnittstelle.
gina y Ob
se llega
a cada
unoXHTML
de los contenidos
se requiere la introducción de nuevos datos,
desplazándose por la página con el ratón. Por
el usuario volverá después justo al punto en
supuesto, en este tipo de diseño
también
hay
19/2013
funkschau
el que estaba.
un menú de navegación que inicia puntos de
Lo anunciado era una interfaz web con un
menú individuales, pero no los carga en una
nuevo diseño de una página, pero yo no me
nueva página, sino que provocan un salto a
podía imaginar qué aspecto podría tener
un anclaje situado en esa misma página. Evialgo así. Por suerte, está claro que Paessler y
dentemente, Paessler no lo ha hecho así, ya
19/2013 funkschau
Inside
que sería una locura con una aplicación de
este tipo, y todo el volumen que conlleva. A
lo que Paessler se refiere es a lo siguiente:
cuando el usuario hace clic sobre un enlace
o botón situado dentro de una página, este
clic no suele tener como consecuencia la
carga de una nueva página, sino el inicio o
recarga de un elemento específico. Además,
ahora Paessler presenta más información que
nunca en una sola página. Pero al igual que
antes, la aplicación está compuesta por páginas individuales para dispositivos, sensores,
alarmas, etc. Es necesario considerar este “diseño de una página” en combinación con la
mencionada utilización de Ajax, cuyas ventajas ya se han expuesto. Y sí, la aplicación o,
mejor dicho, la interfaz, ha ganado mucha,
pero que mucha velocidad.
Mientras que la interfaz de usuario de Nagios
obtiene su elevada velocidad renunciando y
reduciendo ciertos aspectos, PRTG es capaz
de alcanzar un rendimiento igual de elevado
mediante la utilización de tecnología web
moderna y una programación adecuada, y
además reproduce páginas web muy interactivas con una gran cantidad de información
presentada de forma clara y con elementos
gráficos de apoyo.
Muchas mejoras en los detalles
El usuario se encuentra con los cambios más
evidentes en la página de sensores, que ahora muestran gráficos coloridos y presentan
los últimos datos en directo. Los ajustes de
cada uno de los canales de sensores se pueden modificar directamente con un solo clic
en el icono del sensor, es decir, que aquí el
administrador no tiene que editar ningún
archivo de configuración en el editor de
texto como sucede en Nagios. Una lista en
color que ocupa todo el ancho muestra de
manera clara el estado actual de un sensor.
En caso de que un sensor pueda ofrecer listas principales, por ejemplo para Netflow o
análisis, entonces PRTG muestra el gráfico
correspondiente directamente en la página
de sensores. De manera similar a las páginas
de los sensores, también las páginas de dispositivos han sufrido cambios. Estas páginas
muestran ahora los sensores del dispositivo
en diferentes tamaños.
Los usuarios pueden definir prioridades y favoritos en PRTG, clasificar las listas según corresponda y mostrar las listas de sus favoritos.
Esto ahora es aún más fácil, ya que es posible
modificar la prioridad y el estado de favorito de un dispositivo o sensor en cualquier
momento con ayuda del símbolo correspondiente, por ejemplo en el árbol de dispositivos. Entre otras cosas, PRTG utiliza esta infor-
mación para definir el orden de los mensajes
y el tamaño relativo de los dispositivos y sensores en las páginas. Para Paessler, el usuario
es quien debe decidir lo que es importante
para él. Yo estoy de acuerdo, y me parece que
esta es la herramienta adecuada para ello.
Un nuevo cálculo heurístico muestra ahora
“sensores similares”. Cada día, PRTG examina la base de datos de monitorización para
encontrar sensores que muestran comportamientos similares en un día. Este análisis está
totalmente automatizado y es independiente
del tipo de sensor. ¿Para qué es buena esta
característica? Ayuda al usuario a encontrar
conexiones transversales en su red. Por ejemplo, como resultado se podría mostrar que el
puerto 12 del router A muestra básicamente
el mismo patrón de consumo de banda ancha que el puerto 2 del servidor B; y hasta
ahora el administrador no tenía ni idea de
que existía esta conexión. Por lo tanto, esta
característica proporciona información que
facilita el análisis de comportamientos o errores, ya que muestra conexiones que antes no
se podían detectar.
Por supuesto, en la nueva versión encontramos una gran cantidad de rectificaciones de errores, además de algunas mejoras
y ampliaciones en los sensores y un par de
características nuevas. Sobre la integración
de una red social, está por ver si era algo
totalmente necesario, a mí no me urge hacerme fan de Facebook de PRTG a través de
la interfaz web. Y en cuanto a la aplicación
PERFIL
PRTG Network Monitor 13.3.7
Fabricante: Paessler
Característica:
Network Monitoring Software
Precio: hasta 10 sensores de manera
gratuita, a partir de ahí, 300 euros por
100 sensores
Web: www.paessler.es
Pros/Cons
+ Interfaz web moderna y muy rápida
+ Gran facilidad de uso
+ Instalación y configuración sencillas
+ Buena relación precio-rendimiento
de PRTG para i-OS y Android, ya escribí en
una primera aproximación que en general es
tan agradable como la interfaz web. Paessler
ha hecho algunas cosas por SNMP, como por
ejemplo revisar en profundidad el sistema
interno para la monitorización SNMP. Ahora
es compatible, entre otros, con SNMP-v3 con
codificación AES. Además se ha mejorado el
tratamiento de errores para numerosos tipos
de sensores SNMP.
El inconveniente
El paso a la nueva configuración tiene un
pero: desde el PRTG 7, los usuarios tenían
la libertad de modificar códigos CSS, imágenes, conjuntos de iconos y colores o de añadir nuevos elementos. Probablemente, algunas organizaciones hayan adaptado PRTG
a su propia imagen. PRTG sigue estando
abierto a este tipo de modificaciones, pero
con la reorganización de la interfaz web se
ha cambiado una gran cantidad de códigos.
Y, desgraciadamente, esto significa que las
modificaciones existentes definidas por el
usuario no se pueden adoptar de forma automática. Por lo tanto, los usuarios deberán
realizar algunos ajustes manualmente. Por
suerte, Paessler describe en la nueva documentación API cómo se puede adaptar la
nueva interfaz.
El precio
El modelo de licencia para PRTG va en función
del número de sensores. PRTG Network Monitor se puede descargar de manera gratuita
para un máximo de diez sensores, lo que es suficiente para probar el producto. Y en caso de
que se quiera probar el producto en una red
de mayor tamaño con un número de sensores
ilimitado, se puede hacer con una versión de
prueba de 30 días. Si para el uso se necesitan
más de diez sensores, a partir de 300 euros
se pueden activar 100 sensores. Después los
sensores se pueden adquirir escalonadamente
en paquetes con 100, 500, 1.000, 2.500 o un
número ilimitado de sensores. Por supuesto,
cuanto mayor sea el paquete, más económico
será el precio de cada sensor. Como máximo,
el producto con un número ilimitado de sensores y un servidor central se puede adquirir
por 8.000 euros (PRTG Network Monitor Unlimited), y añadiendo un número ilimitado de
sensores y de servidores centrales, el precio
asciende a 24.000 euros (PRTG Network Monitor Corporate).
Resumen
Nagios, y en concreto Nagios Core, es una
herramienta de monitorización de código
abierto muy popular que cualquier interesado
19/2013 funkschau
Inside
Características
puede descargar y utilizar de forma gratuita.
La comparación con el también popular PRTG
Network Monitor debería mostrar hasta dónde puede llegar un administrador con Nagios
Core, y si realmente resulta más barato que
adquirir un paquete de monitori-zación comercial. Rápidamente se demuestra que se
trata de una comparación del tipo “Dacia
Logan contra Mercedes Clase S”. En primer
lugar: sí, Nagios Core se puede obtener de
forma gratuita, mientras que por el PRTG con
100 sensores se deben pagar 300 euros o
400 dólares. Con este precio se obtiene mantenimiento de software para 12 meses, que
no solo incluye actualizaciones de software
gratuitas, sino también asistencia profesional
prioritaria por e-mail. Una asistencia profesional comparable para Nagios Core cuesta
a partir de 2.995 dólares al año, pero solo
incluye cinco tickets de asistencia. Por lo tanto, si se requiere asistencia profesional, PRTG
se coloca automáticamente en cabeza, mientras que si se puede prescindir de ella, Nagios
Core es más económico en lo que al precio
de compra se refiere.
Después pasamos a estudiar lo que los paquetes incluyen. Nagios Core no incluye mucho
más aparte del motor de monitorización con
el que se puede gestionar la monitorización
de una infraestructura. Las características y
funciones como una interfaz de configuración web, gráficos de rendimiento, compatibilidad SNMP Trap, una aplicación móvil,
monitorización de procesos empresariales,
mapas personalizados, un back-end de base
de datos, interfaces de usuario integradas,
paneles, informes planificados, asistentes de
configuración, informes para la dirección,
gestión masiva y registro de auditoría no están incluidas en este paquete gratuito. Por el
contrario, PRTG incluye todas estas características y algunas más. Por ejemplo, viene directamente con todos los sensores disponibles.
Estos sensores están directamente integrados y se pueden utilizar fácilmente a través
de la interfaz de administración web. Por
supuesto, Nagios también utiliza algo similar a los sensores o agentes, pero no todos
están disponibles desde el primer momento,
y el administrador debe mirar qué es lo que
hay, por ejemplo, en la página web de Nagios
Exchange, y después descargarlos e integrarlos en forma de add-ons o plug-ins. Para crear
una compilación adecuada para la empresa y
realizar los ajustes necesarios en la configuración se puede necesitar bastante tiempo.
Hablando de la configuración, anteriormente
ya se ha hablado de lo fácil que es con PRTG,
y lo complicado que puede llegar a ser con
Característica
Nagios Core
PRTG Network Monitor
Plataforma
Linux/Unix
Windows
Ajustes definidos por el usuario
N
S
Motor de monitorización
S, código abierto
S
Monitorización de infraestructura completa
S
S
Guías de inicio rápido
en la página web
S
Interfaz de configuración web
N
S
Gráficos de rendimiento
N
S
Compatibilidad con SNMP-Trap
N
S
Aplicación móvil
N
S
Monitorización de procesos
N
S
Mapas personalizados
N
S
Back-end de base de datos
N
S
Interfaz de usuario integrada
N
S
Paneles
N
S
Asistentes de configuración
N
S
Informes planificados
N
S
Exportación de informes
N
S
Gestión masiva
N
S
Foro de asistencia
S
S
Asistencia profesional por e-mail
opcional, sujeto a pago
S
Nagios. PRTG no solo va por delante en la instalación y configuración inicial, sino también
en las modificaciones de configuración, la
gestión del usuario o la generación de informes. Realizar modificaciones en la configuración es algo muy sencillo, si no es con algún
asistente que haya a tal efecto, se pueden integrar sin ningún problema directamente en
la interfaz gráfica; mientras que con Nagios
Core, incluso algo tan simple como añadir un
nuevo usuario ya supone todo un viaje por el
universo del sistema ope-rativo de Linux. Para
poder utilizar Nagios Core con autoridad es
indispensable poseer buenos conocimientos
de Linux.
Entre las interfaces de usuario de los dos paquetes hay un mundo: por un lado encontramos una interfaz rápida, moderna, completa
y con una óptica agradable, y por el otro algo
arcaico y rudimentario. Eso sí, las dos son rápidas.
A pesar de todo el cariño que le profeso al
software de código abierto, solo puedo declarar como claro vencedor a PRTG Network
Monitor. Creo que, incluso aunque invirtiera
3.500 euros en la versión de 2.500 sensores
de PRTG, al final PRTG seguiría siendo más
económico, ya que en Nagios Core los costes no se encuentran en la adquisición, sino
durante el funcionamiento. Y, además, quien
necesite un funcionamiento comparable al
de PRTG, deberá recurrir igualmente a Nagios XI, cuya versión para 100 hosts tiene un
precio de partida de 2.000 dólares.
Dirk Jarzyna,
funkschau editor
19/2013 funkschau
Descargar