Filtrage avec Dynamic Focus

La requête Dynamic Focus (DFQ) est une fonction de recherche et de filtrage performante qui permet d'effectuer des recherches simultanément dans tous les contextes de données. L'architecture de microservice utilise une variété complexe de contextes de données qui sont tous regroupés en cluster. A l'aide de Dynamic Focus, vous pouvez filtrer les contextes de données afin d'avoir une bonne compréhension de l'ensemble du système.

La barre de recherche « Dynamic Focus » d' Instana, qui s'affiche sur la page « Infrastructure Map », permet de définir la portée des événements et des alertes.

Dynamic Focus active les types de requêtes suivants, par exemple:

  • Filtrer l'infrastructure
    • avec des problèmes non résolus
    • d'une technologie spécifique
    • pour un service et un événement de changement spécifique
  • Filtrer les événements
    • pour une combinaison de service et d'infrastructure spécifique
    • sur un conteneur et une technologie spécifiques
    • sur une infrastructure spécifique

Dynamic Focus tire parti des fonctionnalités suivantes:

  • Graphique dynamique – Modèle cohérent utilisé par Instana, qui comprend des composants physiques et logiques ainsi que l'ensemble des attributs et des indicateurs historiques. Le graphique dynamique inclut également des traces et des événements distribués. Tous les noeuds du graphique sont connectés en fonction de leurs dépendances. Les différentes vues d' Instana permettent de visualiser les données du graphique, tandis que la fonctionnalité Dynamic Focus filtre le graphique pour proposer des sous-vues spécifiques et mettre l'accent sur certains éléments.

  • Détection automatique – L'agent d' Instana s détecte automatiquement et en temps réel tous les composants et leurs dépendances présents dans le graphe. Tout filtre sauvegardé s'adapte à la situation actuelle de vos systèmes et applications sans modification ni configuration manuelle.

  • Incidents – Les incidents d' Instana, qui s'appuient sur des indicateurs clés de performance (KPI) et l'apprentissage automatique, fournissent des informations synthétiques sur un incident. Les informations comprennent les dépendances aux services, aux traces et aux composants physiques. Dynamic Focus utilise ces informations pour filtrer uniquement les composants qui font partie d'un incident particulier.

Se concentrer sur les composants de l'application

L'exemple suivant vous aide à comprendre le concept de Dynamic Focus.

Prenez en compte la représentation graphique d'une application segmentée qui s'exécute sur deux hôtes avec quatre conteneurs chacun. Une machine virtuelle Java ( JVM ) s'exécute dans chaque conteneur, et chacun des deux hôtes exécute deux instances Tomcat et deux instances d' Elasticsearch, qui fournissent un service par hôte. Une version simplifiée du modèle de graphique dynamique ressemble au diagramme suivant:

La fonction de filtrage réduit les noeuds du graphique en fonction d'une requête de recherche.

Une requête pour entity.type:tomcat correspond à toutes les instances Tomcat du graphique. Cela signifie que les conteneurs avec des entités Elasticsearch et les services correspondants ne sont plus visibles lorsque vous affichez votre infrastructure, votre application et les traces dans les vues standard.

Tout graphique, changement, problème ou incident dans « Instana » ne peut être appréhendé que dans le contexte du graphe réduit.

Un autre exemple de requête consiste à rechercher toutes les machines virtuelles Java 1.8, telles que entity.jvm.version:1.8.*

Dans ce cas, le graphique se présente comme suit:

Dynamic Focus est un outil puissant qui permet de rechercher et de cibler l'attention de l'utilisateur sur des entités uniques, ou des groupes d'entités, dans le graphique qui correspondent à certains critères.

L'accent sur les compétences managériales

Instana comporte également des éléments qui ne font pas partie du graphe dynamique, mais qui s'y rapportent, tels que des événements (comme un changement), des problèmes ou des incidents. Un incident peut concerner des services pour lesquels Instana a détecté des valeurs aberrantes au niveau des indicateurs de performance clés (KPI) et peut également concerner des entités présentant des problèmes tels qu'une charge CPU élevée.

En utilisant la fonction de recherche de Dynamic Focus, vous pouvez interroger et filtrer des incidents tels que event.state:open event.type:incident. La recherche filtre tous les incidents actifs dans la période sélectionnée. Dans cet exemple, on suppose qu'un seul incident actif est disponible lorsqu'une dégradation d'un service Elasticsearch entraîne une dégradation ultérieure d'un service Tomcat.

L'incident qui correspond ayant des références aux deux services, la requête filtre uniquement les entités appropriées.

Si vous recherchez un service, seuls les incidents contenant ce service sont affichés.

Syntaxe des requêtes Lucene

Instana utilise la syntaxe de requête Lucene pour construire des requêtes complexes à partir des termes associés aux composants de l'application et des opérateurs booléens. Une grande variété de types de requête sont pris en charge, comme les recherches de texte libre, le filtrage des balises, les requêtes de nombre d'UC, etc. La barre de recherche aide l'utilisateur à générer des requêtes en mettant automatiquement en évidence les termes individuels valides du reste de la chaîne. En outre, vous pouvez éviter les pièges de syntaxe de chaîne courants, tels que la confusion de la requête de texte libre and avec l'opérateur booléen AND.

La forme que prennent les requêtes Lucene varie en fonction de l'implémentation. En « Instana », toutes les requêtes partent d'un champ, passent par un modificateur de champ, puis par un quantificateur. Les deux valeurs du champ sont séparées par un point, tandis que le quantificateur est mis en évidence par deux points. Par exemple, si vous souhaitez filtrer toutes les instances Tomcat de votre application, utilisez la requête entity.type: tomcat dans la barre de recherche. Instana masque tout ce qui s'affiche à l'écran, à l'exception des entités de type « tomcat »

La requête entity.type:tomcat n'est qu'une seule phrase de requête. Pour générer des filtres flexibles et complexes qui vous montrent exactement ce dont vous avez besoin, chaînez différentes phrases de requête avec des opérateurs booléens, tels que AND, ORet NOT. Voir l'exemple suivant :

Opérateur par défaut

L'opérateur AND est l'opérateur de liaison par défaut. Par conséquent, si aucun opérateur booléen n'est utilisé entre deux termes, l'opérateur AND est utilisé.

Par exemple, entity.type:tomcat event.state:open est équivalent à entity.type:tomcat AND event.state:open. L'utilisation de AND l'opérateur lorsqu'aucun opérateur booléen n'est utilisé s'écarte de la norme Lucene, qui utilise OR par défaut.

Sous-requêtes complexes

La syntaxe de requête Lucene et les requêtes Dynamic Focus ne prennent pas en charge les termes booléens complexes.

En particulier, la négation des sous-requêtes ne fonctionne pas comme prévu dans la requête Dynamic Focus. La requête suivante ne génère pas les résultats attendus:

entity.kubernetes.namespace:my-namespace AND NOT (entity.kubernetes.pod.name:my-name AND event.text:"ContainersNotReady")
 

La requête est traitée de manière à ce que les termes de la sous-requête entre parenthèses ne soient pas associés les uns aux autres lorsque la logique booléenne est appliquée. La requête suivante est traitée:

entity.kubernetes.namespace:my-namespace AND NOT entity.kubernetes.pod.name:my-name AND NOT event.text:"ContainersNotReady"
 

Remplissage automatique

La barre de recherche Dynamic Focus prend en charge la saisie semi-automatique des zones de recherche et met en évidence les termes de la requête Lucene lors de la saisie. Lors de la saisie des termes de la requête, la barre de recherche propose des champs de recherche qui correspondent à la saisie actuelle. Si vous ne disposez pas d'une commande de syntaxe Lucene, vous pouvez obtenir une aide automatique. Toutes les propositions de requête qui apparaissent dans une liste déroulante comme suit la barre de recherche. Si la proposition requise est dans la vue, cliquez ou accédez à celle-ci à l'aide des touches fléchées.

La fonction de recherche de Instana est instantanée, ce qui signifie que les résultats s'affichent dès que vous saisissez vos critères de recherche. Vous pouvez également enregistrer, éditer et supprimer des filtres pour accélérer votre flux de travaux.

Référence des mots-clés de recherche

Consultez les tableaux ci-dessous pour obtenir un aperçu des mots-clés disponibles, des types de données et des descriptions de chaque contexte de recherche.

Surveillance des infrastructures et des plateformes

Tableau 1. Références par mot-clé
Mot clé Type de données Description Remarque
entity.ace.integrationNode.name string Nom du nœud d'intégration ACE.
entity.ace.integrationServer.name string Nom du serveur d'intégration ACE.
entity.ace.integrationServer.state string État du serveur d'intégration ACE.
entity.ace.integrationServer.type string Type de serveur d'intégration ACE.
entity.ace.messageFlow.name string Nom du flux de messages ACE.
entity.ace.messageFlow.state string État du flux de messages ACE.
entity.ace.messageFlow.type string Type de flux de messages ACE.
entity.agent.bootVersion string Version de démarrage de l'agent.
entity.agent.capability string Capacités de l'agent.
entity.agent.gitops.commitHash string Hachage de la transaction de l'agent GitOps.
entity.agent.gitops.commitMessage string Message de commit de l'agent « GitOps ».
entity.agent.gitops.remoteBranch string Agent : succursale à distance d' GitOps.
entity.agent.gitops.remoteName string Nom distant de l'agent GitOps.
entity.agent.gitops.remoteUri string URI distant de l'agent GitOps.
entity.agent.logLevel string Niveau de journalisation de l'agent.
entity.agent.mode string Mode agent (désactivé, infrastructure ou APM).
entity.agent.origin string Origine de l'agent.
entity.agent.startType string Type de démarrage de l'agent.
entity.agent.updateMode string Mode de mise à jour de l'agent.
entity.agent.version string Version de l'agent.
entity.agent.vm.name string Nom de l'agent : VM.
entity.agent.vm.version string Version de l'agent « VM ».
entity.alicloud.oss string AliCloud Logiciels libres.
entity.alicloud.oss.bucket string AliCloud Seau OSS.
entity.alicloud.oss.instanceId string AliCloud ID de l'instance OSS.
entity.alicloud.oss.userid string AliCloud Instance utilisateur OSS.
entity.alicloud.rds.mysql string Apsara RDS MySQL.
entity.alicloud.rds.mysql.instanceName string Apsara RDS MySQL nom de l'instance.
entity.alicloud.rocketmq string AliCloud RocketMq.
entity.alicloud.rocketmq.group string AliCloud RocketMq groupe.
entity.alicloud.rocketmq.groupId string AliCloud RocketMq identifiant du groupe.
entity.alicloud.rocketmq.instanceName string AliCloud RocketMq nom de l'instance.
entity.alicloud.rocketmq.topic string AliCloud RocketMq sujet.
entity.argocd.application.name string Nom de l'application Argo CD.
entity.aws.accountId string Identifiant du compte Amazon.
entity.aws.apigateway.apiName string ApiGateway nom.
entity.aws.apigateway.protocol string ApiGateway protocole.
entity.aws.appsync.apiName string AppSync API nom.
entity.aws.arn string Nom de la ressource Amazon.
entity.aws.autoscaling.groupName string Nom du groupe d'Auto Scaling.
entity.aws.beanstalk.application string Nom de l'application Beanstalk.
entity.aws.beanstalk.environment string Nom de l'environnement Beanstalk.
entity.aws.beanstalk.health string État de santé de Beanstalk.
entity.aws.beanstalk.solution string Pile de solutions Beanstalk.
entity.aws.beanstalk.version string Étiquette de version Beanstalk.
entity.aws.cloudfront.domainName string CloudFront nom de domaine de distribution.
entity.aws.cloudfront.id string CloudFront identifiant de distribution.
entity.aws.documentdb.cluster.name string AWS DocumentDb nom du cluster.
entity.aws.documentdb.clusterName string Nom du cluster Amazon DocumentDB.
entity.aws.documentdb.elastic.cluster.name string AWS DocumentDb nom du cluster élastique.
entity.aws.documentdb.instance.identifier string AWS Redshift ID du nœud.
entity.aws.ebs.encrypted string Volume chiffré.
entity.aws.ebs.mountedInstanceId string ID de l'instance montée.
entity.aws.ebs.state string État du volume.
entity.aws.ebs.type string Type de volume.
entity.aws.ebs.volumeId string Numéro de volume.
entity.aws.ecs.clusterArn string AWS ECS ARN de cluster.
entity.aws.ecs.containerId string Identifiant du conteneur ECS.
entity.aws.ecs.containerName string Noms des conteneurs ECS.
entity.aws.ecs.image string Nom de l'image de l' Docker ECS.
entity.aws.ecs.taskDefinitionArn string AWS ECS ARN de définition de tâche.
entity.aws.ecs.taskDefinitionName string AWS ECS Nom de la définition de tâche.
entity.aws.ecs.taskDefinitionVersion string AWS ECS version de la définition de la tâche.
entity.aws.ecs.taskDefinitionVersionArn string AWS ECS ARN de la version de la définition de tâche.
entity.aws.elb.type string Type Elb.
entity.aws.emr.clusterId string Identifiant du cluster EMR.
entity.aws.iotcore.endpoint string IoT point de terminaison principal.
entity.aws.lambda.functionname string AWS Lambda Nom de la fonction.
entity.aws.lambda.runtime string AWS Lambda durée d'exécution.
entity.aws.lambda.version string AWS Lambda version.
entity.aws.metricstreams.exporterArn string L'ARN du flux de métriques d' CloudWatch qui a exporté les métriques.
entity.aws.metricstreams.namespace string AWS espace de noms.
entity.aws.mq.brokerName string Amazon MQ nom du courtier.
entity.aws.mq.deploymentMode string Mode de déploiement « MQ » d'Amazon.
entity.aws.mq.engineVersion string Version du moteur « MQ » d'Amazon.
entity.aws.mq.instanceType string Type d'instance Amazon MQ.
entity.aws.msk.broker.id string AWS MSK numéro d'identification du courtier.
entity.aws.msk.cluster.name string AWS MSK nom du cluster.
entity.aws.msk.clusterName string Nom du cluster Amazon MSK.
entity.aws.msk.instanceType string Type d'instance Amazon MSK Broker.
entity.aws.rds.id string Identifiant de l'instance de base de données.
entity.aws.rds.name string Nom de la base de données.
entity.aws.redshift.cluster.name string Amazon Redshift nom du cluster.
entity.aws.redshift.node.id string AWS Redshift ID du nœud.
entity.aws.redshift.nodeType string Amazon Redshift type de nœud.
entity.aws.s3.bucketName string Nom de la ressource Amazon.
entity.aws.timestream.databaseName string Timestream nom de la base de données.
entity.azure.eventhub.cluster.name string Azure nom du cluster du hub d'événements.
entity.azure.id string ID de ressource.
entity.azure.kind string Le type de ressource.
entity.azure.location string Emplacement de la ressource.
entity.azure.name string Nom de l'instance ou de la ressource.
entity.azure.resourcegroup string Le groupe de ressources de la ressource.
entity.azure.service.apim.api.name string Nom de l'API.
entity.azure.service.apim.name string Le nom du service de gestion d' API.
entity.azure.service.applicationgateway.name string Le nom du service de passerelle d'applications.
entity.azure.service.appservice.name string Le nom du service d'application.
entity.azure.service.cosmosdb.kind string Le type de service proposé par Cosmos DB.
entity.azure.service.cosmosdb.name string Le nom du service « Cosmos DB ».
entity.azure.service.databricks.name string Le nom du service Databricks.
entity.azure.service.datafactory.name string Le nom du service « DataFactory ».
entity.azure.service.eventhub.cluster.namespace.name string Azure Nom de l'espace de noms en cluster du hub d'événements.
entity.azure.service.eventhub.namespace.name string Azure Nom de l'espace de noms du hub d'événements.
entity.azure.service.function.name string Azure nom de la fonction.
entity.azure.service.functionapp.name string Le nom de l'application de fonction.
entity.azure.service.keyvault.name string Le nom du service Keyvault.
entity.azure.service.loadbalancer.name string Le nom du service « LoadBalancer ».
entity.azure.service.machinelearning.name string Le nom du service d'apprentissage automatique.
entity.azure.service.managedHSM.name string Le nom du service HSM géré.
entity.azure.service.mysql.name string Le nom du serveur « MySQL ».
entity.azure.service.postgresql.name string Le nom du service « PostgreSQL ».
entity.azure.service.purview.name string Le nom du service Purview.
entity.azure.service.rediscache.name string Le nom du service de cache « Redis ».
entity.azure.service.servicebus.name string Azure nom de l'espace de noms du bus de service.
entity.azure.service.signalr.name string Le nom du service « SignalR ».
entity.azure.service.sqldb.name string Le nom du service de base de données SQL.
entity.azure.service.sqlelasticpool.name string Le nom du pool élastique SQL.
entity.azure.service.sqlserver.name string Le nom du serveur de base de données SQL.
entity.azure.service.storage.blob.name string Azure Nom du blob.
entity.azure.service.storage.blobCapabilities string Stockage Blob ou ADLS ( Gen2 ).
entity.azure.service.storage.kind string Le type de service de stockage.
entity.azure.service.storage.name string Le nom du service de stockage.
entity.azure.service.storage.queue.name string Azure Nom de la file d'attente.
entity.azure.servicebus.queue.name string Azure nom de la file d'attente du bus de service.
entity.azure.servicebus.topic.name string Azure ServiceBus Nom du sujet.
entity.azure.subscription string L'identifiant d'abonnement de la ressource.
entity.azure.type string Type d'instance ou de ressource.
entity.biztalk.application string BizTalk demande.
entity.biztalk.group string BizTalk groupe de serveurs.
entity.cassandra.cluster.name string Cassandra nom du cluster.
entity.ceph.cluster.name string Ceph nom du cluster.
entity.clickhouse.cluster.name string Nom du cluster Clickhouse.
entity.cloudfoundry.application.id string Cloud Foundry ID de l'application.
entity.cloudfoundry.application.name string Cloud Foundry nom de l'application.
entity.cloudfoundry.organization.id string Cloud Foundry identifiant de l'organisation.
entity.cloudfoundry.organization.name string Cloud Foundry nom de l'organisation.
entity.cloudfoundry.space.id string Cloud Foundry identifiant d'espace.
entity.cloudfoundry.space.name string Cloud Foundry nom de l'espace.
entity.clr.app.name string Nom de l'application CLR.
entity.clr.dependency string Dépendances et versions des applications sous la forme module@version.
entity.clr.target string Version cible du.NET Framework.
entity.clr.version string Version du moteur d'exécution CLR.
entity.cockroach.cluster.name string CockroachDB nom du cluster.
entity.consul.cluster.name string Consul nom du cluster.
entity.containerd.containerId string Identifiant du conteneur « containerd ».
entity.containerd.image string Nom de l'image « containerd ».
entity.containerd.label key_value Étiquettes du conteneur « containerd ».
entity.containerd.name string Nom du conteneur « containerd ».
entity.couchbase.bucket string Seaux disponibles.
entity.couchbase.cluster.name string Couchbase nom du cluster.
entity.crio.containerId string Identifiant du conteneur « CRI-O ».
entity.crio.image string Nom de l'image « CRI-O ».
entity.crio.label key_value Étiquettes du conteneur « CRI-O ».
entity.crio.name string Nom du conteneur « CRI-O ».
entity.crowdstrike.falcon.aid string L'identifiant de l'agent.
entity.crowdstrike.falcon.rmfState string L'agent est-il actuellement en mode de fonctionnalité réduite?
entity.crowdstrike.falcon.version string La version actuelle de l'agent.
entity.crystal.app.dependency string Dépendances et versions des applications sous la forme gem@version.
entity.crystal.app.name string Crystal nom de l'application.
entity.crystal.args string Crystal arguments d'exécution.
entity.crystal.version string Crystal version.
entity.customentity.identifier key_value Identifiants de l'entité personnalisée.
entity.customentity.model.name string Nom du modèle.
entity.db2.name string db2 nom de la base de données.
entity.docker.containerId string Identifiant du conteneur « docker ».
entity.docker.containerName string Nom du conteneur « docker ».
entity.docker.image string Nom de l'image « docker ».
entity.docker.label key_value Étiquettes du conteneur « Docker ».
entity.drbd.connection.name string DRBD connexion.
entity.drbd.device.name string DRBD nom de l'appareil.
entity.drbd.name string DRBD nom.
entity.drbd.peerdevice.name string DRBD nom du périphérique homologue.
entity.drbd.resource.name string DRBD nom de la ressource.
entity.dropwizard.counter string Comptoirs « Dropwizard » disponibles. Obsolète
entity.dropwizard.gauge string Disponible en jauges d' Dropwizard. Obsolète
entity.dropwizard.histogram string Histogrammes disponibles Dropwizard. Obsolète
entity.dropwizard.meter string Disponible en Dropwizard. Obsolète
entity.dropwizard.name string Dropwizard nom de l'application.
entity.dropwizard.timer string Minuteries disponibles sur Dropwizard. Obsolète
entity.ec2.amiId string Identifiant AMI.
entity.ec2.instanceId string ID de l'instance.
entity.ec2.ipv4 string V4 IP.
entity.ec2.publicName string Nom d'hôte public.
entity.ec2.securityGroups string Groupes de sécurité.
entity.ec2.type string EC2 type d'instance.
entity.elasticsearch.cluster.name string Nom de cluster Elasticsearch.
entity.elasticsearch.id string Elasticsearch identifiant du nœud.
entity.elasticsearch.index string Indices disponibles.
entity.elasticsearch.name string Nom de noeud Elasticsearch.
entity.elasticsearch.type string Elasticsearch type de nœud.
entity.elasticsearch.version string Version.
entity.fileMonitoring.condition.name string fileMonitoring nom de la condition.
entity.finagle.counters string Finagle compteurs. Obsolète
entity.finagle.gauges string Finagle jauges. Obsolète
entity.finagle.histograms string Finagle histogrammes. Obsolète
entity.garden.containerId string Référence du bac de jardin.
entity.garden.ip string Adresse IP du pot de jardin.
entity.gce.instanceId string ID de l'instance.
entity.gce.type string Type d'instance.
entity.gcp.cloudrun.service.name string GCP service hébergé dans le cloud.
entity.gcp.cloudrun.service.revision string GCP révision exécutée dans le cloud.
entity.gcp.datastore.projectId string Google Cloud Datastore numéro de projet.
entity.gcp.datastore.projectNumber string Google Cloud Datastore numéro de projet.
entity.gcp.pubsub.projectId string Google Cloud PubSub numéro de projet.
entity.gcp.pubsub.projectNumber string Google Cloud PubSub Numéro de projet.
entity.gcp.pubsub.subscription.name string Google Cloud PubSub nom de l'abonnement.
entity.gcp.pubsub.topic.name string Google Cloud PubSub Nom du sujet.
entity.gcp.sql.name string Nom de l'instance Cloud SQL.
entity.gcp.sql.tier string Niveau d'instance Cloud SQL.
entity.gcp.sql.version string Version de la base de données Cloud SQL.
entity.gcp.storage.id string Identifiant de l'instance de stockage dans le cloud.
entity.gcp.storage.location string Emplacement de stockage dans le cloud.
entity.gcp.storage.name string Nom de l'instance de stockage dans le cloud.
entity.gcp.storage.projectNumber string Numéro du projet de stockage dans le cloud.
entity.go.app.name string Go nom de l'application.
entity.go.version string Go version d'exécution.
entity.haskell.programName string Nom du programme.
entity.host.cpu.count long Nombre de processeurs.
entity.host.cpu.model string Modèle de processeur.
entity.host.fqdn string Nom de domaine complet.
entity.host.gpu.count long Nombre de GPU.
entity.host.gpu.model string Modèle de GPU.
entity.host.ip string Adresse IP : IPv4 ou IPv6.
entity.host.mac string Adresses MAC. Obsolète
entity.host.memory long Mémoire disponible. Obsolète
entity.host.name string Nom de l'hôte.
entity.host.os.arch string .
entity.host.os.name string Nom du système d'exploitation.
entity.host.os.version string Version du système d'exploitation.
entity.host.osVendorName string Nom du fournisseur.
entity.host.service.displayname string Nom d'affichage.
entity.host.service.servicename string Nom du service.
entity.ibm.openstack.name string IBM nom OpenStack.
entity.ibm.openstack.region.name string IBM Nom de la région OpenStack.
entity.ibmApiConnect.catalog.name string ibmApiConnect nom du catalogue.
entity.ibmApiConnect.org.name string ibmApiConnect nom de l'organisation.
entity.ibmInfosphereCdc.name string IbmInfosphere Nom du CDC.
entity.ibmInfosphereCdc.subscription.name string Nom de l'abonnement à IBM Infosphere CDC.
entity.ibmdatapower.appliance.name string IBM DataPower nom de l'appareil.
entity.ibmdatapower.appliance.status string IBM DataPower état de l'appareil.
entity.ibmdatapower.cluster.name string IBM DataPower nom du cluster.
entity.ibmdatapower.domain.name string IBM DataPower nom de domaine.
entity.ibmdatapower.domain.quiesceState string IBM DataPower état de repos du domaine.
entity.ibmdatapower.service.name string IBM DataPower nom du service.
entity.ibmdatapower.service.status string IBM DataPower état du service.
entity.ibmi.activeJobs.hostname string Nom d'hôte de votre instance d' IBM i.
entity.ibmi.activeJobs.partitionId string ID de partition de votre instance d' IBM i.
entity.ibmi.auditJournal.hostname string Nom d'hôte de votre instance d' IBM i.
entity.ibmi.auditJournal.partitionId string ID de partition de votre instance d' IBM i.
entity.ibmi.db2.collectionServicesLibraryName string Le nom de la bibliothèque utilisé pour les services de collection.
entity.ibmi.db2.hostname string Nom d'hôte de votre instance IBM i Series sur laquelle Db2 est exécuté.
entity.ibmi.diskInfo.hostname string Nom d'hôte de votre instance d' IBM i.
entity.ibmi.diskInfo.partitionId string ID de partition de votre instance d' IBM i.
entity.ibmi.individualPtf.hostname string Nom d'hôte de votre instance d' IBM i.
entity.ibmi.individualPtf.partitionId string ID de partition de votre instance d' IBM i.
entity.ibmi.licensedProgram.hostname string Nom d'hôte de votre instance d' IBM i.
entity.ibmi.licensedProgram.partitionId string ID de partition de votre instance d' IBM i.
entity.ibmi.messageQueue.hostname string Nom d'hôte de votre instance d' IBM i.
entity.ibmi.messageQueue.partitionId string ID de partition de votre instance d' IBM i.
entity.ibmi.networkInfo.hostname string Nom d'hôte de votre instance d' IBM i.
entity.ibmi.networkInfo.partitionId string ID de partition de votre instance d' IBM i.
entity.ibmi.os.hostname string Nom d'hôte de votre instance d' IBM i.
entity.ibmi.os.partitionId string ID de partition de votre instance d' IBM i.
entity.ibmmq.channel.name string IBM MQ nom de la chaîne.
entity.ibmmq.channel.type string IBM MQ type de canal.
entity.ibmmq.cluster.name string IBM MQ nom du cluster.
entity.ibmmq.listener.name string IBM MQ nom de l'auditeur.
entity.ibmmq.mqttchannel.name string IBM MQ Nom du canal MQTT.
entity.ibmmq.mqttchannel.type string IBM MQ Type de canal MQTT.
entity.ibmmq.qm.activeNode string Le nom d'hôte du nœud sur lequel s'exécute le gestionnaire de file d'attente d' IBM MQ.
entity.ibmmq.qm.name string IBM MQ nom du gestionnaire de file d'attente.
entity.ibmmq.qm.platform string IBM MQ plateforme de gestion des files d'attente.
entity.ibmmq.qm.status string IBM MQ État du gestionnaire de file d'attente.
entity.ibmmq.qm.version string IBM MQ version du gestionnaire de file d'attente.
entity.ibmmq.queue.baseQueueName string IBM MQ Nom de la file d'attente de base.
entity.ibmmq.queue.description string IBM MQ Description de la file d'attente.
entity.ibmmq.queue.name string IBM MQ nom de la file d'attente.
entity.ibmmq.queue.triggerControl string IBM MQ contrôle de la gâchette.
entity.ibmmq.queue.triggerType string IBM MQ type de déclenchement.
entity.ibmmq.queue.type string IBM MQ type de file d'attente.
entity.ibmmq.queue.usage string IBM MQ utilisation de la file d'attente.
entity.ibmmqmft.agent.name string IBM MQ Nom de l'agent de transfert de fichiers géré.
entity.ibmmqmft.monitor.name string IBM MQ Nom du moniteur de transfert de fichiers géré.
entity.ibmmqmft.queuemanager.name string IBM MQ Nom du gestionnaire de file d'attente pour la coordination des transferts de fichiers gérés.
entity.ibmmqmft.zone.name string IBM MQ Nom de la zone de transfert de fichiers géré.
entity.ibmopenstack.computeinstance.name string IbmOpenstack nom de l'instance de calcul.
entity.ibmopenstack.hypervisor.name string IbmOpenstack nom de l'hyperviseur.
entity.ibmz.cics.region string Région d' CICS, pour z/OS.
entity.ibmz.cics.systemid string Identifiant système de CICS pour z/OS.
entity.ibmz.ctg.origin_node string nœud d'origine du CTG pour z/OS.
entity.ibmz.ctg.system_id string identifiant système (system_id) du CTG pour l' z/OS
entity.ibmz.db2.mvssystem string Nom du système de stockage virtuel multiple : Db2 for z/OS.
entity.ibmz.ims.imsid string IMS ID de IMS for z/OS.
entity.ibmz.ims.imsplexname string IMSplexName d' IMS for z/OS
entity.ibmz.os.smfid string Identifiant des outils de gestion du système : z/OS.
entity.id id Identifiant de l'entité.
entity.jboss.connector string Connecteurs.
entity.jboss.deployment string Déploiements.
entity.jboss.nodeName string Nom du nœud JBoss.
entity.jboss.serverName string Nom du serveur JBoss.
entity.jboss.servlet string Servlets.
entity.jvm.app.name string Nom de l'application tel qu'il est défini dans le fichier MANIFEST ou tel qu'il est déduit à partir de la ligne de commande.
entity.jvm.app.version string Version de l'application telle que définie dans le fichier MANIFEST.
entity.jvm.args string JVM arguments. Par exemple, -Xmx512m.
entity.jvm.build string JVM construire. Par exemple, 25.102-b14.
entity.jvm.classpath string Chemin de classe.
entity.jvm.dropwizard.counter string Comptoirs « Dropwizard » disponibles. Obsolète
entity.jvm.dropwizard.gauge string Disponible en jauges d' Dropwizard. Obsolète
entity.jvm.dropwizard.histogram string Histogrammes disponibles Dropwizard. Obsolète
entity.jvm.dropwizard.meter string Disponible en Dropwizard. Obsolète
entity.jvm.dropwizard.timer string Minuteries disponibles sur Dropwizard. Obsolète
entity.jvm.micrometer.counter string Comptoirs « Micrometer » disponibles. Obsolète
entity.jvm.micrometer.distributionSummary string Résumés des distributions disponibles sur Micrometer. Obsolète
entity.jvm.micrometer.functionCounter string Compteurs de fonctions disponibles dans l' Micrometer. Obsolète
entity.jvm.micrometer.functionTimer string Minuteries de fonction disponibles dans l' Micrometer. Obsolète
entity.jvm.micrometer.gauge string Disponible en jauges d' Micrometer. Obsolète
entity.jvm.micrometer.longTaskTimer string Disponible : minuteries de longue durée d' Micrometer. Obsolète
entity.jvm.micrometer.timeGauge string Disponible en jauges de temps d' Micrometer. Obsolète
entity.jvm.micrometer.timer string Minuteries disponibles sur Micrometer. Obsolète
entity.jvm.prometheus.counter string Indicateurs de compteur disponibles dans l' Prometheus. Obsolète
entity.jvm.prometheus.gauge string Mesures disponibles pour la jauge d' Prometheus. Obsolète
entity.jvm.prometheus.gaugehistogram string Mesures d'histogramme disponibles dans l' Prometheus. Obsolète
entity.jvm.prometheus.histogram string Mesures d'histogramme disponibles dans l' Prometheus. Obsolète
entity.jvm.prometheus.info string Indicateurs de performance disponibles pour l' Prometheus. Obsolète
entity.jvm.prometheus.stateset string Métriques disponibles définies au niveau de l'État d' Prometheus. Obsolète
entity.jvm.prometheus.summary string Indicateurs de synthèse disponibles dans l' Prometheus. Obsolète
entity.jvm.prometheus.unknown string Indicateurs d' Prometheus s disponibles dont le type est inconnu. Obsolète
entity.jvm.version string JVM version. Par exemple, 1.8.0_102.
entity.kafka.cluster.name string Kafka nom du cluster.
entity.kafka.version string Version.
entity.kafkaconnect.cluster.name string Kafka Connect nom du cluster.
entity.kafkaconnect.connector.name string Kafka Connect nom du connecteur de travail.
entity.kafkaconnect.task.name string Kafka Connect nom de la tâche.
entity.kafkaconnect.version string Version.
entity.kubernetes.apiserver.counter string Compteurs de métriques disponibles pour le serveur d' API.
entity.kubernetes.apiserver.gauge string Jauges de métriques disponibles pour le serveur d' API.
entity.kubernetes.apiserver.histogram string Histogrammes des métriques du serveur API.
entity.kubernetes.cluster.distribution string Kubernetes répartition en grappes.
entity.kubernetes.cluster.label string Kubernetes nom du cluster.
entity.kubernetes.cluster.managedBy string Kubernetes ManagedBy de cluster.
entity.kubernetes.cluster.uuid string Kubernetes UUID du cluster.
entity.kubernetes.cluster.version string Kubernetes Version du cluster.
entity.kubernetes.container.name string Kubernetes nom du conteneur.
entity.kubernetes.container.restartCount long Kubernetes Nombre de redémarrages du conteneur. Obsolète
entity.kubernetes.controllermanager.counter string Compteurs de métriques disponibles dans le Gestionnaire de contrôleurs.
entity.kubernetes.controllermanager.gauge string Indicateurs de mesure disponibles dans le Gestionnaire de contrôleurs.
entity.kubernetes.controllermanager.histogram string Histogrammes des métriques du gestionnaire de contrôleurs disponibles.
entity.kubernetes.cronjob.label key_value Étiquettes de Cronjob.
entity.kubernetes.cronjob.name string Kubernetes CronJob nom.
entity.kubernetes.cronjob.uid string Kubernetes CronJob UID.
entity.kubernetes.customresource.annotation key_value Annotations de la ressource personnalisée.
entity.kubernetes.customresource.label key_value Étiquettes de la ressource personnalisée.
entity.kubernetes.customresource.name string Kubernetes Nom de la ressource personnalisée.
entity.kubernetes.customresource.uid string Identifiant unique de la ressource personnalisée.
entity.kubernetes.customresourcedefinition.annotation key_value Annotations de la définition de ressource personnalisée.
entity.kubernetes.customresourcedefinition.label key_value Étiquettes de la définition de ressource personnalisée.
entity.kubernetes.customresourcedefinition.name string Kubernetes Nom de la définition de ressource personnalisée.
entity.kubernetes.customresourcedefinition.uid string Identifiant unique de la définition de ressource personnalisée.
entity.kubernetes.daemonset.annotations key_value Notes sur Daemonset.
entity.kubernetes.daemonset.label key_value Les étiquettes de Daemonset.
entity.kubernetes.daemonset.name string Kubernetes DaemonSet Nom.
entity.kubernetes.daemonset.uid string Kubernetes DaemonSet UID.
entity.kubernetes.deployment.annotation key_value Remarques sur le déploiement.
entity.kubernetes.deployment.label key_value Étiquettes de déploiement.
entity.kubernetes.deployment.name string Kubernetes Nom du déploiement.
entity.kubernetes.deployment.uid string Kubernetes Identifiant unique de déploiement.
entity.kubernetes.etcd.counter string Compteurs de métriques Etcd disponibles.
entity.kubernetes.etcd.gauge string Jauges de mesures Etcd disponibles.
entity.kubernetes.etcd.histogram string Histogrammes des métriques Etcd disponibles.
entity.kubernetes.etcd.summary string Résumés des métriques Etcd disponibles.
entity.kubernetes.horizontalpodautoscaler.annotation key_value Notes de lecture sur « HorizontalPodAutoscaler ».
entity.kubernetes.horizontalpodautoscaler.label key_value Étiquettes d' HorizontalPodAutoscaler
entity.kubernetes.horizontalpodautoscaler.name string Kubernetes HorizontalPodAutoscaler Nom.
entity.kubernetes.horizontalpodautoscaler.uid string Kubernetes HorizontalPodAutoscaler UID.
entity.kubernetes.job.label key_value Étiquettes de Job.
entity.kubernetes.job.name string Kubernetes Intitulé du poste.
entity.kubernetes.job.uid string Kubernetes Référence de la mission.
entity.kubernetes.namespace string Kubernetes nom de l'espace de noms.
entity.kubernetes.namespace.annotation key_value Annotations relatives à l'espace de noms.
entity.kubernetes.namespace.labels key_value Étiquettes de l'espace de noms.
entity.kubernetes.namespace.uid string Kubernetes UID de l'espace de noms.
entity.kubernetes.node.annotation key_value Annotations du nœud.
entity.kubernetes.node.externalIp string Kubernetes Adresse IP externe du nœud.
entity.kubernetes.node.hostname string Kubernetes Nom d'hôte du nœud.
entity.kubernetes.node.internalIp string Kubernetes Adresse IP interne du nœud.
entity.kubernetes.node.label key_value Étiquettes du nœud.
entity.kubernetes.node.name string Kubernetes Nom du nœud.
entity.kubernetes.node.uid string Kubernetes UID du nœud.
entity.kubernetes.persistentVolume.label key_value Étiquettes d' PersistentVolume
entity.kubernetes.persistentVolume.storageClassName string Kubernetes PersistentVolume StorageClass nom.
entity.kubernetes.persistentVolumeClaim.label key_value Étiquettes d' PersistentVolumeClaim
entity.kubernetes.persistentVolumeClaim.name string Kubernetes PersistentVolumeClaim nom.
entity.kubernetes.persistentVolumeClaim.storageClassName string Kubernetes PersistentVolumeClaim nom.
entity.kubernetes.pod.annotation key_value Notes sur Pod.
entity.kubernetes.pod.label key_value Étiquettes de Pod.
entity.kubernetes.pod.name string Kubernetes Nom du podcast.
entity.kubernetes.pod.phase string Kubernetes État du pod.
entity.kubernetes.pod.uid string Kubernetes Identifiant unique du pod.
entity.kubernetes.pod.volumeName string Volumes associés au Pod.
entity.kubernetes.replicaSet.name string Kubernetes Nom du jeu de répliques.
entity.kubernetes.replicationcontroller.name string Kubernetes Nom du contrôleur de réplication.
entity.kubernetes.scheduler.counter string Compteurs de métriques disponibles pour le planificateur.
entity.kubernetes.scheduler.gauge string Indicateurs de performance disponibles pour le planificateur.
entity.kubernetes.scheduler.histogram string Histogrammes des métriques du planificateur disponibles.
entity.kubernetes.service.uid string Kubernetes Service UID.
entity.kubernetes.statefulset.annotation key_value Notes de lecture sur « StatefulSet ».
entity.kubernetes.statefulset.label key_value Étiquettes d' StatefulSet
entity.kubernetes.statefulset.name string Kubernetes StatefulSet nom.
entity.kubernetes.statefulset.uid string Kubernetes StatefulSet UID.
entity.label string Nom ou raison sociale de l'entité. Obsolète
entity.linuxkvmhypervisor.host.name string Linux Hôte d'hyperviseur KVM.
entity.linuxkvmhypervisor.vm.name string Linux Machine virtuelle avec hyperviseur KVM.
entity.lxc.ip string LXC adresse IP du conteneur.
entity.lxc.name string LXC nom du conteneur.
entity.lxc.networkInterface string LXC interface réseau de conteneur.
entity.lxc.privileged string LXC le conteneur dispose de privilèges.
entity.lxc.state string LXC état du conteneur.
entity.mapr.cluster.name string MapR nom du cluster.
entity.mapr.node.name string MapR nom du nœud.
entity.marathon.appId string Identifiant de l'application Marathon.
entity.mongodb.atlas.cluster.name string MongoDB Atlas nom du cluster.
entity.netcore.app.dependency string Dépendances et versions des applications sous la forme module@version.
entity.netcore.app.name string Nom de l'application.NET Core.
entity.netcore.app.target string Version cible de.NET Core.
entity.netcore.runtime.version string Version du runtime.NET Core.
entity.nginx.version string Nginx version.
entity.nodejs.app.dependency string Dépendances et versions des applications sous la forme module@version.
entity.nodejs.app.name string Nom de l'application.
entity.nodejs.app.version string Version de l'application.
entity.nodejs.keyword string Mots-clés.
entity.nodejs.version string Version.
entity.nomad.allocName string Nom de l'allocation nomade.
entity.nomad.jobName string Nom du job nomade.
entity.nomad.taskName string Nom de la tâche nomade.
entity.nutanix.datacenter.name string Nutanix centre de données.
entity.opc.name string Nom d'instance.
entity.opc.type string Type d'instance.
entity.openshift.deploymentconfig.label key_value Étiquettes d' DeploymentConfig
entity.openshift.deploymentconfig.name string Nom de l' DeploymentConfig ation OpenShift.
entity.openshift.deploymentconfig.namespace string Espace de noms OpenShift DeploymentConfig. Obsolète
entity.openshift.deploymentconfig.uid string UID de la configuration de déploiement OpenShift.
entity.otel.attribute key_value OpenTelemetry Attribut de ressource.
entity.otel.gauge string OpenTelemetry Jauges. Obsolète
entity.otel.histogram string OpenTelemetry Histogrammes. Obsolète
entity.otel.sum string OpenTelemetry Sommes. Obsolète
entity.otelhost.name string Nom de l'hôte de l' OpenTelemetry.
entity.otelprocess.id string ID de processus.
entity.phmc.console.name string pHMC nom de la console.
entity.phmc.lpar.name string pHMC Nom de la LPAR.
entity.phmc.spp.name string pHMC Nom du pool SPPool.
entity.phmc.system.name string pHMC nom du système.
entity.phmc.vios.name string pHMC nom du système.
entity.php.version string Version PHP.
entity.physical.reference.id id Identifiant physique de l'entité.
entity.ping.target string Cible de ping.
entity.ping.type string

Type de ping.

Valeurs : "http", et "icmp"

entity.pingdirectory.master string Le serveur est le maître.
entity.pingdirectory.state string État du serveur.
entity.pingdirectory.unsynchronized string Le serveur n'est pas synchronisé.
entity.pluginId id Identifiant du plugin de l'entité.
entity.podman.containerId string Identifiant du conteneur « Podman ».
entity.podman.image string Identifiant de l'image « Podman ».
entity.podman.image_name string Nom de l'image « Podman ».
entity.podman.label key_value Étiquettes du conteneur « Podman ».
entity.podman.name string Nom du conteneur « Podman ».
entity.podman.restartCount long Nombre de redémarrages du conteneur. Obsolète
entity.podman.version string Version du conteneur « Podman ».
entity.powervc.computeinstance.name string PowerVC nom de l'instance de calcul.
entity.powervc.hypervisor.name string PowerVC nom de l'hyperviseur.
entity.powervc.name string PowerVC nom.
entity.powervc.region.name string PowerVC nom de la région.
entity.process.args string Traiter les arguments.
entity.process.exec string Fichier exécutable.
entity.process.id string ID de processus.
entity.process.runsIn string

Si un processus s'exécute dans un conteneur d' Docker.

Valeurs "docker"

entity.prometheus.counter string Comptoirs « Prometheus » disponibles. Obsolète
entity.prometheus.gauge string Disponible en jauges d' Prometheus. Obsolète
entity.prometheus.histogram string Histogrammes disponibles Prometheus. Obsolète
entity.prometheus.summary string Résumés d' Prometheus s disponibles. Obsolète
entity.prometheus.untyped string Métriques non typées disponibles Prometheus. Obsolète
entity.python.app.name string Python nom de l'application.
entity.python.version string Python version d'exécution.
entity.rabbitmq.cluster.name string RabbitMQ nom du cluster.
entity.redis.cluster.name string Redis nom du cluster.
entity.redisenterprise.cluster.name string Redis Nom du cluster d'entreprise.
entity.redisenterprise.version string Redis Version Entreprise.
entity.remote.host.cpu.count long Nombre de processeurs.
entity.remote.host.cpu.model string Modèle de processeur.
entity.remote.host.fqdn string Nom de domaine complet.
entity.remote.host.ip string Adresse IP : IPv4 ou IPv6.
entity.remote.host.mac string Adresses MAC. Obsolète
entity.remote.host.memory long Mémoire disponible. Obsolète
entity.remote.host.name string Nom de l'hôte.
entity.remote.host.os.arch string .
entity.remote.host.os.name string Nom du système d'exploitation.
entity.remote.host.os.version string Version du système d'exploitation.
entity.remote.host.source string Source.
entity.rocketmq.broker.name string RocketMQ nom du courtier.
entity.rocketmq.cluster.name string RocketMQ nom du cluster.
entity.rocketmq.topic.name string RocketMQ Nom du sujet.
entity.ruby.app.dependency string Dépendances et versions des applications sous la forme gem@version.
entity.ruby.app.name string Ruby nom de l'application.
entity.ruby.execArgs string Ruby arguments d'exécution.
entity.ruby.version string Ruby version.
entity.selfType string

Type de l'entité.

Valeurs : "aws.s3", "containerd", "docker", "elasticsearch", "host", "ibmmq.cluster" "jvm", "kafka", "kubernetesCluster", "kubernetesPod", "nginx", "postgresql",, "process", "rabbitmq", "redisCluster", et "springboot"

entity.snowflake.account string Snowflake nom du compte.
entity.snowflake.organization.name string Snowflake nom de l'organisation.
entity.springboot.name string SpringBoot nom de l'application.
entity.syntheticpop.locationDisplayName string Nom d'affichage synthétique de l'emplacement « PoP ».
entity.syntheticpop.locationName string Nom de lieu fictif d' PoP.
entity.syntheticpop.tenantType string Type de locataire « PoP » synthétique, individuel ou collectif.
entity.syntheticpop.version string

Version synthétique du tableau d' PoP.

Par exemple, 1.0.16.

entity.tag key_value Balises.
entity.tanzu.foundation.name string Nom de la fondation Tanzu.
entity.tibcoas.grid.name string Nom de la grille de données « ActiveSpaces » de Tibco.
entity.tibcoas.node.name string Nom du nœud Tibco ActiveSpaces.
entity.tibcoas.proxy.name string Nom du proxy Tibco ActiveSpaces.
entity.tibcobw.appinst.name string Nom de l'application.
entity.tibcobw.appnode.appnodename string Le nom d' AppNode
entity.tibcobw.appnode.appspace string Le nom d' AppSpace
entity.tibcobw.appnode.domainname string Nom de domaine Tibco BW.
entity.tibcobw.process.appname string Nom de l'application.
entity.tibcobw.process.modulename string Nom du module.
entity.tibcobw.process.name string Nom de processus.
entity.tibcoems.queue.name string Nom de la file d'attente.
entity.tibcoems.serverName string Nom du serveur TIBCO EMS.
entity.tibcoems.topic.name string Nom de la rubrique.
entity.tomcat.servlet string Servlets.
entity.tomcat.webapp string applications web.
entity.tuxedo.domain.id string Oracle Identifiant de domaine Tuxedo.
entity.tuxedo.domain.tuxconfig string Domaine Tuxedo TUXCONFIG.
entity.tuxedo.ipcqueue.queueId string Identifiant de file d'attente IPC.
entity.tuxedo.ipcqueue.receiverPID string Identifiant du dernier processus ayant effectué une lecture dans la file d'attente.
entity.tuxedo.ipcqueue.receiverSrv string Nom du serveur récepteur.
entity.tuxedo.ipcqueue.senderPID string Identifiant du dernier processus ayant écrit dans la file d'attente.
entity.tuxedo.ipcqueue.senderSrv string Nom du serveur de l'expéditeur.
entity.tuxedo.machine.lmid string Identifiant logique de la machine Tuxedo.
entity.tuxedo.machine.pmid string Identifiant physique de la machine Tuxedo.
entity.tuxedo.machine.role string Le rôle de la machine Tuxedo.
entity.tuxedo.machine.state string État de la machine Tuxedo.
entity.tuxedo.server.groupName string Le numéro de groupe du serveur Tuxedo.
entity.tuxedo.server.groupNo string Le numéro de groupe du serveur Tuxedo.
entity.tuxedo.server.id string Identifiant du serveur Tuxedo.
entity.tuxedo.server.lmid string L'identifiant logique de la machine du serveur Tuxedo.
entity.tuxedo.server.name string Nom du serveur Tuxedo.
entity.tuxedo.server.state string État du serveur Tuxedo.
entity.tuxedoapp.application.name string Nom de l'application Tuxedo.
entity.tuxedoapp.name string Nom de l'application Tuxedo.
entity.tuxedoapp.serviceBrokerProject.name string Nom du projet Service Broker.
entity.tuxedoapp.tuxedoService.name string Nom du service Tuxedo.
entity.type string

Type d'entité ou type d'une entité qui lui est directement liée.

Valeurs : "aws.s3", "containerd", "docker", "elasticsearch", "host", "ibmmq.cluster" "jvm", "kafka", "kubernetesCluster", "kubernetesPod", "nginx", "postgresql",, "process", "rabbitmq", "redisCluster", et "springboot"

entity.vsphere.datacenter.name string vSphere nom du centre de données.
entity.vsphere.datacenter.version string vSphere version pour centres de données.
entity.vsphere.esxihost.name string vSphere Nom d'hôte ESXi.
entity.vsphere.vm.name string vSphere nom de la machine virtuelle.
entity.weblogic.port string Port.
entity.websphere.cellName string Nom de la cellule WebSphere.
entity.websphere.ejbModules string Modules EJB déployés.
entity.websphere.nodeName string WebSphere nom du nœud.
entity.websphere.serverName string WebSphere nom du serveur.
entity.websphere.version string WebSphere version.
entity.websphere.webModules string Modules Web déployés.
entity.webspheredmgr.dmgr.cellName string Nom de la cellule du gestionnaire de déploiement WebSphere.
entity.webspheredmgr.dmgr.serverName string WebSphere Nom du serveur du gestionnaire de déploiement.
entity.webspheredmgr.dmgr.version string WebSphere version de Deployment Manager.
entity.websphereliberty.name string WebSphere nom du serveur Liberty.
entity.websphereliberty.version string WebSphere version Liberty.
entity.windowshypervisor.host.name string WindowsHypervisor hôte.
entity.windowshypervisor.vm.name string WindowsHypervisor VM.
entity.xenserver.host.name string XenServer hôte.
entity.xenserver.vm.name string XenServer VM.
entity.zhmc.console.name string zHMC nom de la console.
entity.zhmc.cpc.name string zHMC Nom du CPC.
entity.zone string Disponibilité ou zone personnalisée.

Surveillance des applications

Mot clé Type de données Description
entity.application.id id ID de l'application.
entity.application.name string Nom de l'application.
entity.endpoint.id id ID du noeud final.
entity.endpoint.name string Nom du noeud final.
entity.selfType string

Type d'entité.

Valeurs : "application", "service", et "endpoint"

entity.service.id id ID du service.
entity.service.name string Nom du service.
entity.type string

Type d'entité ou type d'une entité qui lui est directement liée.

Valeurs : "application", "service", et "endpoint"

Evénements

Mot clé Type de données Description
event.config_entity string Rechercher des événements en combinant leur configuration ( specificationID ) et leur entité ( snapshotId ).
event.configuration string

Rechercher des événements par type de configuration.

Valeurs : "Application Smart Alert", "Built-In Event", "Change Event", "Custom Event" "Infrastructure Smart Alert",, "Log Smart Alert", "Mobile Smart Alert", "SLO Smart Alert", "Sensor Event", "Synthetics Smart Alert", et "Website Smart Alert"

event.cve.severity string Niveau de gravité CVE de l'événement.
event.entity.label string Étiquette d'entité.
event.hostId string Identifiant de l'hôte associé au problème.
event.id id ID de l'événement.
event.isTransient bool

Balise d'événement transitoire.

Valeurs : "false", et "true"

event.pluginId string Identifiant du plugin associé au problème.
event.rca.failure string

Raison pour laquelle aucune analyse des causes profondes n'a été associée à l'événement.

Valeurs : "no_calls", "no_calls_after_filter", et "not_enough_application_impact"

event.rca.found bool

Événement RCA détecté.

Valeurs : "false", et "true"

event.severity string

Gravité du problème.

Valeurs : "critical", et "warning"

event.source string

Source de l'événement.

Valeurs : "application", "endpoint", "infra", "log", "mobileApp", "service", "synthetic", et "website"

event.specification.id string Identifiant de la spécification de l'événement.
event.state string

État de l'événement.

Valeurs : "closed", "manually_closed", et "open"

event.steadyId string Identifiant fixe associé au problème.
event.text string Description de l'événement.
event.type string

Type d'événement.

Valeurs : "change", "changeAndPresence", "critical", "event" "incident",, "issue", "monitoringIssue", "objectiveViolation", "offline", "online", et "warning"

Limitations connues

Contraintes de syntaxe

  • Les espaces ne sont pas autorisés entre le ! et la requête à annuler. Utilisez !<query> ou NOT <query> à la place.
  • Lorsque plusieurs des mêmes mots clés entity.application.name, entity.service.name, entity.endpoint.name Dynamic Focus sont utilisés ensemble, ils ne peuvent être joints que par l'opérateur OR . Par exemple, les requêtes entity.application.name:foo AND entity.application.name:bar et entity.application.name:foo entity.application.name:bar ne sont pas prises en charge. La requête entity.application.name:foo OR entity.application.name:bar est prise en charge.
  • Lorsque plusieurs mots clés entity.application.name, entity.service.name, entity.endpoint.name Dynamic Focus sont utilisés ensemble, ils ne peuvent être joints que par l'opérateur AND . Par exemple, la requête entity.application.name:foo OR entity.service.name:bar n'est pas prise en charge, alors que la requête entity.application.name:foo AND entity.service.name:bar est prise en charge.
  • Les requêtes qui contiennent une négation du nom de l'application, du service ou du noeud final ne sont pas prises en charge. Par conséquent, NOT entity.application.name:foo, !entity.service.name:baret NOT entity.endpoint.name:foobar ne sont pas valides. Toutefois, vous pouvez exclure les événements d'une application, d'un service ou d'un noeud final en utilisant NOT event.entity.label:foo à la place.
  • Les requêtes Dynamic Focus entity.application.name:<term>, entity.service.name:<term>et entity.endpoint.name:<term> sont évaluées à l'aide de la logique de chaîne contains . Par exemple, la requête Dynamic Focus entity.application.name:shop correspond également à entity.application.name:shop-frontend.
  • Les mots-clés de requête Dynamic entity.application.name Focus, entity.service.name, et entity.endpoint.name ne sont pris en charge que dans les requêtes booléennes (voir « Contraintes de logique booléenne »), les requêtes par terme, les requêtes par expression et les requêtes par préfixe.

Limitations des requêtes

  • Les requêtes Dynamic Focus sur event.text qui contiennent des traits d'union peuvent renvoyer des résultats inattendus. Par exemple, la requête event.text:"foo-bar-random" renvoie les événements qui contiennent uniquement foo,bar ou random en raison du marquage sémantique de l'analyseur Lucene.
  • Lorsque vous effectuez une recherche avec la plupart des mots clés Kubernetes , vous ne pouvez pas sélectionner des entités de type Hôte ou Zone de disponibilité . Par exemple, la requête entity.kubernetes.deployment.name:my-K8s-deployment AND entity.selfType:host ne renvoie aucun hôte. En revanche, la requête entity.kubernetes.deployment.name:my-K8s-deployment AND entity.selfType:docker renvoie tous les conteneurs Docker liés au déploiement. Toutefois, vous pouvez utiliser quelques Kubernetes entity.kubernetes.cluster.* et entity.kubernetes.node.* pour sélectionner des entités Host . Par exemple, pour renvoyer tous les hôtes associés du cluster, utilisez la requête entity.kubernetes.cluster.label:my-K8s-cluster AND entity.selfType:host .

Questions fréquentes

Utilisation de caractères génériques (*) entre guillemets ("") ne génère pas de résultats attendus.

Aucune correspondance n'est renvoyée car le symbole * est évalué en tant que caractère et non en tant que caractère générique dans ce cas. Selon la spécification Lucene, les recherches avec caractères génériques uniques et multiples dans les requêtes de phrase ne sont pas prises en charge. Une requête de phrase est un groupe de mots entourés de guillemets, tels que event.text:"something bad happened".

L'utilisation du caractère générique (*) dans entity.service.name les requêtes ne donne pas les résultats escomptés.

La requête n'a renvoyé aucun résultat, car le symbole astérisque (*) est considéré comme un caractère et non comme un caractère générique. La entity.service.name requête utilise en interne l'opérateur « contains » pour rechercher les services correspondants. Par exemple, cette entity.service.name:proxy requête renvoie tous les services dont le nom contient le mot « proxy ».

Je reçois des nombres de résultats de recherche qui semblent incohérents.

Parfois, le nombre de résultats peut être source de confusion. Par exemple, lorsque vous effectuez une recherche dans la mappe d'infrastructure, les recherches dans les vues peuvent correspondre à plus d'entités que celles qui sont visibles dans les vues, telles que les services, qui ne sont pas visibles dans la mappe d'infrastructure.

Quelles sont les zones dans lesquelles la recherche est effectuée lorsque je ne spécifie aucune zone dans la requête de recherche?

Lorsque vous ne spécifiez aucune zone dans une requête de recherche, Dynamic Focus cible le contexte en cours pour fournir des résultats significatifs. Cela signifie qu'il effectue des recherches dans les zones d'entité lorsque vous êtes dans la vue de mappe d'infrastructure et qu'il effectue des recherches dans les données d'événement lorsque vous êtes dans la vue d'événement.

Quelle est la différence entre entity.selfType et entity.type ?

La recherche avec entity.selfType limite les résultats de la recherche à l'entité recherchée. La recherche avec entity.type inclut tous les enfants de l'entité recherchée. Par exemple, lorsque vous effectuez une recherche avec entity.selfType:host, la mappe d'infrastructure affiche uniquement les entités hôte et toutes les entités parent, telles que la zone. Mais lorsque vous effectuez une recherche avec entity.type:host, les résultats de la recherche incluent ce qui s'exécute sur l'hôte, comme les serveurs Web et les bases de données. Toutefois, entity.type et entity.selfType génèrent les mêmes résultats pour les types d'entité des perspectives d'application. Par exemple, lorsque vous utilisez la requête entity.type:endpoint dans la vue des événements, la liste contient uniquement les événements détectés sur les entités de noeud final.