

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Paneles con scripts
<a name="scripted-dashboards"></a>

****  
Este tema de documentación está diseñado para los espacios de trabajo de Grafana que admiten la **versión 8.x de Grafana**.  
Para ver los espacios de trabajo de Grafana que admiten la versión 12.x de Grafana, consulte. [Trabajando en Grafana versión 12](using-grafana-v12.md)  
Para los espacios de trabajo de Grafana que admiten la versión 10.x de Grafana, consulte [Uso de la versión 10 de Grafana](using-grafana-v10.md).  
Para los espacios de trabajo de Grafana que admiten la versión 9.x de Grafana, consulte [Uso de la versión 9 de Grafana](using-grafana-v9.md).

**aviso**  
 Esta característica está en desuso y se eliminará en la próxima versión. 

 Si tiene muchos nombres de métricas que cambian (por ejemplo, nuevos servidores) siguiendo un patrón definido, crear nuevos paneles constantemente puede llevar mucho tiempo. 

 Con los cuadros de mando guionados, puede crear sus cuadros de mando de forma dinámica utilizando. JavaScript En la carpeta de instalación de Grafana, en `public/dashboards/`, hay un archivo llamado `scripted.js`. Este archivo contiene un ejemplo de un panel con scripts. Puede acceder a él mediante la URL `http://grafana_url/dashboard/script/scripted.js?rows=3&name=myName`. 

 Al abrir `scripted.js`, puede ver cómo lee los parámetros de URL de la variable `ARGS` y, a continuación, agrega filas y paneles. 

## Ejemplo: scripted.js
<a name="example"></a>

```
var seriesName = 'argName';

if (!_.isUndefined(ARGS.name)) {
  seriesName = ARGS.name;
}

dashboard.panels.push({
  title: 'Events',
  type: 'graph',
  fill: 1,
  linewidth: 2,
  gridPos: {
    h: 10,
    w: 24,
    x: 0,
    y: 10,
  },
  targets: [
    {
      target: "randomWalk('" + seriesName + "')",
    },
    {
      target: "randomWalk('random walk2')",
    },
  ],
});

return dashboard;
```

## Más ejemplos
<a name="more-examples"></a>

 Puede encontrar más ejemplos en el directorio `public/dashboards/` de su instalación de Grafana. 