Liaison de mesures aux ressources
Lier les mesures aux ressources pour simplifier la liaison des événements de mesure en activant la liaison à des ressources telles que des disques ou des pages Web spécifiques, en plus de la liaison aux CI.
Analyse des mesures modélise les séries de mesures dans l’une des méthodes suivantes :
- Liaison d’une série de mesures à un CI et à la mesure surveillée pour ce CI à l’aide d’un format « CI/Mesure ». Par exemple, « win_server_001/response_time_mean ».
- Liaison d’une série de mesures à un CI, à une ressource au sein de ce CI et à la mesure surveillée pour cette ressource, à l’aide d’un format « CI/Ressource/Mesure ». Par exemple, « win_server_001/Disk — C/disk_usage ». Cette méthode est appelée resource binding.
Cas d'utilisation :
- Les disques, les processeurs et les interfaces réseau en sont des exemples courants. Dans les cas où ces entités sont surveillées mais n’existent pas dans la CMDB, il est utile d’utiliser des ressources pour la liaison de mesures.
- Certaines solutions de surveillance capturent des données de mesure dans des services, telles que des KPI pour des pages Web individuelles dans une application. Dans les cas où l’entité surveillée n’est pas un élément de configuration, il peut être utile de lier des mesures aux ressources.
Processus de liaison des ressources
Le serveur MID génère des événements de liaison de mesures qui sont traités par l’instance. Lors du traitement d’un événement de liaison de mesure, une tentative d’identification du CI auquel cet événement de liaison de mesure appartient est tentée. Si cette tentative réussit, l’événement de liaison de mesures est lié au CI identifié et la liaison à une ressource est tentée. Les étapes suivantes décrivent la tentative de liaison d’un événement de liaison de mesure à une ressource :
- Identifiez la classe CI du CI qui était lié à l’événement de liaison de mesures.
- Localisez la classe de ressources mappée à cette classe CI (à l’aide de la table Type de CI à classe de ressources [sa_ci_type_to_resource_class]).
- Lisez la valeur de l’attribut resource_path dans le champ additional_information de l’événement de liaison de mesures.
- Vérifiez s’il existe un enregistrement de ressource dans la table des classes de ressources, dans lequel name est égal resource_path et cmdb_ci égal au CI qui était lié à l’événement de liaison de mesures.
- Si un tel enregistrement de ressource existe, l’événement de liaison de mesure est lié à cette ressource. Sinon, un nouvel enregistrement de ressource est créé avec les valeurs précédentes et l’événement de liaison de mesures est lié à la ressource nouvellement créée.
Configurer la liaison de ressources
- Assurez-vous que la propriété système sa.metric.use.resource.binding est définie sur vrai (valeur par défaut).
- Pour les séries destinées à être liées à des ressources, assurez-vous que l’attribut est renseigné en effectuant l’une resource_path des étapes suivantes :
- Utilisez une règle d’événement pour ajouter l’attribut resource_path au champ Informations supplémentaires dans les événements. Pour plus d'informations, consultez Création d’une règle d’événement pour mapper les mesures sur des CI spécifiques.
- Renseignez l’attribut dans le resource_path cadre de l’identificateur de CI respectif lorsque les données sont envoyées au serveur MID pour traitement.
- Examinez les mappages par défaut dans la table Type de CI à classe de ressources [sa_ci_type_to_resource_class] et ajustez si nécessaire. Il est essentiel que les mappages soient définis comme souhaité avant le traitement des données.
La gestion de la table Type de CI en classe de ressources nécessite le rôle evt_mgmt_admin.
Tables de ressources
La liaison de ressources utilise une structure hiérarchique sous-jacente de ressources, qui est un sous-ensemble de la hiérarchie [cmdb_ci]. Analyse des mesures installe les tables de ressources suivantes :
- Ressource de CI [ci_resource] (table parente) :
- Tables qui étendent la ressource de CI [ci_resource] :
- ci_resource_hardware
- ci_resource_appl
- ci_resource_service
- ci_resource_vm_object
- ci_resource_database
Mappage des CI aux ressources
Les mappages des classes CI aux classes de ressources sont stockés dans la table Type de CI à classe de ressources [sa_ci_type_to_resource_class]. Cette table est installée avec Analyse des mesures et est utilisée lors de la liaison des mesures aux ressources.
| Classe CI | Class de ressource |
|---|---|
| cmdb_ci_hardware | ci_resource_hardware |
| cmdb_ci_appl | ci_resource_appl |
| cmdb_ci_service | ci_resource_service |
| cmdb_ci_database | ci_resource_database |
| cmdb_ci_vm_object | ci_resource_vm_object |