Amazon Neptune

Présentation

Amazon Neptune est un service de base de données orienté graphe fiable, rapide et entièrement géré qui facilite la création et l’exécution d’applications utilisant des ensembles de données hautement connectés.

Activez cette intégration pour visualiser dans Datadog toutes vos métriques de Neptune.

Configuration

Installation

Si vous ne l’avez pas déjà fait, configurez d’abord l’intégration Amazon Web Services .

Collecte de métriques

  1. Dans le carré d’intégration AWS , assurez-vous que l’option Neptune est cochée dans la section concernant la collecte des métriques.
  2. Installez l’intégration Datadog/Amazon Neptune .

Collecte de logs

Activer le logging

Configurez Amazon Neptune de façon à ce que ses logs soient envoyés vers un compartiment S3 ou vers CloudWatch.

Remarque : si vous envoyez vos logs vers un compartiment S3, assurez-vous que amazon_neptune est défini en tant que Target prefix.

Envoyer des logs à Datadog

  1. Si vous ne l’avez pas déjà fait, configurez la fonction Lambda de collecte de logs AWS avec Datadog .

  2. Une fois la fonction Lambda installée, ajoutez manuellement un déclencheur sur le compartiment S3 ou sur le groupe de logs CloudWatch qui contient vos logs Amazon Neptune dans la console AWS :

Données collectées

Métriques

aws.neptune.cluster_replica_lag
(count)
For a read replica the amount of lag when replicating updates from the primary instance in milliseconds.
Shown as millisecond
aws.neptune.cluster_replica_lag_maximum
(count)
The maximum amount of lag between the primary instance and each Neptune DB instance in the DB cluster in milliseconds.
Shown as millisecond
aws.neptune.cluster_replica_lag_minimum
(count)
The minimum amount of lag between the primary instance and each Neptune DB instance in the DB cluster in milliseconds.
Shown as millisecond
aws.neptune.cpu_utilization
(count)
The percentage of CPU utilization.
aws.neptune.engine_uptime
(count)
The amount of time that the instance has been running in seconds.
Shown as second
aws.neptune.free_local_storage
(count)
The amount of storage available for temporary tables and logs in bytes.
Shown as byte
aws.neptune.freeable_memory
(count)
The amount of available random access memory in bytes.
Shown as byte
aws.neptune.gremlin_errors
(count)
Number of errors in Gremlin traversals.
aws.neptune.gremlin_http_1xx
(count)
Number of HTTP 1xx errors for the Gremlin endpoint per second.
aws.neptune.gremlin_http_2xx
(count)
Number of HTTP 2xx errors for the Gremlin endpoint per second.
aws.neptune.gremlin_http_4xx
(count)
Number of HTTP 4xx errors for the Gremlin endpoint per second.
aws.neptune.gremlin_http_5xx
(count)
Number of HTTP 5xx errors for the Gremlin endpoint per second.
aws.neptune.gremlin_requests
(count)
Number of requests to Gremlin engine.
aws.neptune.gremlin_requests_per_sec
(count)
Number of requests to Gremlin engine per second.
aws.neptune.gremlin_web_socket_available_connections
(count)
Number of potential WebSocket connections currently available.
aws.neptune.gremlin_web_socket_server_errors
(count)
Number of WebSocket server errors on the Gremlin endpoint per second.
aws.neptune.gremlin_web_socket_success
(count)
Number of successful WebSocket connections to the Gremlin endpoint per second.
aws.neptune.http_100
(count)
Number of HTTP 100 errors for the endpoint per second.
aws.neptune.http_101
(count)
Number of HTTP 101 errors for the endpoint per second.
aws.neptune.http_1xx
(count)
Number of HTTP 1xx errors for the endpoint per second.
aws.neptune.http_200
(count)
Number of HTTP 200 errors for the endpoint per second.
aws.neptune.http_2xx
(count)
Number of HTTP 2xx errors for the endpoint per second.
aws.neptune.http_400
(count)
Number of HTTP 400 errors for the endpoint per second.
aws.neptune.http_403
(count)
Number of HTTP 403 errors for the endpoint per second.
aws.neptune.http_405
(count)
Number of HTTP 405 errors for the endpoint per second.
aws.neptune.http_413
(count)
Number of HTTP 413 errors for the endpoint per second.
aws.neptune.http_429
(count)
Number of HTTP 429 errors for the endpoint per second.
aws.neptune.http_4xx
(count)
Number of HTTP 4xx errors for the endpoint per second.
aws.neptune.http_500
(count)
Number of HTTP 500 errors for the endpoint per second.
aws.neptune.http_501
(count)
Number of HTTP 501 errors for the endpoint per second.
aws.neptune.http_5xx
(count)
Number of HTTP 5xx errors for the endpoint per second.
aws.neptune.loader_errors
(count)
Number of errors from Loader requests.
aws.neptune.loader_requests
(count)
Number of Loader Requests.
aws.neptune.netowrk_transmit_throughput
(count)
The outgoing (Transmit) network traffic on the DB instance including both customer database traffic and Neptune traffic used for monitoring and replication in bytes/second.
aws.neptune.network_receieve_throughput
(count)
The incoming (Receive) network traffic on the DB instance including both customer database traffic and Neptune traffic used for monitoring and replication in bytes/second.
aws.neptune.network_throughput
(count)
The amount of network throughput both received from and transmitted to clients by each instance in the Neptune DB cluster in bytes per second.
aws.neptune.sparql_errors
(count)
Number of errors in the SPARQL queries.
aws.neptune.sparql_http_1xx
(count)
Number of HTTP 1xx errors for the SPARQL endpoint per second.
aws.neptune.sparql_http_2xx
(count)
Number of HTTP 2xx errors for the SPARQL endpoint per second.
aws.neptune.sparql_http_4xx
(count)
Number of HTTP 4xx errors for the SPARQL endpoint per second.
aws.neptune.sparql_http_5xx
(count)
Number of HTTP 5xx errors for the SPARQL endpoint per second.
aws.neptune.sparql_requests
(count)
Number of requests to the SPARQL engine.
aws.neptune.sparql_requests_per_sec
(count)
Number of requests to the SPARQL engine per second.
aws.neptune.status_errors
(count)
Number of errors from the status endpoint.
aws.neptune.status_requests
(count)
Number of requests to the status endpoint.
aws.neptune.volume_bytes_used
(count)
The amount of storage used by your Neptune DB instance in bytes.
Shown as byte
aws.neptune.volume_read_iops
(count)
The average number of billed read I/O operations from a cluster volume reported at 5-minute intervals.
aws.neptune.volume_write_iops
(count)
The average number of write disk I/O operations to the cluster volume reported at 5-minute intervals.
aws.netune.gremlin_web_socket_client_errors
(count)
Number of WebSocket client errors on the Gremlin endpoint per second.

Événements

L’intégration Amazon Neptune n’inclut aucun événement.

Checks de service

L’intégration Amazon Neptune n’inclut aucun check de service.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog .