Manuel de référence technique de CA CMDB

casm173
HID_CA_CMDB_Tech_Ref
Cet article contient les rubriques suivantes :
Introduction
Cette section s'adresse aux programmeurs qui exécutent les tâches suivantes dans la base de données de gestion des configurations (CMDB) :
  • Mappage des données dans CA CMDB ;
  • Gestion des éléments de configuration ;
  • Utilisation d'Advantage Data Transformer (ADT) pour écrire un adaptateur Federation ;
  • Utilisation des services Web CMDBf pour interagir avec CA CMDB.
Les informations ci-après peuvent vous aider lors de la planification de votre implémentation de CA CMDB. Vous pouvez les imprimer pour les avoir sous les yeux lors de l'exécution de ces tâches.
Familles et classes des éléments de configuration
Les
familles
d'éléments de configuration (CI) permettent de classer vos actifs business par type et d'affecter des attributs significatifs à chaque CI de la famille. Les familles sont des catégories générales de CI, telles que le matériel, les logiciels et les CI de service.
Les
classes
de CI sont des catégories spécifiques au sein des catégories de familles. Par exemple, la famille Matériel contient des classes CI telles que modem, routeur, répéteur et pont.
Vous pouvez organiser vos CI dans des familles et des classes pour faciliter leur gestion. Par exemple, vous pouvez générer la liste des CI appartenant à une famille ou à une classe particulière.
Pour classer vos actifs business, procédez comme suit.
  1. Définissez les familles de CI.
  2. Définissez les classes de CI.
  3. Définissez les CI.
Liste des familles d'éléments de configuration
Vous pouvez répertorier les familles de CI disponibles dans CA CMDB et afficher leur description.
Pour répertorier les familles de CI
  1. Connectez-vous à CA SDM en tant qu'administrateur.
    L'interface Web s'affiche.
  2. Cliquez sur Administration.
    L'arborescence Administration s'affiche.
  3. Pour parcourir la structure de dossiers, cliquez sur CMDB, puis sur Familles de CI.
    Une liste des familles de CI et leur description s'affichent.
  4. (Facultatif) Cliquez sur un nom de famille de CI.
    Les détails de la famille de CI apparaissent.
Génération d'un résumé des familles d'éléments de configuration
Vous pouvez répertorier les familles de CI disponibles dans cA CMDB et afficher leur description sous forme de rapport.
Pour répertorier les familles de CI
  1. Connectez-vous à CA SDM en tant qu'administrateur.
    L'interface Web s'affiche.
  2. Cliquez sur Administration.
    L'arborescence Administration s'affiche.
  3. Parcourez la structure du dossier en cliquant sur CA SDM, Familles de CI.
    Une liste des familles de CI et leur description s'affichent.
  4. Cliquez sur Rapports, puis sur Résumé.
    Un résumé s'affiche dans une fenêtre distincte.
  5. (Facultatif) Cliquez sur Imprimer pour sélectionner une imprimante et imprimer le rapport.
    Le rapport s'imprime.
Tables d'extension de la MDB
Chaque famille d'éléments de configuration a un ensemble d'attributs spécifiques stockés dans une
table d'extension
au sein de la base de données de gestion. Les attributs propres à la famille décrivent les caractéristiques spécifiques à chaque type d'éléments de configuration. Par exemple, un CI dont la famille est Matériel.Serveur a des attributs représentant ce qui suit :
  • swap_size : taille de l'espace disque alloué sur une unité matérielle ou réseau pour stocker le statut d'un processus transféré vers un fichier d'échange.
  • mem_capacity : quantité de mémoire pouvant être installée et mise à disposition.
  • slot_total_mem : quantité de mémoire disponible sur les cartes mémoires d'une unité matérielle ou réseau.
Lorsque vous implémentez CA SDM, vous pouvez déterminer les types de CI que vous souhaitez gérer ainsi que les attributs dont vous pouvez assurer le suivi pour eux.
Attributs communs
Les attributs suivants sont communs à différentes familles.
Nom de l'objet
Description
acquire_date
Date d'acquisition de la ressource.
alarm_id
Adresse IP. (matériel uniquement)
asset_count
Quantité de ressources.
asset_num
Autre identificateur de la ressource, par exemple, ID figurant sur une étiquette collée sur l'ordinateur.
class
Dans l'objet, il s'agit du nom de la classe.
Dans la table, il s'agit d'une clé étrangère correspondant à un enregistrement dans la table ca_resource_class (nombre entier SREL de grc).
company_bought_for_uuid
Dans l'objet, il s'agit du nom de la société pour laquelle le CI a été acheté.
Dans la table, il s'agit d'une clé étrangère de la table ca_company (UUID SREL de ca_cmpny).
contact_1
Dans l'objet, il s'agit d'un champ de contact défini par l'utilisateur.
Dans la table, il s'agit d'une clé étrangère de la table ca_contact (UUID SREL de cnt).
contact_2
Dans l'objet, il s'agit d'un champ de contact défini par l'utilisateur.
Dans la table, il s'agit d'une clé étrangère de la table ca_contact (UUID SREL de cnt).
contact_3
Dans l'objet, il s'agit d'un champ de contact défini par l'utilisateur.
Dans la table, il s'agit d'une clé étrangère de la table ca_contact (UUID SREL de cnt).
creation_date
Horodateur (pdmtime) indiquant la date et l'heure de création du CI.
creation_user
ID d'utilisateur du contact qui a créé le CI.
delete_flag
Actif|FAUX|0 (zéro)|Non : le CI est activé et apparaît dans les listes d'affichage (par défaut).
Inactif|VRAI|1 (un)|Oui : le CI est désactivé et n'apparaît pas dans les listes d'affichage.
department
Dans l'objet, il s'agit du nom du service.
Dans la table, il s'agit d'une clé étrangère de la table ca_resource_department (nombre entier SREL de dept).
description
Nom complet ou description de la ressource.
dns_name
Nom attribué au périphérique sur le serveur de noms de domaine.
exclude_registration
Exclure l'enregistrement.
expense_code
Dans l'objet, il s'agit du centre de coûts du CI.
Dans la table, il s'agit d'une clé étrangère de la table ca_resource_cost_center (nombre entier SREL de cost_cntr).
expiration_date
Date d'expiration de la licence, du bail, etc.
family
Dans l'objet, il s'agit du nom de la famille.
Dans la table, il s'agit d'une clé étrangère correspondant à un enregistrement dans la table ca_resource_family (nombre entier SREL de nrf). Utilisé pour une extensibilité de haut niveau, par exemple matériel.serveur, réseau.routeur, logiciel.base de données.
financial_num
Nombre financier
install_date
Date d'installation de la ressource dans l'organisation ou sur le réseau
is_asset
Indicateur booléen qui peut être défini pour classer un actif à des fins de filtrage et contrôler l'affichage dans CA CMDB ou d'autres produits tels que CA Asset Portfolio Management. CA CMDB ne permet pas de définir l'indicateur d'actif sur NON lorsqu'un actif est géré par CA Asset Portfolio Management.
is_ci
Indicateur booléen qui peut être défini pour classer un CI à des fins de filtrage et contrôler l'affichage dans CA CMDB ou d'autres produits tels que CA Asset Portfolio Management. Par défaut, un élément de configuration créé par CA CMDB est marqué comme un élément de configuration, mais pas comme un actif.
last_mod_by
L'ID d'utilisateur du dernier contact qui a modifié l'élément de configuration.
license_number
Informations de licence
loc_cabinet
Armoire
loc_floor
Etage
loc_room
Salle.
loc_shelf
Etagère
loc_slot
Logement
location
Dans l'objet, il s'agit du nom de l'emplacement.
Dans la table, il s'agit d'une clé étrangère correspondant à un enregistrement de la table location (nombre entier SREL de loc).
mac_address
Adresse MAC (matériel uniquement)
manufacturer
Dans l'objet, il s'agit du nom de la société qui a fabriqué le CI.
Dans la table, il s'agit d'une clé étrangère correspondant à un enregistrement de la table ca_company (UUID SREL de ca_cmpny).
model
Dans l'objet, il s'agit du nom du modèle correspondant au CI.
Dans la table, il s'agit d'une clé étrangère de la table ca_model_def (UUID SREL de mfrmod).
name
Nom de la ressource
name_type
Clé étrangère de la table ca_asset_type pour représenter le matériel, les logiciels, etc.
org_bought_for_uuid
Dans l'objet, il s'agit du nom de l'organisation pour laquelle le CI a été acheté.
Dans la table, il s'agit d'une clé étrangère de la table ca_organization (UUID SREL d'org).
priority
Enumération de la valeur pour cette entrée, détermine l'ordre dans les listes et les valeurs relatives (nombre entier SREL de pri).
product_version
Version du produit
repair_org
Dans l'objet, il s'agit du nom de l'organisation responsable de la maintenance du CI.
Dans la table, il s'agit d'une clé étrangère de la table ca_organization (UUID SREL d'org).
resource_alias
Alias de la ressource
resource_contact
Dans l'objet, il s'agit du nom du contact responsable du CI.
Dans la table, il s'agit d'une clé étrangère de la table ca_conta (UUID SREL de cnt).
resource_owner_uuid
Dans l'objet, il s'agit du nom du propriétaire du CI.
Dans la table, il s'agit d'une clé étrangère de la table ca_contact (UUID SREL de cnt).
serial_number
Numéro de série
service_org
Dans l'objet, il s'agit du nom de la dernière organisation responsable de la ressource.
Dans la table, il s'agit d'une clé étrangère de la table ca_organization (UUID SREL d'org).
service_type
Enumération non modifiable (chaîne SREL de no_contract_sdsc)
SLA
Valeur SLA pour usp_owned_resource.
smag_1
Champ de chaîne défini par l'utilisateur.
smag_2
Champ de chaîne défini par l'utilisateur.
smag_3
Champ de chaîne défini par l'utilisateur.
smag_4
Champ de chaîne défini par l'utilisateur.
smag_5
Champ de chaîne défini par l'utilisateur.
smag_6
Champ de chaîne défini par l'utilisateur.
standard_ci
Configuration standard pour comparaison.
status
Dans l'objet, il s'agit de l'indicateur de statut du CI.
Dans la table, il s'agit d'une clé étrangère de la table ca_resource_status (nombre entier SREL de rss).
supplier
Dans l'objet, il s'agit du nom du fournisseur responsable de l'approvisionnement du CI.
Dans la table, il s'agit d'une clé étrangère de la table ca_company (UUID SREL de ca_cmpny).
system_name
Nom de l'ordinateur. (matériel uniquement)
tenant
Affectation de client hébergé pour le CI.
vendor_repair
Dans l'objet, il s'agit du nom du fournisseur responsable de la maintenance du CI.
Dans la table, il s'agit d'une clé étrangère de la table ca_company (UUID SREL de ca_cmpny).
vendor_restore
Dans l'objet, il s'agit du nom de la dernière société responsable de la ressource.
Dans la table, il s'agit d'une clé étrangère de la table ca_company (UUID SREL de ca_cmpny).
warranty_end
Date de fin de la garantie
warranty_start
Date de début de la garantie
Types de relations
Les relations sont des connexions
directionnelles
entre les CI.
Fournisseur/dépendant
Dépendant/fournisseur
Description de la relation
administre
est administré par
Une entité responsable, généralement une personne, assure l'administration des autres entités au quotidien.
approuve
est approuvé par
Une entité responsable approuve une autre entité pour qu'elle exécute une activité planifiée ou souhaitée.
autorise
est autorisé par
Une entité responsable autorise les activités des autres entités.
est l'auteur de
est rédigé par
Une personne responsable rédige/crée des CI de document.
sauvegarde
Est sauvegardé par
Pour protéger et récupérer les données, les informations critiques d'une entité sont stockées sur une autre entité.
communique avec
communique avec
Relation homologue à homologue dans laquelle deux entités reliées physiquement ou logiquement échangent des données ou des informations.
applique
est appliqué par
Une entité respecte les réglementations (COBIT, SOX, etc.) définies par une autre entité.
se connecte à
se connecte à
Relation homologue à homologue dans laquelle deux entités sont reliées physiquement ou logiquement.
contient
est contenu par
Si une entité héberge physiquement ou logiquement une autre entité, on peut dire qu'elle contient cette entité. L'entité contenue fournit un service à celle qui la contient.
contrôles
est contrôlé par
Une entité, généralement un accord sur les niveaux de service, indique le niveau de service attendu de l'autre entité.
définit
est défini par
Si une entité décrit l'état réel ou souhaité de l'autre, on peut dire qu'elle la définit.
déploie
est déployé par
Une entité responsable assemble et distribue les autres entités.
documents
est documenté par
Une entité, généralement un document, décrit le fonctionnement ou d'autres aspects d'une autre entité. La relation "document" est plus descriptive que normative.
est basculé vers
est basculé vers
Relation homologue à homologue entre deux entités pouvant se substituer l'une à l'autre, généralement suite à une importante interruption de service.
est responsable des demandes pour
est contrôlé par
Une entité se charge d'accepter les demandes concernant une autre entité physique et d'y répondre. Par exemple, un serveur Web contrôle une application.
gouverne
est gouverné par
Un organe (NIST, SOX PCAOB, SEC) crée généralement des règles et des réglementations auxquelles l'entité régie, généralement un service, doit se conformer.
a un destinataire
est le destinataire de
Une entité, généralement une personne, est désignée responsable d'une autre entité.
hôtes
est hébergé par
Une entité en héberge une autre, qui fonctionne en continu. L'entité hébergée utilise des services fournis par l'entité hôte.
est le propriétaire de
est la propriété de
Une entité, généralement une personne, est désignée contact business responsable d'une autre entité.
est la passerelle de
utilise comme passerelle
Une entité, un matériel (ordinateur) ou un composant réseau autorise ou contrôle l'accès à un autre périphérique de gestion.
est le serveur haute disponibilité de
utilise comme serveur haute disponibilité
Utilise la mise en cluster et la mise en miroir des bases de données pour permettre une reprise très rapide en cas de défaillance système.
est le site de
utilise comme site
Une entité, dans ce cas un emplacement physique, est désignée comme site accueillant une autre entité.
est le contact principal pour
a pour contact principal
Une entité est le contact principal pour une autre entité.
est le proxy de
utilise comme proxy
Une entité sert de chemin de substitution pour la connexion à un réseau ou à un périphérique de stockage à distance. Par exemple, cette passerelle sert de proxy pour les clients sur ce réseau local.
est le serveur de récupération de
utilise comme serveur de récupération
Service ou application et serveur spécialement configuré pour restaurer ce service ou cette application spécifique. En général, les serveurs de reprise sont une alternative à la mise en cluster et sont utilisés lorsque la reprise peut être plus longue.
est requis par
requiert
Entité ne pouvant pas fonctionner correctement sans une autre entité.
est le serveur de
est le client de
Relation client-serveur dans laquelle le serveur répond aux requêtes émanant du client. Alternative à la relation "sert - est servi par".
est le code source de
obtient le code source auprès de
Une entité, un code d'application ou une bibliothèque d'application fournit les instructions exécutables à une autre entité.
reçoit l'abonnement de
s'abonne à
Une entité, à savoir un ou plusieurs utilisateurs, "s'inscrit" pour accéder à une autre entité ou pour l'utiliser.
est le partent de
est l'enfant de
Une entité est le parent d'une autre entité lorsque cette dernière ne peut pas exister sans l'entité parent.
gère
est géré par
Une entité gère une autre entité.
surveille
est surveillé par
Une entité en surveille une autre si elle suit certains aspects de cette dernière.
notifie
est notifié par
Une entité indique à une autre entité que des informations pertinentes d'un intérêt particulier sont disponibles.
fournit à
est fourni par
Une entité est responsable de mettre une autre entité, généralement un service, à la disposition des clients, par exemple, un utilisateur, une entreprise ou une autre entité fournissant un service.
régule
est régulé par
Une entité ajuste ponctuellement certains paramètres d'une autre entité. Par exemple, un serveur d'horloge ajustant périodiquement l'heure sur d'autres périphériques.
exécute
est exécuté sur
Une entité exécute une autre entité temporaire.
sécurise
est sécurisé par
Une entité en protège une autre contre les risques.
dessert
est desservi par
Alternative à la relation "est le serveur pour - est le client pour".
services
est traité par
Une entité, généralement une organisation de maintenance ou un fournisseur, se charge de traiter les appels de service pour une entité physique.
prend en charge
est pris en charge par
Une entité, généralement une entreprise, se charge de traiter les incidents émanant d'une autre entité, généralement un service.
met à jour
est mis à jour par
Une entité se charge de mettre à jour une autre entité.
est utilisé par
utilise
Une entité utilise des données ou des services fournis par une autre entité.
Liste des types de relations
Vous pouvez répertorier les types de relations CA CMDB pour voir les connexions
directionnelles
entre les CI.
Pour répertorier les types de relations
  1. Connectez-vous à CA SDM en tant qu'administrateur.
    L'interface Web s'affiche.
  2. Cliquez sur Administration.
    L'arborescence Administration s'affiche.
  3. Pour parcourir la structure de dossiers, cliquez sur CMDB, puis sur Types de relations entre CI.
    Les types de relations sont répertoriés dans des colonnes : Fournisseur à dépendant, Dépendant à fournisseur et Homologue à homologue.
  4. (Facultatif) Cliquez sur un type de relation.
    Les détails du type de relation s'affichent dans une fenêtre différente. Vous pouvez modifier le type de relation.