Estadísticas procesables

Puede recibir información útil implantable basada en informes de noticias en formato JSON. Estas estadísticas se pueden utilizar para automatizar aún más las tareas en recursos supervisados, por ejemplo: aumentar la CPU, la memoria basada en estadísticas de capacidad y agregar consultas basadas en información de estadísticas SQL para optimizar la consulta de base de datos.

Creación de estadísticas útiles

Para crear estadísticas útiles, en el menú Estadísticas de operaciones, vaya a Administración y haga clic en Información útil. De esta forma, se cargará la página de administración de estadísticas útiles. Página de administración de estadísticas útiles
  1. Haga clic en el botón Crear estadísticas útiles para abrir la diapositiva Crear estadísticas útiles.Cree estadísticas útiles
  2. Introduzca un nombre, una descripción, un compartimento, seleccione si necesita incluir compartimentos secundarios, una frecuencia (diaria o semanal) y el día de la semana en que se generarán y enviarán las estadísticas útiles.
  3. Seleccione las estadísticas que desea recibir:
    Análisis detallado Categoría Descripción
    Nuevos valores altos Planificación de la capacidad Recursos que alcanzaron un nuevo nivel de utilización alto registrado la semana pasada.
    Cambios de gran magnitud Planificación de la capacidad Recursos con aumento de uso y disminución superior al +/- 25% con respecto a la semana anterior.
    Degradación de SQL por base de datos Estadísticas de SQL Lista de bases de datos con degradación basada en diferentes estadísticas
    Degradación de detalles SQL por base de datos Estadísticas de SQL Lista SQL con la mayor degradación por cambio de latencia media.
    Cambios de plan degradado por ID de SQL Estadísticas de SQL Planifique los cambios (por tiempo estimado de la base de datos) que han provocado una degradación de la latencia media en las instancias de base de datos durante la última semana.
    Bases de datos con flujos de invalidación Estadísticas de SQL Principales bases de datos con flujos de invalidación por ratio de invalidación
    Bases de datos con problemas para compartir cursores Estadísticas de SQL Bases de datos principales con problemas de uso compartido de cursor por exceso de tiempo de CPU de análisis pesado
    SQL con problemas para compartir cursores Estadísticas de SQL 50 SQL principales con problemas de uso compartido de cursor por exceso de tiempo de CPU de análisis pesado
  4. Seleccione el tema de servicio de notificaciones adecuado. También puede crear un nuevo tema haciendo clic en Crear nuevo tema. Accederá a la sección Crear nuevo tema de Ops Insights.
  5. Paso opcional: haga clic en Mostrar opciones avanzadas para agregar etiquetas al recurso. Una vez introducidas las etiquetas, haga clic en Agregar etiquetas. Para obtener más información sobre las etiquetas, consulte: Visión general de Tagging. Esto permitirá que las etiquetas definidas para un informe filtren los recursos que se incluyen en el análisis.
  6. Una vez que se haya introducido y verificado toda la información, haga clic en Crear estadísticas útiles. La información útil ahora estará visible en la página de administración de información útil.

Acciones adicionales con estadísticas útiles

El mantenimiento es una actividad importante para todas las estadísticas útiles. A continuación, se muestra una lista de las acciones de mantenimiento que se pueden realizar:
Activación/desactivación de una información útil
  1. En la página Administración, seleccione la información útil que desea activar o desactivar.
  2. Haga clic en el botón de menú Acciones y seleccione Desactivar o Volver a activar.
  3. Haga clic en el botón Desactivar o Volver a activar en la ventana emergente de confirmación.
Mover un recurso
  1. En la página Administration, seleccione la información útil que desea mover a un compartimento diferente.
    Nota

    El cambio de una información útil a un compartimento diferente NO modificará los recursos incluidos en el ámbito del informe. Solo cambiará el informe a un nuevo compartimento.
  2. Haga clic en el botón de menú Acciones y seleccione el botón Mover recurso.
  3. En la ventana emergente Mover recurso, seleccione el nuevo compartimento para el recurso de estadísticas útiles y haga clic en el botón Mover recurso.
Edición de estadísticas útiles
  1. Para editar un recurso de estadísticas útiles, busque las estadísticas que se van a editar en la página de administración, haga clic en los puntos suspensivos verticales y, a continuación, en Editar estadísticas útiles.
  2. Realice los cambios que se van a realizar en el menú de la diapositiva.
  3. Una vez realizados todos los cambios, haga clic en el botón Guardar cambios.
Agregar Etiquetas
  1. Para agregar etiquetas a una percepción accionable, busque la percepción que se va a editar en la página de administración, haga clic en los lipses verticales y haga clic en Agregar etiquetas.
  2. Puede Importar etiquetas estándar haciendo clic en el botón o agregando manualmente las etiquetas estándar introduciendo el nombre, la clave y el valor de la etiqueta
  3. Una vez que se hayan agregado todas las etiquetas, haga clic en el botón Aplicar etiquetas.

Cargas útiles de muestra

A continuación, se muestran cargas útiles de JSON de ejemplo para estadísticas útiles:
  • Ejemplo de nuevos máximos para bases de datos:
    {
      "newHighsDb": [
        {
          "opsiId": "ocid1.opsidatabaseinsight.oc1..qazxswed7zr6rfvbgt6yhnmjui6asdf4ikmjuy5xdogv5rfvbgtyhnmjuiko",
          "tenantId": "ocid1.tenancy.oc1..tgbnhyujmj4ato2edcvfr7lbh5a3f46wsxcderf7yhnmju7ikmnj6bs2r6gtr",
          "compartmentId": "ocid1.compartment.oc1..dhrftgyh2qwertyuiopas7yhnbgtrfvc2ujmnhytg5qazxswedcvfrtgb",
          "resourceId": "ocid1.autonomousdatabase.oc1.abwsxcderf7d5sncqtlnfak4eynlmedcvfrtgbnsdwwuhjm5iuytrewqasdf",
          "displayName": "db name 01",
          "resourceValue": 101.0,
          "resourceMetric": "STORAGE",
          "projectedUtilization": 102.0
        }
      ]
    }
  • Ejemplo de grandes cambios para bases de datos:
    {
      "bigChangesDb": [
        {
          "opsiId": "ocid1.opsidatabaseinsight.oc1..qazxswed7zr6rfvbgt6yhnmjui6asdf4ikmjuy5xdogv5rfvbgtyhnmjuiko",
          "tenantId": "ocid1.tenancy.oc1..tgbnhyujmj4ato2edcvfr7lbh5a3f46wsxcderf7yhnmju7ikmnj6bs2r6gtr",
          "compartmentId": "ocid1.compartment.oc1..dhrftgyh2qwertyuiopas7yhnbgtrfvc2ujmnhytg5qazxswedcvfrtgb",
          "resourceId": "ocid1.autonomousdatabase.oc1.phx.abwsxcderf7d5sncqtlnfak4eynlmedcvfrtgbnsdwwuhjm5iuytrewqasdf",
          "displayName": "db name 01",
          "resourceValue": 101.0,
          "resourceMetric": "STORAGE",
          "projectedUtilization": 102.0
        }
      ]
    }
  • Degradación de SQL por ejemplo de base de datos:
    {
      "degradingSqlByDb": [
        {
          "opsiId": "ocid1.opsidatabaseinsight.oc1..qazxswed7zr6rfvbgt6yhnmjui6asdf4ikmjuy5xdogv5rfvbgtyhnmjuiko", 
          "tenantId": "ocid1.tenancy.oc1..tgbnhyujmj4ato2edcvfr7lbh5a3f46wsxcderf7yhnmju7ikmnj6bs2r6gtr",
          "compartmentId": "ocid1.compartment.oc1..dhrftgyh2qwertyuiopas7yhnbgtrfvc2ujmnhytg5qazxswedcvfrtgb",
          "resourceId": "ocid1.autonomousdatabase.oc1.phx.abwsxcderf7d5sncqtlnfak4eynlmedcvfrtgbnsdwwuhjm5iuytrewqasdf",
          "displayName": "db name 01",
          "invalidationStormCount": "6",
          "cursorSharingDuplicatesSqlCount": "2",
          "avgDailySqlCount": "104",
          "avgActiveSessions": "8.51",
          "degradingSqlCount": "1",
          "newSqlCount": "23"
        },
         {
          "opsiId": "ocid1.opsidatabaseinsight.oc1..qazxswed7zr6rfvbgt6yhnmjui6asdf4ikmjuy5xdogv5rfvbgtyhnmjuiko2",
          "tenantId": "ocid1.tenancy.oc1..tgbnhyujmj4ato2edcvfr7lbh5a3f46wsxcderf7yhnmju7ikmnj6bs2r6gtr",
          "compartmentId": "ocid1.compartment.oc1..dhrftgyh2qwertyuiopas7yhnbgtrfvc2ujmnhytg5qazxswedcvfrtgb2",
          "resourceId": "ocid1.autonomousdatabase.oc1.phx.abwsxcderf7d5sncqtlnfak4eynlmedcvfrtgbnsdwwuhjm5iuytrewqasdf2",
          "displayName": "db name 02",
          "invalidationStormCount": "7",
          "cursorSharingDuplicatesSqlCount": "2",
          "avgDailySqlCount": "105",
          "avgActiveSessions": "8.52",
          "degradingSqlCount": "2",
          "newSqlCount": "24"
        }
      ]
    }
  • Base de datos con el ejemplo de tormenta de invalidación más alto:
    {
      "databaseWithHighestInvalidationStorms": [
        {
          "opsiId": "ocid1.opsidatabaseinsight.oc1..qazxswed7zr6rfvbgt6yhnmjui6asdf4ikmjuy5xdogv5rfvbgtyhnmjuiko",
          "tenantId": "ocid1.tenancy.oc1..tgbnhyujmj4ato2edcvfr7lbh5a3f46wsxcderf7yhnmju7ikmnj6bs2r6gtr",
          "compartmentId": "ocid1.compartment.oc1..dhrftgyh2qwertyuiopas7yhnbgtrfvc2ujmnhytg5qazxswedcvfrtgb",
          "resourceId": "ocid1.autonomousdatabase.oc1.phx.abwsxcderf7d5sncqtlnfak4eynlmedcvfrtgbnsdwwuhjm5iuytrewqasdf",
          "displayName": "db name 01",
          "avgDailySqlCount": "222.50",
          "invalidationStormCount": "8",
          "invalidationAvgPct": "59.79",
          "invalidationMaxPct": "74.05"
        }
      ]
    }
  • Ejemplo de base de datos más afectada por el uso compartido de duplicados de cursor:
    {
      "mostImpactedDatabaseByCursorSharingDuplicates": [
        {
          "opsiId": "ocid1.opsidatabaseinsight.oc1..qazxswed7zr6rfvbgt6yhnmjui6asdf4ikmjuy5xdogv5rfvbgtyhnmjuiko",
          "tenantId": "ocid1.tenancy.oc1..tgbnhyujmj4ato2edcvfr7lbh5a3f46wsxcderf7yhnmju7ikmnj6bs2r6gtr",
          "compartmentId": "ocid1.compartment.oc1..dhrftgyh2qwertyuiopas7yhnbgtrfvc2ujmnhytg5qazxswedcvfrtgb",
          "resourceId": "ocid1.autonomousdatabase.oc1.phx.abwsxcderf7d5sncqtlnfak4eynlmedcvfrtgbnsdwwuhjm5iuytrewqasdf",
          "displayName": "db name 01",
          "cursorSharingDuplicatesSqlCount": "33",
          "duplicateSqlMaxCount": "9",
          "duplicateSqlCpuParseSecs": "1.634"
        }
      ]
    }
  • Ejemplo de SQL principal por problemas de uso compartido de cursor:
    {
      "topSqlByCursorSharingIssues": [
        {
          "opsiId": "ocid1.opsidatabaseinsight.oc1..qazxswed7zr6rfvbgt6yhnmjui6asdf4ikmjuy5xdogv5rfvbgtyhnmjuiko",
          "tenantId": "ocid1.tenancy.oc1..tgbnhyujmj4ato2edcvfr7lbh5a3f46wsxcderf7yhnmju7ikmnj6bs2r6gtr",
          "compartmentId": "ocid1.compartment.oc1..dhrftgyh2qwertyuiopas7yhnbgtrfvc2ujmnhytg5qazxswedcvfrtgb",
          "resourceId": "ocid1.autonomousdatabase.oc1.phx.abwsxcderf7d5sncqtlnfak4eynlmedcvfrtgbnsdwwuhjm5iuytrewqasdf",
          "displayName": "db name 01",
          "sqlId": "0t73f1234u7q9",
          "cpuTimeSecs": "662.731"
        }
      ]
    }