Publicación de Neptune Logs en Amazon Logs CloudWatch - Amazon Neptune

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.

Publicación de Neptune Logs en Amazon Logs CloudWatch

Puede configurar un clúster de base de datos de Neptune para publicar datos de registro de auditoría o datos de registro de consultas lentas en un grupo de registros de Amazon Logs. CloudWatch Con CloudWatch Logs, puede realizar un análisis en tiempo real de los datos de registro y utilizarlos CloudWatch para crear alarmas y ver métricas. Puede usar CloudWatch los registros para almacenar sus registros en un almacenamiento de alta durabilidad.

Para publicar los registros de auditoría en CloudWatch Logs, los registros de auditoría deben estar habilitados de forma explícita (consulteHabilitación de los logs de auditoría). Del mismo modo, para publicar registros de consultas lentas en Logs, los CloudWatch registros de consultas lentas deben estar habilitados de forma explícita (consulte). Uso del registro de consultas lentas de Amazon Neptune

nota

Tenga en cuenta lo siguiente:

  • Se aplican cargos adicionales al publicar registros en. CloudWatch Consulta la página CloudWatch de precios para obtener más información.

  • No puedes publicar registros en CloudWatch Logs de la región de China (Pekín) o China (Ningxia).

  • Si la exportación de datos de registros está deshabilitada, Neptune no elimina los grupos de registros o flujos de registros. Si la exportación de datos de registro está desactivada, los datos de registro existentes permanecerán disponibles en CloudWatch los registros, en función de la conservación de los registros, y se seguirán cobrando por los datos de los registros de auditoría almacenados. Puede eliminar flujos de registros y grupos de registros mediante la consola de CloudWatch registros, la AWS CLI, o los CloudWatch registrosAPI.

Uso de la consola para publicar registros de Neptune en registros CloudWatch

Para publicar los registros de Neptune en Logs desde la consola CloudWatch
  1. Inicie sesión en AWS Consola de administración y abra la consola Amazon Neptune en https://console.aws.amazon.com/neptune/ casa.

  2. En el panel de navegación, seleccione Databases (Bases de datos).

  3. Elija el clúster de base de datos de Neptune para el que desee publicar los datos de registro.

  4. Para Actions (Acciones), elija Modify (Modificar).

  5. En la sección Exportaciones de registros, elija los registros que quiere empezar a publicar en CloudWatch Logs.

  6. Elija Continue (Continuar), seguido de Modify DB Cluster (Modificar clúster de base de datos) en la página de resumen.

Uso del CLI para publicar los registros de auditoría de Neptune en Logs CloudWatch

Puede crear un nuevo clúster de base de datos que publique los registros de auditoría en CloudWatch Logs mediante el AWS CLI create-db-clustercomando con los siguientes parámetros:

aws neptune create-db-cluster \ --region us-east-1 \ --db-cluster-identifier my_db_cluster_id \ --engine neptune \ --enable-cloudwatch-logs-exports '["audit"]'

Puede configurar un clúster de base de datos existente para publicar los registros de auditoría en CloudWatch Logs mediante el AWS CLI modify-db-clustercomando con los siguientes parámetros:

aws neptune modify-db-cluster \ --region us-east-1 \ --db-cluster-identifier my_db_cluster_id \ --cloudwatch-logs-export-configuration '{"EnableLogTypes":["audit"]}'

Uso de CLI para publicar registros de consultas lentas de Neptune en Logs CloudWatch

También puede crear un nuevo clúster de base de datos que publique los registros de consultas lentas en Logs mediante el CloudWatch AWS CLI create-db-clustercomando con los siguientes parámetros:

aws neptune create-db-cluster \ --region us-east-1 \ --db-cluster-identifier my_db_cluster_id \ --engine neptune \ --enable-cloudwatch-logs-exports '["slowquery"]'

Del mismo modo, puede configurar un clúster de base de datos existente para publicar registros de consultas lentas en Logs mediante el CloudWatch AWS CLI modify-db-clustercomando con los siguientes parámetros:

aws neptune modify-db-cluster --region us-east-1 \ --db-cluster-identifier my_db_cluster_id \ --cloudwatch-logs-export-configuration '{"EnableLogTypes":["slowquery"]}'

Supervisión de eventos de Neptune Log en Amazon CloudWatch

Tras habilitar los registros de Neptune, puede supervisar los eventos de registro en Amazon CloudWatch Logs. Se crea un nuevo grupo de registro automáticamente para el clúster de base de datos de Neptune con el siguiente prefijo, donde cluster-name representa el nombre del clúster de base de datos y log_type representa el tipo de registro:

/aws/neptune/cluster-name/log_type

Por ejemplo, si configura la función de exportación para que incluya el log de auditoría para un clúster de base de datos denominado mydbcluster, los datos del log se almacenan en el grupo de logs /aws/neptune/mydbcluster/audit.

Todos los eventos de todas las instancias de base de datos en un clúster de base de datos se envían a un grupo de logs utilizando flujos de logs distintos.

Si ya existe un grupo de registros con el nombre especificado, Neptune utilizará dicho grupo de registros para exportar los datos de registros para el clúster de base de datos de Neptune. Puede utilizar una configuración automatizada, como AWS CloudFormation, para crear grupos de registros con períodos de retención de registros predefinidos, filtros de métricas y acceso de clientes. De lo contrario, se crea automáticamente un nuevo grupo de registros utilizando el período de retención de registros predeterminado, «Nunca caduca», en CloudWatch los registros.

Puede utilizar la consola CloudWatch de registros, la AWS CLI, o los CloudWatch registros API para cambiar el período de retención de los registros. Para obtener más información sobre cómo cambiar los períodos de retención de CloudWatch registros en los registros, consulte Cambiar la retención de datos de registro en CloudWatch los registros.

Puede utilizar la consola de CloudWatch Logs, la AWS CLI, o los CloudWatch registros API para buscar información en los eventos de registro de un clúster de base de datos. Para obtener más información sobre la búsqueda y el filtrado de datos de registro, consulte Búsqueda y filtrado de datos de registros.