Ejemplo: Adición de propiedades de alerta como argumentos para ejecutar un programa - Teradata Viewpoint - Teradata Workload Management

Teradata® Viewpoint Guía del usuario

Product
Teradata Viewpoint
Teradata Workload Management
Release Number
16.50
16.20
Published
Julio de 2021
Language
Español
Last Update
2021-08-17
dita:mapPath
es-ES/yqb1520516846011.ditamap
dita:ditavalPath
es-ES/yqb1520516846011.ditaval
dita:id
B035-2206
Product Category
Analytical Ecosystem
Supongamos que desea utilizar el script echoUsage.sh como una acción de alerta de gravedad media para el sistema Teradata PROD1 solo los fines de semana, así como rastrear alertas en el portlet Visor de alertas. echoUsage.sh abre el programa que supervisa el rendimiento de su sistema. El script lee todos los argumentos que aparecen en la línea de comandos y ejecuta el programa mediante estos argumentos como parámetros en tiempo de ejecución. La salida del programa incluye información sobre el uso de espacio en PROD1 si el espacio permanente actual utilizado en cualquier base de datos del sistema PROD1 supera el 80 %.
  1. Compruebe que el Servicio de notificaciones Teradata se ejecute en el servidor Linux:
    1. Utilice el siguiente comando de Linux para validar que el servicio se esté ejecutando correctamente:
      /etc/init.d/tdnotification status
    2. Si el resultado no es "En ejecución", utilice: /etc/init.d/tdnotification start
  2. Copie el script echoUsage.sh en el servidor Linux en : /opt/teradata/client/cam/tdnotification/usrcmd/echoUsage.sh.
    1. Asegúrese de que el script echoUsage.sh sea ejecutable por la cuenta de usuario del servicio tdnotification.
  3. En el portlet Configuración de alertas, cree un Conjunto de acciones.
    1. En la lista Opciones de configuración, seleccione Ajustes predef. de alertas.
    2. En la lista Opciones predefinidas, seleccione Horas principales.
    3. Verifique que las Horas de fin de semana que aparecen corresponden a las horas de fin de semana que desea para esta acción de alerta.
    4. En la lista Opciones predefinidas, seleccione Conjuntos de acciones.
    5. Haga clic en "" junto a Conjuntos de acciones.
    6. En Nombre del conjunto de acciones, escriba echoUsageSpaceUsedPct.
    7. En las casillas de verificación Horas, active la casilla de verificación Fin de semana y desactive las casillas de Core (Principal) y Tarde.
    8. En Acciones, asegúrese de que la casilla de verificación Incluir en el visor de alertas esté activada.
      Esta opción está seleccionada de manera predeterminada para que pueda ver las alertas de este conjunto de acciones en el portlet Visor de alertas.
    9. En la lista Acciones, seleccione Ejecutar un programa.
    10. En la lista Ubicación, seleccione su servidor Linux.
    11. En la lista Programa, seleccione echoUsage.sh.
      Si el script no aparece en la lista, compruebe que existe en /opt/teradata/client/cam/tdnotification/usrcmd/echoUsage.sh.
    12. En el cuadro Argumentos, escriba -db ${databaseName} -sp ${spaceUsedPct}.
    13. Haga clic en Apply (Aplicar).
  4. En el portlet Sistemas supervisados para la supervisión de Teradata Viewpoint, configure PROD1.
    1. Junto a Sistemas, seleccione "" y, a continuación, seleccione Agregar Sistema Teradata.
    2. En Apodo del sistema, escriba PROD1
    3. Seleccione la casilla de verificación Habilitar el sistema para activar el sistema PROD1 para supervisarlo.
    4. En el cuadro TDPID, escriba el TDPID del sistema PROD1.
    5. Introduzca un nombre y una contraseña de inicio de sesión.
    6. Haga clic en Apply (Aplicar).
  5. En el portlet Sistemas supervisados, configure los recopiladores de datos.
    1. En la lista Sistemas, seleccione PROD1.
    2. En la lista Configuración, seleccione Data Collectors (Recopiladores de datos).
    3. En la lista Recopiladores de datos, seleccione Espacio de base de datos.
    4. Active la casilla de verificación Enable Database Space Collector (Habilitar el recopilador de Espacio Base de datos) y mantenga la configuración estándar.
    5. Haga clic en Apply (Aplicar).
  6. En el portlet Sistemas supervisados, defina reglas de alerta.
    1. En la lista Sistemas, seleccione PROD1.
    2. En la lista Configuración, seleccione Alertas.
    3. En la lista Tipos de alertas, seleccione Espacio de base de datos.
    4. Haga clic en "" junto a Alertas.
    5. En Nombre de alerta, escriba echoPermSpaceLow.
    6. Active la casilla de verificación Habilitar alerta.
    7. En la lista gravedad, seleccione Media.
    8. En la lista Reglas de alertas, seleccione Esp. perm. actual.
    9. En el cuadro a la derecha del símbolo mayor que (>), escriba 80.
    10. Seleccione "", seleccione la opción Todas las bases de datos excepto las bases de datos seleccionadas debajo e incluya todas las bases de datos.
    11. En la lista Acción, seleccione echoUsageSpaceUsedPct.
    12. No modifique el valor en el cuadro No ejecutar dos veces en minutos.
    13. Haga clic en Apply (Aplicar).
  7. En el portlet Visor de alertas, revise las acciones activadas.
    1. [Opcional] Haga clic en Media para filtrar las alertas en el portlet por gravedad normal.
    2. [Opcional] En el cuadro de filtro Nombre del sistema, escriba PROD1 para ver las alertas del sistema PROD1.
    La alerta o la información de detalles de la alerta que muestra el portlet Visor de alertas no incluye la salida del programa o del archivo por lotes.