Stardog
Rapport de recherche Datadog : Bilan sur l'adoption de l'informatique sans serveur Rapport : Bilan sur l'adoption de l'informatique sans serveur

Stardog

Agent Check Check de l'Agent

Supported OS: Linux Mac OS Windows

Présentation

Recueillez des métriques du service Stardog en temps réel pour :

  • Visualiser et surveiller les états de Stardog
  • Être informé des failovers et des événements Stardog

Implémentation

Le check Stardog n’est PAS inclus avec le paquet de l’Agent Datadog.

Installation

Si vous utilisez la version 6.8 ou ultérieure de l’Agent, suivez les instructions ci-dessous pour installer le check Stardog sur votre host. Consultez notre guide relatif à l’installation d’intégrations développées par la communauté pour installer des checks avec une version < 6.8 de l’Agent ou avec l’Agent Docker :

  1. Installez le kit de développement.
  2. Clonez le dépôt integrations-extras :

    git clone https://github.com/DataDog/integrations-extras.git.
  3. Mettez à jour votre configuration ddev avec le chemin integrations-extras/ :

    ddev config set extras ./integrations-extras
  4. Pour générer le paquet stardog, exécutez :

    ddev -e release build stardog
  5. Téléchargez et lancez l’Agent Datadog.

  6. Exécutez la commande suivante pour installer le wheel de l’intégration à l’aide de l’Agent :

    datadog-agent integration install -w <PATH_OF_STARDOG_ARTIFACT_>/<STARDOG_ARTIFACT_NAME>.whl
  7. Configurez votre intégration comme n’importe quelle autre intégration du paquet.

Configuration

  1. Modifiez le fichier stardog.d/conf.yaml dans le dossier conf.d/ à la racine du répertoire de configuration de votre Agent pour commencer à recueillir vos métriques Stardog. Consultez le fichier d’exemple stardog.d/conf.yaml pour découvrir toutes les options de configuration disponibles.

  2. Redémarrez l’Agent.

Validation

Lancez la sous-commande status de l’Agent et cherchez stardog dans la section Checks.

Données collectées

Métriques

stardog.dbms.mem.mapped.max
(gauge)
The maximum amount of memory used for memory mapping
Shown as byte
stardog.dbms.mem.mapped.used
(gauge)
The number of bytes used in the memory map
Shown as byte
stardog.dbms.memory.direct.reserve
(gauge)
The amount of direct memory reserved
Shown as byte
stardog.system.cpu.usage
(gauge)
CPU usage
Shown as byte
stardog.system.uptime
(gauge)
The number of seconds that Stardog has been running
Shown as second
stardog.dbms.memory.heap.reserve
(gauge)
The heap memory reserved
Shown as byte
stardog.dbms.memory.managed.direct
(gauge)
Managed direct memory
Shown as byte
stardog.dbms.memory.managed.heap
(gauge)
Managed heap memory
Shown as byte
stardog.dbms.mem.heap.used
(gauge)
The amount of heap memory used
Shown as byte
stardog.dbms.mem.heap.max
(gauge)
The maximum heap size
Shown as byte
stardog.dbms.mem.direct.buffer.used
(gauge)
The amount of direct memory used
Shown as byte
stardog.dbms.mem.direct.buffer.max
(gauge)
The maximum amount of direct memory that can be used
Shown as byte
stardog.dbms.mem.direct.pool.max
(gauge)
The maximum size of the direct memory pool
Shown as byte
stardog.dbms.mem.direct.pool.used
(gauge)
The amount of memory used from the direct pool
Shown as byte
stardog.dbms.mem.direct.max
(gauge)
The maximum amount of direct memory that can be used
Shown as byte
stardog.dbms.mem.direct.used
(gauge)
The amount of direct memory used
Shown as byte
stardog.databases.system.planCache.ratio
(gauge)
Plan cache ration
Shown as percent
stardog.databases.system.planCache.size
(gauge)
Plan cache size
Shown as byte
stardog.databases.txns.openTransactions
(gauge)
The number of open transations on a given database
Shown as unit
stardog.databases.queries.running
(gauge)
The number of currently running queries on a given database
Shown as unit
stardog.databases.openConnections
(gauge)
The number of open connections on a given database
Shown as unit
stardog.databases.txns.speed.count
(gauge)
The current transaction speed on the database
Shown as unit
stardog.databases.txns.speed.max
(gauge)
The fastest transaction speed achieved
Shown as unit
stardog.databases.txns.speed.mean
(gauge)
The average transaction speed on the database
Shown as unit
stardog.databases.txns.speed.min
(gauge)
The slowest transaction speed on the database
Shown as unit
stardog.databases.txns.speed.p50
(gauge)
The 50th percentile transaction speed on the database
Shown as unit
stardog.databases.txns.speed.p75
(gauge)
The 75th percentile transaction speed on the database
Shown as unit
stardog.databases.txns.speed.p95
(gauge)
The 95th percentile transaction speed on the database
Shown as unit
stardog.databases.txns.speed.p98
(gauge)
The 98th percentile transaction speed on the database
Shown as unit
stardog.databases.txns.speed.p99
(gauge)
The 99th percentile transaction speed on the database
Shown as unit
stardog.databases.txns.speed.p999
(gauge)
The 99.9th percentile transaction speed on the database
Shown as unit
stardog.databases.txns.speed.stddev
(gauge)
The stardard deviation for the transaction speed
Shown as unit
stardog.databases.txns.speed.m15_rate
(gauge)

Shown as unit
stardog.databases.txns.speed.m1_rate
(gauge)

Shown as unit
stardog.databases.txns.speed.m5_rate
(gauge)

Shown as unit
stardog.databases.txns.speed.mean_rate
(gauge)

Shown as unit
stardog.databases.queries.speed.count
(gauge)
The current query speed on the database
Shown as unit
stardog.databases.queries.speed.max
(gauge)
The fastest query speed achieved
Shown as unit
stardog.databases.queries.speed.mean
(gauge)
The average query speed on the database
Shown as unit
stardog.databases.queries.speed.min
(gauge)
The slowest query speed on the database
Shown as unit
stardog.databases.queries.speed.p50
(gauge)
The 50th percentile query speed on the database
Shown as unit
stardog.databases.queries.speed.p75
(gauge)
The 75th percentile query speed on the database
Shown as unit
stardog.databases.queries.speed.p95
(gauge)
The 95th percentile query speed on the database
Shown as unit
stardog.databases.queries.speed.p98
(gauge)
The 98th percentile query speed on the database
Shown as unit
stardog.databases.queries.speed.p99
(gauge)
The 99th percentile query speed on the database
Shown as unit
stardog.databases.queries.speed.p999
(gauge)
The 99.9th percentile query speed on the database
Shown as unit
stardog.databases.queries.speed.stddev
(gauge)
The stardard deviation for the query speed
Shown as unit
stardog.databases.queries.speed.m15_rate
(gauge)

Shown as unit
stardog.databases.queries.speed.m1_rate
(gauge)

Shown as unit
stardog.databases.queries.speed.m5_rate
(gauge)

Shown as unit
stardog.databases.queries.speed.mean_rate
(gauge)

Shown as unit

Événements

Le check Stardog n’inclut aucun événement.

Checks de service

Le check Stardog n’inclut aucun check de service.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.