Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso de Zabbix 28 -  Monitoreando directorios puntuales (ejemplos con Docker)
Play lesson

Curso completo de monitoreo IT con Zabbix (De 0 a 100) - Curso de Zabbix 28 - Monitoreando directorios puntuales (ejemplos con Docker)

5.0 (1)
10 learners

What you'll learn

This course includes

  • 6.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

¡Hola! En éste video vamos a continuar personalizando Templates de zabbix, pero ésta vez veremos dos ejemplos de cómo monitorear directorios puntuales usando como ejemplo el servicio de Docker. Los scripts lo pueden modificar en base a las necesidades que tengan como para monitorear directorios puntuales de diferentes servicios. ¡Vamos a ello! ⏰ MARCAS DE TIEMPO: Intro a Monitoreo de directorios en Linux (0:00) Primer ejemplo: detección recursiva de un directorio con problemas de espacio (0:29) Segundo ejemplo: % de uso en disco de un directorio (17:06) Comentarios finales(26:01) ✍ Instructivo de lo visto en éste video: ** Ejemplo 1: Script que muestra como resultado el directorio completo (en Docker) con un peso alto en el disco ✍Instructivo: - crear el script: zabbixscriptfordocker.sh en /opt/: nano /opt/zabbixscriptfordocker.sh - Darle permisos de ejecución (+x): chmod +x zabbixscriptfordocker.sh - sudo visudo: zabbix ALL=(root) NOPASSWD: /opt/./zabbixscriptfordocker.sh - En el agente de zabbix, agregar la siguiente linea: UserParameter=DockerFolderSize,sudo /opt/./zabbixscriptfordocker.sh - Reiniciar el servicio: systemctl restart zabbix-agent - Comando para crear un archivo con peso especificado: fallocate -l Tamaño Nombre - Por ej, fallocate -l 1G prueba1G ✅Descarga del script: https://drive.google.com/file/d/1_vmqTT4DkfcMpT9d5asNKEPgpRaP8Pis/view?usp=sharing ** Ejemplo 2: Script que muestra como resultado el % de uso en disco de un directorio puntual (Ej, Docker) ✍Instructivo: -Crear el script: nano /opt/docker_usage.sh - Darle permisos de ejecución (+x): chmod +x /opt/docker_usage.sh - sudo visudo zabbix ALL=(root) NOPASSWD: /opt/./docker_usage.sh - Permisos adicionales para ejecución desde el user de Zabbix: sudo usermod -aG docker zabbix && gpasswd -a zabbix docker *** Requisitos en la config *** - Habilitar el parametro: AllowKey=system.run[*] - Habilitar el parametro: UnsafeUserParameters=1 ✅Descarga del script: https://drive.google.com/file/d/1--uAamvUvPytB6ivOj38ovLWJMgGSnlG/view?usp=sharing

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere