Qu'y a-t-il d'installé sur votre serveur Grafana ?
- Grafana OSS 13.0.2
- Prometheus 3, qui collecte les métriques toutes les 15 secondes et les garde 30 jours
- Node Exporter pour les métriques du serveur lui-même
- Le tableau de bord Node Exporter Full comme page d'accueil
- Prometheus déjà ajouté comme source de données, avec Prometheus et Node Exporter fermés vers l'extérieur
- Un compte administrateur avec inscription désactivée : l'identifiant est yonetici et le mot de passe est dans votre panneau
- HTTPS via Caddy sur une adresse sslip.io basée sur votre IP
- Un pare-feu où seuls les ports 22, 80 et 443 sont ouverts
Quelle taille faut-il pour Grafana ?
La documentation de Grafana indique un plancher de 512 Mo de mémoire et 1 cœur pour une évaluation, et 2 cœurs avec 2 à 4 Go pour les installations de moins de 25 utilisateurs. Ces chiffres valent pour Grafana seul, et Prometheus tourne ici sur le même serveur. Démarrez à 2 Go et 2 cœurs. Si vous surveillez de nombreuses cibles ou gardez les métriques plus de 30 jours, agrandissez la mémoire et le disque depuis votre panneau.
| Usage | Taille | Prix | Choisir |
|---|---|---|---|
| Quelques personnes | 2 GB RAM · 2 vCore · 40 GB NVMe | $4.51/mois | |
| Petite équipe | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mois | |
| Entreprise | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/mois |
Pour qui ?
- Ceux qui veulent voir sur un graphique l'utilisation du processeur, de la mémoire et du disque de leur serveur
- Les administrateurs qui aimeraient plusieurs serveurs sur un seul tableau de bord
- Les équipes qui tracent des graphiques à partir de MySQL, PostgreSQL ou InfluxDB
- Les développeurs qui montent leur propre installation Prometheus avec des alertes
Que se passe-t-il après votre commande ?
- Réglez la taille et terminez votre paiement.
- Votre serveur démarre et Grafana s'installe tout seul. Cela a pris environ 3,5 minutes lors de nos tests sur un vrai serveur.
- Dans votre panneau, ouvrez votre serveur depuis Mes serveurs. Dans l'onglet Vue d'ensemble, cliquez sur Ouvrir l'application et connectez-vous avec les informations des lignes Identifiant et Mot de passe.
- Le tableau de bord Node Exporter Full s'ouvre sur la page d'accueil, avec les graphiques de processeur, de mémoire et de disque.
- Ajoutez d'autres sources de données sous Connections.
Avec chaque serveur
- Sauvegardes quotidiennes incluses dans le prix
- Trafic illimité
- Accès root complet
- Augmentez ou réduisez la RAM et le CPU plus tard, et agrandissez le disque
- Emplacement : Istanbul · IST-1.
Bon à savoir
- Le tableau de bord prêt à l'emploi ne montre que ce serveur. Pour voir d'autres serveurs, installez Node Exporter dessus et ajoutez-les à prometheus.yml.
- Les métriques sont conservées 30 jours. Changez cela avec le réglage de rétention dans compose.yaml, et n'oubliez pas que des durées plus longues utilisent plus de disque.
- Les alertes par e-mail demandent du SMTP, que l'installation ne configure pas. Ajoutez des variables comme GF_SMTP_ENABLED et GF_SMTP_HOST à compose.yaml.
- Grafana est figé sur 13.0.2, avec la vérification des mises à jour désactivée. Surveiller les nouvelles versions et changer la balise est de votre responsabilité.
- Grafana OSS est gratuit sous AGPL-3.0. Les plugins de sources de données Enterprise ont une licence distincte et ne sont pas compris dans le prix.
- Le panneau continue d'afficher le mot de passe d'installation. Si vous le changez, conservez vous-même le nouveau en lieu sûr.
Questions et réponses sur Grafana
De combien de RAM Grafana a-t-il besoin ?
La documentation de Grafana indique 512 Mo de mémoire et 1 cœur comme plancher, et 2 cœurs avec 2 à 4 Go pour les installations de moins de 25 utilisateurs. Prometheus tourne ici sur le même serveur : démarrez donc à 2 Go. Si cela ne suffit pas, vous agrandissez depuis votre panneau.
Que verrai-je à la première ouverture de Grafana ?
Le tableau de bord Node Exporter Full s'ouvre sur la page d'accueil et montre l'utilisation du processeur, de la mémoire et du disque de votre serveur. Les données viennent de Prometheus : vous n'avez donc pas à ajouter de source de données avant votre première connexion.
Puis-je surveiller d'autres serveurs avec Grafana ?
Oui. Installez Node Exporter sur le serveur à surveiller, ajoutez son adresse à prometheus.yml sur ce serveur et redémarrez Prometheus. Ouvrez le port de Node Exporter uniquement à l'adresse IP de ce serveur.
Quelles sources de données puis-je relier à Grafana ?
Grafana prend en charge d'emblée Prometheus, Loki, Elasticsearch, InfluxDB, Graphite, MySQL, PostgreSQL et Microsoft SQL Server, entre autres. Vous les ajoutez sous Connections.
Grafana peut-il m'envoyer des alertes ?
Oui. Vous écrivez des règles d'alerte, et quand un seuil est franchi, une notification part vers le point de contact que vous avez choisi. L'e-mail demande d'abord du SMTP, que l'installation ne configure pas.
Grafana est-il gratuit ?
Oui. Le Grafana OSS installé ici est open source sous AGPL-3.0, sans frais par utilisateur. Les sources de données supplémentaires et les fonctions de collaboration d'Enterprise ont une licence distincte et ne font pas partie du prix de votre serveur.