Monitoreo con GRAFANA y PROMETHEUS en Kubernetes! - Prometheus parte 2

Поделиться
HTML-код
  • Опубликовано: 1 янв 2025

Комментарии • 96

  • @dpalafox25
    @dpalafox25 Месяц назад

    Hablas con una pasion master, que por eso te es facil hacer todo lo que comentas, eres un crack con lo que enseñas,, Gracias !!

  • @martinlibrefree
    @martinlibrefree 5 лет назад +4

    Que crack que sos amigo, me dedico al desarrollo pero me gusto ver estos videos para tener un poco de contexto de lo que ocurre del lado de DevOps. Gracias!

  • @iGymPrat
    @iGymPrat 3 года назад +1

    Señor, me has sorprendido. y llevo más de 20 años en este mundo ;) lo haces muy bien, y sí... gestiono Nagios jajajaja

  • @Guitsu
    @Guitsu 5 лет назад +2

    Gracias por el video.!!! Justamente estoy en algo similar en el trabajo, pero voy a averiguar también sobre esas nuevas características de prometheus....IMPRESIONANTE! Saludos!

  • @acto7748
    @acto7748 3 года назад

    Exceleeeeeeeeeeeeeeeeeeeeeente Master, jeje, me encantan los finales de tus videos, jajaja

  • @omarvilera8710
    @omarvilera8710 2 года назад

    SUPERlike PELEDE, ha cambiado un poquito la cosa pero está genial.

  • @sebapinery
    @sebapinery 2 года назад

    Tremendo video Pelado 🙌🙌 sos crack

  • @alexisnavarretevillalobos7936
    @alexisnavarretevillalobos7936 4 года назад

    Grande Pelado, excelente video

  • @elsalorenzetti1936
    @elsalorenzetti1936 5 лет назад

    Ésa remera Capo!!!Impresionante!!!.Lo admiro💪💪👏

    • @mustafamanuel6899
      @mustafamanuel6899 3 года назад

      I realize I am kinda randomly asking but does anyone know of a good place to stream new tv shows online?

  • @leandrosaubiette33
    @leandrosaubiette33 5 месяцев назад

    Muchas gracias por el video!! Te quería consultar si este monitoreo desde Kubernetes se podría hacer sobre unos web services que estan alojados en otros servidores? Tengo la necesidad de monitorear web services alojado en otro servidor y analizar los resultados y el nivel de fallas de todas las peticiones

  • @marvinalexanderlopezmartin8847
    @marvinalexanderlopezmartin8847 2 года назад

    buenos videos pelon te agradesco mucho

  • @gouterelo
    @gouterelo 5 лет назад

    Nos debes la charla de CRD que "iba" a ir a la NERDEARLA !!!!! Genial la radio y la charla de NERDEARLA :D !

    • @PeladoNerd
      @PeladoNerd  5 лет назад +1

      Mañana sale vídeo de CRDs y la semana que viene de storage en Prometheus

  • @wallysmorales4932
    @wallysmorales4932 4 года назад +1

    Buen dia crack, esta bueno tu canal, tengo una duda, como haces para ingresar metricas de un microservicio que esta corriendo en un pod a prometheus, si tienes un tutorial o guia te lo agradeceria.

  • @emmanuelprieto5756
    @emmanuelprieto5756 3 года назад

    que codigo es del dashboard que usas en el ejemplo? Saludos.

  • @jhonatana.6055
    @jhonatana.6055 5 лет назад +2

    excelente, podrías explicar cómo crear un scheduler customizado con el score MostRequestedPriority en kubernetes, ya que actualmente gke usa LeastRequestedPriority lo que obliga al hpa añadir un nodo, sin considerar que en los otros nodos existentes hay espacio para unos cuantos pods más.

    • @PeladoNerd
      @PeladoNerd  5 лет назад

      Lo investigo y veo si armo algo!

    • @jhonatana.6055
      @jhonatana.6055 5 лет назад +1

      ​@@PeladoNerd Por ejemplo dado 3 nodos con 30 % de consumo de cpu, si se desplega otro deploy con request 10% cpu , este nuevo deploy añadiría un nuevo nodo, en vez de levantarse en uno de los 3 nodos que sí tienen recursos disponibles. de momento lo solucioné usando pod affinity, así los nuevos pods prefieren levantarse en un pod existente, en caso no se pueda recién ahí se añadiría un nodo por el autoscaler. saludos.

  • @miguel8810ify
    @miguel8810ify 4 года назад +1

    Hola Pelado, como estas? excelente video. Tengo un problema, lo estoy implementando en un EKS full Fargate sin Node Group. Al conectar el Datasource de prometeus me genera un Bad Gateway

  • @andreachomiak4180
    @andreachomiak4180 7 месяцев назад

    Has utilizado PromLens?

  • @fergarcia7184
    @fergarcia7184 2 года назад

    Hola, me das este error en este pod:
    pod/prometheus-operator-75d8bcd4f8-g5nbk 0/1 CrashLoopBackOff 5 (62s ago) 4m28s ¿alguna idea?

  • @jdrrsystem3305
    @jdrrsystem3305 2 года назад

    Mil bendiciones estimado muy buen video.
    Podrias hacer un video de como monitorear mikrotik con Grafana y Prometheus

  • @ramonserrano6684
    @ramonserrano6684 7 месяцев назад

    Que genio los comentarios incómodos al final jajajaja

  • @alejandrox77
    @alejandrox77 2 года назад

    9:48 haha, 20 years back...😄

  • @jorgeguerrero3547
    @jorgeguerrero3547 4 года назад

    Gracias! Esperamos la parte 3 ;)

  • @pzentenoe
    @pzentenoe 3 года назад +1

    Hola Pelado Nerd como estas gracias por compartir tu conocimiento con nosotros, te queria pedir si puedes subir alguno en donde se armen los graficos en grafana usando las metricas de prometheus. Saludos

  • @SaGaDeR17
    @SaGaDeR17 3 года назад +2

    Excelente video!, veo comentarios que prometheus consume bastantes recursos de cpu y memoria en un entorno productivo, es recomendable tener un cluster dedicado para esto?

  • @agu.ramone
    @agu.ramone 5 лет назад +1

    IMPRESIONANTE!

  • @alcar21
    @alcar21 5 лет назад +2

    Todos los vídeos geniales. Te permite usar kubernetes con conceptos muy avanzados. Estaría bien que contaras en algún vídeo (sin tener que probarlo) soluciones para kubernetes on premise.
    Has escucha hablar de OpenShift? Que tal es?

  • @eljosecl
    @eljosecl 4 года назад

    Alguna idea de como correlacionar o agrupar eventos con estas herramientas? o más allá, detectar anomalías y generar forecast "Predicción"

  • @DavidMesaC96
    @DavidMesaC96 2 года назад

    Hola PeladoNerd, es posible crear un solo Dashboard con todos los deployment y pods de varios Clusters? Muchas gracias!!

  • @agonzalezo
    @agonzalezo 3 года назад

    Buen video pelado.
    una pregunta, que problmea les dio NewRelic?

  • @alejandrodiazroque1841
    @alejandrodiazroque1841 3 года назад

    Pelado, mortal el video. Cómo puedo usar los archivos que dejaste para mi propio cluster? Hay alguno que deba modificar?

  • @gabrieldariobonelli1683
    @gabrieldariobonelli1683 3 года назад

    Pelado, Prometheus y grafaba vs elasticsearch y kibana...con cual te quedas y porque? Tenés algun video con las diferencias?

  • @jams1721
    @jams1721 4 года назад

    Oye, esta EXCELENTE!, Tendrá customización para verificar logs de algun web service !¡?

  • @aaronjoelneyravictoria1406
    @aaronjoelneyravictoria1406 4 года назад

    chevere mi hermano

  • @CesarMartinez-el7ow
    @CesarMartinez-el7ow 3 года назад

    Muchas gracias por tu contenido. Amigo pregunta, ¿cómo centralizo el prometheus si tengo varios clúster por monitorear? Montar un servidor es la solución? veo que no se recomienda mucho. O debo instalar prometheus en cada clúster. Cual es la manera acertada de hacerlo. Te agradezco mucho.

    • @PeladoNerd
      @PeladoNerd  3 года назад +1

      Fijate mi video de Thanos!

  • @victormanuelcapotelucumi9506
    @victormanuelcapotelucumi9506 5 лет назад

    loco pregunta, fíjate que cree un cluster de kubernetes en baremetal, resulta que no se crea por defecto el StorageClass (Standard) que si lo tiene minikube, esto permite que alertmanager pueda crear su PVC. sabes algo al respecto? cada proveedor de nube crea su propio StorageClass?

    • @PeladoNerd
      @PeladoNerd  5 лет назад

      Un storageclass es un manifiesto chiquito que podes buscarlo y crearlo vos, simplemente tiene que existir ese "driver" que corre en los controladores, no estoy al tanto del tema de baremetal, pero si haces una búsqueda storageclass baremetal, seguro encontrás algo, suerte!

  • @ChristianAltamiranoAyala
    @ChristianAltamiranoAyala 5 лет назад

    Impresionante.. Recomienas tender todo el stack de grafana montado en k8s? En Mi caso solo tengo prometheus en MI k8s y grafana en una vm

    • @rocketbox9
      @rocketbox9 2 года назад

      Se podra instalar el prometheus y grafana en una VM aparte y que desde esa VM monitoree los pods de Kubernetes?

  • @enlinea777
    @enlinea777 Год назад

    excelente, justo al clavo, por ahora no creo usarlo nunca pero es entretenido, hay que tener muchos recursos para poder manejar prometheus al 100%, despues usamos un sistema de monitorizacion para nustro sistema de monitorizacion jajajaja, son pavadas las que digo pero todo sirve para el argoridmo 👍

  • @kilik7451
    @kilik7451 5 лет назад

    Excelente! gracias!

  • @coda2k
    @coda2k 4 года назад

    Buenas pelado! Una consulta desde mi total ignorancia: en la práctica ¿es mejor crear y mantener las alertas en grafana o en el alert manager de prometheus? parece que los dos hacen más o menos lo mismo, y desde grafana parece mucho más intuitivo, pero me queda la duda de si esto reemplaza al alert manager, o si algún método de los dos es mejor por algo en concreto..muchas gracias de antemano!

  • @boya678
    @boya678 4 года назад

    Hola como estas? al ejecutar tu kustom me sale este error unable to recognize ".": no matches for kind "Alertmanager" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "Prometheus" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "PrometheusRule" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    unable to recognize ".": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"
    me puedes dar una mano?

  • @CRISTIANHILARIORENTERA
    @CRISTIANHILARIORENTERA 5 лет назад

    Excelente, que te parece "Jenkins x" es una herramienta diseñada específicamente para CI/CD con kubernetes, sería interesante que hicieras videos de esa herramienta, saludos

  • @sgimenezbahl
    @sgimenezbahl 2 года назад

    Estaría buenísimo si podes mostrar como podemos hacer para monitorear y graficar contenedores pero que estos estén en diferentes servidores, la idea es poder ver en un solo lugar los detalles de cada contenedor sin importar en que servidor estén, en algún video veo que lo hacen con Grafana, Prometheus, cadvisor y node-export pero solo muestran los contenedores locales del mismo servidor donde instalaron todas las herramientas de monitoreo y grafica.

    • @PeladoNerd
      @PeladoNerd  2 года назад +1

      Si instalas Prometheus, no deberias tener problemas en ver pods en otros hosts, te recomiendo que preguntes en slack.peladonerd.com para que te puedan ayudar

    • @sgimenezbahl
      @sgimenezbahl 2 года назад

      @@PeladoNerd GRacias

    • @rocketbox9
      @rocketbox9 2 года назад

      Hola una consulta se puede instalar Grafana y Prometheus en una VM y que desde esa VM pueda monitorear al kubernetes? cual es los pro y contras? lo que pasa es que no quiero instalar Prometheus y Grafana en el mismo Kubernetes porque se come muchos recursos.

  • @csnzlatino
    @csnzlatino 5 лет назад

    hola, y donde conseguis todos esos yml, los escribis vos solito, o copy paste? a ver si compartis la fuente para seguir investigando.

    • @PeladoNerd
      @PeladoNerd  5 лет назад +1

      Buenas, ahi en la descripción puse el repo de donde lo saqué: github.com/coreos/kube-prometheus/

    • @csnzlatino
      @csnzlatino 5 лет назад

      @@PeladoNerd gracias, sos grande!

  • @NickBPalomino
    @NickBPalomino 5 лет назад

    Excelente video ... Pelado Nerd, cual es tu opinión del stack de Hashicorp (Terraform, Vault, Consul y Nomad) ... Personalmente, me gusta Terraform y Consul, estuve probando Nomad, pero aun no lo entiendo al 100%

    • @PeladoNerd
      @PeladoNerd  5 лет назад +1

      Usamos mucho terraform, vault lo estamos usando tambien para algunas cosas, consul y nomad nunca los he usado, pero sé que consul es como etcd. Nomad es una onda Kubernetes? habria que probarlo

    • @NickBPalomino
      @NickBPalomino 5 лет назад

      @@PeladoNerd si, algo así como Kubernetes, pero no solo maneja contenedores sino también binarios y Java jars ... Yo lo estoy probando en local, aun me falta para dominarlo, pero como Full Stack developer le estoy poniendo mucho empeño.

  • @victor52589
    @victor52589 4 года назад

    Hice tal cual lo que mostraste en el video pero al entrar a un dashaboard, cualquiera, me sale :
    Templating init failed
    Bad Gateway
    ¿Qué podría ser?

    • @sergiocerdahervas8235
      @sergiocerdahervas8235 4 года назад

      Buenas! A mi me pasa lo mismo, por casualidad encontraste una solución?

    • @victor52589
      @victor52589 4 года назад

      @@sergiocerdahervas8235 tenia pods que no estaban corriendo, porque me quede sin recursos en el cluster xd

    • @sergiocerdahervas8235
      @sergiocerdahervas8235 4 года назад

      @@victor52589 Vale eso no lo había tenido en cuenta yo xD Pues lo miraré, gracias! De todos modos yo lo estoy haciendo con minikube y me parece raro que me quede sin recursos ahí, pero bueno.

  • @joser926
    @joser926 5 лет назад

    Hola Pablo muy buenas,
    Esta genial el video de como utilizar Prometheus con k8s :)
    Quería preguntarte por la parte de almacenar las métricas, podrías decirme como podría almacenar las métricas en un bucket o como podría hacer para mantener X horas simplemente.
    Un saludo y gracias :D

    • @PeladoNerd
      @PeladoNerd  5 лет назад +1

      La semana que viene sale un vídeo de eso !

    • @joser926
      @joser926 5 лет назад

      Pelado Nerd olee :) grande Pablo! Hehehe un abrazo!

    • @joser926
      @joser926 5 лет назад

      Holaaa Pablo :D
      Cuando podremos ver el vídeo este que hablamos?👀
      Un saludo heheh

  • @charly2kx
    @charly2kx 5 лет назад +6

    Lo peor de todo es que me parece que en mi trabajo usan la opción del "no me gusta", tal cual! jajajaja.

    • @cornalito
      @cornalito 5 лет назад

      Idem en el mio :-s. Nagios y a manopla

    • @albertogonzalezmesas810
      @albertogonzalezmesas810 3 года назад

      creo que hay que saber diferenciar para que vale cada uno
      Si no usas k8s y quieres no solo pintar grafiquitas y alertar, sino que quieres crear grupos de escalado, remediation actions, customizar de una forma sencilla cada check de monitoreo, usar acls y mil cosas mas, el motor de nagios con Centreon como interfaz gráfica y ambos desplegado como IaS y cada uno de tus servidores provisionados con ansible o puppet, es mucho mejor que esto y con diferencia. Lo que hay que tener claro es para que usar cada software y mejor aún, como usarlo.

  • @clagccs
    @clagccs 3 года назад

    pelado tiene en su brazo el tatuaje mas DevOps que puede existir...

  • @marcoibarra1777
    @marcoibarra1777 4 года назад

    Hola...Has intentado monitorear Kubernetes con un servidor prometheus fuera del cluster??.. me parece que hay una forma en que un server prometheus "saque" las metricas que están en otro servidor Prometheus, se llama "federation". No se si has visto eso o no. Saludos.

    • @rocketbox9
      @rocketbox9 2 года назад

      Hola Doctor pudiste montarlo lo que comentas? justo estaba preguntandome si se podia montar todo en una VM y desde esa VM monitorear los pods de Kubernetes.. porque me parece que montarlo en el mismo Kubernetes te consume muchos recursos

  • @victormanuelcapotelucumi9506
    @victormanuelcapotelucumi9506 5 лет назад

    Men, gracias por responder mis preguntas. Espero no ser harto, telegraf es muy parecido a prometheus? Lo has probado? Cual crees que sea mejor?

    • @PeladoNerd
      @PeladoNerd  5 лет назад

      No he probado telegraf, apenas pueda le pego una mirada. Pero te comento que Prometheus es el segundo proyecto que fue aprobado por la cncf, siendo Kubernetes el primero

    • @victormanuelcapotelucumi9506
      @victormanuelcapotelucumi9506 5 лет назад

      @@PeladoNerd tenes razon loco, échale un ojo tambien a dynatrace

  • @agorafobicoMusica
    @agorafobicoMusica 5 лет назад

    No te creo que newrelic no se banque el tráfico de la empresa, está chequeado esto? Estaría bueno conocer qué tan grande es esa infra. Espectacular todo como siempre.

    • @PeladoNerd
      @PeladoNerd  5 лет назад +4

      Créeme que está checkeado :D justo estamos en esa pelea en este momento con NR por esto. Voy a armar un vídeo de un día de mí trabajo, me parece que de esa forma puedo mostrar un poco más de mí trabajo

    • @samsungtrend5092
      @samsungtrend5092 5 лет назад

      @@PeladoNerd Sería genial ese video. A mi me surgió la misma duda de NR.

  • @me-gusta-el-chilate
    @me-gusta-el-chilate 4 года назад

    Me sentí aludido con la broma de Nagios, pero es normal, creo.

  • @bullsize
    @bullsize 5 лет назад

    Gracias pela'o!

  • @apolomachine
    @apolomachine 3 года назад

    LOL yo suelo usar winscp para hacer las copias jajaja

  • @trasterete
    @trasterete 4 года назад

    new relic no aguanta vuestro tráfico? já

    • @PeladoNerd
      @PeladoNerd  4 года назад

      El monitoreo de infraestructura de NR no, APM si.

  • @patricioavero
    @patricioavero 5 лет назад

    Te diste cuenta que el Kerry King Mendocino te cae bien y le ibas a dar Like...
    Pero te descansó a fondo de contramano porque administras Nagios como el Hombre de Neandertal con cada define a mano...
    No te la puedo creer...
    No te calentés... haces make clean, te mirás otro video del Pelado y le das Like a ambos...

    • @PeladoNerd
      @PeladoNerd  5 лет назад

      Jajajaja Kerry King mendocino

  • @ReneDirty2
    @ReneDirty2 4 года назад

    saaaaaaaaaapppbeeeeeeeeeee

  • @kdetony
    @kdetony 5 лет назад

    Enséñame k8s máster "yedai" ...

  • @xyzz426
    @xyzz426 5 лет назад +1

    winscp++ ,lol

  • @GabZer0
    @GabZer0 5 лет назад

    Le doy no me gusta solo porque implementé nagios en mi trabajo anterior xD

  • @klapcincuenta
    @klapcincuenta 3 года назад +1

    noo yo usaba Nagios3... le doy no me gusta.. srry