CMDB wird gefüllt

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Sie können die CMDB füllen, indem Sie Discoveryverwenden, IntegrationHub ETL oder Import Sets verwenden, um Daten aus einer Drittanbieterquelle zu importieren und zu integrieren, indem Sie eine externe CMDB integrieren, oder indem Sie CIs manuell erstellen.

    Wenn Sie die CMDB mit Informationen füllen, erstellen Sie einen Datensatz für jedes Configuration Item in der Tabelle „cmdb_ci“ oder in einer der Tabellen, die diese Tabelle erweitern.

    Zugehörige ServiceNow® Store Apps und Referenzinformationen:
    • CMDB Schemamodell: Eine Sammlung von Klassendiagrammen und Klassenattributen für wichtige CMDB-Klassen.
    • Beschreibungen der CMDB-Tabellen: Beschreibungen der wichtigsten CMDB-Tabellen im Basissystem.
    • CMDB-CI-Klassenmodelle: Eine App ServiceNow Store, die Klassenmodelle hinzufügt, die die CMDB-Basisklassenhierarchie erweitern. Dies umfasst Klassenbeschreibungen, Identifizierungsregeln, Identifier-Einträge und abhängige Beziehungen, falls zutreffend. Sie können die hinzugefügten Klassen dann wie jede andere CMDB-Basisklasse verwenden.
    • Discovery-Muster: Eine App ServiceNow Store, die eine Bibliothek mit Discovery-Mustern zum Erkennen bestimmter Geräte und Anwendungen in der Branche bereitstellt.
    • Über Service Graph Connectors: ServiceNow Store Apps, die vordefinierte Integrationen für den Import und die Integration allgemeiner Daten von Drittanbietern in CMDB-Klassen bereitstellen. Enthält auch den IntegrationHub ETL- Assistenten zum Erstellen neuer ETL-Transformationszuordnungen.

    ITIL Configuration Management automatisch erkennen

    Der Schlüssel zu jeder Business-Praxis im Configuration Management ist die anfängliche und fortlaufende Bestandsaufnahme oder Ermittlung des eigenen Besitzes. Die ServiceNow-Plattform bietet folgende Optionen für die automatische Erkennung.
    • Das separate und äußerst robuste Discovery- Produkt.
    • Bei Organisationen, die die bereits implementierten Erkennungs-Technologien wie SMS, Tally NetCensus, LanDesk oder andere verwenden möchten, kann die ServiceNow-Plattform die Integration dieser Technologien über Webdienste unterstützen. Gescannte Daten können direkt in der CMDB zugeordnet werden.

    Weitere Informationen zum Entwerfen, Erstellen und Verwalten der CMDB finden Sie im Whitepaper CMDB Design und Konfiguration.

    Discovery

    Das Produkt Discovery füllt die CMDB automatisch. Discovery durchsucht das Netzwerk nach allen verbundenen Computern und Geräten und füllt dann die CMDB mit Informationen zur Konfiguration, Bereitstellung und zum aktuellen Status jedes Computers/Geräts. Discovery verwendet Probes, Sensoren und Muster, um Daten über Computer, Server, Drucker, verschiedene IP-fähige Geräte und die Beziehungen zwischen allen gefundenen Elementen zu sammeln und zu verarbeiten. Discovery erstellt auch Berichte über die laufende Software und die TCP-Verbindungen zwischen Computersystemen, wodurch deren Beziehungen hergestellt werden. Diese Informationen werden an die Instanz zurückgesendet und zum Füllen der CMDB verwendet.

    Weitere Informationen zu Discovery finden Sie unter:

    Integrieren Sie Daten von Drittparteien mit IntegrationHub ETL

    Verwenden Sie die IntegrationHub ETL-Definition, um Daten von einer Drittpartei in die CMDB zu importieren und zu integrieren. Erstellen Sie mit IntegrationHub ETL ETL-Transformationszuordnungen, die für die Integration von Daten aus bestimmten Datenquellen verwendet werden. IntegrationHub ETL führt Sie durch den Import von Quelldaten, die Transformation von Daten bei Bedarf und die Auswahl von Ziel-CMDB-Klassen und -Attributen, denen die Daten zugeordnet werden sollen. Anschließend können Sie eine Vorschau der Integrationsergebnisse anzeigen und alle Konfigurationen anpassen, bevor Sie wiederkehrende Integrationen planen.

    Besuchen Sie die ServiceNow Store Website zum Anzeigen und Herunterladen allgemeiner Integrationen.

    Importieren Sie Daten aus einer anderen Quelle mithilfe von Importsätzen

    Sie können Daten mithilfe von Importsätzen in die CMDB importieren. Importsätze suchen nach Informationsdateien (in Formaten wie XML, Excel oder CSV), importieren sie und wandeln sie in die erforderliche Tabelle um. Dieser Prozess kann geplant oder bei Bedarf durchgeführt werden.

    Um Beziehungen zwischen CIs zu importieren, verwenden Sie Import Sets, um die Tabelle [cmdb_rel_ci] mit Informationen zum übergeordneten Element, zum untergeordneten Element und zur Art der Beziehung zu füllen. Die Tabelle [cmdb_rel_ci] zeigt eine Liste aller CI-Beziehungen an und ist beim Importieren von CI-Daten hilfreich.

    Abbildung : 1. Übersicht über Importsätze
    Importsatzübersicht.

    CMDB-Instanz-API

    Verwenden Sie die CMDB-Instanz-API, um die CMDB durch das Erstellen oder Aktualisieren von CMDB-Tabellen zu füllen.

    Manuell ein CI erstellen

    Erstellen Sie ein einzelnes CI für eine bestimmte Klasse im CMDB-Arbeitsbereich oder in der Core-UI. Die für diesen Vorgang erforderliche Rolle hängt von den Einstellungen der Klassentabelle ab, die Sie für das CI auswählen.

    Sie können ein CI auch manuell erstellen und gleichzeitig Identification and Reconciliation Engine (IRE)-Prozesse nutzen, um sicherzustellen, dass das neue CI verschiedene Klassenanforderungen erfüllt und eindeutig ist. Weitere Informationen finden Sie unter Erstellt ein CI manuell im CMDB-Arbeitsbereich.

    1. Verwenden Sie den CI-Klassenmanager:
      1. Navigieren zu Alle > Konfiguration > CI-Klassen Manager.
      2. Wählen Sie Hierarchie aus, um die Liste der CI-Klassen anzuzeigen. Wählen Sie die Klasse aus, die für das CI verwendet werden soll.
      3. Wählen Sie in der Klassennavigationsleiste CI-Liste und dann in der CI-Listenansicht Neuaus.
      4. Füllen Sie das CI-Formular aus, und wählen Sie Absendenaus.
    2. Oder erstellen Sie manuell ein CI, während Sie Prozesse der Identification and Reconciliation Engine (IRE) nutzen, um sicherzustellen, dass das neue CI verschiedene Klassenanforderungen erfüllt und eindeutig ist. Weitere Informationen finden Sie unter Erstellt ein CI manuell im CMDB-Arbeitsbereich.
    3. Oder verwenden Sie direkt eine Tabelle:
      1. Navigieren zu Alle > Konfiguration und wählen Sie dann die Klasse aus, die für das CI verwendet werden soll, z. B. Business-Services.
      2. Geben Sie im Navigationsfilter des Anwendungsnavigators die Tabellenbezeichnung (z. B. 'Linux') oder den Tabellennamen im folgenden Format ein <table name>.list (such as 'cmdb_ci_linux_server.list'). Drücken Sie dann die Eingabetaste.
      3. Wählen Sie in der Listenansicht der Tabelle Neu, und füllen Sie die Formularfelder für die Tabelle aus.
      4. Wählen Sie Absenden.