Surveillance d'un hôte d' macOS
Vous pouvez surveiller votre hôte avec Instana. Instana fournit des informations complètes sur les performances, l'état et l'utilisation des ressources de l'hôte, ce qui permet un dépannage efficace, une optimisation des performances et une détection proactive des problèmes.
Informations système
Instana récupère diverses informations système à partir d'un hôte. Vous pouvez afficher les détails suivants de l'hôte dans l'interface graphique d' Instana, dans le volet Système :
| Paramètre | Description |
|---|---|
| OS | Les détails du système d'exploitation, la version du noyau et l'architecture. |
| UC | Les détails du processeur et le nombre. |
| Mémoire | Quantité de mémoire système disponible dans l' GiB s (gigaoctets). |
| Nombre max de fichiers ouverts | Nombre maximal d'opérations simultanées sur des fichiers qu'un système peut prendre en charge. |
| Nom d'hôte | Le nom d'hôte de la machine. |
| Nom de domaine complet | Nom de domaine complet. Il s'agit du nom de domaine complet de l'hôte, y compris le sous-domaine et le domaine de premier niveau. |
| ID de machine | Identifiant unique de l'hôte. |
| Identifiant système* | Identifiant personnalisé utilisé par Instana pour représenter et gérer de manière unique l'hôte surveillé dans le cadre de sa surveillance. System ID est utilisé pour la corrélation avec les systèmes de gestion des actifs. |
| ID hôte | L'adresse MAC de l'interface réseau de l'hôte, qui est un identifiant unique pour la carte réseau. |
| Démarrage | L'heure à laquelle la machine hôte a démarré. |
*Pour l' macOS,, vous devez activer l'ID système à l'aide du fichier de configuration de l'agent YAML, comme indiqué dans l'exemple suivant :
"com.instana.plugin.host":
"collectSystemId": true
d'interfaces
Vous trouverez les informations suivantes :
- Interfaces : liste des interfaces réseau et des adresses IP.
- Instana agent : L'agent d' Instana s pour l'hôte.
- Processus : nombre et détails des processus en cours d'exécution sur l'hôte.
Statut de rapport
La disponibilité historique d'un hôte Mac est indiquée dans le graphique « Reporting Status » (État des rapports) du tableau de bord de l'hôte Mac. Vous pouvez voir trois indicateurs de couleur qui identifient l'état d'un hôte signalant à Instana.
| Statut | Description | Indicateur de couleur |
|---|---|---|
| Génération de rapports | L'hôte a signalé à Instana sans aucune interruption. | Vert |
| Rapports - suivi des problèmes | L'hôte a signalé à Instana quelques interruptions (telles que des interruptions réseau ou des problèmes de surveillance des agents) et n'était pas entièrement disponible. | Orange |
| N'envoie pas de rapport | L'hôte n'a pas envoyé de rapport à Instana pendant toute cette période. | Rouge |
La métrique utilisée pour afficher ces données sur le tableau de bord de l'hôte est basée sur l'agrégation des messages reçus de l'agent surveillant l'hôte. Un hôte est classé comme « Reporting » si Instana reçoit au moins 98 % des messages attendus dans un délai donné.
Par exemple, si la fenêtre temporelle d'agrégation des métriques est de 5 minutes et que la fréquence d'interrogation de l'hôte est d'une fois par seconde, Instana s'attend à recevoir 300 messages de l'hôte pendant cette période.
- Si au moins 294 messages sont reçus (98 % de 300), le statut de l'hôte est affiché comme Reporting.
- Si moins de 294 messages mais plus de 0 messages sont reçus, l'état de l'hôte s'affiche comme suit : Rapport – Problèmes de surveillance.
- Si aucun message n'est reçu, l'état de l'hôte est affiché comme « Ne rapporte pas ».
Métriques de performance
Les indicateurs de performance suivants sont affichés pour l'hôte.
Utilisation du processeur - pourcentage
Les valeurs d'utilisation du processeur, lorsqu'elles sont combinées, fournissent une vue détaillée de la manière dont les ressources du processeur sont utilisées sur l'hôte.
| Métrique | Description | Granularité |
|---|---|---|
| Utilisation de l'UC | Utilisation totale du processeur en pourcentage pour la période que vous avez définie. | 1 seconde |
Utilisation de la mémoire
| Métrique | Description | Granularité |
|---|---|---|
| Utilisation de la mémoire | Utilisation totale de la mémoire en pourcentage | 1 seconde |
Charge CPU - moyenne
La CPU load métrique affiche la valeur sur un graphique pour une période sélectionnée.
Point de données : Filesystem
Granularité : 1 seconde
| Métrique | Description | Granularité |
|---|---|---|
| Charge UC | Nombre moyen de processus exécutés pendant la période que vous avez définie. | 1 seconde |
Utilisation du processeur - total
| Métrique | Description | Granularité |
|---|---|---|
| Utilisateur | Quantité de temps CPU consacrée à l'exécution des processus de l'espace utilisateur (applications et services). | 1 seconde |
| Système | Quantité de temps CPU consacrée à l'exécution des processus de l'espace noyau (fonctions principales du système d'exploitation). | 1 seconde |
| Wait | Temps CPU passé à attendre la fin des opérations d'entrée/sortie. | 1 seconde |
| Priorité modérée | Quantité de temps CPU consacrée à l'exécution de processus ayant une priorité inférieure (valeur nice). | 1 seconde |
| Vol | Le temps CPU perdu en raison de la gestion par l'hyperviseur d'autres machines virtuelles ou conteneurs sur le même hôte physique. | 1 seconde |
Charge CPU - pic
| Métrique | Description | Granularité |
|---|---|---|
| Charger | La charge maximale du processeur. Le nombre maximal de processus exécutés pendant la période que vous avez définie. | 1 seconde |
Utilisation de l'UC individuelle
La CPU usage métrique affiche les métriques suivantes en pourcentage sur un graphique pour une période sélectionnée pour chaque CPU :
| Métrique | Description | Granularité |
|---|---|---|
| Utilisateur | Quantité de temps CPU consacrée à l'exécution des processus de l'espace utilisateur (applications et services). | 1 seconde |
| Système | Quantité de temps CPU consacrée à l'exécution des processus de l'espace noyau (fonctions principales du système d'exploitation). | 1 seconde |
| Wait | Temps CPU passé à attendre la fin des opérations d'entrée/sortie. | 1 seconde |
| Priorité modérée | Quantité de temps CPU consacrée à l'exécution de processus ayant une priorité inférieure (valeur nice). | 1 seconde |
| Vol | Le temps CPU perdu en raison de la gestion par l'hyperviseur d'autres machines virtuelles ou conteneurs sur le même hôte physique. | 1 seconde |
Point de données : Filesystem
Mémoire
Le tableau suivant présente les unités de mesure de la mémoire :
| Métrique | Unité | Description | Granularité |
|---|---|---|---|
| Utilisé | Pourcentage | Quantité de mémoire utilisée | 1 seconde |
Les valeurs sont affichées sur un graphique pour une période sélectionnée.
Point de données : Filesystem
Open Files
Utilisation des fichiers ouverts lorsqu'ils sont disponibles sur le système d'exploitation; current vs max. Les valeurs sont affichées sur un graphique pour une période sélectionnée.
| Métrique | Unité | Description | Granularité |
|---|---|---|---|
| En cours | Octet | Mémoire totale disponible pour le système, y compris la mémoire active et inactive. | 1 seconde |
| Utilisé | Pourcentage | La mémoire utilisée par les processus |
Point de données : Filesystem
Interfaces réseau
Le tableau suivant présente le trafic réseau et les erreurs par interface.
| Métrique | Description | Granularité |
|---|---|---|
| Interface | L'interface réseau utilisée pour la communication. | 60 secondes |
| Mac | Adresse MAC (Media Access Control) de l'interface réseau. | 60 secondes |
| Adresses IP | Les adresses IP attribuées à l'interface réseau. | 60 secondes |
| Octets RX | Nombre total d'octets reçus par l'interface réseau par seconde. | 1 seconde |
| Erreurs RX | Nombre d'erreurs rencontrées lors de la réception de données sur l'interface réseau. | 1 seconde |
| Octets TX | Nombre total d'octets transmis par l'interface réseau par seconde. | 1 seconde |
| Erreurs TX | Pourcentage de tentatives de transmission ayant entraîné des erreurs par seconde. | 1 seconde |
| Reçu/s | Nombre de paquets reçus par l'interface réseau par seconde. | 1 seconde |
| Transmis/s | Nombre de paquets transmis par l'interface réseau par seconde. | 1 seconde |
Point de données : Filesystem
Activité TCP
Ces indicateurs fournissent des informations sur l'activité de connexion d' TCP, notamment les connexions établies, les taux de transmission par segment et les occurrences d'erreurs.
| Métrique | Description | Granularité |
|---|---|---|
| Établi | Nombre de connexions établies à l'adresse TCP. | 1 seconde |
| Ouverture/s | Le nombre de nouvelles connexions TCP ouvertes par seconde. | 1 seconde |
| Segments entrants/s | Nombre de segments d' TCP s entrants par seconde. | 1 seconde |
| Segments sortants/s | Nombre de segments d' TCP s sortants par seconde. | 1 seconde |
| Réinitialisations établies | Pourcentage de connexions établies TCP qui ont été réinitialisées par seconde. | 1 seconde |
| Réinitialisations en sortie | Pourcentage de connexions sortantes TCP réinitialisées par seconde. | 1 seconde |
| Échec | Pourcentage de tentatives de connexion à l' TCP qui ont échoué par seconde. | 1 seconde |
| Erreur | Pourcentage d'erreurs d' TCP s par seconde. | 1 seconde |
| Retransmission | Pourcentage de retransmissions d' TCP s par seconde. | 1 seconde |
Point de données : Filesystem
Liste des premiers processus
Ces indicateurs fournissent des informations sur les processus en cours d'exécution, notamment leur ID, leur nom, leur utilisation du processeur, leur utilisation normalisée du processeur et leur consommation de mémoire. La liste des processus les plus importants est mise à jour toutes les 30 secondes et ne contient que les processus qui utilisent le système. Par exemple, les processus ayant utilisé plus de 10 % du CPU au cours des 30 dernières secondes ou ceux ayant utilisé plus de 512 Mo de mémoire (RSS) sont affichés dans la liste des processus les plus importants.
Pour créer une liste combinée des processus à partir des 10 listes d'utilisation maximale du processeur et de la mémoire, définissez combineTopProcesses sur true. Les processus sont inclus dans la liste combinée même si leur utilisation du processeur est inférieure à 10 % ou leur utilisation de la mémoire inférieure à 512 Mo. Si le même processus figure dans les listes des 10 principaux processus utilisant le plus de ressources CPU et les 10 principaux processus utilisant le plus de mémoire, il n'apparaît qu'une seule fois dans la liste combinée, qui peut contenir jusqu'à 20 entrées.
com.instana.plugin.host:
combineTopProcesses: true
100 % CPU signifie utilisation complète d'un seul cœur de processeur. Vous pouvez rechercher l'historique des instantanés du mois précédent. Le CPU normalisé est calculé en divisant le CPU par le nombre de processeurs logiques.
| Métrique | Description | Granularité |
|---|---|---|
| PID | Identifiant unique attribué à chaque processus par le système d'exploitation. | 30 secondes |
| Nom de processus | Nom du processus tel que défini par l'application ou le service. | 30 secondes |
| UC | La quantité de ressources CPU consommées par le processus. | 30 secondes |
| UC (normalisée) | Utilisation du processeur par le processus, normalisée à une échelle. | 30 secondes |
| Mémoire | La quantité de mémoire consommée par le processus. | 30 secondes |
Point de données : Filesystem
Signatures d'intégrité
Pour chaque capteur, une base de connaissances des signatures de santé est évaluée en continu par rapport aux mesures entrantes. Ils sont utilisés pour signaler des problèmes ou des incidents en fonction de leur impact sur les utilisateurs.
Les événements intégrés déclenchent des problèmes ou des incidents en fonction de signatures de santé défaillantes sur des entités, tandis que les événements personnalisés déclenchent des problèmes ou des incidents en fonction des seuils d'une métrique spécifique d'une entité.
Pour plus d'informations sur les événements intégrés pour le capteur hôte, consultez la référence sur les événements intégrés.