Monitoreo Kubernetes

Observabilidad completa para sus clusters Kubernetes. Monitoree nodos, pods, contenedores y servicios con descubrimiento automatico, compatibilidad con Prometheus y alertas inteligentes.

Bleemeo Kubernetes Dashboard - Monitoreo completo de clusters K8s

Observabilidad Full-Stack de Kubernetes

Desde la salud del cluster hasta las metricas de contenedores individuales, obtenga visibilidad completa de su entorno Kubernetes.

Nivel de Cluster

Salud del plano de control, latencia del API server, rendimiento de etcd, metricas del scheduler

Nivel de Nodo

CPU, memoria, disco, red, estado de kubelet, condiciones del nodo

Nivel de Pod

Ciclo de vida de pods, conteo de reinicios, requests vs limits de recursos, readiness

Nivel de Contenedor

Throttling de CPU, uso de memoria, eventos OOM, estados de contenedores

Que Monitoreamos

Plano de Control

Monitoree el corazon de su cluster Kubernetes para confiabilidad y rendimiento.

  • Latencia de solicitudes del API Server
  • Salud y latencia de etcd
  • Profundidad de cola del Scheduler
  • Metricas del Controller manager
  • Expiracion de certificados

Nodos y Kubelet

Rastree la salud de los nodos y el rendimiento de kubelet en todo su cluster.

  • CPU, memoria, disco del nodo
  • Estado de salud de Kubelet
  • Condiciones del nodo (Ready, DiskPressure, etc.)
  • Capacidad y asignacion de pods
  • Metricas del runtime de contenedores

Pods y Contenedores

Visibilidad profunda del rendimiento de cargas de trabajo y consumo de recursos.

  • Uso de CPU y throttling
  • Uso de memoria y OOM kills
  • Conteo de reinicios y crash loops
  • Resource requests vs limits
  • Estados y eventos de contenedores

Servicios y Red

Monitoree endpoints de servicios y conectividad de red.

  • Salud de endpoints de servicios
  • Trafico y latencia de Ingress
  • Efectividad de network policies
  • Tiempos de resolucion DNS
  • Metricas de service mesh (Istio, Linkerd)

Recursos de Cargas de Trabajo

Rastree Deployments, StatefulSets, DaemonSets y Jobs.

  • Estado de replicas de Deployment
  • Progreso de rolling updates
  • Ordenamiento de StatefulSet
  • Cobertura de DaemonSet
  • Completacion de Job y CronJob

Almacenamiento Persistente

Monitoree PersistentVolumes y rendimiento de almacenamiento.

  • Estado de binding PV/PVC
  • Uso de capacidad de almacenamiento
  • Throughput y latencia de E/S
  • Aprovisionamiento de StorageClass
  • Errores de montaje de volumenes

Caracteristicas Nativas de Kubernetes

Auto-Descubrimiento

Descubra y monitoree automaticamente pods, servicios y endpoints. Sin configuracion manual necesaria mientras las cargas de trabajo escalan.

Compatible con Prometheus

Soporte nativo de PromQL. Recolecte endpoints Prometheus existentes. Use sus recording rules y alertas existentes.

Consciente de Labels

Filtre y agregue por labels y annotations de Kubernetes. Agrupe metricas por namespace, deployment o labels personalizados.

Optimizacion de Recursos

Dimensione correctamente los resource requests y limits basandose en el uso real. Identifique cargas de trabajo sobre-provisionadas y sub-provisionadas.

Alertas Inteligentes

Alertas preconfiguradas para problemas comunes de K8s: CrashLoopBackOff, pods pendientes, nodo NotReady, expiracion de certificados.

Multi-Cluster

Monitoree multiples clusters Kubernetes desde un unico dashboard. Compare el rendimiento entre entornos.

Despliegue con Helm

Despliegue el agente Bleemeo con un unico Helm chart. Listo para GitOps con opciones de personalizacion completas.

OpenTelemetry

Ingeste trazas y metricas via OpenTelemetry. Correlacione metricas de infraestructura con trazas de aplicacion.

Configuracion Rapida con Helm

1

Agregar Repositorio Helm de Bleemeo

Agregue el repositorio oficial de Helm charts de Bleemeo a su instalacion de Helm.

helm repo add bleemeo-agent https://packages.bleemeo.com/bleemeo-agent/helm-charts
helm repo update
2

Instalar el Agente

Despliegue el agente Glouton como DaemonSet con las credenciales de su cuenta.

helm upgrade --install glouton bleemeo-agent/glouton \
    --set account_id="your_account_id" \
    --set registration_key="your_registration_key" \
    --set config.kubernetes.clustername="my_k8s_cluster_name" \
    --set namespace="default"
3

Ver Su Cluster

Los nodos, pods y servicios aparecen automaticamente en su dashboard de Bleemeo en segundos.

Alertas Predefinidas de Kubernetes

Reciba notificaciones sobre problemas comunes de Kubernetes antes de que impacten a sus usuarios.

Problemas de Pods

  • CrashLoopBackOff detectado
  • Pod atascado en Pending
  • Alto conteo de reinicios
  • Contenedores OOMKilled

Problemas de Nodos

  • Nodo NotReady
  • Alta presion de CPU/memoria
  • Espacio en disco bajo
  • Demasiados pods programados

Problemas de Cluster

  • Errores del API server
  • Latencia alta de etcd
  • Certificado por expirar
  • PVC pendiente

Problemas de Cargas de Trabajo

  • Replicas de Deployment no disponibles
  • StatefulSet no listo
  • Job fallido
  • HPA en replicas maximas

Funciona Con Su Stack

K8s Gestionado EKS, GKE, AKS, DigitalOcean
Distribuciones OpenShift, Rancher, k3s, k0s
Service Mesh Istio, Linkerd, Consul Connect
Ingress NGINX, Traefik, HAProxy, Kong
Almacenamiento Ceph, Longhorn, OpenEBS, CSI
Observabilidad Prometheus, Grafana, OpenTelemetry
CI/CD ArgoCD, Flux, Jenkins, GitLab
Bases de datos PostgreSQL, MySQL, MongoDB, Redis

Por Que Bleemeo para Kubernetes?

Visibilidad en Tiempo Real

Vea la creacion de pods, eventos de escalado y fallos a medida que ocurren. Sin demora en la recoleccion de metricas.

Optimizacion de Costos

Identifique desperdicio de recursos y dimensione correctamente sus cargas de trabajo. Reduzca el gasto en la nube sin impactar el rendimiento.

Agente Ligero

Glouton usa recursos minimos. Menos de 100MB de memoria por nodo. No competira con sus cargas de trabajo.

13 Meses de Retencion

Mantenga datos historicos para planificacion de capacidad y analisis de tendencias. Compare el rendimiento a lo largo del tiempo.

¿Quiere ir más allá?

Leer la documentación

Preguntas frecuentes

Todo lo que necesita saber sobre el monitoreo de Kubernetes de Bleemeo

Como despliego Bleemeo en mi cluster de Kubernetes?

Bleemeo se despliega via Helm chart como un DaemonSet, colocando un agente Glouton en cada nodo. Simplemente agregue el repositorio Helm de Bleemeo, luego ejecute helm upgrade --install con las credenciales de su cuenta y nombre de cluster. El agente descubre automaticamente todos los pods y servicios. Tambien puede desplegar usando kubectl plano con nuestros manifiestos proporcionados. Herramientas GitOps como ArgoCD y Flux son totalmente compatibles.

Que metricas de Kubernetes recopila Bleemeo?

Bleemeo recopila metricas completas incluyendo: Metricas de pods (conteo por estado, conteo de reinicios, uso de CPU/memoria vs requests/limits), Metricas de nodos (CPU, memoria, disco, red, estado de kubelet), Metricas de cluster (conteo de nodos, conteo de namespaces, estado de API), y Expiracion de certificados (CA y certificados de nodo). Las metricas se etiquetan por namespace, tipo de propietario (Deployment, DaemonSet) y nombre de propietario para filtrado facil.

Bleemeo auto-descubre servicios en mis pods?

Si, el auto-descubrimiento de servicios es una caracteristica central. El agente de Bleemeo detecta todos los servicios ejecutandose en sus pods (bases de datos, servidores web, colas de mensajes, etc.) y comienza a monitorearlos sin configuracion manual. Reconoce mas de 100 servicios de serie. A medida que los pods escalan arriba o abajo, el monitoreo sigue automaticamente - no se necesita reconfiguracion para cargas de trabajo efimeras.

Puedo recolectar metricas Prometheus de mis aplicaciones?

Si, Bleemeo soporta recoleccion estilo Prometheus via anotaciones de pods. Agregue prometheus.io/scrape: "true" a sus pods, y opcionalmente especifique prometheus.io/path y prometheus.io/port para endpoints de metricas personalizados. El agente descubre y recolecta automaticamente estos endpoints. Tambien puede usar PromQL para consultar metricas en sus dashboards.

Cuales son los requisitos de recursos del agente?

El agente Glouton esta disenado para ser ligero. Tipicamente usa menos de 100MB de memoria y CPU minimo por nodo. El agente no competira con sus cargas de trabajo de produccion por recursos. Los resource requests y limits pueden personalizarse en los valores de Helm si es necesario. El agente esta optimizado para entornos de alta densidad con muchos pods por nodo.

Que distribuciones de Kubernetes son compatibles?

Bleemeo funciona con todas las principales distribuciones de Kubernetes: Servicios gestionados (EKS, GKE, AKS, DigitalOcean Kubernetes), Auto-gestionados (kubeadm, k3s, k0s, microk8s), y Distribuciones enterprise (OpenShift, Rancher, Tanzu). Soportamos Kubernetes 1.19+. El agente se adapta a diferentes runtimes de contenedores incluyendo containerd, CRI-O y Docker.

Puedo monitorear multiples clusters de Kubernetes?

Si, Bleemeo soporta monitoreo multi-cluster. Cada cluster aparece como una entidad separada en su dashboard con su propio nombre (configurado via config.kubernetes.clustername). Puede ver todos los clusters en un dashboard unificado, comparar metricas entre clusters, y profundizar en detalles de clusters individuales. Esto es ideal para gestionar entornos de desarrollo, staging y produccion.

Que alertas vienen preconfiguradas para Kubernetes?

Bleemeo incluye alertas preconstruidas para problemas comunes de Kubernetes: Problemas de pods (CrashLoopBackOff, pods pendientes, alto conteo de reinicios, OOMKilled), Problemas de nodos (NotReady, presion de disco/memoria), Problemas de cluster (errores del API server, certificado por expirar), y Problemas de cargas de trabajo (replicas de deployment no disponibles, jobs fallidos). Puede personalizar umbrales o crear alertas adicionales.

Como rastree los resource requests vs el uso real?

Bleemeo recopila tanto los resource requests/limits como el uso real de CPU y memoria. Los dashboards muestran la comparacion entre lo que los pods solicitaron y lo que realmente estan usando, ayudandole a identificar cargas de trabajo sobre-aprovisionadas (desperdiciando recursos) y sub-aprovisionadas (en riesgo de throttling o OOM). Esto permite el dimensionamiento correcto efectivo de sus cargas de trabajo.

Bleemeo monitorea logs de contenedores?

Si, con la recoleccion de logs habilitada, Glouton captura automaticamente logs de todos los contenedores en su cluster de Kubernetes. Los logs se recopilan de stdout/stderr de contenedores sin configuracion adicional. Puede aplicar parsers y filtros personalizados usando anotaciones de pods (glouton.log_format, glouton.log_filter). Los logs pueden correlacionarse con metricas para solucion de problemas completa.

Comience a Monitorear Sus Clusters Kubernetes

Despliegue en minutos. Obtenga visibilidad completa de su infraestructura K8s.