Descargar test en formato PDF

6
funkschau 19/2013 Inside Prueba de comparación uestras redes crecen de ma- nera imparable, a diario se suman nuevos dispositivos alámbricos e inalámbricos en forma de ordenadores de so- bremesa, portátiles, tabletas o smartphones. Esta cantidad de dispositivos de usuario final en aumento requiere un ren- dimiento adicional, conectividad y capacidad de almacenamiento que nosotros propor- cionamos con nuevos servidores, switches, routers y unidades de almacenamiento. Este crecimiento de las redes y el correspondien- te 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 nu- merosas funciones, como de productos que se pueden adquirir de forma gratuita. Pero, ¿le resulta a la empresa más económico con- tar con una solución de código abierto que con una comercial? Con la comparación entre dos productos de 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 dispo- sitivos en red como servidores, switches, rou- ters y SAI, así como para servicios y páginas web o aplicaciones empresariales. Informan a los administradores en caso de que se pre- senten problemas, y generan una gran canti- dad 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 ca- racterísticas de los dos productos abarcan la exploración automática de la red y la detec- ción de dispositivos de red (Auto-Discovery), monitorización distribuida, mapas, diagra- mas 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 algu- nas 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 supervi- sar 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 pro- pios plug-ins. La página de inicio de Nagios Core es tan simple como las características de todo el paquete. En PRTG, los sensores esperan pacientemente a que un clic de ratón los agregue a un dispositivo supervisado Figura: Nagios 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 precio- rendimiento a otro producto comercial muy popular, “Paessler PRTG Network Monitor”. Figura: Paessler

Transcript of Descargar test en formato PDF

  • funkschau 19/2013

    Inside Prueba de comparacin

    uestras redes crecen de ma-

    nera imparable, a diario se

    suman nuevos dispositivos

    almbricos e inalmbricos en

    forma de ordenadores de so-

    bremesa, porttiles, tabletas

    o smartphones. Esta cantidad de dispositivos

    de usuario final en aumento requiere un ren-

    dimiento adicional, conectividad y capacidad

    de almacenamiento que nosotros propor-

    cionamos con nuevos servidores, switches,

    routers y unidades de almacenamiento. Este

    crecimiento de las redes y el correspondien-

    te aumento de la complejidad, hacen que la

    demanda de productos de monitorizacin

    de redes tambin se incremente. El mercado

    ofrece una solucin para cada bolsillo, tanto

    en forma de productos de monitorizacin de

    redes de cdigo abierto, comerciales con nu-

    merosas funciones, como de productos que

    se pueden adquirir de forma gratuita. Pero,

    le resulta a la empresa ms econmico con-

    tar con una solucin de cdigo abierto que

    con una comercial?

    Con la comparacin entre dos productos de

    monitorizacin de redes populares, Paessler

    PRTG Network Monitor (comercial) y Nagios

    Core (cdigo abierto), intentamos responder

    a esta y otras preguntas.

    Ambos productos ofrecen monitorizacin del

    rendimiento y gestin de eventos para dispo-

    sitivos en red como servidores, switches, rou-

    ters y SAI, as como para servicios y pginas

    web o aplicaciones empresariales. Informan

    a los administradores en caso de que se pre-

    senten problemas, y generan una gran canti-

    dad de informes que documentan el estado

    de la red, sus dispositivos y servicios. Para

    la monitorizacin se sirven, entre otros, de

    sencillas funciones como solicitudes de ping

    para dispositivos individuales y SNMP. Las ca-

    ractersticas de los dos productos abarcan la

    exploracin automtica de la red y la detec-

    cin de dispositivos de red (Auto-Discovery),

    monitorizacin distribuida, mapas, diagra-

    mas y grficos, alertas y compatibilidad IPv6.

    Desde el punto de vista de la interfaz, los

    productos cuentan con muchos puntos en

    comn, pero por detrs se distinguen algu-

    nas diferencias de forma clara.

    Nagios Core 3.5Donde mejor funciona Nagios, que apareci

    por primera vez a finales de los aos 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 diseado para Linux, pero se

    puede ejecutar en otras plataformas Unix con

    mayor o menor grado de dificultad. Nagios

    Core es un software de cdigo abierto, pero

    cuenta con asistencia tcnica comercial, por

    ejemplo con Nagios Enterprises.

    Nagios supervisa muchos servicios de red,

    como SMTP, POP3, HTTP o NNTP, y vigila la

    utilizacin de recursos de host, por ejemplo

    la carga del procesador y la utilizacin de

    la memoria y los discos. Con ayuda de casi

    2,000 plug-ins, la funcionalidad del producto

    puede aumentar, por ejemplo para supervi-

    sar 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 adems sus pro-

    pios plug-ins.

    La pgina de inicio de Nagios Core es tan simple como las caractersticas de todo el paquete.

    En PRTG, los sensores esperan pacientemente a que un clic de ratn los agregue a un dispositivo supervisado

    Figura: Nagios

    No hay nada GratisEl software de monitorizacin de redes de cdigo abierto es algo popular y dentro de este sector, Nagios es todo un xito. Funkschau realiza un test de comparacin para averiguar si este producto disponible de manera gratuita es equiparable en trminos de precio-rendimiento a otro producto comercial muy popular, Paessler PRTG Network Monitor.

    Figura: Paessler

  • 19/2013

    Inside

    funkschau

    19/2013 funkschau

    9Inside

    Nagios berwacht viele Netzwerkser-vices, darunter SMTP, POP3, HTTP oder NNTP und es beobachtet die Nutzung von Host-Ressourcen, beispielsweise die CPU-Load, Speicher- und Plattennutzung. Mit Hilfe von inzwischen fast 2000 Plug-ins lsst sich die Funktionalitt des Produkts erweitern, um beispielsweise Services zu beobachten, die das Core-Produkt nicht von vornherein untersttzt. Wer erfahren genug mit Sprachen wie C, Perl oder Python ist, kann sich auerdem seine eigenen Plug-ins schreiben.

    Nagios-Core ist tatschlich kostenlos verfgbar. Allerdings enthlt Nagios-Core auch nicht viel mehr, als die Open-Source-Monitoring-Engine. Noch nicht einmal Quickstart-Guides, die bei dem Einstieg in das Produkt helfen, sind dabei, ganz zu schweigen von Features wie SNMP-Traps, Dashboards, Mobile-App, Konfigurations-assistenten oder eine Backend-Datenbank. Wer sich nicht qulen und sich seine Moni-toring-Lsung nicht mit kostenlosen Add-ons selbst zusammenbauen mchte so-fern das berhaupt mglich ist , der muss Geld in die Hand nehmen, fr den Einstieg mindestens 1.995 Dollar. Dafr gibt es dann die Nagios-XI-Standard-Edition fr maximal 100 Hosts und fnf Supportanfra-gen. Die Nagios-Website listet zwar noch die Nagios-Business-Edition fr 1.295 Dol-lar auf, wer aber darauf klickt, wird zu Nagios-XI weitergeleitet. Verfgbar sind auch noch eine Nagios-Core-Student-Editi-on fr 50 Dollar und eine Professional-Edi-tion fr 250 Dollar. Diese Pakete sind zwar deutlich gnstiger als Nagios-XI-Standard und sie bieten etwas mehr Funktionalitt als die kostenlose Version, aber auch sie enthalten nicht einmal die Hlfte der XI-Standard-Features. Dinge wie Dashboards, Datenbank-Back-end, Berichtsplanung und Konfigurationsassistenten sind auch darin nicht enthalten. Auerdem sind sowohl die Student- als auch die Professional-Edition ausschlielich als vorkonfigurierte virtuelle Maschinen auf Basis von CentOS 6 ver-fgbar, womit sie fr viele Unternehmen sicher sofort ausscheiden. Unterm Strich also: minimale Grundfunktionalitt gibt es kostenlos, ein tatschlich mit anderen kom-merziellen Monitoring-Produkten vergleich-bares vollstndiges Paket ab 1.995 Dollar.

    Nagios-Setup: einfach bis kompliziert

    Nagios-Core bentigt eine Linux- oder Unix-Maschine mit Web-Server (vorzugs-weise Apache), falls die im Paket enthalte-nen Webschnittstellen genutzt werden sollen. Im Nagios-Jargon wird eine solche Webschnittstelle CGI (Computer-Genera-

    ted-Interface) genannt. Die Installation von Nagios erfordert, die jeweiligen Pakete her-unterzuladen und einige Konfigurationsein-stellungen vorzunehmen. Wie das genau funktioniert, ist von Linux-Distribution zu Linux-Distribution verschieden. Viele Distri-butionen haben Nagios-Pakete gleich in ih-rem Repository verfgbar, was die Sache vereinfacht. Ist kein passendes Paket vor-handen, dann wird der Quellcode herunter-geladen und kompiliert. Wie das geht, rich-tet sich auch wieder nach der eingesetzten Linux-Version. Die auf der Nagios-Website verfgbaren Quickstart-Guides beziehen sich leider auf hoffnungslos veraltete Linux-Versionen und sind damit nur bedingt brauchbar. Im Grunde sind immer folgende Schritte auszufhren:1. Erzeugen eine Benutzerkontos fr Nagios, gegebenenfalls erzeugen einer Nagios-Gruppe2. Herunterladen von Nagios und den gewnschten Plug-ins3. Kompilieren und installieren von Nagios4. Anpassen der Konfiguration durch Editieren von Konfigurationsdateien5. Konfigurieren der Webschnittstelle6. Kompilieren und installieren der Nagios-Plug-ins7. Starten von Nagios und Konfiguration des automatischen Starts

    Wer Nagios so installieren mchte, sollte sich schon einigermaen gut mit Linux auskennen und am besten zuvor im Web nach halbwegs aktueller Dokumentation

    von Drittanbietern suchen. Fr das Moni-toring von public Services beziehungs-weise von Protokollen wie HTTP, FTP oder SMTP bentigt Nagios weder Agentenpro-gramme noch SNMP auf den Hosts. Damit kommt der Administrator aber noch nicht weit. Geht es um Informationen wie Fest-platten-, CPU-, und Speichernutzung, Be-nutzerinformationen, laufende Prozesse oder Services, alles Dinge, die bei Nagios als private Services bezeichnet werden, dann kommt der Administrator nicht dar-um herum, Agenten auf den Hosts zu in-stallieren. Selbstverstndlich gibt es ver-schiedene Agenten fr unterschiedliche Hosts, beispielsweise Linux-, Windows-Server, Router, Switches und Drucker. Meist reicht es aber nicht aus, einfach den oder die jeweiligen Agenten zu installieren, zu-stzlich sind verschiedene Konfigurations-dateien zu aktualisieren, um mit dem Mo-nitoring berhaupt zu beginnen. Und diese Aktualisierung geschieht durch Editieren von Konfigurationsdateien, ber die grafi-sche Benutzerschnittstelle des Programms ist das nicht mglich.

    Nicht mehr State of the Art: die Web-GUI

    Die Benutzerschnittstelle im Browser setzt sich aus mehreren der oben erwhn-ten CGIs zusammen. Die Startseite zeigt links die Basisnavigation und im Zentrum einen Abschnitt mit Ankndigungen/Mel-dungen und Links. Hier erhlt der Adminis-trator Zugriff auf Softwareaktualisierun-

    Die von Nagios-Core generierten Berichte beschrnken sich auf das Notwendigste und sind standardmig nicht fr einen Export vorgesehen.

    Bild: Nagios

    De hecho, Nagios Core est disponible de

    manera gratuita. Pero no contiene mucho

    ms aparte del motor de monitorizacin de

    cdigo abierto. Ni siquiera guas de inicio

    rpido que sirvan de ayuda para comenzar

    a utilizar el producto, por no hablar de ca-

    ractersticas como capturas SNMP, paneles,

    aplicacin mvil, asistentes de configuracin

    o una base de datos back-end. Quien no se

    quiere torturar construyendo por s mismo

    una solucin de monitorizacin con add-ons

    gratuitos, en la medida que esto pueda ser

    posible, tiene que recurrir a un servicio de

    pago de 1,995 dlares como mnimo. Por

    este precio se obtiene el Nagios XI Standard

    Edition, para un mximo de 100 hosts y cinco

    solicitudes de asistencia. La pgina web de

    Nagios tambin menciona el Nagios Busi-

    ness Edition por un precio de 1,295 dlares,

    pero si se hace clic en l se llega a Nagios

    XI. Tambin hay Nagios Core Student Edition

    por 50 dlares y un Professional Edition por

    250 dlares. Estos paquetes son bastante

    ms econmicos que Nagios XI Standard y

    ofrecen ms funciones que la versin gratui-

    ta, pero no incluyen ni la mitad de caracters-

    ticas del XI Standard. Tampoco incluyen pa-

    neles, bases de datos back-end, planificacin

    de informes ni asistentes de configuracin.

    Adems, tanto el Student como el Professio-

    nal Edition estn disponibles exclusivamente

    como mquinas virtuales pre configuradas

    en base a CentOS 6, por lo que de mane-

    ra automtica queda excluido para muchas

    empresas. En resumen: las funciones bsi-

    cas mnimas son gratuitas, pero el paquete

    completo que se puede comparar con otros

    productos comerciales de monitorizacin se

    obtiene a partir de 1,995 dlares.

    Configuracin de Nagios: de sencilla a complicadaNagios Core requiere un equipo Linux o Unix

    con servidor web (preferiblemente Apache),

    en caso de que se tengan que utilizar las in-

    terfaces web incluidas en el paquete. En el

    argot de Nagios, estas interfaces web se de-

    nominan CGI (interfaz generada por ordena-

    dor, Computer Generated Interface).

    La instalacin de Nagios requiere descargar los

    paquetes correspondientes y llevar a cabo al-

    gunos ajustes en la configuracin. Dependien-

    do de una u otra distribucin Linux, funciona

    de forma diferente. Muchos distribuidores ya

    cuentan con paquetes Nagios disponibles en

    su repositorio, lo que simplifica algo el pro-

    ceso. Pero si no se cuenta con un paquete

    adecuado, entonces se descarga y se compila

    el cdigo fuente. El funcionamiento depende

    de nuevo de la versin Linux que se utiliza.

    Lamentablemente, las guas de inicio rpido

    disponibles en la pgina web de Nagios se

    refieren a versiones antiguas de Linux y por lo

    tanto no son tiles. Bsicamente, siempre hay

    que realizar los siguientes pasos:

    1. Crear una cuenta de usuario para Nagios,

    en caso necesario crear un grupo Nagios.

    2. Descargar Nagios y los plug-ins deseados.

    3. Compilar e instalar Nagios.

    4. Adaptar la configuracin editando los

    archivos de configuracin.

    5. Configurar la interfaz web.

    6. Compilar e instalar los plug-ins de Nagios.

    7. Iniciar Nagios y configurar el inicio auto-

    mtico.

    Quien quiera instalar Nagios de esta manera

    deber tener buenos conocimientos de Linux,

    y lo mejor ser buscar en Internet una docu-

    mentacin ms o menos actual de terceros.

    Para la monitorizacin de servicios pblicos

    o protocolos como HT, TP, FTP o SMTP, Na-

    gios no requiere ni programas de agentes ni

    SNMP en los hosts. Pero, de esta manera, el

    administrador no llega muy lejos. Cuando se

    trata de informacin como la utilizacin de los

    discos duros, el procesador y la memoria, los

    procesos o servicios en marcha, todo lo que

    en Nagios se denomina como servicios pri-

    vados, entonces el administrador no puede

    evitar tener que instalar agentes en los hosts.

    Por supuesto, hay diversos agentes para los

    diferentes hosts, por ejemplo servidores Linux

    o Windows, routers, switches e impresoras.

    La mayora de las veces no es suficiente con

    instalar los agentes correspondientes, sino

    que adems hay que instalar diferentes archi-

    vos de configuracin para poder comenzar

    con la monitorizacin. Y esta actualizacin se

    produce mediante la edicin de archivos de

    configuracin, ya que mediante la interfaz

    grfica de usuario del programa no es posible.

    Web-GUI ya no est a la ltimaLa interfaz de usuario en el navegador est

    compuesta de varias de las CGI que se han

    nombrado con anterioridad. En la par-

    te izquierda, la pgina de inicio muestra la

    navegacin bsica y en el centro un sector

    con anuncios/avisos y enlaces. Aqu, el ad-

    ministrador obtiene acceso a actualizacio-

    nes de software, asistencia y otros recursos

    de utilidad. Con ayuda del men en la par-

    te izquierda, el administrador navega por la

    informacin que Nagios compila, desde una

    vista general hasta informacin detallada e

    informes, pasando por los hosts y los proble-

    mas conocidos.

    Un resumen tctico muestra el estado ac-

    tual del sistema. La vista presenta, por ejem-

    plo, hosts y servicios con un resumen del

    estado correspondiente, calificado con ok,

    crtico, aviso, desconocido y pendien-

    te. El diagrama de red es una representacin

    grfica de todos los hosts con su estado y sus

    conexiones. El administrador ve los detalles

    sobre un host cuando pasa el ratn sobre el

    icono correspondiente. En s, este diagrama

    de red es genial, ya que ofrece una visin

    Los informes que Nagios Core genera se limitan a lo esencial, y de manera estndar no estn preparados para ser exportados.

    Figura: Nagios

  • 19/2013

    Inside

    funkschau

    general inmediata de la infraestructura de la

    red. Pero cuando se cuenta con varios cientos

    de hosts en la red deja de ser algo prctico.

    Por lo dems, la interfaz de usuario de Na-

    gios Core deja bastante indiferente, con un

    aspecto sencillo y arcaico. Le ira bien una ac-

    tualizacin para ponerse a la altura de los GUI

    actuales, para organizar mejor los datos en las

    tablas y para ganar en legibilidad. La simplici-

    dad de la interfaz tiene una ventaja: la nave-

    gacin funciona con buen ritmo y los detalles

    de host a host se obtienen con rapidez. Sin

    embargo, PRTG demuestra que las interfaces

    modernas tambin pueden ser rpidas.

    Naturalmente, Nagios Core cuenta con in-

    formes pre-configurados de disponibilidad,

    tendencias y alertas que se visualizan en la

    pantalla, permitiendo a los administrado-

    res elaborar algunos informes ad-hoc. Los

    parmetros 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

    diseo de los informes es como el de la in-

    terfaz de usuario: arcaico. Y no he llegado

    a encontrar ninguna posibilidad de exportar

    informes, independientemente del formato.

    Es posible que exista algn plug-in o add-on

    para ello, pero no me he molestado en bus-

    carlo en la pgina web de Nagios Exchange.

    Una funcin tan bsica debera estar integra-

    da en el producto.

    Las noticias son mejores en lo que a las aler-

    tas respecta, ya que el producto las realiza

    mediante e-mail o SMS. Incluso existe la fun-

    cin para la escalacin de una alerta, por lo

    menos considerando que el programa se di-

    rige a diferentes personas dependiendo de la

    gravedad del problema. Nagios enva alertas

    cuando se detectan modificaciones en el es-

    tado o cuando un host o servicio permanece

    durante un perodo de tiempo predefinido

    en un estado que no sea OK. Los receptores

    de estas alertas son usuarios que estn regis-

    trados en un grupo de contacto asignado al

    host o servicio correspondiente.

    Por supuesto, es necesario configurar todo

    esto. La interfaz grfica de usuario de Nagios

    Core es apta para examinar ajustes de con-

    figuracin, pero para que un administrador

    realice ajustes o modifique los ya existentes

    deber editar los archivos de configuracin

    en un editor. Esto afecta no solo a la configu-

    racin de las alertas que ya se han menciona-

    do, sino a todos los ajustes de configuracin

    para hosts, servicios, grupos de host, etc. En

    caso de que solo haya que modificar el va-

    lor lmite para una comprobacin, habr que

    buscar y editar el archivo de configuracin

    correspondiente. El manejo no me parece

    sencillo, pero seguramente habr muchos

    administradores que me contradigan.

    El trmino Core en el nombre del producto

    Nagios Core es, de hecho, una buena indica-

    cin de lo que se puede esperar del produc-

    to: la funcin bsica para la monitorizacin

    de una infraestructura. Para determinados

    entornos, especialmente los entornos ms

    pequeos, puede ser suficiente y funcionar

    correctamente. Pero a menudo, en los entor-

    nos ms pequeos, donde la experiencia con

    Linux/Unix no es lo habitual, puede resultar

    complicado configurar el producto correcta-

    mente para ponerlo en marcha. Y quien por

    este motivo quiera adquirir la asistencia pro-

    fesional, llegar rpidamente al nivel de pre-

    cios de una solucin comercial como PRTG,

    que cuenta con la asistencia profesional in-

    cluida.

    PRTG Network MonitorEl PRTG Network Monitor versin 12.3.3

    siempre ha trabajado en nuestra red de

    manera eficaz, por lo que durante mucho

    tiempo no ha sido necesario realizar ningu-

    na actualizacin. Pero cuando recib el aviso

    de que se haba descargado la versin 13.3.7

    del canal Canary de Paessler, decid que ya

    era hora de llevar a cabo la actualizacin que

    tanto tiempo haba postergado. Despus de

    un ao, esperaba encontrarme novedades y

    modificaciones importantes, y as fue.

    Tanto la actualizacin automtica como la

    instalacin automtica del software, que a

    su vez tambin se haba descargado de for-

    ma automtica, se realiz sin ningn pro-

    blema, como suele ser habitual con Paessler.

    El nico punto criticable es que la rutina de

    instalacin reinicia el ordenador durante el

    proceso de instalacin. No estoy totalmente

    seguro de si se me inform o no antes de

    comenzar la instalacin, pero no me parece

    algo relevante. No suelo tener demasiada fe

    en este tipo de reinicios para la instalacin

    o actualizacin de un software, ya que casi

    siempre se producen en momentos inoportu-

    nos. Estoy convencido de que si quisieran, los

    desarrolladores de software tambin podran

    conseguirlo de otra manera.

    Aqu solo se trataba de la actualizacin de

    una versin de PRTG ya existente, pero la ins-

    talacin de un nuevo producto PRTG en un

    equipo Windows no es mucho ms compli-

    cada: el administrador descarga el producto

    desde la pgina web de Paessler e inicia el

    archivo ejecutable. Al cabo de pocos minutos

    PRTG ya est instalado, junto con los compo-

    nentes de apoyo como por ejemplo el mo-

    tor de base de datos. Menciono la base de

    datos en particular por un motivo: muchas

    aplicaciones de monitorizacin comparables

    de otros fabricantes utilizan el servidor Mi-

    crosoft SQL para el almacenamiento de datos

    pero, en primer lugar, esta no es la opcin

    ideal para el almacenamiento de numerosos

    archivos que se modifican con asiduidad y, en

    segundo lugar, la configuracin de inicio no

    es tan sencilla como el fabricante nos quiere

    hacer creer. Por el contrario, con el almacena-

    miento de datos integrado en PRTG no existe

    ningn problema y tambin es rpido como

    un rayo.

    Cuando la interfaz de gestin se inicia por

    primera vez en el navegador se activa el gur

    de configuracin. Este proporciona un buen

    servicio durante la configuracin inicial del

    PRTG, ya que gua al administrador paso a

    paso por los ajustes ms necesarios o prc-

    ticos, garantizando de esta manera que no

    se olviden. Por ejemplo, esta pequea apli-

    cacin hace hincapi en que podra ser una

    buena idea activar la codificacin SSL. Con

    estas indicaciones, los ajustes de configu-

    racin como las notificaciones para los sis-

    temas operativos Windows, Linux, Solaris y

    Mac, datos de Vmware, Xen-Server y SNMP

    y otros ajustes de los servidores para los con-

    troladores de dominio a supervisar, servidores

    Exchange y de correo se suelen realizar sin

    ningn incidente. Antes de que el gur se

    retire para disfrutar de un merecido descan-

    Nagios Core

    Fabricante: Nagios Enterprises

    Caracterstica: Network Monitoring Software

    Precio: gratuito, cdigo abierto

    Web: nagios.org

    A favor y en contra:

    + No hay costes de adquisicin

    + Buen rendimiento

    - La configuracin puede ser complicada

    - Pocas funciones y caractersticas

    - Se requieren buenos conocimientos de Linux

    P E R F I L

  • 19/2013

    Inside

    funkschau

    19/2013 funkschau

    11Inside

    die Hersteller uns weismachen wollen. Mit dem in PRTG integrierten Datenspeicher gibt es hingegen keine Schwierigkeiten und pfeilschnell ist er auch.

    Beim ersten Start der Management-schnittstelle im Browser tritt der Konfigu-rations-Guru in Aktion, der bei der anfng-lichen PRTG-Konfiguration gute Dienste leistet, indem er den Administrator Schritt fr Schritt durch notwendige oder sinnvol-le Einstellungen fhrt und damit gewhr-leistet, dass dieser nichts vergisst. Bei-spielsweise macht diese kleine Applikation darauf aufmerksam, dass es eine gute Idee sein knnte, SSL-Verschlsselung zu aktivieren. So an die Hand genommen, sind Konfigurationseinstellungen wie die Anmeldeinformationen fr Windows-, Linux-, Solaris- und Mac-OS-Systeme, Vm-ware-, Xen-Server- und SNMP-Anmelde-daten und weitere Server-Einstellungen fr zu beobachtenden Domnencontrol-ler, Exchange- und Mail-Server schnell und in der Regel unfallfrei erledigt. Bevor der Guru sich dann zur wohlverdienten Ruhe auf sein Nagelbett zurckzieht, schlgt er noch vor, ein Netzwerksegment zu durch-suchen. Gute Idee, denn dabei handelt es sich um die fr Netzwerkmanagement-applikationen typische Netzwerk-Discove-ry. Der Administrator gibt den Namen einer Gruppe an, der entdeckte Gerte hinzugefgt werden sollen, spezifiziert eine Basisadresse fr IPv4 sowie eine Start- und Endadresse, klickt auf Speichern und Weiter und kann dann bereits beginnen, sich mit der Managementschnittstelle vertraut zu machen, whrend die Discove-ry im Hintergrund luft.

    Fr jedes Gert im Netzwerk, das PRTG-Network-Monitor beobachten soll, ist ein entsprechendes Gert in der PRTG-Konfi-guration zu erzeugen. Der Begriff Gert ist dabei nicht wrtlich zu nehmen, denn neben Servern, Arbeitsstationen, Switches oder APs knnen diese Gerte beispiels-weise auch Websites, Clouds und Internet-verbindungen sein. Diesen Gerten sind Sensoren zuzuweisen, von denen jeder einen bestimmten Aspekt des Netzwerks beziehungsweise Gerts berwacht. Wh-rend solche Einstellungen bei Nagios in verschiedenen Konfigurationsdateien ma-nuell durchzufhren sind, findet PRTG-Net-work-Monitor whrend der Discovery die Art beziehungsweise den Typ eines gefun-denen Gerts selbst heraus und installiert auch entsprechende Sensoren automa-tisch, womit das Programm eine gute Grundlage schafft, auf die der Administra-tor spter aufbauen kann. hnlich wie der Begriff Gert ist bei PRTG auch der Begriff Sensor etwas anders zu interpre-

    tieren, als Kenner manch anderer Manage-mentapplikation es tun wrden: Es handelt sich bei diesen Sensoren nicht um Softwa-re, die auf den zu berwachenden Gerten luft, sondern die Sensoren laufen auf ei-ner zentralen Probe. Von dort aus rufen sie

    Informationen von den Clients zum Bei-spiel mittels WMI oder SNMP ab.

    Schnittstelle mit TurboladerGespannt war ich auf die neue Web-

    Schnittstelle. Ob die nun HTML, XHTML

    Die Gerte-Seiten der Managementschnittstelle von PRTG zeigen, was dem Anwender wichtig ist.

    Bild: PaesslerBild: Paessler

    Die breite farbige Status-Bar zeigt dem Administrator in PRTG unmissverstndlich, ob mit der beobachteten Ressource alles in Ordnung ist oder nicht.

    so, recomienda examinar un segmento de la

    red. Es una buena idea, ya que se trata de la

    tpica deteccin de redes para aplicaciones de

    gestin de redes. El administrador indica el

    nombre de un grupo al que se aadirn los

    dispositivos detectados, especifica una direc-

    cin bsica para IPv4, as como una direccin

    de inicio y final, hace clic sobre guardar y

    continuar y ya puede comenzar a familia-

    rizarse con la interfaz de gestin mientras la

    deteccin se desarrolla en un segundo plano.

    Para cada dispositivo en red que PRTG Net-

    work Monitor tenga que supervisar se debe

    generar el correspondiente dispositivo en la

    configuracin PRTG. No hay que tomarse el

    concepto dispositivo al pie de la letra, ya que

    junto a los servidores, estaciones de trabajo,

    switches o puntos de acceso, estos dispositi-

    vos tambin pueden hacer referencia a p-

    ginas web, nubes y conexiones de Internet.

    Estos dispositivos tienen sensores asignados

    que controlan determinados aspectos de la

    red o del dispositivo. Mientras que en Na-gios

    hay que realizar todos estos ajustes de for-

    ma manual, durante la deteccin PRTG Net-

    work Monitor define por s mismo el tipo del

    dispositivo encontrado e instala tambin los

    sensores correspondientes automticamente,

    con lo que el programa proporciona una bue-

    na base sobre la que el administrador podr

    seguir trabajando. Al igual que sucede con

    el trmino dispositivo, en PRTG el trmino

    sensor tambin hay que interpretarlo de

    una manera algo particular respecto al senti-

    do que le otorgaran los conocedores de otras

    aplicaciones de gestin. En este caso los sen-

    sores no son un software que se ejecuta en

    los dispositivos a supervisar, sino que los sen-

    sores funcionan en una sonda central. Desde

    all acceden a la informacin de los clientes,

    por ejemplo a travs de WMI o SNMP.

    Interfaz con TurboladerTena mucha curiosidad por conocer la inter-

    faz web. Ahora, al usuario le da igual si utiliza

    HTML, XHTML o HTML5, ya que lo relevante

    es el uso intensivo de Ajax. Si se aplica correc-

    tamente (como Paessler hace), Ajax reduce la

    carga repetida y el procesamiento de HTML,

    CSS y Javascript, lo que permite un manejo

    ms rpido y beneficia al usuario. PRTG re-

    carga raras veces las pginas completas y, en

    su lugar, actualiza elementos individuales. En

    vez de cargar la pgina de nuevo, la nueva

    interfaz muestra la mayor parte de las tareas

    en la ventana emergente dentro del navega-

    dor. En conjunto, esto tambin facilita la na-

    vegacin, de forma que el usuario se puede

    concentrar en la tarea que le ocupe y puede

    volver a la pgina de salida con facilidad. To-

    dos los dilogos estn implementados como

    ventanas emergentes, por lo que el usuario

    nunca pierde el contexto de la tarea en cur-

    so. Incluso si dentro de la interfaz de usuario

    se requiere la introduccin de nuevos datos,

    el usuario volver despus justo al punto en

    el que estaba.

    Lo anunciado era una interfaz web con un

    nuevo diseo de una pgina, pero yo no me

    poda imaginar qu aspecto podra tener

    algo as. Por suerte, est claro que Paessler y

    yo tenemos conceptos diferentes de lo que es

    un diseo de una pgina. Para m, un diseo

    de una pgina es un diseo en el que todo

    un portal web est alojado en una sola p-

    gina y se llega a cada uno de los contenidos

    desplazndose por la pgina con el ratn. Por

    supuesto, en este tipo de diseo tambin hay

    un men de navegacin que inicia puntos de

    men individuales, pero no los carga en una

    nueva pgina, sino que provocan un salto a

    un anclaje situado en esa misma pgina. Evi-

    dentemente, Paessler no lo ha hecho as, ya

    En PRTG, la amplia y colorida barra de estado le muestra al administrador de manera inequvoca si hay algn problema con los recursos vigilados o todo est bien.

    Los laterales para dispositivos de la interfaz de administracin de PRTG muestran aquello que es importante para el usuario.

    Figura: PaesslerFigura: Paessler

  • 19/2013

    Inside

    funkschau

    que sera una locura con una aplicacin 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 botn situado dentro de una pgina, este

    clic no suele tener como consecuencia la

    carga de una nueva pgina, sino el inicio o

    recarga de un elemento especfico. Adems,

    ahora Paessler presenta ms informacin que

    nunca en una sola pgina. Pero al igual que

    antes, la aplicacin est compuesta por p-

    ginas individuales para dispositivos, sensores,

    alarmas, etc. Es necesario considerar este di-

    seo de una pgina en combinacin con la

    mencionada utilizacin de Ajax, cuyas venta-

    jas ya se han expuesto. Y s, la aplicacin 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 utilizacin de tecnologa web

    moderna y una programacin adecuada, y

    adems reproduce pginas web muy interac-

    tivas con una gran cantidad de informacin

    presentada de forma clara y con elementos

    grficos de apoyo.

    Muchas mejoras en los detallesEl usuario se encuentra con los cambios ms

    evidentes en la pgina de sensores, que aho-

    ra muestran grficos coloridos y presentan

    los ltimos datos en directo. Los ajustes de

    cada uno de los canales de sensores se pue-

    den modificar directamente con un solo clic

    en el icono del sensor, es decir, que aqu el

    administrador no tiene que editar ningn

    archivo de configuracin 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 lis-

    tas principales, por ejemplo para Netflow o

    anlisis, entonces PRTG muestra el grfico

    correspondiente directamente en la pgina

    de sensores. De manera similar a las pginas

    de los sensores, tambin las pginas de dis-

    positivos han sufrido cambios. Estas pginas

    muestran ahora los sensores del dispositivo

    en diferentes tamaos.Los usuarios pueden definir prioridades y fa-

    voritos en PRTG, clasificar las listas segn cor-

    responda y mostrar las listas de sus favoritos.

    Esto ahora es an ms fcil, ya que es posible

    modificar la prioridad y el estado de favori-

    to de un dispositivo o sensor en cualquier

    momento con ayuda del smbolo correspon-

    diente, por ejemplo en el rbol de dispositi-

    vos. Entre otras cosas, PRTG utiliza esta infor-

    macin para definir el orden de los mensajes

    y el tamao relativo de los dispositivos y sen-

    sores en las pginas. 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 clculo heurstico muestra ahora

    sensores similares. Cada da, PRTG exami-

    na la base de datos de monitorizacin para

    encontrar sensores que muestran comporta-

    mientos similares en un da. Este anlisis est

    totalmente automatizado y es independiente

    del tipo de sensor. Para qu es buena esta

    caracterstica? Ayuda al usuario a encontrar

    conexiones transversales en su red. Por ejem-

    plo, como resultado se podra mostrar que el

    puerto 12 del router A muestra bsicamente

    el mismo patrn de consumo de banda an-

    cha que el puerto 2 del servidor B; y hasta

    ahora el administrador no tena ni idea de

    que exista esta conexin. Por lo tanto, esta

    caracterstica proporciona informacin que

    facilita el anlisis de comportamientos o erro-

    res, ya que muestra conexiones que antes no

    se podan detectar.

    Por supuesto, en la nueva versin encon-

    tramos una gran cantidad de rectificacio-

    nes de errores, adems de algunas mejoras

    y ampliaciones en los sensores y un par de

    caractersticas nuevas. Sobre la integracin

    de una red social, est por ver si era algo

    totalmente necesario, a m no me urge ha-

    cerme fan de Facebook de PRTG a travs de

    la interfaz web. Y en cuanto a la aplicacin

    de PRTG para i-OS y Android, ya escrib en

    una primera aproximacin 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 monitorizacin SNMP. Ahora

    es compatible, entre otros, con SNMP-v3 con

    codificacin AES. Adems se ha mejorado el

    tratamiento de errores para numerosos tipos

    de sensores SNMP.

    El inconvenienteEl paso a la nueva configuracin tiene un

    pero: desde el PRTG 7, los usuarios tenan

    la libertad de modificar cdigos CSS, imge-

    nes, conjuntos de iconos y colores o de aa-

    dir nuevos elementos. Probablemente, algu-

    nas organizaciones hayan adaptado PRTG

    a su propia imagen. PRTG sigue estando

    abierto a este tipo de modificaciones, pero

    con la reorganizacin de la interfaz web se

    ha cambiado una gran cantidad de cdigos.

    Y, desgraciadamente, esto significa que las

    modificaciones existentes definidas por el

    usuario no se pueden adoptar de forma au-

    tomtica. Por lo tanto, los usuarios debern

    realizar algunos ajustes manualmente. Por

    suerte, Paessler describe en la nueva docu-

    mentacin API cmo se puede adaptar la

    nueva interfaz.

    El precioEl modelo de licencia para PRTG va en funcin

    del nmero de sensores. PRTG Network Mo-

    nitor se puede descargar de manera gratuita

    para un mximo de diez sensores, lo que es su-

    ficiente para probar el producto. Y en caso de

    que se quiera probar el producto en una red

    de mayor tamao con un nmero de sensores

    ilimitado, se puede hacer con una versin de

    prueba de 30 das. Si para el uso se necesitan

    ms de diez sensores, a partir de 300 euros

    se pueden activar 100 sensores. Despus los

    sensores se pueden adquirir escalonadamente

    en paquetes con 100, 500, 1.000, 2.500 o un

    nmero ilimitado de sensores. Por supuesto,

    cuanto mayor sea el paquete, ms econmico

    ser el precio de cada sensor. Como mximo,

    el producto con un nmero ilimitado de sen-

    sores y un servidor central se puede adquirir

    por 8.000 euros (PRTG Network Monitor Un-

    limited), y aadiendo un nmero ilimitado de

    sensores y de servidores centrales, el precio

    asciende a 24.000 euros (PRTG Network Mo-

    nitor Corporate).

    ResumenNagios, y en concreto Nagios Core, es una

    herramienta de monitorizacin de cdigo

    abierto muy popular que cualquier interesado

    PRTG Network Monitor 13.3.7

    Fabricante: Paessler

    Caracterstica: 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 rpida

    + Gran facilidad de uso

    + Instalacin y configuracin sencillas

    + Buena relacin precio-rendimiento

    P E R F I L

  • 19/2013

    Inside

    funkschau

    CaractersticasCaracterstica Nagios Core PRTG Network Monitor

    Plataforma Linux/Unix Windows

    Ajustes definidos por el usuario N S

    Motor de monitorizacin S, cdigo abierto S

    Monitorizacin de infraestructura completa S S

    Guas de inicio rpido en la pgina web S

    Interfaz de configuracin web N S

    Grficos de rendimiento N S

    Compatibilidad con SNMP-Trap N S

    Aplicacin mvil N S

    Monitorizacin 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 configuracin N S

    Informes planificados N S

    Exportacin de informes N S

    Gestin masiva N S

    Foro de asistencia S S

    Asistencia profesional por e-mail opcional, sujeto a pago S

    puede descargar y utilizar de forma gratuita.

    La comparacin con el tambin popular PRTG

    Network Monitor debera mostrar hasta dn-

    de puede llegar un administrador con Nagios

    Core, y si realmente resulta ms barato que

    adquirir un paquete de monitori-zacin co-

    mercial. Rpidamente se demuestra que se

    trata de una comparacin 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 dlares. Con este precio se obtiene man-

    tenimiento de software para 12 meses, que

    no solo incluye actualizaciones de software

    gratuitas, sino tambin asistencia profesional

    prioritaria por e-mail. Una asistencia profe-

    sional comparable para Nagios Core cuesta

    a partir de 2.995 dlares al ao, pero solo

    incluye cinco tickets de asistencia. Por lo tan-

    to, si se requiere asistencia profesional, PRTG

    se coloca automticamente en cabeza, mien-

    tras que si se puede prescindir de ella, Nagios

    Core es ms econmico en lo que al precio

    de compra se refiere.

    Despus pasamos a estudiar lo que los paque-

    tes incluyen. Nagios Core no incluye mucho

    ms aparte del motor de monitorizacin con

    el que se puede gestionar la monitorizacin

    de una infraestructura. Las caractersticas y

    funciones como una interfaz de configura-

    cin web, grficos de rendimiento, compa-

    tibilidad SNMP Trap, una aplicacin mvil,

    monitorizacin de procesos empresariales,

    mapas personalizados, un back-end de base

    de datos, interfaces de usuario integradas,

    paneles, informes planificados, asistentes de

    configuracin, informes para la direccin,

    gestin masiva y registro de auditora no es-

    tn incluidas en este paquete gratuito. Por el

    contrario, PRTG incluye todas estas caracters-

    ticas y algunas ms. Por ejemplo, viene direc-

    tamente con todos los sensores disponibles.

    Estos sensores estn directamente integra-

    dos y se pueden utilizar fcilmente a travs

    de la interfaz de administracin web. Por

    supuesto, Nagios tambin utiliza algo simi-

    lar a los sensores o agentes, pero no todos

    estn disponibles desde el primer momento,

    y el administrador debe mirar qu es lo que

    hay, por ejemplo, en la pgina web de Nagios

    Exchange, y despus descargarlos e integrar-

    los en forma de add-ons o plug-ins. Para crear

    una compilacin adecuada para la empresa y

    realizar los ajustes necesarios en la configura-

    cin se puede necesitar bastante tiempo.

    Hablando de la configuracin, anteriormente

    ya se ha hablado de lo fcil que es con PRTG,

    y lo complicado que puede llegar a ser con

    Nagios. PRTG no solo va por delante en la ins-

    talacin y configuracin inicial, sino tambin

    en las modificaciones de configuracin, la

    gestin del usuario o la generacin de infor-

    mes. Realizar modificaciones en la configura-

    cin es algo muy sencillo, si no es con algn

    asistente que haya a tal efecto, se pueden in-

    tegrar sin ningn problema directamente en

    la interfaz grfica; mientras que con Nagios

    Core, incluso algo tan simple como aadir 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 pa-

    quetes hay un mundo: por un lado encontra-

    mos una interfaz rpida, 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 cario que le profeso al

    software de cdigo abierto, solo puedo de-

    clarar como claro vencedor a PRTG Network

    Monitor. Creo que, incluso aunque invirtiera

    3.500 euros en la versin de 2.500 sensores

    de PRTG, al final PRTG seguira siendo ms

    econmico, ya que en Nagios Core los cos-

    tes no se encuentran en la adquisicin, sino

    durante el funcionamiento. Y, adems, quien

    necesite un funcionamiento comparable al

    de PRTG, deber recurrir igualmente a Na-

    gios XI, cuya versin para 100 hosts tiene un

    precio de partida de 2.000 dlares.

    Dirk Jarzyna, funkschau editor