1
Rassemblez vos informations de connexion
Pour vous connecter à ClickHouse via TCP natif, vous avez besoin des informations suivantes :
Choisissez Native ; les détails sont disponibles dans un exemple de commande 
Si vous utilisez une instance ClickHouse autogérée, les détails de connexion sont définis par votre administrateur ClickHouse.
Les détails de votre service ClickHouse Cloud sont disponibles dans la console ClickHouse Cloud.
Sélectionnez le service auquel vous allez vous connecter, puis cliquez sur Connect :

clickhouse-client.
2
Créer un utilisateur en lecture seule
Lorsque vous connectez ClickHouse à un outil de visualisation de données comme Grafana, il est recommandé de créer un utilisateur en lecture seule afin de protéger vos données contre toute modification indésirable.Grafana ne vérifie pas que les requêtes sont sûres. Les requêtes peuvent contenir n’importe quelle instruction SQL, y compris
DELETE et INSERT.Pour configurer un utilisateur en lecture seule, suivez ces étapes :- Créez un profil utilisateur
readonlyen suivant le guide Creating Users and Roles in ClickHouse. - Assurez-vous que l’utilisateur
readonlydispose des permissions nécessaires pour modifier le paramètremax_execution_timerequis par le client clickhouse-go sous-jacent. - Si vous utilisez une instance ClickHouse publique, il n’est pas recommandé de définir
readonly=2dans le profilreadonly. À la place, laissezreadonly=1et définissez le type de contrainte demax_execution_timesur changeable_in_readonly pour autoriser la modification de ce paramètre.
3
Installer le plugin ClickHouse pour Grafana
Avant que Grafana puisse se connecter à ClickHouse, vous devez installer le plugin Grafana approprié. En supposant que vous êtes connecté à Grafana, suivez ces étapes :
- Depuis la page Connections dans la barre latérale, sélectionnez l’onglet Add new connection.
- Recherchez ClickHouse et cliquez sur le plugin signé de Grafana Labs :
- Sur l’écran suivant, cliquez sur le bouton Install :
4
Définir une source de données ClickHouse
- Une fois l’installation terminée, cliquez sur le bouton Add new data source. (Vous pouvez également ajouter une source de données depuis l’onglet Data sources de la page Connections.)
- Faites défiler la page vers le bas pour trouver le type de source de données ClickHouse, ou recherchez-le dans la barre de recherche de la page Add data source. Sélectionnez la source de données ClickHouse et la page suivante s’affichera :
- Saisissez les paramètres de votre serveur et vos identifiants. Les paramètres clés sont :
- Adresse d’hôte du serveur : le nom d’hôte de votre service ClickHouse.
- Port du serveur : le port de votre service ClickHouse. Il varie selon la configuration du serveur et le protocole.
- Protocol le protocole utilisé pour se connecter à votre service ClickHouse.
- Connexion sécurisée à activer si votre serveur nécessite une connexion sécurisée.
- Username et Password : saisissez les identifiants de votre utilisateur ClickHouse. Si vous n’avez configuré aucun utilisateur, essayez
defaultcomme username. Il est recommandé de configurer un utilisateur en lecture seule.
- Cliquez sur le bouton Save & test pour vérifier que Grafana peut se connecter à votre service ClickHouse. Si tout fonctionne, le message Data source is working s’affichera :
5
Étapes suivantes
Votre source de données est maintenant prête à être utilisée ! Découvrez comment créer des requêtes avec le query builder.Pour plus de détails sur la configuration, consultez la documentation de la configuration du plugin.Si vous recherchez des informations supplémentaires qui ne figurent pas dans cette documentation, consultez le dépôt du plugin sur GitHub.