Surveillance avancée dans StorageGRID
Découvrez comment accéder à des metrics et les exporter pour résoudre vos problèmes.
Affichage des API de metrics via une requête Prometheus
Prometheus est un logiciel open source qui collecte des metrics. Pour accéder au Prometheus intégré de StorageGRID via l'interface GMI, accédez au
.
Vous pouvez également accéder directement au lien.
Avec cette vue, vous pouvez accéder à l'interface Prometheus. Ensuite, vous pouvez effectuer des recherches parmi les mesures disponibles et même tester des requêtes.
Pour effectuer une requête URL Prometheus, procédez comme suit :
-
Commencez à taper dans la zone de texte de la requête. Au fur et à mesure que vous tapez, les indicateurs sont répertoriés. À nos fins, seuls les metrics commençant par StorageGRID et Node sont importants.
-
Pour afficher le nombre de sessions HTTP pour chaque nœud, tapez
storagegrid_http
et sélectionnezstoragegrid_http_sessions_incoming_currently_established
. Cliquez sur Exécuter et affichez les informations au format graphique ou console.
Les requêtes et les graphiques que vous créez via cette URL ne persistent pas. Les requêtes complexes consomment des ressources sur le nœud d'administration. NetApp vous recommande d'utiliser cette vue pour explorer les metrics disponibles. |
Il n'est pas recommandé de s'interfacer directement avec notre instance Prometheus, car cela nécessite l'ouverture de ports supplémentaires. L'accès aux metrics via notre API est la méthode recommandée et sécurisée. |
Exportez les metrics via l'API
Vous pouvez également accéder aux mêmes données via l'API de gestion StorageGRID.
Pour exporter des metrics via l'API, effectuez la procédure suivante :
-
Dans l'interface GMI, sélectionnez
. -
Faites défiler jusqu'à Metrics et sélectionnez GET /grid/Metric-query.
La réponse inclut les mêmes informations que celles que vous pouvez obtenir via une requête URL Prometheus. Vous pouvez à nouveau voir le nombre de sessions HTTP actuellement établies sur chaque nœud de stockage. Vous pouvez également télécharger la réponse au format JSON pour plus de lisibilité. La figure suivante présente des exemples de réponses à des requêtes Prometheus.
L'avantage de l'utilisation de l'API est qu'elle vous permet d'effectuer des requêtes authentifiées |