Berichtsgenerator mit mehreren Quellen (veraltet)

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 10 Minuten Lesedauer
  • Verbessern Sie die CMDB-Datenverwaltung, indem Sie CMDB-Daten aus mehreren Quellen abfragen und melden. Verwenden Sie den Berichtsgenerator mit mehreren Quellen, um Einblicke darüber zu erhalten, wie Discovery-Quellen die CMDB ausfüllen und wie zuverlässig sie sind. Anschließend können Sie die Abgleichsregeln bei Bedarf anpassen, um die Qualität der CMDB-Daten zu verbessern.

    CMDB 360 in CMDB-Arbeitsbereich

    Ab Release Washington DC ist die CMDB-Funktion mit mehreren Quellen Teil der CMDB 360-Funktion, auf die in CMDB-Arbeitsbereichzugegriffen werden kann. Erstellen, Anzeigen, Ändern, Planen, Erstellen von Berichten und Ausführen von CMDB 360-Abfragen mit dem CMDB 360 -Abfragegenerator in der Store-App CMDB Workspace. Verwenden Sie den CMDB 360-Abfragegenerator, um Abfragen der folgenden Typen zu erstellen:

    • Datensätzeabrufen: Fragt Ihre Discovery-Quellen nach CIs ab, die Ihren Kriterien entsprechen.
    • Lückesuchen: Fragt nach Lücken in Discovery-Quellen ab, die Ihre CMDB 360-Daten melden. Fragt Discovery-Quellen, die CIs melden, mit Discovery-Quellen erkennt, die nicht dieselben CIs melden.
    • Attributwerte vergleichen: Fragt CIs mit Attributwerten ab, die sich in mehreren Discovery-Quellen oder in der CMDB unterscheiden. Fragt mindestens zwei Discovery-Quellen und/oder die CMDB nach CIs ab, die Ihren Kriterien entsprechen.

    Veralteter Berichtsgenerator mit mehreren Quellen

    Anstatt den CMDB 360-Abfragegenerator in CMDB-Arbeitsbereichzu verwenden, können Sie weiterhin den veralteten Multisource-Berichtgenerator verwenden, wie in diesem Thema beschrieben.

    Nachdem Sie eine Abfrage mit mehreren Quellen im Berichtsgenerator für mehrere Quellen erstellt haben, können Sie die Abfrage ausführen, um die Ergebnisse anzuzeigen. Sie können dann auch einen Bericht mit mehreren Quellen erstellen, der die Ergebnisse der Abfrage aus mehreren Quellen mit den Reporting -Funktionen der -Plattform integriert. Allgemeine Schritte zum Erstellen eines Berichts mit mehreren Quellen:
    1. Erstellen Sie eine Abfrage, speichern Sie sie und führen Sie sie aus.
    2. Erstellen Sie einen Zeitplan für die Abfrage.
    3. Erstellen Sie einen Multisource-Bericht, der auf der Multisource-Abfrage basiert.
    Sie können Abfragen erstellen, die Folgendes finden:
    • Alle Discovery-Quellen, die Daten in Ihre CMDB füllen.
    • CIs, die von keiner Discovery-Quelle gemeldet werden
    • Alle CIs, die von einer Discovery-Quelle erkannt wurden, aber nicht von einer anderen Discovery-Quelle
    Sie können andere Abfragen erstellen, die beim Vergleich mit der CMDB Unterschiede in den CI-Attributwerten zwischen mehreren Datenquellen anzeigen:
    • Zeigen Sie, wie sich ein Attributwert zwischen einer Discovery-Quelle und dem aktuellen CMDB-Datensatz unterscheidet. Suchen Sie beispielsweise nach Hardware-CIs mit einem anderen Speicherort als dem, was von SCCM gemeldet wird.

    • Zeigen Sie, wie sich ein Attribut zwischen SourceA, SourceB und SourceC unterscheidet. Zeigen Sie beispielsweise alle Computer-CIs an, bei denen sich der RAM zwischen SCCM, ServiceWatch und CMDB unterscheidet.

    Sie können Abfrageergebnisse nach CI-Datensätzen, CMDB-Datensätzen mit mehreren Quellen oder Discovery-Quellen anzeigen. Sie können die Berichtsergebnisse auch auf CIs innerhalb eines bestimmten Anwendungsservice, technischen Service oder einer CMDB-Gruppe beschränken.

    Erstellen Sie eine Multisource-Abfrage im veralteten Multisource-Berichtgenerator

    Fragen Sie die CMDB-Daten mit mehreren Quellen ab, um Einblicke darüber zu erhalten, wie Discovery-Quellen die CMDB ausfüllen, und verwenden Sie diese Abfrage dann, um einen Bericht mit Daten aus mehreren Quellen zu erstellen.

    Vorbereitungen

    Aktivieren und konfigurieren Sie CMDB 360.

    Erforderliche Rolle: cmdb_ms_editor

    Warum und wann dieser Vorgang ausgeführt wird

    Die Seite „Berichtgenerator mit mehreren Quellen“ wird dynamisch aktualisiert, wenn Sie Felder festlegen. Daher werden einige der in den folgenden Schritten beschriebenen Felder möglicherweise nicht angezeigt.

    Prozedur

    1. Navigieren zu Alle > Konfiguration > Berichtsgenerator mit mehreren Quellen​.
    2. Wählen Sie auf der Seite „Berichtgenerator mit mehreren Quellen“ eine Abfrage aus, die bearbeitet oder ausgeführt werden soll, oder klicken Sie auf Neu.
    3. Geben Sie Name und Beschreibung für die Abfrage ein.
    4. Wählen Sie den Ergebnistyp für die Abfrage aus.
      • CI-Datensätze: Die Ergebnisse zeigen eindeutige CIs aus dem CMDB-Datenspeicher mit mehreren Quellen.
      • Datensätzemit mehreren Quellen: Die Ergebnisse zeigen alle Einträge von CI/Discovery-Quellen-Kombinationen aus CMDB-Daten mit mehreren Quellen.
      • Discovery-Quellen​:Die Ergebnisse werden nach Discovery-Quellen gruppiert, die den Abfragekriterien entsprechen.
    5. Wählen Sie Nur Unterschied anzeigen aus, um Unterschiede in CI-Attributwerten anzuzeigen, und wählen Sie dann den Typ des Unterschieds aus.
      • Zwischen CMDB-Datensatz und Discovery-Quelle: Zeigt Unterschiede in den Attributwerten zwischen den CMDB-Daten und den angegebenen Discovery-Quellen an.
      • Zwischen Discovery-Quellen: Zeigen Sie Unterschiede in Attributwerten zwischen den angegebenen Discovery-Quellen basierend auf Daten aus mehreren Quellen an.
    6. Wählen Sie die Klasse aus, auf die die Abfrage angewendet werden soll, oder wählen Sie Alle Klassen aus, um die Abfrage auf alle Klassen anzuwenden.
      Verwenden Sie den Bedingungsgenerator, um Bedingungen anzugeben, die für die Klasse erfüllt sein müssen. Verwenden Sie Und oder Oder, um mehrere Bedingungen anzugeben.
    7. Verwenden Sie den Slushbucket, um ein oder mehrere Discovery- Quellelemente auszuwählen, die abgefragt werden sollen.
    8. Legen Sie das Vergleichsfeld mit den Klassenattributen fest, für die Unterschiede angezeigt werden sollen.
      Verwenden Sie die Operatoren OR und AND, um basierend auf mehreren Attributen zu vergleichen.

      Die Liste der Attribute ist eine vorab ausgefüllte Teilmenge der Klassenattribute, zu der Sie keine Elemente hinzufügen oder entfernen können.

    9. Legen Sie Ergebnisse begrenzen auf fest, um die Abfrageergebnisse auf CIs zu beschränken, die zu einem bestimmten Anwendungsservice, technischen Service oder einer CMDB-Gruppe gehören.
    10. Klicken Sie auf Speichern und dann auf Ausführen.

    Nächste Maßnahme

    • Auf der Seite „CMDB-Abfrage mit mehreren Quellen“:
      • Wenn die Anzahl der Ergebnisse die Anzahl der auf der Seite angezeigten Ergebnisse überschreitet:
        • Klicken Sie auf Weitere Ergebnisse laden​:Um die nächste Ergebnisseite anzuzeigen. Die Anzahl der Ergebnisse, die auf jeder Ergebnisseite angezeigt werden, wird durch die Systemeigenschaft glide.identification_engine.multisource.query.batch.limit angegeben (standardmäßig 100 Elemente).
        • Klicken Sie auf Alle Ergebnisseladen: Um alle Ergebnisse anzuzeigen, bis zu dem in der Systemeigenschaft „ glide.identification_engine.multisource.query.max.limit “ angegebenen Grenzwert (standardmäßig 10.000).
        • Klicken Sie auf einen CMDB- oder CI-Wert-Link mit mehreren Quellen, um auf die entsprechenden Datensätze zuzugreifen und weitere Details anzuzeigen.
      • Klicken Sie in der Spalte Konfigurationselement auf einen CI-Link, um das CI-Formular zu öffnen. Klicken Sie im Abschnitt „Zugehörige Links“ im CI-Formular auf die Registerkarte Multisource -Daten, um Multisource-Daten anzuzeigen, z. B. Discovery-Quellen, die sich auf das CI beziehen.
    • Erstellen Sie einen Zeitplan für die Abfrage, und stellen Sie sicher, dass der Zeitplan mindestens einmal ausgeführt wird. Dieser Schritt ist zum Erstellen eines Berichts mit mehreren Quellen erforderlich.
      Hinweis:
      Nach dem Erstellen einer Abfrage sind die Schaltflächen Zeitplan erstellen und Bericht erstellen zunächst ausgegraut. Erst nach dem Speichern der Abfrage können Sie einen Zeitplan für die Abfrage erstellen und ausführen, und erst dann können Sie einen Bericht erstellen, der auf der Abfrage basiert.

    Planen Sie eine Abfrage mit mehreren Quellen

    Erstellen Sie nach dem Speichern und Ausführen einer Abfrage mit mehreren Quellen einen Zeitplan für die Abfrage, die nach einem festgelegten Zeitplan automatisch ausgeführt werden soll. Abfrageergebnisse werden in einer Ergebnistabelle gespeichert, und Sie können E-Mail-Adressen für die Ergebnisse konfigurieren, die an gesendet werden sollen, oder die Ergebnisse in CMDB-Dashboards einbeziehen.

    Vorbereitungen

    Die Abfrage für den Zeitplan muss bereits gespeichert und mindestens einmal ausgeführt worden sein.

    Erforderliche Rolle: cmdb_ms_user

    Prozedur

    1. Navigieren zu Alle > Konfiguration > Berichtsgenerator mit mehreren Quellen​.
    2. Wählen Sie auf der Seite „Berichtgenerator mit mehreren Quellen“ die Abfrage aus, für die Sie einen Zeitplan erstellen möchten.
    3. Klicken Sie im Formular „Bericht mit mehreren Quellen“ auf Zeitplan erstellen.
    4. Klicken Sie in der geplanten E-Mail von Berichtsgeneratoren mit mehreren Quellen auf Neu.
    5. Füllen Sie das Formular „Geplante E-Mail von Berichtsgeneratoren mit mehreren Quellen“ aus.
      Feld Beschreibung
      Abfrage Gespeicherte Abfrage, die im Berichtsgenerator mit mehreren Quellen erstellt wurde.
      Benutzer Benutzer, an die die Abfrageergebnisse per E-Mail gesendet werden sollen.
      Gruppen Benutzergruppen, an die die Abfrageergebnisse per E-Mail gesendet werden sollen.

      Run-Kosten

      Zeit

      Häufigkeit und Uhrzeit für die automatische Ausführung der Abfrage.

      Wenn Sie Ausführen auf Bei Bedarffestlegen, wird die Abfrage nur ausgeführt, wenn Sie sie manuell ausführen.

      E-Mail-Adressen Weitere Ad-hoc-E-Mail-Adressen, an die die Abfrageergebnisse per E-Mail gesendet werden sollen.
      Betreff Text, der als Betreff der E-Mail mit den Abfrageergebnissen angezeigt wird.
      Einführungsnachricht Text, der im E-Mail-Text mit den Abfrageergebnissen enthalten ist.
      Typ Typ der Datei mit den Abfrageergebnissen, die an die E-Mail angehängt werden.
      Zip-Ausgabe Ermöglicht das Komprimieren der Ergebnisdatei.
      Bedingt Aktivieren Sie eine Bedingung für die Ausführung der Abfrage, und geben Sie die Bedingung im Feld Bedingung an. Wenn die angegebene Bedingung nicht erfüllt ist, wird die Abfrage nicht ausgeführt.
      Bedingung

      Bedingung, die erfüllt sein muss, damit die Abfrage ausgeführt wird (Java-Skript).

      Wird nur angezeigt, wenn Bedingt ausgewählt ist.

      Auslassen, wenn keine Datensätze Deaktivieren Sie das Senden einer E-Mail für eine Abfrageausführung, die keine Ergebnisse zurückgibt.
      Hinweis:
      Wenn Sie Update Sets verwenden, um Zeitpläne mit mehreren Quellen aus einer Umgebung außerhalb der Produktion in eine Produktionsumgebung zu portieren, überprüfen Sie die Einstellungen für Benutzer und Gruppen im Zeitplan. Alle Benutzer oder Gruppen, die in der Produktionsumgebung nicht vorhanden sind und die Abfrageergebnisse erhalten müssen, müssen auf eine der folgenden Arten erneut hinzugefügt werden:
      • Manuell in der Produktionsumgebung erstellt. In diesem Fall müssen Sie auch den ungültigen Benutzer oder die ungültige Gruppe in der Produktionsumgebung (portiert aus einer Nicht-Produktionsumgebung) aus allen Zeitplänen entfernen und stattdessen den neuen Benutzer oder die neue Gruppe hinzufügen.
      • Explizit aus der Nicht-Produktions- in die Produktionsumgebung portiert.
    6. Klicken Sie auf Absenden.

    Nächste Maßnahme

    • Wenn Ausführen in einem Zeitplan auf Bei Bedarf festgelegt ist oder Sie eine Abfrage zufällig ausführen müssen, auch wenn sie einen wiederkehrenden Zeitplan hat, können Sie diese Abfrage wie folgt manuell ausführen:
      1. Navigieren zu Alle > Konfiguration > Zeitpläne für Berichte mit mehreren Quellen.
      2. Wählen Sie in der Listenansicht „Geplante E-Mail von Berichtsgeneratoren mit mehreren Quellen“ die Abfrage aus, die Sie ausführen möchten.
      3. Klicken Sie im Formular „Geplante E-Mail des Berichtsgenerators mit mehreren Quellen“ auf Jetztausführen.
    • Erstellen Sie einen Multisource-Bericht für die Abfrage, der die Multisource-Abfrageergebnisse mit der Plattform- Reporting -Funktion integriert.

    Erstellen Sie einen Bericht basierend auf einer Multisource-Abfrage (CMDB 360).

    Nach dem Erstellen, Speichern, Ausführen und Planen einer Multisource-Abfrage (CMDB 360) können Sie einen Multisource-Bericht (CMDB 360) erstellen, der die Abfrageergebnisse in die Berichterstellungsfunktion der -Plattform integriert. Sie können beispielsweise einen solchen Multisource-Bericht (CMDB 360) in die CMDB-Dashboards der Plattform aufnehmen.

    Vorbereitungen

    Die Multisource-Abfrage (CMDB 360) für den Bericht muss bereits gespeichert sein, einen Zeitplan haben und mindestens einmal ausgeführt worden sein.

    Erforderliche Rolle: cmdb_ms_user

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie einen Bericht erstellen, der auf einer Multisource-Abfrage (CMDB 360) basiert, wird eine Berichtsquelle erstellt, die Sie dann mithilfe von Reporting -Funktionen verwalten können.

    Hinweis:
    Wenn Sie Ansicht [CMDB 360 in CMDB Workspace zum Generieren der CMDB 360-Abfrage und des Berichts verwenden, können Sie im folgenden Verfahren mit Schritt 4 fortfahren.

    Prozedur

    1. Navigieren zu Alle > Konfiguration > Berichtsgenerator mit mehreren Quellen​.
    2. Wählen Sie in der Listenansicht des Berichtsgenerators mit mehreren Quellen die Abfrage aus, für die Sie einen Zeitplan erstellen möchten.
    3. Klicken Sie im Formular „Bericht mit mehreren Quellen“ auf Bericht erstellen.
    4. Klicken Sie im Formular „Bericht erstellen“ auf Speichern oder Ausführen.
    Ein Bericht zeigt die Ergebnisse für die letzte Abfrageausführung an. Wenn sich die Abfrage in der Zwischenzeit geändert hat, werden im Bericht Ergebnisse angezeigt, die nicht mit der Abfrage synchronisiert sind. Wenn Sie die Abfrage aktualisieren, stellen Sie sicher, dass die aktualisierte Abfrage sofort ausgeführt wird, damit der Bericht mit der Abfrage synchronisiert wird.

    Nächste Maßnahme

    Informationen zum Hinzufügen eines Multisource-Berichts (CMDB 360) zum CMDB-Richtigkeits-Dashboard beispielsweise finden Sie unter Berichte zu einem Dashboardhinzufügen.

    Beispiel für CMDB-Abfragen mit mehreren Quellen

    Verwenden Sie Beispielabfragen, um eigene CMDB-Abfragen mit mehreren Quellen zu erstellen.

    Tabelle : 1. Diskrepanz bei mehreren Attributen zwischen mehreren Discovery-Quellen
    Feld Einstellung
    Name Diskrepanz bei mehreren Attributen zwischen mehreren Discovery-Quellen (Discovery-Quelle vs. Discovery-Quelle)
    Beschreibung Suchen Sie nach Linux-Servern, deren Name „backup“ enthält und die eine Diskrepanz in Disk Capacity ODER CPU Count ODER Serial Number zwischen Erkennungsquellen ServiceNow/ServiceWatch/SCCM/Tivoli aufweisen.
    Ergebnistyp Multisource-Datensätze
    Nur Unterschiede anzeigen Ausgewählt
    Typ des Unterschieds Zwischen Discovery-Quellen
    Klasse Linux-Server [cmdb_ci_linux_server]
    Bedingungen [Name] [enthält] [Sicherung]
    Discovery-Quelle ServiceNow/ServiceWatch/SCCM/Tivoli
    Das zu vergleichende Feld Disk Capacity ODER CPU Count ODER Serial Number
    Ergebnisse beschränken auf Alle
    Tabelle : 2. Diskrepanz bei mehreren Attributen zwischen CMDB-Datensatz und Discovery-Quellen
    Feld Einstellung
    Name Diskrepanz bei mehreren Attributen zwischen mehreren Discovery-Quellen (CMDB vs. Discovery-Quellen)
    Beschreibung Suchen Sie nach Linux-Servern, deren Name „backup“ enthält und die eine Diskrepanz in Disk Capacity UND CPU Count UND Fully Qualified Domain Name für Discovery-Quellen ServiceNow/ServiceWatch/SCCM aufweisen
    Ergebnistyp Multisource-Datensätze
    Nur Unterschiede anzeigen Ausgewählt
    Typ des Unterschieds Zwischen CMDB-Datensatz und Discovery-Quelle
    Klasse Linux-Server [cmdb_ci_linux_server]
    Bedingungen [Name] [enthält] [Sicherung]
    Discovery-Quelle ServiceNow/ServiceWatch/SCCM
    Das zu vergleichende Feld Disk Capacity UND CPU Count UND Fully Qualified Domain Name
    Ergebnisse beschränken auf Alle
    Tabelle : 3. Von ServiceNow, aber nicht von Tivoli erkannte Server
    Feld Einstellung
    Name Erkennung durch Tivoli fehlt
    Beschreibung Von ServiceNow, aber nicht von Tivoli erkannte Server
    Ergebnistyp CI-Datensätze
    Klasse Server [cmdb_ci_server]
    Discovery-Quelle

    [ist] [ServiceNow]

    [ist nicht] [Tivoli]

    Ergebnisse beschränken auf Alle
    Tabelle : 4. Alle Erkennungsquellen für Sicherungsserver
    Feld Einstellung
    Name Discovery-Quellen – Sicherungsserver
    Beschreibung Alle Erkennungsquellen für Sicherungsserver
    Ergebnistyp Datenquellen
    Klasse

    Server [cmdb_ci_server]

    und Klassenbedingung:

    [Hostname][beginnt mit][Sicherung]

    Ergebnisse beschränken auf Alle
    Tabelle : 5. Alle CMDB-Datensätze mit mehreren Quellen, bei denen sich der gemeldete Wert für Standort zwischen Altiris- und Tivoli-Erkennungsquellen unterscheidet
    Feld Einstellung
    Name Vergleich von Location-Altiris mit Tivoli
    Beschreibung Listet alle CMDB-Datensätze mit mehreren Quellen auf, bei denen sich der gemeldete Wert für Standort zwischen Altiris- und Tivoli-Erkennungsquellen unterscheidet
    Ergebnistyp Multisource-Datensätze
    Nur Unterschiede anzeigen Ausgewählt
    Typ des Unterschieds Zwischen Discovery-Quellen
    Discovery-Quelle
    • Altiris
    • Tivoli
    Das zu vergleichende Feld Standort
    Ergebnisse beschränken auf Alle
    Tabelle : 6. Alle CMDB-Datensätze mit mehreren Quellen für Linux-Server, bei denen sich der Standortwert von dem von Tivoli gemeldeten Wert unterscheidet
    Feld Einstellung
    Name Linux-Serverstandort: Unterschied zu Tivoli-Wert
    Beschreibung Alle CMDB-Datensätze mit mehreren Quellen für Linux-Server, bei denen sich der Standortwert von dem von Tivoli gemeldeten Wert unterscheidet.
    Ergebnistyp Multisource-Datensätze
    Klasse Linux-Server
    Nur Unterschiede anzeigen Ausgewählt
    Typ des Unterschieds Zwischen CMDB-Datensatz und Discovery-Quelle
    Discovery-Quelle [ist][Tivoli]
    Das zu vergleichende Feld Standort
    Ergebnisse beschränken auf Alle