ClickHouse/docs/fr/operations/monitoring.md

45 lines
2.7 KiB
Markdown
Raw Normal View History

2020-03-30 12:48:55 +00:00
---
machine_translated: true
2020-04-04 09:15:31 +00:00
machine_translated_rev: f865c9653f9df092694258e0ccdd733c339112f5
toc_priority: 45
toc_title: Surveiller
2020-03-30 12:48:55 +00:00
---
# Surveiller {#monitoring}
Vous pouvez surveiller:
- Lutilisation des ressources matérielles.
2020-03-30 12:48:55 +00:00
- Statistiques du serveur ClickHouse.
## LUtilisation Des Ressources {#resource-utilization}
2020-03-30 12:48:55 +00:00
ClickHouse ne surveille pas létat des ressources matérielles par lui-même.
2020-03-30 12:48:55 +00:00
Il est fortement recommandé de configurer la surveillance de:
- Charge et température sur les processeurs.
Vous pouvez utiliser [dmesg](https://en.wikipedia.org/wiki/Dmesg), [turbostat](https://www.linux.org/docs/man8/turbostat.html) ou dautres instruments.
2020-03-30 12:48:55 +00:00
- Utilisation du système de stockage, de la RAM et du réseau.
2020-04-04 09:15:31 +00:00
## Métriques Du Serveur Clickhouse {#clickhouse-server-metrics}
2020-03-30 12:48:55 +00:00
Clickhouse server a des instruments embarqués pour la surveillance de lauto-état.
2020-03-30 12:48:55 +00:00
Pour suivre les événements du serveur, utilisez les journaux du serveur. Voir la [enregistreur](server-configuration-parameters/settings.md#server_configuration_parameters-logger) section du fichier de configuration.
2020-03-30 12:48:55 +00:00
Clickhouse recueille:
- Différentes mesures de la façon dont le serveur utilise les ressources de calcul.
- Statistiques communes sur le traitement des requêtes.
Vous pouvez trouver des mesures dans le [système.métrique](../operations/system-tables.md#system_tables-metrics), [système.événement](../operations/system-tables.md#system_tables-events), et [système.asynchronous\_metrics](../operations/system-tables.md#system_tables-asynchronous_metrics) table.
2020-03-30 12:48:55 +00:00
Vous pouvez configurer ClickHouse pour exporter des métriques vers [Graphite](https://github.com/graphite-project). Voir la [Graphite section](server-configuration-parameters/settings.md#server_configuration_parameters-graphite) dans le fichier de configuration du serveur ClickHouse. Avant de configurer lexportation des métriques, vous devez configurer Graphite en suivant leur [guide](https://graphite.readthedocs.io/en/latest/install.html).
2020-03-30 12:48:55 +00:00
De plus, vous pouvez surveiller la disponibilité du serveur via LAPI HTTP. Envoyer la `HTTP GET` demande à `/ping`. Si le serveur est disponible, il répond avec `200 OK`.
2020-03-30 12:48:55 +00:00
Pour surveiller les serveurs dans une configuration de cluster, vous devez [max\_replica\_delay\_for\_distributed\_queries](settings/settings.md#settings-max_replica_delay_for_distributed_queries) paramètre et utiliser la ressource HTTP `/replicas_status`. Une demande de `/replicas_status` retourner `200 OK` si la réplique est disponible et nest pas retardé derrière les autres réplicas. Si une réplique est retardée, elle revient `503 HTTP_SERVICE_UNAVAILABLE` avec des informations sur lécart.