# Les paramètres de contexte dans les métriques

Les métriques sont identifiées de manière unique par leurs champs name (nom) et context (contexte). Les paramètres de contexte fournissent des informations supplémentaires enrichissant la signification fonctionnelle des métriques, selon le nom ou la catégorie des métriques.

Des paramètres de contexte peuvent être activés/désactivés dans le fichier &lt;RemoteEngineInstallationDirectory&gt;/etc/org.talend.ipaas.rt.observability.jobContextConfig.cfg en configurant leur valeur à true ou false.

Les valeurs de la colonne Example correspondant aux libellés utilisés dans les captures d'écran d'exemple de la section [Exemples de paramètres de contexte](https://help.qlik.com/talend/fr-FR/remote-engine-user-guide-linux/Cloud/context-parameter-examples).

## Paramètres de contexte dans les métriques JMX

Le tableau suivant présente les paramètres de contexte des métriques JMX :Le tableau suivant présente les paramètres de contexte des métriques JMX :

| Paramètre | Statut par défaut | Modifiable | Exemple |
| --- | --- | --- | --- |
| area | Enabled | Non | heap / noheap |

## Paramètres de contexte métier

Sauf en cas d'indication contraire, les paramètres de contexte ci-dessous s'appliquent à tous les paramètres de métriques dans les catégories Business des métriques. Ils sont tous activés par défaut et ne peuvent être désactivés.

Le tableau suivant présente les paramètres de contexte métier :Le tableau suivant présente les paramètres de contexte métier :

| Paramètres de contexte | Catégorie/nom des métriques | Exemple |
| --- | --- | --- |
| stacktrace | component\_error | "NullPointer"Exception |
| job\_id | Composants, Job | "\_Wbd\_QKHmEeuqob1gixsx-Q" |
| job\_name | Composants, Job | - |
| job\_version | Composants, Job | - |
| connector\_id | component\_start\_time\_seconds<br><br>component\_execution\_duration\_milliseconds | "tMongoDBInput\_2" |
| connector\_label | "tMongoDBInput\_2" |  |
| connector\_type | "tJavaRow" |  |
| connection\_name | component\_connection\_rows\_total | "row1" |
| component\_execution\_duration\_milliseconds |  |  |
| source\_connector\_type | component\_connection\_rows\_total | "tRowGenerator" |
| source\_label | "tRowGenerator\_1" |  |
| target\_connector\_type | "tLogRow" |  |
| target\_id | "tLogRow\_1" |  |
| target\_label | "tLogRow\_1" |  |
| connection\_type | component\_execution\_duration\_milliseconds | "output" |

## Paramètres de contexte communs

Les paramètres de contexte ci-dessous sont présents par défaut ou peuvent etre ajoutés aux métriques dans les catégories suivantes :

* Business (Métier) - Composants
* Business (Métier) - Job
* JMX (Jobs uniquement)

Les paramètres de contexte suivants sont activés par défaut et ne peuvent être désactivés.

Le tableau suivant présente les paramètres de contexte communs par défaut :Le tableau suivant présente les paramètres de contexte communs par défaut :

| Paramètre | Détails | Exemple |
| --- | --- | --- |
| account\_id | N/A | N/A |
| operator | ID d'utilisateur·trice ou ID de compte de service | N/A |
| operator\_type | Indique si l'opérateur est un·e utilisateur·trice ou un compte de service. | "HUMAN" pour un·e utilisateur·trice ou "SERVICE" pour un compte de service. |
| deprecated\_id | Solution temporaire pour distinguer les métriques des Jobs et sous-Jobs (avec des contextes similaires)<br><br>Note InformationsRemarque : Supprimé du patch du Studio Talend 7.3 R2021-05 et Talend Remote Engine v2.10.3 et supérieures. | N/A |
| father\_pid | Identifiant unique du premier Job parent direct<br><br>Note InformationsRemarque : Le prérequis minimal est le patch du Studio Talend 7.3 R2021-02 et Talend Remote Engine v2.10.3. | "20210601200408\_aMgz4" |
| pid | Identifiant unique du Job pour l'exécution courante<br><br>Note InformationsRemarque : Le prérequis minimal est le patch du Studio Talend 7.3 R2021-02 et Talend Remote Engine v2.10.3. | <ul> <li>Job principal (racine)&nbsp;: <span>"20210601200408_aMgz4"</span> </li> <li>Job enfant&nbsp;: <span>"UIvFAe"</span> </li> </ul> |
| process\_id | UUID de la JVM | "0fc8c24d-133b-36c7-b917-5e171cc28201" |
| remote\_engine\_id | N/A | N/A |
| remote\_engine\_name | N/A | N/A |
| root\_pid | Identifiant unique du premier Job racine s'il y a plusieurs sous-Jobs<br><br>Note InformationsRemarque : Le prérequis minimal est le patch du Studio Talend 7.3 R2021-02 et Talend Remote Engine v2.10.3. | “20210601200408\_aMgz4” |
| source | remote-engine/id ou remote-engine/id/task/id/execution/id | /remote-engine/bb733f36-f6ce-4771-8b46-86f7f77539ac/task/5f6cd065c3e872694f45c550/execution/eca2de79-5294-44e6-a573-3b8a6c33db70 |
| step\_execution\_id | Applicable aux plans uniquement | N/A |
| task\_execution\_id | N/A | N/A |
| task\_id | N/A | N/A |
| thread\_id | UUID de l'un des threads de la JVM | "40bd2dfa-47cd-4856-a96e-9784aa93a531" |
| workspace\_id | N/A | N/A |

Les paramètres de contexte suivants sont désactivés par défaut, mais ils peuvent être activés au besoin.

* artifact\_version
* La valeur de la variable artifact\_name
* cluster\_id
* cluster\_name
* compatibility\_version (compatibilité du Studio Talend)
* environment\_id
* environment\_name
* environment\_version
* plan\_execution\_id
* plan\_id
* plan\_name
* plan\_step\_id
* plan\_step\_name
* run\_type
* task\_name
* task\_version
* trigger\_timestamp
* workspace\_name

### Dans cette section

* [Exemples de paramètres de contexte](https://help.qlik.com/talend/fr-FR/remote-engine-user-guide-linux/Cloud/context-parameter-examples)