Saltar a contenido

Grafana

Descripción

Grafana es una plataforma de visualización y análisis que permite crear dashboards interactivos para monitorear métricas y logs.

Configuración

grafana:
  image: grafana/grafana:latest
  container_name: grafana
  volumes:
    - grafana_data:/var/lib/grafana
  environment:
    GF_SECURITY_ADMIN_PASSWORD: admin
    VIRTUAL_HOST: grafana.seekdev.com
    VIRTUAL_PORT: 3000
    LETSENCRYPT_HOST: grafana.seekdev.com
    LETSENCRYPT_EMAIL: jgarcia@seek.pe
  ports:
    - "3000:3000"
  networks:
    - sonarnet

Acceso

Data Sources

Prometheus

Loki

Dashboards Recomendados

SonarQube Dashboard

  • Métricas de calidad de código
  • Tendencias de análisis
  • Estado de proyectos

WireMock Dashboard

  • Requests por minuto
  • Tiempo de respuesta
  • Errores por endpoint

Sistema Dashboard

  • Uso de CPU y memoria
  • Espacio en disco
  • Estado de servicios

Alertas

Configurar alertas para:

  • Servicios caídos
  • Alto uso de recursos
  • Errores críticos
  • Degradación de rendimiento

Usuarios y Permisos

Roles

  • Admin: Acceso completo
  • Editor: Crear y editar dashboards
  • Viewer: Solo visualizar

Organizaciones

  • SEEK: Organización principal
  • DevOps: Equipo de operaciones
  • Development: Equipo de desarrollo