pandora fms fms 4 es.pdf8 ¿quién desarrolla pandora fms? pandora fms es desarrollado por Ártica...

36
Pandora FMS Welcome to monitoring heaven

Upload: others

Post on 24-Jul-2020

29 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

Pandora FMSWelcome to monitoring heaven

Page 2: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

2

Pandora FMS 4.0Pandora FMS 4.0Presentación técnicaPresentación técnica

Page 3: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

3

¿ Qué es Pandora FMS ?¿ Qué es Pandora FMS ?

Page 4: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

4

¿Qué es Pandora FMS?¿Qué es Pandora FMS?

Page 5: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

5

¿Qué es Pandora FMS?¿Qué es Pandora FMS?

Pandora FMS (Flexible Monitoring System) es un software de monitorización de propósito

general.

Pandora FMS permite medir el estado de:

Sistemas/Servidores.

Aplicaciones WEB.

Comunicaciones.

Aplicaciones (Unix/Windows).

Consumo energético, temperatura...

Aplicaciones de Negocio.

Page 6: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

6

Origen de Pandora FMSOrigen de Pandora FMS

Pandora FMS nació en el año 2002 en el departamento de seguridad de un Banco de ámbito internacional.

Pandora FMS se creó por personal Técnico con el fin de ayudar en el soporte al

mantenimiento de sistemas y servicios. Con el paso del tiempo y las aportaciones de

clientes y usuarios Pandora se convirtió en una herramienta vital para dar soporte al

Negocio de muchas empresas, en sectores de todo tipo.

v1.0 v2.0 v3.0 v4.0

Page 7: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

Historia de Pandora FMSHistoria de Pandora FMS

Page 8: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

8

¿Quién desarrolla Pandora FMS?¿Quién desarrolla Pandora FMS?

Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas.

Pandora FMS al ser Software OpenSource, tiene código aportado por decenas de

personas en todo el mundo.

Ártica actúa como líder de proyecto y fuerza principal de desarrollo. Artica desarrolla

otros proyectos Open:

(*) Datos públicos de Sourceforge y Openideas.info

Page 9: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

9

¿Quién usa Pandora FMS?¿Quién usa Pandora FMS?

Pandora FMS tiene una comunidad de usuarios de más de 2.000 usuarios y más de

400.000 descargas (*).

Clientes como Telefónica han elegido Pandora FMS para sustituir otras herramientas

de monitorización (HP OVO, Tivoli, NetIQ) consiguiendo un importante ahorro de

costes.

Pandora FMS es usado por clientes en los cinco continentes (ver referencias).

(*) - Fuente: Sourceforge.net, Jul 2011

Page 10: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

10

¿Quién usa Pandora FMS?¿Quién usa Pandora FMS?

España, México, Brasil, EEUU, Grecia, Chile, Japón, Nueva Zelanda, Canada, Ecuador, entre otros países.

Page 11: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

11

¿Qué y cómo monitoriza?¿Qué y cómo monitoriza?

Page 12: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

12

Que monitoriza: ITILQue monitoriza: ITIL

Gestión de ladisponibilidad

Gestión de fallos en infraestructura IT.Posibilidad de calculo de MTTR y MTBF.Posibilidad de lanzar acciones de recuperación

Gestión del nivel de servicio

Informes de nivel de servicio de los elementos.Métricas de negocio.Gestión de SLA, OLA's y KPI's.

Gestión de lacapacidad

Histórico de motorización (Rendimiento y fallos)Informes periódicos con gráficas personalizadasDetección de tendencias

Page 13: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

13

Que monitoriza: Técnicamente hablandoQue monitoriza: Técnicamente hablando

Redes

Servidores

Con agente o de forma remota.Todos los SO: Windows, Linux, AIX, HPux, SolarisAgente que recoge información del servidor.A nivel de SO o de aplicación.

WEB

Sensores

Soporte total SNMP, TCP, ICMP, etc...Autoexploración de redes.Uso de sondas.Mapas topológicos automáticos y manuales

Navegación paso a paso (sesiones).Tiempos de carga (experiencia de usuario).Verificación de contenido.Válido para verificar webservices y API's web.

Sensores para CPD's: temperatura, inundación...Consumo eléctrico.Se integra con varios dispositivos del mercado.

Page 14: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

14

¿Cómo monitoriza?¿Cómo monitoriza?

Utiliza agentes ejecutándose en servidores, para recoger la información directamente

desde ellos.

Puede utilizar sondeos remotos en red: SNMP, TCP, ICMP..., y

pruebas mas complejas: Web transaccional, verificacion DNS, correo,

etc...

Centraliza toda la información en una base de datos.

El Servidor de Pandora es quien recibe la información de los agentes, o quien hace

las pruebas remotas de red.

Page 15: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

15

Porqué elegir Pandora FMSPorqué elegir Pandora FMS

Page 16: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

16

Beneficios de usar Pandora FMSBeneficios de usar Pandora FMS

Misma herramienta para diferentes entornos.

Administración simple (GUI).

Escalabilidad extrema (100,000 + servidores).

TCO muy bajo comparado con otras soluciones similares, aun con costes de

licencia similares (OpenSource!).

Tiempo de evaluación (time-to-value) muy rápido (OpenSource!).

Acceso al código fuente, para personalizaciones in-house (OpenSource!)

Page 17: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

17

Ventajas frente a la competenciaVentajas frente a la competencia

Mejor relacion coste / beneficio.

Mayor flexibilidad y capacidad de integración.

Agentes más potentes y multiplataforma.

Escalabilidad lineal.

Capacity e históricos de duración indefinida.

Interfaz multiusuario WEB ligero.

Número de funcionalidades.

Soporte internacional.

Gran comunidad de usuarios.

Page 18: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

18

Version Open vs EnterpriseVersion Open vs Enterprise

Construido sobre la versión Open: Benefíciese de todo el conocimiento de la

comunidad.

Simplifica la administración: Por medio de herramientas pensadas para la gestión

de miles de sistemas de forma simultánea (políticas, editor de mapas, operaciones

masivas, metaconsola, wizards...).

Soporte profesional. Dormirá más tranquilo si tiene el apoyo personal de la gente

que desarrolló Pandora FMS y que tiene experiencia en la explotación en grandes

entornos.

Varias funcionalidades exclusivas Enterprise.

Page 19: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

19

Licenciamiento de Pandora FMSLicenciamiento de Pandora FMS

La versión Enterprise tiene un coste:

Se paga anualmente.

Se licencia por número de servidores o dispositivos monitorizados.

El precio incluye: código enterprise, soporte y mantenimiento.

Incluye soporte 8x5.

SOFTWARE + SOPORTE + MANTENIMIENTO

Page 20: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

20

Formación específica de Pandora FMSFormación específica de Pandora FMS

Formacion oficial de Pandora FMS.

Certificacion.

Dos programas específicos de 15 horas cada uno.

PAT: Curso de administracion de Pandora FMS

PAE: Curso avanzado de Pandora FMS

Page 21: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

21

FuncionalidadesFuncionalidades

Page 22: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

22

Funcionalidades de Pandora.Funcionalidades de Pandora.

Monitorización de red centralizada (SNMPv1,2c,3), ICMP, TCP, WMI,etc.

Monitorización de servidores basada

en agentes.

Autodescubrimento de redes y

detección de topología de red.

Monitorización de rendimiento y

disponibilidad.

Monitorización asincrona de logs y

traps SNMP.

Alta disponibilidad en toda la

arquitectura.

Monitorización por pesos (servicios).

Monitorización WEB transaccional con

gestión de sesiones.

Escalabilidad ilimitada a través de la

metaconsola y el sistema federado de

servidores Pandora.

Sistema de permisos de usuario (ACL)

de grano fino.

Gestión remota de agentes.

Gestión de gran volumen de agentes

(políticas).

Distribución de ficheros centralizada.

Versión EnterpriseVersión OpenSource

Page 23: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

23

Funcionalidades de Pandora.Funcionalidades de Pandora.

Sistema de reenvío de informacion usando proxy tentacle en los agentes (Arquitectura flexible).

Agentes que permiten monitorizar

maquinas a su alrededor y reportar

como agentes ficticios (Broker mode).

Vistas gráficas definidas por el usuario.

Informes, graficas, SLA, graficas

combinadas, métricas ITIL, etc

Capacidad: 2000 agentes por servidor.

Sistema de privilegios y vistas por

grupos de usuarios.

Editor de mapas de red interactivo.

Consola de correlación de eventos.

Inventario remoto y por software con

histórico de cambios.

Actualizaciones de software

automáticas (Updatemanager).

Escalado a multiples instancias

(arquitectura distribuida Export Server).

Sistema de monitorizacion de red de

alta velocidad (ICMP, SNMP).

Versión OpenSource Versión Enterprise

Page 24: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

24

Funcionalidades de Pandora.Funcionalidades de Pandora.

Autenticación LDAP/AD.

Gestión por línea de comandos o via

API WEB.

Integración nativa con el sistema de

ticketing Integria IMS.

Soporte experimental para Oracle y

PostgreSQL como motor BD.

Alertas configurables ante sucesos de

eventos o rendimiento.

Ejecución de comandos en el agente

ante fallo.

Gestión remota de equipos.

Dashboard configurables por usuario.

BBDD de histórico para almacenar

datos a largo plazo.

Informes PDF personalizables con

portada, fuente, logotipos, con envio

automático por email, etc.

Módulos sintéticos: Poder producir

datos nuevos, usando combinación de

datos existentes.

Versión OpenSource Versión Enterprise

Page 25: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

25

Tecnología de PandoraTecnología de Pandora

Page 26: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

26

Tecnología debajo de Pandora FMSTecnología debajo de Pandora FMS

Servidor de aplicaciones ligero PHP5.

Interfaz WEB basada en AJAX y HTML5.

Integración mediante Web Services XML/RPC y REST.

SGBD MySQL5.

Soporte experimental para Oracle y PostgreSQL.

Desarrollo modular en Perl5.

Plugins en VBScript, PowerShell, Perl, Python o Shellscript.

Agentes Windows que trabajan directamente sobre la API del sistema, sin capas

intermedias. Desarrollado en C++.

Page 27: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

27

Recolección simple de la información.Recolección simple de la información.

Pandora FMS no usa decenas de capas de abstracción que ralenticen la obtención

de información de la máquina.

Utiliza comandos nativos para recolección de la información directamente sobre la

máquina.

Utiliza las API nativas de Windows para obtener la información directamente.

Agente PERL en Unix (Común).

Agente C++ en Windows.

Page 28: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

28

Obtiene información directamente del motor del gestor de rendimiento de Windows

(PDH).

Obtiene información directamente sobre WMI con su motor propio.

Motor integrado de expresiones regulares para procesamiendo de logs de texto

(libpcre).

Watchdog integrado para la detección y reinicio en real-time de

procesos y servicios.

Lee directamente (sin usar WMI) eventos de Windows, con

varios niveles de filtrado.

Puede leer datos directamente desde un origen ODBC.

Agente específico de Windows.Agente específico de Windows.

Page 29: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

29

Sistema de plugins modularSistema de plugins modular

Permite extender la funcionalidad del agente con pruebas

complejas definidas en cualquier lenguaje (VBS, Java,

scripting, etc).

Permite realizar batch de pruebas complejas e

incorporarlas de una forma sencilla y autónoma.

Se pueden aprovechar mecanismos de monitorización ya

existentes e integrarlos en Pandora FMS.

Son intercambiables y reutilizables entre distintos agentes.

Page 30: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

30

Existen diversas maneras de integración con Pandora FMS gracias a varios

mecanismos:

Herramienta de administración de Pandora por línea de comando, para la mejor

integración en scripts.

Intregración directa con suites de IBM Tivoli y HP OpenView

API WEB sencilla de usar (REST).

Exportación / Importación con CSV.

Acciones URL en la GUI permiten integraciones contextuales.

Facilidad de integraciónFacilidad de integración

Page 31: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

31

Arquitectura flexible y apaptableArquitectura flexible y apaptable

Los agentes pueden conectar con el

servidor usando proxies (en modo

HTTP/Connect)

Los agentes pueden ser proxies para

otros agentes, centralizando toda la

comunicación con el servidor de

destino.

La comunicación se realiza siempre

desde el agente al servidor.

Se utiliza el protocolo estándard

(IANA) Tentacle, que hemos

desarrollado nosotros.

Page 32: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

32

Alta capacidad / EscalabilidadAlta capacidad / Escalabilidad

La metaconsola, implementa una

manera de distribuir la monitorización

entre diferentes servidores físicamente

independientes.

Cada servidor tiene su propia base de

datos, consola y servidor, y por

supuesto sus propios agentes.

Podemos controlar decenas de miles

de dispositivos de esta manera.

Page 33: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

33

Requisitos de Pandora FMSRequisitos de Pandora FMS

Page 34: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

34

Requisitos básicosRequisitos básicos

Corre tanto en sistemas muy básicos como en sistemas multi procesador, aprovechando el hardware al 100%.

Procesamiento en paralelo: Puede usar múltiples servidores físicos, permitiendo una

escalabilidad progresiva en base a nuevos servidores.

Servidor medio: 4GB de RAM, CPU Multicore (2000 agentes).

Funciona bajo Linux.

Page 35: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

35

Sistemas soportadosSistemas soportados

Servidor:

RedHat Enterprise Server y CentOS.

SUSE Enterprise Linux 10.x, 11.x

Debian / Ubuntu Linux.

Solaris

FreeBSD

Agentes:

NT4, Windows 2000, XP, 2003, Vista, 2008, 7 en 32/64bit.

HP-UX 11 o superior.

AIX 4.3 o superior.

Solaris.

Linux (Cualquier distro).

NetBSD, FreeBSD, OpenBSD.

Page 36: Pandora FMS FMS 4 ES.pdf8 ¿Quién desarrolla Pandora FMS? Pandora FMS es desarrollado por Ártica Soluciones Tecnológicas. Pandora FMS al ser Software OpenSource, tiene código aportado

36

Gracias.Gracias.

Sancho Lerena [email protected]

Kiril Dimitrov [email protected]