Solo me aparecen algunas metricas

Buenas,

La verdad es que es bastante raro... he hecho pruebas y sí que obtengo las métricas de cpu tanto en linux como en osx (es verdad que en el primer ciclo aparecen todos los pct a cero).

Si tienes unos minutos realiza esta prueba, por favor, para comprobar si metricbeat devuelve ceros constantemente o calcula los porcentajes.

  1. Configura el output de metricbeat para sacar las métricas por pantalla solamente (deja comentado el output a elasticsearch):
output.console:
  pretty: true
  1. Configura el system.yml para que solo obtenga métricas de CPU
- module: system
  period: 10s
  metricsets:
    - cpu
#    - load
#    - memory
#    - network
#    - process
#    - process_summary
    #- core
    #- diskio
    #- socket
  processes: ['.*']
  process.include_top_n:
    by_cpu: 5      # include top 5 processes by CPU
    by_memory: 5   # include top 5 processes by memory

(nota: deja todo lo demás comentado (system -> uptime y system -> fsstat + filesystem).

  1. Ejecuta metricbeat, debería salir por pantalla, cada 10 segundos, un dump de las métricas de CPU. La primera vez puede ser que veas todos los pct a cero, pero posteriormente no debería. Dinos lo que ves. Si sale siempre cero entonces habrá que investigar más :slight_smile:

Si resulta que los porcentajes se envían correctamente entonces el problema podría ser el descrito aquí:
https://discuss.elastic.co/t/metricbeat-cpu-visualization-missing/127466/15

Saludos!
PS - aquí te dejo la salida por pantalla de mi prueba. El primer dump son todo ceros, pero el segundo ya no. Lo he ejecutado como root y como usuario normal y he obtenido el mismo resultado.

{
  "@timestamp": "2018-05-31T07:00:01.428Z",
  "@metadata": {
    "beat": "metricbeat",
    "type": "doc",
    "version": "6.2.4"
  },
  "beat": {
    "name": "Eduardos-MacBook-Pro.local",
    "hostname": "Eduardos-MacBook-Pro.local",
    "version": "6.2.4"
  },
  "metricset": {
    "name": "cpu",
    "module": "system",
    "rtt": 193
  },
  "system": {
    "cpu": {
      "system": {
        "pct": 0
      },
      "iowait": {
        "pct": 0
      },
      "steal": {
        "pct": 0
      },
      "user": {
        "pct": 0
      },
      "idle": {
        "pct": 0
      },
      "softirq": {
        "pct": 0
      },
      "cores": 8,
      "irq": {
        "pct": 0
      },
      "nice": {
        "pct": 0
      },
      "total": {
        "pct": 0
      }
    }
  }
}



{
  "@timestamp": "2018-05-31T07:00:11.429Z",
  "@metadata": {
    "beat": "metricbeat",
    "type": "doc",
    "version": "6.2.4"
  },
  "metricset": {
    "name": "cpu",
    "module": "system",
    "rtt": 67
  },
  "system": {
    "cpu": {
      "system": {
        "pct": 0.2011
      },
      "softirq": {
        "pct": 0
      },
      "steal": {
        "pct": 0
      },
      "total": {
        "pct": 0.9482
      },
      "idle": {
        "pct": 7.0518
      },
      "iowait": {
        "pct": 0
      },
      "irq": {
        "pct": 0
      },
      "cores": 8,
      "user": {
        "pct": 0.7472
      },
      "nice": {
        "pct": 0
      }
    }
  },
  "beat": {
    "name": "Eduardos-MacBook-Pro.local",
    "hostname": "Eduardos-MacBook-Pro.local",
    "version": "6.2.4"
  }
}