# Acerca de la página de estado de la herramienta

página de estado de la herramienta proporciona visibilidad del estado y el rendimiento de las herramientas de code scanning en su repositorio.

## ¿Qué es la página de estado de la herramienta?

El página de estado de la herramienta muestra información sobre todas tus herramientas de code scanning y es un buen punto de partida para depurar problemas cuando code scanning no funciona como se espera.

> \[!NOTE]
> Muestra página de estado de la herramienta el estado de la herramienta en el nivel de repositorio solo para la rama predeterminada, no en el nivel de organización.

## Indicadores de estado de la herramienta

página de estado de la herramienta Muestra uno de los tres estados:

* **Todas las configuraciones funcionan**: todas las herramientas funcionan según lo previsto.
* **Algunas configuraciones necesitan atención**: algunas herramientas tienen advertencias o problemas no críticos
* **Algunas configuraciones no funcionan**: una o varias herramientas tienen errores críticos

## ¿Qué información está disponible?

### Para todas las code scanning herramientas

* Estado de configuración y salud
* Programación de escaneos
* Tiempos de escaneos primero y más recientes
* Reglas usadas en escaneos

### Para herramientas integradas como CodeQL

Además de la información mencionada anteriormente, el página de estado de la herramienta de las herramientas integradas proporciona los siguientes detalles:

* Porcentajes de cobertura de archivos por lenguaje de programación
* Detalles de configuración de cada tipo de instalación
* Mensajes de error específicos
* Informes CSV descargables de archivos analizados
* Listas descargables de reglas usadas y recuentos de alertas

## Cómo CodeQL define los archivos examinados

CodeQL informa de que un archivo ha sido escaneado si se ha procesado alguna línea de código de ese archivo.

### Idiomas interpretados

* **Configuración predeterminada**: los archivos escaneados incluyen todos los archivos de código fuente de los lenguajes que CodeQL puede analizar
* **Configuración avanzada**: puede usar `paths` y `paths-ignore` definir los archivos que se van a examinar. Consulta [Análisis de código con CodeQL](/es/code-security/concepts/code-scanning/codeql/codeql-code-scanning).

### Lenguajes compilados

El página de estado de la herramienta informa de los archivos presentes antes de ejecutar los pasos de compilación automática o manual. No se muestran los archivos generados durante el proceso de compilación. Consulta [Análisis de código de CodeQL para lenguajes compilados](/es/code-security/how-tos/find-and-fix-code-vulnerabilities/manage-your-configuration/codeql-for-compiled-languages#use-autobuild-for-codeql).

### Cálculo de cobertura

Los porcentajes de cobertura de archivos respetan cualquier archivo excluido por las propiedades de configuración `paths` y `paths-ignore`.

## Descripción de los porcentajes de cobertura de archivos

Use porcentajes de cobertura de archivos para depurar y mejorar el análisis:

* **Porcentaje alto**: Code scanning funciona según lo previsto para ese idioma.
* **Porcentaje bajo**: Investigue el output de diagnóstico. Consulta [CodeQL examinó menos líneas de lo esperado](/es/code-security/reference/code-scanning/troubleshoot-analysis-errors/fewer-lines-scanned-than-expected)
* **Porcentaje cero**: es posible que tenga código en lenguajes que no se están analizando actualmente. Actualice la configuración para incluir estos idiomas. Consulta [Opciones de configuración de flujo de trabajo para el examen de código](/es/code-security/reference/code-scanning/workflow-configuration-options)

> \[!NOTE]
> Si configura tanto la configuración avanzada como la configuración predeterminada, página de estado de la herramienta solo muestra la configuración predeterminada.

## Características de solución de problemas

Le página de estado de la herramienta ayuda a solucionar problemas a través de:

* **Mensajes de error**: explica por qué las herramientas no funcionan según lo previsto con acciones sugeridas
* **Datos de cobertura** de archivos: muestra qué archivos y idiomas se analizan
* **Detalles de configuración**: muestra información sobre cada ejecución de análisis
* **Informes descargables**: proporciona informes CSV con información detallada sobre archivos y reglas

## Lectura adicional

* [Usar la página de estado de la herramienta para el examen de código](/es/code-security/how-tos/find-and-fix-code-vulnerabilities/manage-your-configuration/use-the-tools-status-page-for-code-scanning)