Berichtsgenerator mit mehreren Quellen (veraltet)

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 10 Minuten Lesedauer
  • Verbessern Sie die CMDB-Datenverwaltung durch Abfragen und Berichterstellung für CMDB-Daten mit mehreren Quellen. Verwenden Sie den Berichtgenerator mit mehreren Quellen, um Einblicke darüber zu erhalten, wie Discovery-Quellen die CMDB füllen und wie zuverlässig sie sind. Anschließend können Sie bei Bedarf die Abgleichsregeln anpassen, um die Qualität der CMDB-Daten zu verbessern.

    CMDB 360 in CMDB-Arbeitsbereich

    Ab Release Xanadu ist die Multisource-CMDB-Funktion Teil der CMDB 360-Funktion, auf die in CMDB-Arbeitsbereichzugegriffen werden kann. Mit dem CMDB 360- Abfragegenerator in der Store App „CMDB Workspace“ können Sie CMDB 360-Abfragen erstellen, anzeigen, ändern, planen, Berichte erstellen und ausführen. 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, gegen Discovery-Quellen erfasst, die nicht dieselben CIs melden.
    • Attributwerte vergleichen: Abfragen von CIs mit Attributwerten, 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

    Legacy-Berichtgenerator mit mehreren Quellen

    Anstatt den CMDB 360-Abfragegenerator in CMDB-Arbeitsbereichzu verwenden, können Sie weiterhin den Legacy-Berichtgenerator mit mehreren Quellen verwenden, wie in diesem Thema beschrieben.

    Nachdem Sie im Berichtsgenerator mit mehreren Quellen eine Abfrage mit mehreren 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 mit mehreren Quellen mit den Berichterstellungsfunktionen 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 Bericht mit mehreren Quellen, der auf der Abfrage mit mehreren Quellen basiert.
    Sie können Abfragen erstellen, die Folgendes finden:
    • Alle Discovery-Quellen, die Daten in Ihrer CMDB ausfüllen.
    • CIs, die von keiner Discovery-Quelle gemeldet wurden.
    • Alle CIs, die von einer Discovery-Quelle erkannt wurden, aber nicht von einer anderen Discovery-Quelle.
    Sie können weitere Abfragen erstellen, die Unterschiede in den CI-Attributwerten zwischen mehreren Datenquellen zeigen, während sie mit der CMDB verglichen werden:
    • Zeigen, wie sich ein Attributwert zwischen einer Discovery-Quelle und dem aktuellen CMDB-Datensatz unterscheidet. Suchen Sie beispielsweise nach Hardware-CIs mit einem anderen Standort als dem, was SCCM meldet.

    • 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.

    Erstellt eine Abfrage mit mehreren Quellen im Legacy-Berichtgenerator mit mehreren Quellen

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

    Vorbereitungen

    CMDB 360 aktivieren und konfigurieren.

    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​an.
    2. Wählen Sie auf der Seite „Berichtgenerator mit mehreren Quellen“ eine Abfrage aus, die Sie bearbeiten oder ausführen möchten, 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: 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​:Ergebnisse werden nach Discovery-Quellen gruppiert, die den Abfragekriterien entsprechen.
    5. Wählen Sie Nur Unterschiede anzeigen aus, um Unterschiede in den CI-Attributwerten anzuzeigen, und wählen Sie dann die Art 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: Zeigt Unterschiede in den Attributwerten zwischen den angegebenen Discovery-Quellen basierend auf Daten mit 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 werden müssen. Verwenden Sie „ Und “ oder „Oder “, um mehrere Bedingungen anzugeben.
    7. Verwenden Sie den Listensammler, um mindestens ein Discovery- Quellelement für die Abfrage auszuwählen.
    8. Legen Sie das zu vergleichende Feld mit den Klassenattributen fest, für die Unterschiede angezeigt werden sollen.
      Verwenden Sie die Operatoren OR und AND, um den Vergleich basierend auf mehreren Attributen durchzuführen. Die Liste der Attribute ist eine vorab ausgefüllte Teilmenge der Klassenattribute, der Sie keine Elemente hinzufügen oder entfernen können.
    9. Setzen Sie Ergebnisse beschränken auf, 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 „Ergebnisse der CMDB-Abfrage mit mehreren Quellen“:
      • Wenn die Anzahl der Ergebnisse die Anzahl der auf der Seite angezeigten Ergebnisse überschreitet:
        • Klicken Sie auf Weitere Ergebnisseladen​, um die nächste Seite der Ergebnisse anzuzeigen. Die Anzahl der Ergebnisse, die auf jeder Ergebnisseite angezeigt werden, wird durch die Systemeigenschaft „ glide.identification_engine.multisource.query.batch.limit “ festgelegt (standardmäßig 100 Elemente).
        • Klicken Sie auf Alle Ergebnisseladen : zum Anzeigen aller Ergebnisse bis zu dem durch die Systemeigenschaft glide.identification_engine.multisource.query.max.limit angegebenen Grenzwert (standardmäßig 10.000).
        • Klicken Sie auf einen CMDB-Wert-Link für mehrere Quellen oder auf einen CI-Wert-Link, 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“ des CI-Formulars 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 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, damit die Abfrage automatisch nach einem festgelegten Zeitplan ausgeführt wird. Abfrageergebnisse werden in einer Ergebnistabelle gespeichert, und Sie können E-Mail-Adressen für die Ergebnisse konfigurieren, die an gesendet werden, oder die Ergebnisse in CMDB-Dashboards aufnehmen.

    Vorbereitungen

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

    Erforderliche Rolle: cmdb_ms_user

    Prozedur

    1. Navigieren zu Alle > Konfiguration > Berichtsgenerator mit mehreren Quellen​an.
    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 Berichts-Generatoren mit mehreren Quellen auf Neu.
    5. Füllen Sie das Formular Geplante E-Mail von Berichts-Generatoren mit mehreren Quellen aus.
      Feld Beschreibung
      Abfrage Gespeicherte Abfrage, die im Berichtsgenerator mit mehreren Quellen erstellt wurde.
      Anwender Benutzer, an die die Abfrageergebnisse per E-Mail gesendet werden sollen.
      Gruppen Anwendergruppen, an die die Abfrageergebnisse per E-Mail gesendet werden sollen.

      Ausführen

      Zeit

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

      Wenn Sie Ausführen auf Bei Bedarffestlegen, wird die Abfrage nur bei manueller Ausführung ausgeführt.

      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 Textkörper der E-Mail mit den Abfrageergebnissen enthalten ist.
      Typ Typ der Datei mit den Abfrageergebnissen, die an die E-Mail angehängt werden.
      Zip-Ausgabe Aktiviert 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 Bedingung 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 zum Portieren von Multisource-Zeitplänen aus einer Umgebung außerhalb der Produktion in eine Produktionsumgebung verwenden, überprüfen Sie die Einstellungen für Anwender und Gruppen im Zeitplan. Anwender 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 Anwender oder die ungültige Gruppe in der Produktionsumgebung (portiert aus der Umgebung außerhalb der Produktion) aus allen Zeitplänen entfernen und stattdessen den neuen Anwender oder die neue Gruppe hinzufügen.
      • Explizit aus der Umgebung außerhalb der Produktion 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 wenn Sie eine Abfrage zufällig ausführen müssen, auch wenn sie über einen wiederkehrenden Zeitplan verfügt, können Sie diese Abfrage manuell wie folgt ausführen:
      1. Navigieren zu Alle > Konfiguration > Berichtszeitpläne mit mehreren Quellenan.
      2. Wählen Sie in der Listenansicht Geplante E-Mail von Berichts-Generatoren 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- Berichterstellungsfunktion integriert.

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

    Nach dem Erstellen, Speichern, Ausführen und Planen einer Abfrage mit mehreren Quellen (CMDB 360) können Sie einen Bericht mit mehreren Quellen (CMDB 360) erstellen, der die Abfrageergebnisse mit der Plattform-Berichterstellungsfunktion 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

    Durch das Erstellen eines Berichts, der auf einer Multisource-Abfrage (CMDB 360) basiert, wird eine Berichtsquelle erstellt, die Sie dann mithilfe von Reportingfunktionen verwalten können.

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

    Prozedur

    1. Navigieren zu Alle > Konfiguration > Berichtsgenerator mit mehreren Quellen​an.
    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 zuletzt ausgeführte Abfrage. Wenn sich die Abfrage in der Zwischenzeit geändert hat, zeigt der Bericht Ergebnisse an, die nicht mit der Abfrage synchronisiert sind. Wenn Sie die Abfrage aktualisieren, führen Sie die aktualisierte Abfrage sofort aus, damit der Bericht mit der Abfrage synchronisiert wird.

    Nächste Maßnahme

    Um beispielsweise dem CMDB-Richtigkeits-Dashboard einen Bericht mit mehreren Quellen (CMDB 360) hinzuzufügen, lesen Sie unter Bericht zu einem Dashboardhinzufügen nach.

    Beispiel für CMDB 360-/CMDB-Abfragen mit mehreren Quellen

    Verwenden Sie Beispielabfragen, um Ihre eigenen CMDB 360-/CMDB-Abfragen mit mehreren Quellen zu erstellen.

    Tabelle : 1. Diskrepanz in mehreren Attributen zwischen mehreren Discovery-Quellen
    Feld Einstellung
    Name Diskrepanz in 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 den Discovery-Quellen 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 in 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 die 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 erkannte Server, aber nicht von Tivoli
    Feld Einstellung
    Name Discovery by Tivoli fehlt
    Beschreibung Von ServiceNow erkannte Server, aber nicht von Tivoli
    Ergebnistyp CI-Datensätze
    Klasse Server [cmdb_ci_server]
    Discovery-Quelle

    [ist] [ServiceNow]

    [ist nicht] [Tivoli]

    Ergebnisse beschränken auf Alle
    Tabelle : 4. Alle Discovery-Quellen für Sicherungsserver
    Feld Einstellung
    Name Sicherungsserver für Discovery-Quellen
    Beschreibung Alle Discovery-Quellen 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 360-/CMDB-Datensätze mit mehreren Quellen, bei denen sich der gemeldete Wert für den Standort zwischen Altiris- und Tivoli-Discovery-Quellen unterscheidet
    Feld Einstellung
    Name Standortvergleich – Altiris und Tivoli
    Beschreibung Listet alle CMDB-Datensätze mit mehreren Quellen auf, bei denen sich der gemeldete Wert für den Standort zwischen Altiris- und Tivoli-Discovery-Quellen 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 360-/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 zum 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