L'intégration de New Relic avec Google Kubernetes Engine (GKE) génère des données sur le cluster hébergé sur infrastructure de Google. Vous pouvez monitorer et alerter sur les données de votre instance GKE à partir de notre UI infrastructure et vous pouvez créer des requêtes personnalisées et des dashboards graphiques.
Activer l'intégration
Pour permettre l’intégration :
- Assurez-vous d’avoir installé l’agent infrastructure avant d’activer l’intégration GCP depuis New Relic.
- Suivez les procédures standard pour connecter votre service GCP à New Relic.
Fréquence des sondages
L'intégration de New Relic interroge vos services GCP selon un intervalle d'interrogation, qui varie en fonction de l'intégration. L'intervalle d'interrogation pour l'intégration de Google Kubernetes Engine est de 5 minutes. La résolution est de 1 point de données par minute.
Rechercher et utiliser des données
Après avoir activé l'intégration et attendu quelques minutes (en fonction de la fréquence d'interrogation), les données apparaîtront dans l'UI de New Relic. Pour rechercher et utiliser vos données, y compris les liens vers vos et vos paramètres d'alerte, accédez à one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration).
données métriques
Les données que New Relic reçoit de votre intégration Google Kubernetes Engine incluent les données métriques suivantes. Pour en savoir plus sur ces métriques, consultez la documentation de Google sur Métriques pour Kubernetes Engine.
Exemple de conteneur GcpKubernetes
New Relic reçoit les données suivantes de votre intégration GCP Kubernetes Engine et elles sont signalées à un type d'événement GcpKubernetesContainerSample
avec la valeur de fournisseur GcpKubernetesContainer
. Les métriques container/accelerator
ne sont disponibles que si le mode expérimental sur Kubernetes est activé et que le GPU a été ajouté à votre cluster et à votre conteneur. requête GcpKubernetesContainerSample
événement pour visualiser les données de l'attribut suivant :
Nom | Description |
---|---|
| Pourcentage de temps au cours de la dernière période d'échantillonnage (10 secondes) pendant lequel l'accélérateur effectuait un traitement actif. Les métriques |
| Mémoire totale de l'accélérateur en octets. Les métriques |
| Mémoire accélératrice totale allouée en octets. Les métriques |
| Limite du nombre de cœurs CPU du conteneur. Échantillonné toutes les 60 secondes. |
| Utilisation cumulée du processeur sur tous les cœurs en secondes. Ce nombre divisé par le temps écoulé représente l'utilisation en tant que nombre de cœurs, quelle que soit la limite de cœurs qui pourrait être définie. |
| La fraction de la limite de mémoire actuellement utilisée sur l'instance. Cette valeur ne peut pas dépasser 1 car l'utilisation ne peut pas dépasser la limite. Échantillonné toutes les 60 secondes. Après l'échantillonnage, les données ne sont pas visibles pendant 60 secondes. Cette métrique n'est disponible que lorsqu'une limite de mémoire maximale a été spécifiée pour le conteneur. |
| Nombre de cœurs CPU demandés par le conteneur. Échantillonné toutes les 60 secondes. |
| La fraction du CPU demandé qui est actuellement utilisée sur l'instance. Cette valeur peut être supérieure à 1 car l'utilisation peut dépasser la demande. Échantillonné toutes les 60 secondes. Après l'échantillonnage, les données ne sont pas visibles pendant 180 secondes. |
| Limite de mémoire du conteneur en octets. Échantillonné toutes les 60 secondes. |
| La fraction de la limite de mémoire actuellement utilisée sur l'instance. Cette valeur ne peut pas dépasser 1 car l'utilisation ne peut pas dépasser la limite. Échantillonné toutes les 60 secondes. Après l'échantillonnage, les données ne sont pas visibles pendant 60 secondes. |
| Demande de mémoire du conteneur en octets. Échantillonné toutes les 60 secondes. |
| La fraction de la mémoire demandée actuellement utilisée sur l'instance. Cette valeur peut être supérieure à 1 car l'utilisation peut dépasser la demande. Échantillonné toutes les 60 secondes. Après l'échantillonnage, les données ne sont pas visibles pendant 60 secondes. |
| Utilisation de la mémoire en octets. Échantillonné toutes les 60 secondes. |
| Nombre de fois que le conteneur a redémarré. Échantillonné toutes les 60 secondes. |
| Durée en secondes pendant laquelle le conteneur a été exécuté. Échantillonné toutes les 60 secondes. |
Exemple de nœud GcpKubernetes
New Relic reçoit les données suivantes de votre intégration GCP Kubernetes Engine et elles sont signalées à un type d'événement GcpKubernetesNodeSample
avec la valeur de fournisseur GcpKubernetesNode
. requête GcpKubernetesNodeSample
événement pour visualiser les données de l'attribut suivant :
Nom | Description |
---|---|
| Nombre de cœurs CPU allouables sur le nœud. Échantillonné toutes les 60 secondes. |
| La fraction du CPU allouable actuellement utilisée sur l'instance. Cette valeur ne peut pas dépasser 1 car l'utilisation ne peut pas dépasser les cœurs de processeur allouables. Échantillonné toutes les 60 secondes. Après l'échantillonnage, les données ne sont pas visibles pendant 180 secondes. |
| Utilisation cumulée du processeur sur tous les cœurs utilisés sur le nœud en secondes. Échantillonné toutes les 60 secondes. |
| Nombre total de cœurs CPU sur le nœud. Échantillonné toutes les 60 secondes. |
| Octets de mémoire cumulés utilisés par le nœud. Échantillonné toutes les 60 secondes. |
| La fraction de la mémoire allouable actuellement utilisée sur l'instance. Cette valeur ne peut pas dépasser 1 car l'utilisation ne peut pas dépasser les octets de mémoire allouables. Échantillonné toutes les 60 secondes. Après l'échantillonnage, les données ne sont pas visibles pendant 60 secondes. |
| Nombre d'octets de mémoire allouables sur le nœud. Échantillonné toutes les 60 secondes. |
| Octets de mémoire cumulés utilisés par le nœud. Échantillonné toutes les 60 secondes. |
| Nombre cumulé d'octets reçus par le nœud sur le réseau. Échantillonné toutes les 60 secondes. |
| Nombre cumulé d'octets transmis par le nœud sur le réseau. Échantillonné toutes les 60 secondes. |
| Utilisation cumulée du processeur sur tous les cœurs utilisés par le daemon système au niveau du nœud en secondes. Échantillonné toutes les 60 secondes. |
| Utilisation de la mémoire par le daemon système en octets. Échantillonné toutes les 60 secondes. |
Exemple de pod GcpKubernetes
New Relic reçoit les données suivantes de votre intégration GCP Kubernetes Engine et elles sont signalées à un type d'événement GcpKubernetesPodSample
avec la valeur de fournisseur GcpKubernetesPod
. requête GcpKubernetesPodSample
événement pour visualiser les données de l'attribut suivant :
Nom | Description |
---|---|
| Nombre cumulé d'octets reçus par le pod sur le réseau. Échantillonné toutes les 60 secondes. |
| Nombre cumulé d'octets transmis par le pod sur le réseau. Échantillonné toutes les 60 secondes. |
| Nombre total d'octets de disque disponibles pour le pod. Échantillonné toutes les 60 secondes. |
| Nombre d'octets de disque utilisés par le pod. Échantillonné toutes les 60 secondes. |
| La fraction du volume actuellement utilisée par l'instance. Cette valeur ne peut pas être supérieure à 1 car l'utilisation ne peut pas dépasser l'espace de volume total disponible. Échantillonné toutes les 60 secondes. Après l'échantillonnage, les données ne sont pas visibles pendant 60 secondes. |