Désactivation des plugins d'instrumentation
Vous pouvez désactiver certains plugins d'instrumentation afin de réduire la charge système ou d'exclure certaines technologies du traçage.
Technologies prises en charge
Instana permet de désactiver les plugins pour les groupes de technologies suivants :
- Redis
- Journalisation
- DynamoDB
- Kafka
Désactiver des groupes de plugins
Pour désactiver tout un groupe de plugins, configurez le fichier de configuration.yaml l'agent (instanaAgentDir/etc/instana/configuration.yaml) comme suit :
com.instana.plugin.javatrace:
instrumentation:
plugins:
Redis: false
Logging: false
DynamoDB: false
Kafka: false
Vous pouvez désactiver un ou plusieurs groupes de plugins en définissant leur valeur sur false. Lorsqu'un groupe de plugins est désactivé, tous les plugins d'instrumentation associés à cette technologie sont désactivés.
Détails du groupe de plugins
Le tableau suivant présente les groupes de plugins, les instruments qui leur sont associés et les méthodes de configuration :
| Groupe de plugins | Description | Instruments concernés | Configuration de l'agent | Variable d"environnement | Propriété système |
|---|---|---|---|---|---|
| Redis | Désactive tous les outils de surveillance du client d' Redis | Jedis, Lettuce, Redisson, Vertx et les clients d' Redis | plugins: Redis: false |
Non pris en charge | Non pris en charge |
| Journalisation | Désactive toute l'instrumentation du framework de journalisation | SLF4J, Log4j, Log4j2, Java Journalisation des utilisations | plugins: Logging: false |
INSTANA_LOG_LEVEL_CAPTURE=OFF |
instana_log_level_capture=OFF |
| DynamoDB | Désactive l'instrumentation du client d' AWS DynamoDB | AWS Clients de l' DynamoDB SDK | plugins: DynamoDB: false |
Non pris en charge | Non pris en charge |
| Kafka | Désactive tous les outils de surveillance du client d' Kafka | Kafka Producteur, consommateur, flux | plugins: Kafka: false |
Non pris en charge | Non pris en charge |
Notes de configuration
- Configuration de l'agent : tous les groupes de plugins peuvent être désactivés via le fichier de configuration.yaml l'agent.
- Groupe de plugins de journalisation : ce groupe de plugins peut également être désactivé à l'aide d'une variable d'environnement
INSTANA_LOG_LEVEL_CAPTURE=OFFou d'une propriété systèmeinstana_log_level_capture=OFF. - Redis, DynamoDB, et Kafka : ces groupes de plugins ne peuvent être désactivés que via le fichier de configuration de l'agent.
Exemples de configuration
Désactiver uniquement les plugins d' Redis :
com.instana.plugin.javatrace:
instrumentation:
plugins:
Redis: false
Désactiver plusieurs groupes de plugins :
com.instana.plugin.javatrace:
instrumentation:
plugins:
Redis: false
DynamoDB: false
Désactiver des extensions individuelles
En plus de désactiver des groupes entiers de plugins, vous pouvez désactiver des plugins d'instrumentation individuels en indiquant leur nom. Pour désactiver un plugin spécifique, ajoutez-le à la plugins configuration avec la false valeur :
com.instana.plugin.javatrace:
instrumentation:
plugins:
JedisExit: false
Kafka011Exit: false
Plugins prenant en charge les variables d'environnement et les propriétés système
Les plugins suivants peuvent être désactivés à l'aide de variables d'environnement ou de propriétés système d' JVM, en plus du fichier de configuration de l'agent :
| Nom du plug-in | Variable d"environnement | Propriété système | Description |
|---|---|---|---|
| JBPMPlugin | INSTANA_JBPM_ENABLED=false |
com.instana.jbpm.enabled=false |
Désactive l'instrumentation d' jBPM |
| BAWPlugin | INSTANA_BAW_ENABLED=false |
com.instana.baw.enabled=false |
Désactive l'instrumentation de IBM Business Automation Workflow |
| WeblogicEjbExit | INSTANA_WEBLOGIC_EJB_TRACE_CORRELATION=false |
com.instana.weblogic.ejb.trace.correlation=false |
Désactive la corrélation des traces EJB dans l' WebLogic |
Portée de la configuration
- Variables d'environnement : elles s'appliquent à tous les processus ou à un processus spécifique, selon la manière dont elles sont définies et leur emplacement :
- Les variables d'environnement globales s'appliquent à toutes les JVM du système
- Les variables d'environnement au niveau de l'utilisateur s'appliquent à toutes les JVM lancées par cet utilisateur
- Les variables d'environnement spécifiques à un processus (définies avant le démarrage d'une insta JVM ) n'affectent que cette insta JVM
- JVM Propriétés du système : s'appliquent uniquement à l' JVM s spécifique où la propriété est définie (par exemple,
-Dcom.instana.jbpm.enabled=false) - Fichier de configuration de l'agent : s'applique à toutes les JVM surveillées par cette instance d'agent
Utilisez les variables d'environnement lorsque vous avez besoin d'un contrôle flexible de la portée (à l'échelle du système, au niveau de l'utilisateur ou spécifique à un processus), les propriétés système pour un contrôle explicite propre à l' JVM, ou le fichier de configuration de l'agent pour une gestion centralisée de toutes les JVM surveillées.
Plugins individuels disponibles
Les tableaux suivants répertorient les plugins d'instrumentation individuels qui peuvent être désactivés. À moins qu'ils ne figurent dans le tableau ci-dessus, tous les plugins sont configurés uniquement via le fichier configuration.yaml agent, en utilisant le format indiqué dans la section « Désactivation de plugins individuels ». Les plugins sont classés par catégorie technologique pour faciliter la consultation.
HTTP et les frameworks web
Les plugins suivants fournissent des outils d'instrumentation pour les serveurs et les frameworks web d' HTTP.
| Nom du plug-in | Description |
|---|---|
| ServletEntry | Java Instrumentation des entrées de l' API ur des servlets |
| FilterEntry | Instrumentation des entrées de filtre Servlet |
| AkkaHttpEntry | Instrumentation des entrées du serveur Akka HTTP |
| AkkaHttpExit | Instrumentation de sortie du client Akka HTTP |
| VertxEntry | Vert.x HTTP instrumentation des entrées du serveur |
| VertxExit | Vert.x HTTP instrumentation de sortie client |
| Vertx4Entry | Vert.x 4.x HTTP instrumentation des entrées du serveur |
| Vertx4Exit | Vert.x 4.x HTTP instrumentation de sortie client |
| Play23Entry | Instrumentation des entrées dans Play Framework 2.3 |
| Play24Entry | Instrumentation des entrées dans Play Framework 2.4 |
| Play26Entry | Instrumentation des entrées dans Play Framework 2.6 |
| Play3Entry | Instrumentation des entrées dans Play Framework 3.x |
| Play25Exit | Instrumentation de sortie d' 2.5 s dans Play Framework |
| Play27Exit | Instrumentation de sortie d' 2.7 s dans Play Framework |
| SpringWebEntry | Spring Instrumentation des entrées Web MVC |
| SpringWeb6Entry | Spring Instrumentation des entrées de l' 6.x Web |
| SpringWebfluxEntry | Spring WebFlux instrumentation d'entrée |
| SpringWebfluxExit | Spring WebFlux instrumentation de sortie |
| SpringWebflux3Entry | Spring WebFlux 3.x instrumentation d'entrée |
| SpringWebflux3Entry2x | Spring WebFlux 3.x instrumentation (alternative) |
| SpringWebflux3Exit | Spring WebFlux 3.x instrumentation de sortie |
| SpringCloudGateway20Entry | Spring Cloud Instrumentation de l'entrée de la passerelle 2.0 |
| SpringCloudGateway21Entry | Spring Cloud Instrumentation de l'entrée de la passerelle 2.1 |
| SpringCloudGateway20Exit | Spring Cloud Instrumentation de sortie de la passerelle d' 2.0 |
| SpringCloudGateway21Exit | Spring Cloud Instrumentation de sortie de la passerelle d' 2.1 |
| SpringCloudGateway22Exit | Spring Cloud Instrumentation de sortie de la passerelle d' 2.2 |
| SpringCloudGateway4Exit | Spring Cloud Instrumentation de sortie de la passerelle d' 4.x |
| JerseyEntry | Instrumentation des entrées Jersey dans JAX-RS |
| JerseyExit | Instrumentation de sortie Jersey dans JAX-RS |
| Jersey3Entry | JAX-RS : instrumentation des entrées dans le fichier « 3.x » |
| Jersey3Exit | 3.x ation de sortie JAX-RS Jersey |
| ResteasyEntry | Instrumentation d'entrée JBoss RESTEasy |
| ResteasyExit | Instrumentation de sortie JBoss RESTEasy |
| Resteasy4Entry | Instrumentation de l'entrée dans JBoss RESTEasy 4.x |
| Resteasy4Exit | Instrumentation de sortie de l' 4.x ation JBoss RESTEasy |
| Resteasy6Entry | Instrumentation de l'entrée dans JBoss RESTEasy 6.x |
| Resteasy6Exit | Instrumentation de sortie de l' 6.x ation JBoss RESTEasy |
| TomcatEntry | Apache Tomcat instrumentation d'entrée |
| GrizzlyEntry | Instrumentation des entrées du serveur Grizzly HTTP |
| RatpackEntry | Instrumentation des entrées Ratpack |
| RatpackExit | Instrumentation de sortie Ratpack |
| NanoHttpdEntry | NanoHTTPD instrumentation d'entrée |
| WicketEntry | Apache Instrumentation de l'entrée du guichet |
| VaadinEntry | Instrumentation des entrées Vaadin |
| SprayEntry | Instrumentation d'entrée pour l' HTTP par pulvérisation |
| SprayExit | Instrumentation de sortie de l' HTTP ur de pulvérisation |
| ScalatraEntry | Instrumentation des entrées Scalatra |
| FinagleEntry | Mise en œuvre de l' Finagle ation sur Twitter |
| FinagleExit | Instrumentation de sortie de l' Finagle Twitter |
| MicronautHttpEntry | Instrumentation de saisie des données pour Micronaut HTTP |
| MicronautHttpExit | Instrumentation de sortie de l' HTTP Micronaut |
| Http4s019Entry | Http4s 0.19 instrumentation d'entrée |
| Http4s019Exit | Http4s 0.19 instrumentation de sortie |
| Http4s020Entry | Http4s 0.20 instrumentation d'entrée |
| Http4s020Exit | Http4s 0.20 instrumentation de sortie |
| HttpKitEntry | HTTP Kit d'instrumentation de base |
| UndertowAuthEntry | Mise en place de l'authentification Undertow |
| LibertyHttpChannelEntry | IBM Instrumentation d'entrée de canal Liberty HTTP |
HTTP clients
Les plugins suivants fournissent des outils d'instrumentation pour les bibliothèques clientes d' HTTP.
| Nom du plug-in | Description |
|---|---|
| UrlConnectionExit | Java Instrumentation de sortie du client URLConnection HTTP |
| HttpClient3Exit | Apache HttpClient 3.x instrumentation de sortie |
| HttpClient4Exit | Apache HttpClient 4.x instrumentation de sortie |
| HttpClient5Exit | Apache HttpClient 5.x instrumentation de sortie |
| HttpComponents4NioEntry | Apache HttpComponents 4.x Instrumentation d'entrée de gamme NIO |
| HttpComponents44NioEntry | Apache HttpComponents 4.4 Instrumentation d'entrée de gamme NIO |
| OkHttp2Exit | OkHttp 2.x instrumentation de sortie |
| OkHttp3Exit | OkHttp 3.x instrumentation de sortie |
| AsyncHttp19Exit | AsyncHttpClient 1.9 instrumentation de sortie |
| AsyncHttp20Exit | AsyncHttpClient 2.0 instrumentation de sortie |
| AsyncHttp21Exit | AsyncHttpClient 2.1 instrumentation de sortie |
| Java9HttpClientExit | Java 9+ Instrumentation de sortie du client HTTP |
| Java11HttpClientExit | Java 11+ Instrumentation de sortie du client HTTP |
| FeignExit | Simuler l'instrumentation de la sortie d'un client d' HTTP |
| SpringRestTemplateExit | Spring RestTemplate instrumentation de sortie |
| SpringRestTemplate6Exit | Spring RestTemplate 6.x instrumentation de sortie |
Bases de données - JDBC
Les plugins suivants fournissent des outils d'instrumentation pour l'accès aux bases de données via JDBC et des pilotes de bases de données réactifs.
| Nom du plug-in | Description |
|---|---|
| JdbcExit | JDBC instrumentation de sortie de base de données |
| R2dbcExit | R2DBC instrumentation de sortie de base de données réactive |
Bases de données - NoSQL
Le tableau suivant répertorie les plugins de base de données disponibles pour l' NoSQL :
| Nom du plug-in | Description |
|---|---|
| MongoDB2Exit | MongoDB 2.x panneau de commande côté conducteur |
| MongoDB3Exit | MongoDB 3.x panneau de commande côté conducteur |
| MongoDB3AsyncExit | MongoDB 3.x instrumentation de la sortie du pilote asynchrone |
| MongoDB36Exit | MongoDB 3.6 panneau de commande côté conducteur |
| MongoDB36AsyncExit | MongoDB 3.6 instrumentation de la sortie du pilote asynchrone |
| MongoDB38Exit | MongoDB 3.8 panneau de commande côté conducteur |
| MongoDB38AsyncExit | MongoDB 3.8 instrumentation de la sortie du pilote asynchrone |
| MongoDB4Exit | MongoDB 4.x panneau de commande côté conducteur |
| MongoDB4AsyncExit | MongoDB 4.x instrumentation de la sortie du pilote asynchrone |
| MongoDB5Exit | MongoDB 5.x panneau de commande côté conducteur |
| MongoDB5AsyncExit | MongoDB 5.x instrumentation de la sortie du pilote asynchrone |
| ReactiveMongoExit | ReactiveMongo instrumentation de sortie |
| ReactiveMongo14Exit | ReactiveMongo 1.4 instrumentation de sortie |
| ReactiveMongo15Exit | ReactiveMongo 1.5 instrumentation de sortie |
| Cassandra2Exit | Cassandra 2.x panneau de commande côté conducteur |
| Cassandra3Exit | Cassandra 3.x panneau de commande côté conducteur |
| Cassandra4Exit | Cassandra 4.x panneau de commande côté conducteur |
| CouchbaseExit | Couchbase 2.x Instrumentation de sortie du SDK |
| Couchbase3Exit | Couchbase 3.x Instrumentation de sortie du SDK |
| Couchbase35Exit | Couchbase 3.5 Instrumentation de sortie du SDK |
| Neo4jExit | Neo4j panneau de commande côté conducteur |
| Neo4j5Exit | Neo4j 5.x panneau de commande côté conducteur |
| Neo4j6Exit | Neo4j 6.x panneau de commande côté conducteur |
| Neo4j526Exit | Neo4j 5.26 panneau de commande côté conducteur |
| HbaseExit | Apache HBase instrumentation de sortie |
| AerospikeExit | Instrumentation de sortie Aerospike |
| FaunaDBExit | FaunaDB instrumentation de sortie |
Bases de données - Recherche
Le tableau suivant répertorie les plugins de base de données de recherche disponibles :
| Nom du plug-in | Description |
|---|---|
| Elasticsearch1Exit | Elasticsearch 1.x instrumentation de sortie |
| Elasticsearch2Exit | Elasticsearch 2.x instrumentation de sortie |
| Elasticsearch5Exit | Elasticsearch 5.x instrumentation de sortie |
| Elasticsearch6Exit | Elasticsearch 6.x instrumentation de sortie |
| Elasticsearch7Exit | Elasticsearch 7.x instrumentation de sortie |
| Elasticsearch714Exit | Elasticsearch 7.14 instrumentation de sortie |
| Elasticsearch716Exit | Elasticsearch 7.16 instrumentation de sortie |
| Elasticsearch8Exit | Elasticsearch 8.x instrumentation de sortie |
| Elasticsearch9Exit | Elasticsearch 9.x instrumentation de sortie |
Mise en cache
Le tableau suivant répertorie les plugins de mise en cache disponibles :
| Nom du plug-in | Description |
|---|---|
| EhCacheExit | EhCache instrumentation de sortie |
| SpyMemcachedExit | SpyMemcached instrumentation de sortie |
| NettyMemcacheExit | Netty Instrumentation de sortie de Memcache |
| XMemcachedExit | Instrumentation de sortie XMemcached |
| HazelcastExit | Hazelcast 3.x instrumentation de sortie |
| Hazelcast4Exit | Hazelcast 4.x instrumentation de sortie |
| DataGridExit | Instrumentation de sortie de la grille de données |
| DataGridExit13 | Instrumentation de sortie de l' 1.3 e Data Grid |
| DataGridExit14 | Instrumentation de sortie de l' 1.4 e Data Grid |
Redis clients
Le tableau suivant répertorie les plugins clients disponibles pour l' Redis (appartenant au groupe de plugins « Redis ») :
| Nom du plug-in | Description |
|---|---|
| JedisExit | Jedis 2.x Redis Instrumentation de sortie du client |
| Jedis3Exit | Jedis 3.x Redis Instrumentation de sortie du client |
| Jedis4Exit | Jedis 4.x Redis Instrumentation de sortie du client |
| LettuceExit | Instrumentation de sortie client Lettuce Redis |
| RedissonExit | Instrumentation de sortie du client Redisson Redis |
| Redisson3166Exit | Redisson 3.16.6 Redis : instrumentation de sortie du client |
| VertxRedisExit | Vert.x Redis instrumentation de sortie client |
| VertxRedis37Exit | Vert.x 3.7 Redis instrumentation de sortie client |
| VertxRedis4Exit | Vert.x 4.x Redis instrumentation de sortie client |
Infrastructures de journalisation
Le tableau suivant répertorie les plugins disponibles pour le framework de journalisation (appartenant au groupe de plugins « Logging ») :
| Nom du plug-in | Description |
|---|---|
| Slf4jExit | SLF4J instrumentation de sortie de journalisation |
| Log4jExit | Log4j 1.x instrumentation de sortie de journalisation |
| Log4j2Exit | Log4j 2.x instrumentation de sortie de journalisation |
| JavaLoggingExit | Java Instrumentation de sortie de journalisation Util |
Messagerie - Kafka (faisant partie du groupe de plugins Kafka )
| Nom du plug-in | Description |
|---|---|
KafkaEntry |
Kafka appareils grand public |
KafkaExit |
Kafka instrumentation de sortie du producteur |
Kafka011Entry |
Kafka 0.11 + instrumentation-des-entrées-grand-public |
Kafka011Exit |
Kafka 0.11 + producer exit instrumentation |
Kafka011StreamIntermediate |
Kafka Instrumentation intermédiaire des flux |
Messagerie - JMS
| Nom du plug-in | Description |
|---|---|
JmsEntry |
Instrumentation de connexion des consommateurs JMS |
JmsExit |
Instrumentation de sortie du producteur JMS |
Messagerie - IBM MQ
| Nom du plug-in | Description |
|---|---|
MqEntry |
IBM MQ appareils grand public |
MqExit |
IBM MQ instrumentation de sortie du producteur |
Messagerie - RabbitMQ
| Nom du plug-in | Description |
|---|---|
RabbitMqEntry |
RabbitMQ appareils grand public |
RabbitMqExit |
RabbitMQ instrumentation de sortie du producteur |
Messagerie - Autres
| Nom du plug-in | Description |
|---|---|
HornetQEntry |
HornetQ appareils grand public |
HornetQExit |
HornetQ instrumentation de sortie du producteur |
AmazonSqsEntry |
Instrumentation des entrées de consommateur Amazon SQS |
AmazonSqsExit |
Instrumentation de sortie du producteur Amazon SQS |
AmazonSqs2xEntry |
Instrumentation des entrées du consommateur dans l' 2.x ation Amazon SQS |
AmazonSqs2xExit |
Instrumentation de sortie du producteur dans Amazon SQS 2.x |
AmazonSnsExit |
Instrumentation de sortie Amazon SNS |
AmazonSns2Exit |
Instrumentation de sortie d' 2.x s Amazon SNS |
KinesisExit |
Instrumentation de sortie Amazon Kinesis |
AmazonKinesis2xExit |
Instrumentation de sortie d' 2.x s Amazon Kinesis |
GoogleCloudPubSubEntry |
Google Cloud Pub/Sub appareils grand public |
GoogleCloudPubSubExit |
Google Cloud Pub/Sub instrumentation de sortie du producteur |
GoogleCloudPubSubAdminExit |
Google Cloud Pub/Sub Sortie de l'instrumentation par l'administrateur |
RocketMqEntry |
Apache RocketMQ appareils grand public |
RocketMqExit |
Apache RocketMQ instrumentation de sortie du producteur |
SpringAwsMessagingEntry |
Spring AWS Instrumentation des entrées de messagerie |
SpringAwsMessaging3Entry |
Spring AWS Instrumentation des entrées de l' 3.x de messagerie |
SpringSolaceEntry |
Spring Instrumentation d'entrée Solace |
SpringSolaceExit |
Spring Instrumentation de sortie Solace |
AWS Services (faisant partie du groupe de plugins « DynamoDB »)
| Nom du plug-in | Description |
|---|---|
DynamoDBExit |
AWS DynamoDB instrumentation de sortie |
AWS Services - Autres
| Nom du plug-in | Description |
|---|---|
S3Exit |
Amazon S3 instrumentation de sortie |
AwsLambdaEntry |
AWS Lambda instrumentation d'entrée |
Google Cloud Services
| Nom du plug-in | Description |
|---|---|
GoogleCloudStorageExit |
Google Cloud Storage instrumentation de sortie |
GoogleCloudDatastoreExit |
Google Cloud Datastore instrumentation de sortie |
GoogleCloudBigtableExit |
Google Cloud Instrumentation de sortie Bigtable |
RPC et la communication à distance
| Nom du plug-in | Description |
|---|---|
GrpcEntry |
gRPC instrumentation des entrées du serveur |
GrpcExit |
gRPC instrumentation de sortie client |
RmiEntry |
Java Instrumentation des entrées du serveur RMI |
RmiExit |
Java Instrumentation de sortie des clients RMI |
SunCorbaEntry |
Instrumentation des entrées du serveur CORBA de Sun |
SunCorbaExit |
Instrumentation de sortie du client CORBA Sun |
OncRpcEntry |
Instrumentation des entrées du serveur d' RPC s de l'ONC |
OncRpcExit |
Instrumentation de sortie du client ONC « RPC » |
DubboEntry |
Apache Instrumentation des entrées du serveur Dubbo |
DubboExit |
Apache Instrumentation de sortie du client Dubbo |
SofaRpcEntry |
Instrumentation des entrées du serveur SOFA ( RPC ) |
SofaRpcExit |
SOFA : instrumentation de sortie client d' RPC |
AkkaRemoteEntry |
Instrumentation des entrées du serveur Akka Remote |
AkkaRemoteExit |
Instrumentation de sortie du client Akka Remote |
AkkaRemote213Entry |
Instrumentation des entrées du serveur d' 2.13 s Akka Remote |
AkkaRemote213Exit |
Instrumentation de sortie du client Akka Remote 2.13 |
Enterprise JavaBeans
Le tableau suivant répertorie les plugins EJB :
| Nom du plug-in | Description |
|---|---|
| JBossEjbEntry | Instrumentation des entrées du serveur EJB JBoss |
| JBossEjbExit | Instrumentation de sortie du client JBoss EJB |
| OpenEjbEntry | OpenEJB instrumentation des entrées du serveur |
| OpenEjbExit | OpenEJB instrumentation de sortie client |
| WeblogicEjbEntry | WebLogic Instrumentation des entrées du serveur EJB |
| WeblogicEjbExit | WebLogic Instrumentation de sortie du client EJB |
| WildflyEjb11Entry | WildFly Instrumentation des entrées de l' 1.1 EJB |
| WebsphereEjbEntry | WebSphere Instrumentation des entrées EJB |
| WeblogicRpcEntry | WebLogic RPC instrumentation d'entrée |
| WeblogicRpcExit | WebLogic RPC instrumentation de sortie |
| WeblogicRpcIntermediate | WebLogic RPC instrumentation intermédiaire |
Cadres d'intégration
Le tableau suivant répertorie les plugins du cadre d'intégration :
| Nom du plug-in | Description |
|---|---|
| CamelEntry | Apache Instrumentation de saisie Camel |
| MuleEntry | MuleSoft instrumentation d'entrée |
| MuleExit | MuleSoft instrumentation de sortie |
| MuleHttpExit | MuleSoft HTTP instrumentation de sortie |
| WebmethodsEntry | webMethods Integration Instrumentation des entrées du serveur |
| WebmethodsIntermediate | webMethods instrumentation intermédiaire |
| WebmethodsContextSwitch | webMethods instrumentation des changements de contexte |
| WebmethodsConsumerEntry | webMethods appareils grand public |
| WebmethodsProducerExit | webMethods instrumentation de sortie du producteur |
| WebmethodsClientExit | webMethods instrumentation de sortie client |
| WebmethodsGlueExit | webMethods Instrumentation de sortie de colle |
| IbmJcaExit | IBM Instrumentation de sortie JCA |
| ImsExit | IBM IMS instrumentation de sortie |
BPM et le flux de travail
Le tableau suivant répertorie les plugins d' BPM s et de flux de travail :
| Nom du plug-in | Description | Configuration des variables d'environnement | JVM configuration de l'argument |
|---|---|---|---|
| CamundaEntry | Instrumentation des entrées dans Camunda BPM | ||
| Camunda8Entry | Mise en œuvre de Camunda 8 | ||
| JBPMPlugin | jBPM instrumentation des plugins | INSTANA_JBPM_ACTIVÉ | -Dcom.instana.jbpm.enabled =true |
| BAWPlugin | IBM Business Automation Workflow instrumentation des plugins |
Planificateurs
Le tableau suivant répertorie les plugins du planificateur :
| Nom du plug-in | Description |
|---|---|
| Quartz1Entry | Instrumentation des entrées dans l' 1.x ur du planificateur Quartz |
| Quartz2Entry | Instrumentation des entrées dans l' 2.x ur du planificateur Quartz |
| SpringBatchEntry | Spring Batch instrumentation d'entrée |
| GlassfishScheduleEntry | GlassFish instrumentation des entrées du planificateur |
| JBossScheduleEntry | Instrumentation des entrées du planificateur JBoss |
| JBossSchedulerEntry | Instrumentation des entrées du planificateur JBoss EAP |
GraphQL
Le tableau suivant répertorie les plugins d' GraphQL :
| Nom du plug-in | Description |
|---|---|
| GraphQLEntry | GraphQL instrumentation des entrées du serveur |
| GraphQLExit | GraphQL instrumentation de sortie client |
SOAP et les services web
Le tableau suivant répertorie les plugins d' SOAP s et de services Web :
| Nom du plug-in | Description |
|---|---|
| CxfEntry | Apache Instrumentation d'entrée CXF |
| CxfExit | Apache Instrumentation de sortie CXF |
| Cxf4Entry | Apache Instrumentation d'entrée de l' 4.x CXF |
| AxisEntry | Apache Instrumentation d'entrée Axis |
| AxisExit | Apache Instrumentation de sortie d'axe |
| Axis2Entry | Apache Axis2 instrumentation d'entrée |
| Axis2Exit | Apache Axis2 instrumentation de sortie |
Poster
Le tableau suivant répertorie les modules de messagerie :
| Nom du plug-in | Description |
|---|---|
| JavaMailExit | JavaMail instrumentation de sortie |
| JavaMail3Exit | JavaMail 3.x instrumentation de sortie |
LDAP
Le tableau suivant répertorie les plugins d' LDAP :
| Nom du plug-in | Description |
|---|---|
| LdapExit | LDAP instrumentation de sortie |
| LdaptiveExit | Instrumentation de sortie adaptative |
protocole FTP
Le tableau suivant répertorie les plugins FTP :
| Nom du plug-in | Description |
|---|---|
| FtpClientExit | Instrumentation de la sortie du client FTP |
| SFtpExit | Instrumentation de la sortie du client SFTP |
Changement de contexte
Le tableau suivant répertorie les plugins de changement de contexte :
| Nom du plug-in | Description |
|---|---|
| ThreadPoolExecutorContextSwitch | Changement de contexte de l'exécuteur du pool de threads |
| ForkJoinContextSwitch | Changement de contexte dans le framework Fork/Join |
| ThreadContextSwitch | Changement de contexte de thread |
| VertxContextSwitch | Vert.x changement de contexte |
| VertxMessageContextSwitch | Vert.x changement de contexte de message |
| AkkaLightArraySchedulerContextSwitch | Changement de contexte du planificateur Akka |
| AkkaMessageQueueContextSwitch | Changement de contexte de la file d'attente de messages Akka |
| RatpackContextSwitch | Changement de contexte Ratpack |
| MuleQueueContextSwitch | Changement de contexte dans la file d'attente Mule |
| TibcoContextSwitch | Changement de contexte TIBCO |
| LiftMessageQueueContextSwitch | Changement de contexte de la file d'attente de messages Lift |
| NettyContextSwitch | Netty changement de contexte |
| KotlinCoroutineContextSwitch | Kotlin changement de contexte de coroutine |
| WorkManagerContextSwitch | Changement de contexte du gestionnaire de tâches |
| WebsphereThreadPoolContextSwitch | WebSphere changement de contexte dans le pool de threads |
| SpringContextSwitch | Spring changement de contexte |
| ReactorContextSwitch | Changement de contexte dans Project Reactor |
| ReactorContextSwitch35 | Changement de contexte dans Project Reactor 3.5 |
| ReactorContextSwitch2x | Changement de contexte dans Project Reactor 2.x |
| FlinkContextSwitch | Apache Changement de contexte Flink |
Autres plug-in
Le tableau suivant répertorie les autres plugins :
| Nom du plug-in | Description |
|---|---|
| GwtEntry | Google Instrumentation des entrées dans Web Toolkit |
| HibernateIntermediate | Instrumentation intermédiaire Hibernate |
| TabexExit | Instrumentation de sortie Tabex |
| DistributeMeEntryExit | DistributeMe instrumentation d'entrée/sortie |
| BlockhoundEvent | BlockHound instrumentation des événements |
| HttpServletEumInjectionPlugin | Plugin d'injection pour la surveillance des utilisateurs finaux |
| TracerDebuggerPlugin | Plugin de débogage Tracer |