Utilidad de diagnóstico y monitorización de la salud del sistema de la Raspberry Pi, PiDoctor
Para monitorizar la salud de su sistema Raspberry Pi, puede utilizar la aplicación PiDoctor de PiCockpit. PiDoctor también le permitirá conocer muchos detalles sobre su Raspberry Pi, incluyendo dónde fue fabricada, cuánta RAM tiene, etc.
Nota: PiDoctor solía ser independiente, pero ahora forma parte de picockpit-client. La versión independiente de PiDoctor (PiDoctor OS) ha sido descontinuada, en favor de la versión incluida en picockpit-client que tiene capacidades de diagnóstico en vivo, y aumenta el número de módulos de diagnóstico disponibles. Si todavía quieres la versión histórica, desplázate hasta el final de esta página y mira las preguntas frecuentes.
Explicación del desarrollo histórico de Raspi Berry
Uso de PiDoctor para diagnosticar su Raspberry Pi
Cómo ejecutar todas las pruebas de salud de la Raspberry Pi
PiDoctor, al igual que las otras aplicaciones de PiCockpit, se incluye de forma gratuita para hasta 5 Raspberry Pis.
- Acceder a PiCockpit (inscribirse si aún no tienes una cuenta, es gratis)
- Abrir el Mis Raspberry Pis para acceder a la visión general de su Raspberry Pi

- Haga clic en la Raspberry Pi que desea diagnosticar

4. Haga clic en PiDoctor
Verá la siguiente pantalla:

5. Haga clic en Ejecutar todas las pruebas
Ahora se mostrará la información básica (RAM y CPU):

Ahora puede desplazarse por la página para ver los resultados de las pruebas de los módulos individuales, o hacer clic en cualquiera de los botones de acceso rápido para saltar al módulo de prueba del sistema que le interesa:

Cómo ejecutar un módulo individual de comprobación de la salud de la Raspberry Pi
Cada módulo tiene un botón en la parte inferior, que le permite ejecutar sólo las pruebas de este módulo. Por ejemplo, eche un vistazo al Prueba de USB:

También hay un interruptor de "recarga automática" en la esquina superior, que permite que la prueba se ejecute automáticamente cada 10 segundos. Esto es útil para el seguimiento continuo de los cambios.
Módulos de prueba del estado del sistema disponibles
WLAN

El módulo WLAN le permite escanear las redes WiFi en la vecindad de su Raspberry Pi, determinar a cuál está vinculada y la fuerza. Al hacer clic en los detalles, podrás ver los detalles técnicos completos de la red:

En la sección de "información avanzada" hay muchos comandos adicionales de los que puede ver la salida. Algunos de ellos sólo se ejecutarán si haces clic en "Ejecutar esta prueba":


La búsqueda permite encontrar rápidamente las líneas coincidentes en la salida:

Red
El módulo de red le muestra las direcciones IP actuales de su Raspberry Pi, los enlaces de red y los vecinos conocidos.

Hay información adicional en la sección de información avanzada:

Sistema
System es uno de los módulos de prueba del sistema Raspberry Pi más potentes y extensos de PiCockpit.

La primera parte, Información básica del sistema, le muestra una importante información general:
- Número de serie de su Raspberry Pi
- su modelo de Raspberry Pi
- la temperatura del SoC de tu Raspberry Pi (monitoriza la temperatura de la CPU usando esto, o usa PiStats para ver las actualizaciones cada segundo)
- la RAM de la GPU
- la frecuencia actual de la CPU - esto es útil si usted está overclockeando su Raspberry Pi
- el voltaje actual de la CPU
- estado de la cámara de la Raspberry Pi - diagnosticar los problemas de la cámara para ver si la Raspberry Pi soporta y detecta la cámara
- la fecha de fabricación de la tarjeta SD

Usando la siguiente parte, Estrangulamiento y baja tensión, puedes diagnosticar información vital sobre tu Raspberry Pi:
- ¿Es la fuente de alimentación de tu Pi lo suficientemente fuerte? Cuidado con el bajo voltaje
- ¿Su Raspberry Pi se calienta demasiado? Cuidado con el límite de temperatura suave, el límite de frecuencia de ARM y el estrangulamiento
En caso de que haya problemas (actuales o anteriores), PiCockpit los mostrará aquí. Por ejemplo, para la tapa de frecuencia de ARM que se activa:


El módulo Dispositivos de bloque y sistemas de archivos (espacio de almacenamiento) está colapsado inicialmente, pero puede ampliarse haciendo clic en la flecha:

Podrás ver todas las particiones, su tamaño y el espacio utilizado para las particiones montadas. Esto le permitirá determinar si se está quedando sin espacio en su partición raíz en su Raspberry Pi.
La partición raíz siempre se monta en / - en nuestro caso la última partición, mmcblk0p7
Los útiles conocimientos de Raspi Berry sobre Linux
Haga clic en cualquier entrada para ver más detalles:

Aquí se puede hacer clic en el botón de mostrar todo para mostrar aún más detalles (probablemente sólo por el interés de las personas que quieren profundizar en los detalles técnicos):

Usando esta sección puedes diagnosticar qué sistema de archivos (fstype) tiene una partición, qué ruta /dev/ tiene (por ejemplo /dev/mmcblk0p1), su punto de montaje, tamaño, uso y etiqueta entre otra información.

Hay dos estilos de códigos de revisión de Raspberry PiPiCockpit puede manejar ambos. El código de revisión de nuevo estilo dará más detalles:
- Modelo de Raspberry Pi
- Revisión del modelo de Raspberry Pi
- RAM de la Raspberry Pi
- Procesador Raspberry Pi (SoC que se utiliza)
- CPU de Raspberry Pi
- Fabricante: puede averiguar en qué país se fabricó su Raspberry Pi aquí
También hay algunas banderas adicionales que se pueden ver en la parte del código de revisión del Sistema / Raspberry Pi de PiDoctor:
- Sobretensión permitida
- Se permite la programación OTP
- Se permite la lectura de OTP
- Garantía de bits
La información avanzada incluye diagnósticos adicionales, presentados en forma de texto:

Vídeo
El módulo de vídeo le permite comprobar qué monitores están conectados a su Raspberry Pi, y qué modos (vídeo y audio) soportan. En el caso de las Raspberry Pi 4 y 400, ambos puertos HDMI son compatibles.

Como puedes ver en la captura de pantalla, este monitor soporta la salida de audio:
Soporta PCM: Canales máximos: 2, Velocidad de muestreo máxima: 48kHz, Tamaño máximo de muestra 16 bits.
Haga clic en los modos CEA y DMT para ampliar y ver los modos de monitor disponibles - esto es útil para ajustar la resolución de la pantalla de la Raspberry Pi en config.txt, si tiene problemas para ver la salida:

USB
El módulo USB PiDoctor le permitirá monitorear qué dispositivos USB están conectados a su Raspberry Pi y recuperar detalles sobre ellos:

Haga clic en la(s) flecha(s) para ampliar la jerarquía de los dispositivos USB:

Haga clic en el dispositivo que le interesa para obtener más detalles:

Software
El módulo de software en PiDoctor le mostrará qué versión del cliente PiCockpit tiene - es importante mantener el picockpit-client actualizado (utilice PiControl para actualizarlo desde la interfaz web de PiCockpit).
Además, le permitirá ver los procesos que se están ejecutando actualmente (salida ps aux) y buscarlos por su nombre:


Tenga en cuenta que estos resultados / la lista de procesos no se actualizan en vivo - si desea que se actualicen periódicamente, haga clic en la recarga automática (esto los recargará cada 10 segundos):

Hay algunas pruebas adicionales en la información avanzada:

Aquí puede acceder a la salida de los siguientes comandos:
- dmesg (Buffer de mensajes del kernel)
- vcdbg log msg
- hostnamectl
- Versión de vcgencmd
- lsmod (módulos del kernel cargados)
- ps aux (salida bruta)
Podrá buscar en los resultados rápidamente, introduciendo el texto que busca en la búsqueda que se encuentra encima de la salida de la información avanzada concreta que le interesa:

Desactivar las pruebas en PiDoctor
Si desea deshabilitar las pruebas, por razones de seguridad, por ejemplo, debe eliminar los archivos de definición .json correspondientes de
/etc/picockpit-client/apps/com.picockpit/pidoctor/modules

Añadir pruebas personalizadas a PiDoctor
Añadir pruebas personalizadas es posible añadiendo definiciones de módulos .json adicionales. Mira los ejemplos en el código que están presentes, asegúrese de definir sus propias asas únicas, y reiniciar picockpit-cliente.
Añadiré más documentación para crear tus propias pruebas aquí, si la gente me lo pide.
Tenga en cuenta que las pruebas personalizadas siempre se mostrarán como "Información avanzada", ya que no se ha creado una interfaz de usuario personalizada para ellas. Si necesita una personalización o una interfaz de usuario para una función concreta, póngase en contacto con nosotros para solicitar un presupuesto..
¿Cómo puedo conseguir PiDoctor para mi Raspberry Pi?
Es muy fácil:
- Regístrese para obtener una cuenta en picockpit.com, su plataforma de gestión de Raspberry Pi basada en la web. Es gratuito para hasta 5 Raspberry Pis
- Siga el instrucciones de instalación de PiCockpit. (Crearás una clave de API e instalarás picockpit-client en tu Raspberry Pi)
- Ahora sólo tiene que acceder a PiDoctor desde la interfaz web del navegador de su elección, como se describe en esta página
PREGUNTAS FRECUENTES
PiDoctor no aparece en las herramientas adicionales, ¿cómo puedo acceder a él?
PiDoctor se ha fusionado con PiCockpit - por favor instala el picockpit-client en tu Raspberry Piy acceder a la aplicación PiDoctor.
La versión clásica e independiente de PiDoctor ha sido descontinuada.
¿Cómo puedo descargar el EDID? Solía estar disponible en el software clásico PiDoctor.
Actualmente la extracción del EDID no está implementada en la nueva aplicación PiDoctor. Sin embargo, muchas de las salidas para las que querrías el EDID están implementadas, por favor, eche un vistazo a las capturas de pantalla de arriba.
¿Puedo descargar la versión histórica independiente de PiDoctor?
Puede descargar la última versión independiente de PiDoctor aquí (versión 2.1.18). El software se proporciona tal cual, sin garantía de ningún tipo.
Con la versión histórica, puedes usar la misma tarjeta SD con muchos Pis diferentes en secuencia - creará un archivo de registro JSON para cada Pi que hayas probado, extrayendo diferentes datos.
Esta entrada del blog puede ser útil como notas cómo utilizar PiDoctor legacy.
Enlaces de descarga:
- pidoctor-2.1.18.tar.gz (109 MB)
- readme+hashes.txt (1,8 kB)
- pidoctor-2.1.18.img.zip (128 MB), esto es lo que quieres si quieres escribir una imagen en una tarjeta SD
- pidoctor-2.1.18.zip (109 MB)
Estos enlaces de descarga contienen el mismo software de base, basado en Alpine Linux, en diferentes formatos para su comodidad. En caso de duda, opte por el .img.zip y escriba la imagen con herramientas como Etcher.
Tenga en cuenta las siguientes limitaciones:
- la versión heredada de PiDoctor no es compatible con la Pi 4 o la Pi 400 (la nueva versión de PiDoctor, como parte del PiCockpit es compatible con todas las Raspberry Pis y seguirá actualizándose)
- la versión heredada no puede instalarse en un sistema operativo existente, sino que debe colocarse en su propia tarjeta SD
- la herramienta de evaluación en línea ha sido descontinuada, por lo que tendrá que ver el archivo JSON crudo usted mismo - desafortunadamente este formato de archivo no es compatible con la nueva plataforma PiCockpit v2
- no podemos ofrecer soporte no remunerado para la versión heredada - Sin embargo, si quiere que construyamos una solución para su negocio y está dispuesto a pagar por el asesoramiento y el desarrollo, póngase en contacto con nosotros
¿Todavía tiene preguntas o necesita ayuda?
Por favor, ponte en contacto con nosotrosNuestro objetivo es ayudarle a empezar rápidamente con PiCockpit.