grafana-dashboards
par wshobsonCréez et gérez des tableaux de bord Grafana en production pour la visualisation en temps réel des métriques système et applicatives. Utilisez cette compétence pour construire des tableaux de bord de surveillance, visualiser des métriques ou créer des interfaces d'observabilité opérationnelle.
Présentation
Qu'est-ce que grafana-dashboards ?
grafana-dashboards est une compétence conçue pour vous aider à créer et gérer des tableaux de bord Grafana prêts pour la production, permettant la visualisation en temps réel des métriques système et applicatives. Elle est idéale pour les équipes et les individus qui doivent surveiller l'infrastructure, les applications ou les indicateurs clés de performance (KPI) métier en utilisant Grafana et Prometheus.
À qui s'adresse cette compétence ?
- Ingénieurs DevOps et SRE à la recherche de solutions de surveillance robustes
- Développeurs créant des tableaux de bord personnalisés pour la visibilité opérationnelle
- Toute personne ayant besoin de visualiser des métriques, de mettre en place des tableaux de bord SLO ou de suivre des KPI métier
Problèmes résolus
- Simplifie la création de tableaux de bord pour la surveillance et l'observabilité
- Fournit des principes de conception pour une visualisation efficace des métriques
- Supporte l'intégration avec Prometheus et d'autres sources de métriques
Comment utiliser
Étapes d'installation
- Installez la compétence avec la commande :
npx skills add https://github.com/wshobson/agents --skill grafana-dashboards - Consultez le fichier
SKILL.mdpour un aperçu concis et des conseils sur le flux de travail. - Explorez les fichiers complémentaires tels que
README.md,AGENTS.mdetmetadata.jsonpour plus de contexte.
Principes de conception des tableaux de bord
- Hiérarchie de l'information : Organisez les tableaux de bord avec les métriques critiques en haut, les tendances clés au milieu, et les métriques détaillées en bas.
- Méthode RED : Surveillez le Taux, les Erreurs et la Durée des services.
- Méthode USE : Suivez l'Utilisation, la Saturation et les Erreurs des ressources.
Personnalisation et adaptation
- Adaptez les modèles de tableaux de bord et les flux de travail à votre propre dépôt et à vos besoins opérationnels.
- Utilisez les métriques Prometheus ou d'autres sources de données selon vos besoins.
Exemples d'utilisation
- Visualisation des taux de requêtes API et des nombres d'erreurs
- Surveillance de la santé de l'infrastructure et de l'utilisation des ressources
- Création de tableaux de bord SLO pour la fiabilité des services
FAQ
grafana-dashboards convient-il à tous les besoins de surveillance ?
Cette compétence est particulièrement adaptée aux équipes utilisant Grafana et Prometheus pour la visualisation des métriques. Elle peut ne pas convenir si vous avez besoin de tableaux de bord pour des sources de données non prises en charge ou des outils de visualisation spécialisés.
Où puis-je trouver des modèles et exemples de tableaux de bord ?
Consultez le fichier SKILL.md pour des exemples de structure de tableaux de bord et des principes de conception. Pour plus de détails, explorez les fichiers et dossiers du dépôt.
Comment personnaliser les tableaux de bord pour mon environnement ?
Commencez par les principes de conception fournis et adaptez la disposition des panneaux, les requêtes de métriques et les tags pour correspondre à vos besoins de surveillance.
Quels fichiers dois-je consulter en priorité ?
Commencez par SKILL.md pour une vue d'ensemble, puis examinez README.md, AGENTS.md et metadata.json pour un contexte plus approfondi.
Où puis-je obtenir plus d'aide ?
Ouvrez l'onglet Fichiers dans le dépôt pour voir l'arborescence complète, y compris les références et scripts d'aide pour une personnalisation avancée.
