Picos de consumo en CPU

Started by trazo, April 24, 2024, 09:48:11 PM

Previous topic - Next topic
Buenas a todos,

Tengo montado OPNsense en un Sophos sg 125 rev2. El tema está en que tengo unos picos de CPU muy estraños, de 0 pasa a 50 y vuelve a 0, o de 0 a 100...

Desde la shell haciendo un top y no veo ningún proceso consumiendo tal cantidad de CPU.



Procesador: Intel(R) Atom(TM) CPU C2358 @ 1.74GHz (2 cores, 2 threads)

No se si alguien ha podido pasar por lo mismo, así que agradezco toda ayuda.

Saludos.

No hay mas datos sobre que servicios estas ejecutando, te recomiendo sentarte abre tu consola, se ven constantes, entonces yo lo que haria es abrir top, presiono s tecleo 1 para que refresque la pantalla cada segundo.

Claro antes revisar a que horas se presenta mas fuerte basado en ese reporte que muestras y ver que procesos son los que hacen ese consumo.

Pero ahi que sentarse y ver esos detalles, ahora si que, a ensuciarse las manos como buen mecanico, saludos.

Quote from: pheriko on April 25, 2024, 05:15:42 AM
No hay mas datos sobre que servicios estas ejecutando, te recomiendo sentarte abre tu consola, se ven constantes, entonces yo lo que haria es abrir top, presiono s tecleo 1 para que refresque la pantalla cada segundo.

Claro antes revisar a que horas se presenta mas fuerte basado en ese reporte que muestras y ver que procesos son los que hacen ese consumo.

Pero ahi que sentarse y ver esos detalles, ahora si que, a ensuciarse las manos como buen mecanico, saludos.

Ty por el tip de top, no lo conocía.

Tras andar revisando no hay ningún proceso que supere el 10%, siendo php-cgi el más alto con un 9,7%, también suele andar python al rededor del 7% en algunas ocasiones, syslog-ng entre el 3% y filterlog entre el 2% y 3%. La mayor parte del tiempo la cpu está en idle, he estado motorizando con top mientras en otro monitor tenía la el consumo de cpu en la interfaz de opnsense, y la verdad, no se de donde salen esos valores que representa.



Como servicios solo tengo corriendo adguard, pero esto ya pasaba previamente a correr el servicio.

Añadiendo algo más de información a lo anterior;

he borrado las sesiones que había en /var/lib/php/sessions que aun no siendo muchas, al monitorizar con top sin abrir ninguna había desaparecido por completo el uso del proceso php-cgi. Por lo que estoy sacando en conclusión, es la misma sesión abierta desde el navegador la que provoca esos picos de consumo, debe haber algún script que realice el conteo máximo de sesión y se ejecuta cada poco. Actualizo cuando revise el cron

oooo puede ser un bug en el modulo que grafica y este marcando un pico de consumo alto, cuando no lo hay...?
saludos.