¿Cómo crear un tablero centralizado para monitorear múltiples nubes (Amazon y Google)?


16

Estoy buscando un solo producto o servicio que pueda usarse como un tablero centralizado para monitorear la infraestructura en la nube proporcionada por Amazon Web Services y Google Cloud Platform además de la aplicación.

Estoy buscando algunas opciones como sensu que admiten todos los servicios en Amazon Web Services , pero no encontré ningún complemento para monitorear Google Cloud Platform.

¿Hay otros servicios o productos que me permitan crear esto, mi preferencia es Open Source?

Nota: Todos tienen acceso a GCP y AWS y, si alguien lanza algo, será fácil tener un tablero para monitorear.


He arreglado un poco la publicación, lea y edite / revierta si no está satisfecho.
Richard Slater

Solo me pregunto, ¿por qué quieres un tablero centralizado? ¿Qué te impide tener 2: Cloudwatch+ un servicio similar de GCE? [Solo por curiosidad :)]
Dawny33

@ Dawny33 Todo el mundo tiene acceso a la BPC y AWS y si lanzamientos nadie algo que será fácil tener uno tablero de instrumentos para el monitoreo
ck Reddy

Respuestas:


14

Creo que lo que está buscando es un proyecto de código abierto que pueda recibir entradas de Amazon CloudWatch y Google StackDriver ; No hay una gran cantidad por el momento, pero detallaré lo que sé.

He asumido que usted sabe cómo importar la telemetría de su aplicación a las soluciones a continuación.

Fuente abierta

Las soluciones de código abierto para este problema se han quedado atrás debido a los precios favorables de SaaS y las soluciones integradas. Los siguientes productos están en constante evolución, por lo que si no hacen lo que necesita ahora, pueden serlo en el futuro.

  • Elastic Stack , anteriormente conocido como ELK stack, está compuesto por tres productos individuales de Elastic.co: ElasticSearch, LogStash y Kibana. Es posible ingerir datos de CloudWatch con un complemento y exportar datos de StackDriver a Google Pub / Sub y luego ingerirlos en LogStash .
  • Grafana es un poco mejor que Kibana para mostrar datos de series temporales. Sin embargo, no tiene un ecosistema tan robusto a su alrededor. Grafana ha incorporado soporte para Amazon CloudWatch , Google StackDrivertodavía no es compatible . Sin embargo, alguien está trabajando en ello en forma de complemento.

Software como servicio (SaaS)

Las soluciones de monitoreo de software como servicio son un mercado multimillonario, ya que las grandes empresas pagarán fácilmente por una solución SaaS o estándar para su desafío de tablero.

Solo panel de vidrio

En los últimos tres años, varios productos han salido al mercado proporcionando un "solo panel de vidrio" . Las ventajas de estos productos son:

  • Plataformas heterogéneas : puede usar muchas herramientas y productos de monitoreo diferentes y luego unificarlas con un solo panel de vidrio.
  • Normalización de datos : la mayoría de las herramientas de monitoreo tienen idiosincrasias en la forma en que presentan datos, un solo panel de vidrio ayuda a normalizarlas para que las métricas de Google, Amazon y su aplicación tengan sentido cuando se muestran en el mismo gráfico.
  • Vista empresarial : un solo panel de vidrio generalmente tiene la capacidad de integrarse con fuentes de datos no técnicas. Como un ejemplo que muestra datos de herramientas financieras para mostrar una medida del éxito empresarial. Esta vista ofrece algunos paneles de control de nivel C convincentes que demuestran cómo la tecnología proporciona valor a la empresa.

2
Puede que valga la pena mirar a Prometeo, no estoy seguro de que pueda caber en algún lugar de su publicación o de la respuesta, pero no lo vi y lo encontré prometedor en AWS
Tensibai

Aww, y timelion en kibana / elasticsearch5 comienzan a competir con Grafana en términos de representación de series de tiempo
Tensibai
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.