Subido por Frenny De La Cruz

Software utilizados al momento de monitoreo de un centro de computo

Anuncio
Contenido
Invgate Assets ..................................................................................................................................... 3
Grafana ............................................................................................................................................... 4
Zabbix:................................................................................................................................................. 5
Incinga ................................................................................................................................................. 6
PANDORAFMS ..................................................................................................................................... 7
OpenNMS ............................................................................................................................................ 8
Nagios ................................................................................................................................................. 9
Munin ................................................................................................................................................ 10
Prometheus ....................................................................................................................................... 11
PTRG.................................................................................................................................................. 12
´
Invgate Assets
Este software te permite el control de toda la infraestructura de TI, que equipos
tienes, con que capacidades, que software esta instalado, si tienen garantía, la
depreciación, etc. Es muy útil y muy fácil de utilizar.
InvGate Assets se ha convertido en una necesidad vital para las empresas en las
condiciones actuales del mercado. Hoy en día, la infraestructura de TI revela (y en
gran medida, determina) el éxito y la eficiencia de una empresa, lo que se traduce
en un crecimiento constante de inversión. Esto obliga a los administradores de TI a
evaluar continuamente la manera de reducir el TCO (Costo Total de Propiedad) y
maximizar el ROI (Retorno de Inversión).
Para ello, es crucial para mantener un control integral de la infraestructura de TI,
contando con información confiable, precisa y actualizada sobre sus activos de TI.
InvGate Assets nació como la solución clara para abordar y superar este reto. Es la
herramienta de última generación para controlar y administrar eficazmente la
infraestructura de TI.
InvGate Assets es un conjunto de soluciones inteligentes que garantizan un control
total sobre su infraestructura de TI a través de:
•
InvgateArquitectura 100% web.
•
InvgateInterfaz drill-down, para una navegación ágil, dinámica e intuitiva.
•
InvgateFuncionalidades integradas en un software all-in-one.
•
InvgateImplementación rápida (en menos de 4 horas).
Para lograr el éxito de la gestión de TI, InvGate Assets es el primer paso para
ayudarle a alcanzar tres objetivos fundamentales: aumentar la eficiencia, tomar
mejores decisiones de TI y minimizar los costos.
InvGate Assets está siempre un paso adelante. Se trata de una solución de
business intelligence para su infraestructura de TI.
Grafana: es un monitor al igual que el anterior
de software libre, pero a diferencia de Zabbix este
esta distribuido bajo la licencia Apache, este
programa se enfoca en la visualización de datos
métricos y permite crear cuadros de mando y
gráficos, estos se pueden importar desde base de
datos de series de tiempo. Además de los
cuadros promedio este software también permite
compartir un cuadro de mando actual mediante
un enlace.
Grafana es multiplataforma, esto quiere decir que funciona en varios sistemas
operativos, este software está escrito en lenguaje Go.
Grafana evita que los usuarios sobrescriban accidentalmente un panel de control.
Existe una protección similar cuando se crea un nuevo panel de control cuyo
nombre ya existe.
No esta demás mencionar que Grafana dispone de una herramienta para
configurar las alertas en determinadas condiciones.
Entre las ventajas de Grafana podemos encontrar que se puede configurar un
“Modo TV” que permite visualizar todos los datos en una pantalla dividida, esto es
muy útil para los usuarios que disponen una pantalla de grandes proporciones y
quieran tener todo a mano rápidamente. También contiene muchos atajos de
teclado que permiten el rápido desenvolvimiento dentro del software.
Zabbix:
Zabbix es un programa de monitoreo de recursos bajo la
licencia GNU GPL que permite muchos tipos de alertas
configurables. Estas alertas pueden enviarse por correo,
SMS, y jabber (XMPP). Al ser enviadas por SMS puede
generar cargos dependiendo el operador.
Zabbix utiliza MySQL, SQLite, Oracle, su backend esta escrito en C y el front en
PHP, entre las características que ofrece este programa de monitoreo podemos
encontrar:
-
Se puede instalar en sistemas tipo UNIX tanto como en sistemas tipo
Windows.
Se puede verificar el nivel de respuesta y la disponibilidad de servicios
como SMTP o HTTP sin necesidad de instalar programas extra.
Zabbix también incluye soporte para monitorizar vía SNMP, ICMP, TCP
entre otros como JMX, SSH, etc.
Zabbix contiene módulos asociados algunos de ellos son: Servidor, Agentes,
Proxy, Java Gateway, Frontend, entre otros.
Entre las ventajas de este monitor podemos encontrar que da reportes muy
detallados, soporta un gran numero de plataformas, es de código abierto, cuenta
con buen soporte técnico, más sin embargo su uso es muy complejo y son
manuales son muy extensos.
Incinga: Este programa basado en el
código del mencionado anteriormente
(Nagios) es un software de código abierto
esta desarrollado con el fin de monitorear
sistemas y redes , nacido en el 2009 su
última versión estable a la fecha es la 2.8.2, este programa tiene como objetivo
quitar algunas de las limitaciones del mencionado anteriormente así también como
adicción de nuevas características como una nueva interfaz, una REST API para
añadir extensiones y métodos de conexión a base de datos como MySQL, Oracle
y PostgreSQL.
Dentro de las características de Incinga podemos encontrar las clásicas
notificaciones por correo electrónico, SMS o algún método definido por el usuario,
estas notificaciones pueden ser configuradas para que se envíen a uno o mas
usuarios dependiendo los ajustes que se requieran.
Con respecto a la monitorización tiene soporte para los servicios SMTP, HTTP,
ping, etc. también soporta los recursos del host como uso de los discos duros etc.
Permite complementos para cambiar la vista principal para acomodarse más de
acuerdo con el usuario, al tamaño de su monitor etc.
Puede consultar varios servicios a la vez, y tiene la capacidad para definir los
manejadores de eventos entre otras cosas.
Tiene informes por plantillas, modulo de reportes basado en software libre, y dos
interfaces nativas, aunque por medio de complementos se pueden descargar mas
interfaces para el usuario.
PANDORAFMS: Este es uno de los
softwares mas reconocidos a la hora de
monitorear, vio la luz en febrero del 2004 bajo la
licencia GNU GPL, esta programado en
JavaScript, Perl, PHP, C++.
Permite conocer el estado de cada elemento de
un sistema a lo largo del tiempo ya que dispone
de histórico de datos y eventos. Pandora FMS
está orientado a grandes entornos, y permite
gestionar con y sin agentes, varios miles de sistemas, por lo que se puede
emplear en grandes clusters, centros de datos y redes de todo tipo.
Pandora FMS, es capaz de recolectar información de cualquier sistema operativo
tanto Linux, Mac, Windows, solaris entre otros, también puede monitorear
servicios de TCP/IP sin necesidad de instalar programas extra o hacer algún tipo
de modificación.
Pandora FMS también soporta WMI para comunicarse directamente con sistemas
Windows de forma remota y SNMP para recolectar datos o recibir traps de forma
asíncrona.
Componentes de Pandora FMS: Servidor, Consola, Agente, Módulos Remotos,
Módulos Locales, entre otros como por ejemplo el servidor de reconocimiento el
cual detecta nuevos dispositivos en la red.
OpenNMS: es un software de código abierto
para el monitoreo y manejo de redes, es
desarrollado y mantenido por la comunidad y por
OpenNMS Group, escrito en Java y distribuido
bajo la licencia AGPL.
El objetivo es que OpenNMS sea una plataforma
de administración escalable y distribuida para
todos los aspectos del modelo de administración
de red de FCAPS sin dejar de ser 100% libre.
Actualmente, están centrados en mejorar el
rendimiento y la solución de fallos.
OpenNMS está desarrollado en Java y, por lo tanto, puede ejecutarse en cualquier
plataforma compatible con Java. Los binarios precompilados están disponibles
para la mayoría de las distribuciones de Linux, Windows, Solaris y Mac.
OpenNMS se describe a sí mismo como una "plataforma de aplicaciones de
gestión de red” el software fue diseñado para ser altamente personalizable para
trabajar en una amplia variedad de entornos de red.
La recopilación de datos funciona en varios protocolos de red, incluidos SNMP,
HTTP, JMX, WMI, XMP, XML, NSClient y JDBC. Los datos se pueden recopilar,
almacenar, graficar y comparar.
Nagios: Es un software de
monitorización de redes que se lanzo en
marzo del 1999, está distribuido bajo la
licencia GPL y está desarrollado en
lenguaje Perl y C.
Nagios es capa de monitorear tanto el software como el hardware que se
especifiquen, siendo posible como en la mayoría de software de este tipo, la
programación de alertas en caso de que suceda algo fuera de lo común, entre sus
características podemos encontrar que soporta POP3, SNMP, HTTP entre otros,
en lo que a la monitorización de hardware se refiere este otorga informes acerca
del procesador, discos, punteros, memoria, etc., este software esta enfocado en
ser versátil a la hora de consultar parámetros.
Las alertas de Nagios como es promedio en estos programas se envían mediante
correo electrónico o mensajes SMS.
Cabe destacar que Nagios en principio fue solo diseñado para sistemas tipo Linux
(También pudiéndose ejecutar en sistemas tipo UNIX).
Nagios monitorea a través de túneles SSL o SSH, tiene la posibilidad de definir la
jerarquía de red, incluye soporte para monitores redundantes.
Nagios también incluye soporte para diseños de plugin en PHP, C++, Ruby,
Python, entre otros.
Munin: es software de monitoreo de sistemas
informáticos, monitoreo de redes y monitoreo de
infraestructura de código abierto.
Munin está escrito en Perl y usa RRDtool para crear
gráficos, que son accesibles a través de una interfaz web.
Su énfasis está en las capacidades plug and play.
Actualmente hay disponibles alrededor de 500
complementos de monitoreo. Su objetivo es facilitar la
determinación de "qué es diferente hoy" cuando ocurre un
problema de rendimiento y proporcionar visibilidad de la
capacidad y utilización de los recursos.
Los complementos son los programas especializados que son llamados por los
nodos de Munin para recopilar e informar datos actuales, y describir cómo deben
presentarse. Hay más de 300 complementos en la distribución principal, más de
180 complementos en el repositorio oficial contribuido por terceros, y un número
desconocido de complementos publicados de forma independiente.
Se pueden escribir en cualquier lenguaje de programación o scripting. Todo lo que
deben hacer es imprimir pares de valores y claves separados por espacios en la
salida estándar. Este marco hace que sea trivial escribir complementos
personalizados.
En Munin el master normalmente se conecta a todos sus nodos cliente cada 5
minutos y les solicita una actualización de estado. El nodo luego mira sus
complementos configurados y los llama para producir la información de estado
solicitada.
Prometheus: es un software gratuito que se
utiliza para la supervisión y alerta de eventos de
equipos informáticos. Registra métricas en tiempo
real en una base de datos de series de tiempo
construida usando un modelo de extracción
HTTP, con consultas flexibles y alertas en tiempo
real. El proyecto está desarrollado en Go y tiene
licencia de Apache 2, con código fuente
disponible en GitHub, y es un proyecto graduado
de Cloud Native Computing Foundation, junto con
Kubernetes y Envoy.
Los datos de Prometheus se almacenan en forma de métricas, y cada métrica
tiene un nombre que se utiliza para hacer referencia y consultarla. Cada métrica
se puede desglosar mediante un número arbitrario de pares clave = valor
(etiquetas). Las etiquetas pueden incluir información sobre la fuente de datos y
otra información de desglose específica de la aplicación, como el código de estado
HTTP, el método de consulta (GET versus POST), el punto final, etc. La capacidad
de especificar una lista arbitraria de etiquetas y realizar consultas basadas en ellas
en tiempo real es la razón por la que el modelo de datos de Prometheus se
denomina multidimensional.
Prometheus almacena datos localmente en el disco, lo que ayuda a un
almacenamiento de datos y consultas rápidos. Existe la posibilidad de almacenar
métricas en almacenamiento remoto.
PTRG: es un software de monitoreo de red
creado por Paessler AG. Puede monitorear y
clasificar las condiciones del sistema como el
uso de ancho de banda o el tiempo de
actividad y recopilar estadísticas de varios
hosts como conmutadores, enrutadores,
servidores y otros dispositivos y aplicaciones.
La primera versión de PRTG fue lanzada el 29 de mayo de 2003 por la empresa
alemana Paessler GmbH (ahora: Paessler AG), que fue fundada por Dirk Paessler
en 2001.
PRTG Network Monitor tiene un modo de detección automática que escanea
áreas predefinidas de una red empresarial y crea una lista de dispositivos a partir
de estos datos, se puede recuperar más información sobre los dispositivos
detectados utilizando varios protocolos de comunicación. Los protocolos usados
son Ping, SNMP, WMI, NetFlow, jFlow, sFlow, pero también es posible la
comunicación a través de DICOM o la API RESTful.
La herramienta solo está disponible para sistemas Windows. También esta
disponible para usarse desde una nube.
Alertas: El software se basa en sensores que están configurados para un
propósito específico. Por ejemplo, existen sensores de aplicaciones HTTP, SMTP /
POP3 (correo electrónico) y sensores específicos de hardware para
conmutadores, enrutadores y servidores. PRTG Network Monitor tiene más de 200
sensores predefinidos diferentes que recuperan estadísticas de las instancias
monitoreadas por ejemplo tiempos de respuesta, procesador, memoria,
información de la base de datos, temperatura o estado del sistema
Descargar