Service Graph-Connector für OpenTelemetry (1.3.0)

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Verwenden Sie Service Graph-Connector für OpenTelemetry, um Configuration Management Database (CMDB) Daten aus der Anwendung ServiceNow Cloud Observability (früher Lightstep) mithilfe von REST APIs zu erfassen. Übertragen Sie Events aus der Anwendung [ Cloud Observability in ServiceNow mit Ereignismanagement.

    Apps im Store anfordern

    Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.

    Unterstützte Versionen ServiceNow .

    • Tokyo
    • Utah
    • Vancouver
    • Washington DC

    Anwendungsfälle

    In den folgenden Beispielen wird beschrieben, wie Sie Service Graph-Connector für OpenTelemetryverwenden können:
    • Importieren Sie Projekttopologien aus Cloud Observability, damit die SRE-Teams (Site Reliability Engineering) eine einzige Ansicht für die Selektierung mit anderen ServiceNow Datenpunkten (z. B. eine Change-Anforderung, ein Incident) aus einer einzigen Ansicht haben können.
    • Importieren Sie von Cloud Observability erstellte Ereignisse für überwachte Projekte, um SRE-Selektierungsaktivitäten zu ermitteln.

    Geführtes Setup

    Das Guided Setup für Service Graph Connector für OpenTelemetry bietet eine organisierte Abfolge von Aufgaben zum Konfigurieren der Integration in Ihrer Instanz. Informationen zum Zugriff auf das Guided Setup finden Sie unter Konfigurieren Sie das Guided Setup.

    CMDB-Integrations-Dashboard

    Die Store-App Gemeinsame Komponenten für CMDB-Integrationen bietet ein Dashboard mit einer zentralen Ansicht des Status, der Verarbeitungsergebnisse und der Verarbeitungsfehler aller installierten Integrationen. Sie können Metriken für alle Integrationsausführungen anzeigen. Sie können die Ansicht nach einer bestimmten CMDB Integration, einer bestimmten Zeitdauer oder einer bestimmten Integrationsausführung filtern. Weitere Informationen zum Überwachen von CMDBCloud Observability -Integrationen im Integrations-Dashboard von [] finden Sie unter Verwenden des CMDB Integrations-Dashboards.

    Datenzuordnung

    Daten aus den Datenquellen Cloud Observability werden zugeordnet und mithilfe der robusten Transformations-Engine (RTE) in die Klassendefinitionen für Konfigurationselemente (CIs) von [ ServiceNow CMDB umgewandelt. Daten werden mithilfe der Identification and Reconciliation Engine (IRE) in ServiceNow CMDB eingefügt.

    Wenn Sie das Guided Setup abgeschlossen haben, können Sie die Integration so konfigurieren, dass regelmäßig Daten aus der Anwendung abgerufen werden.

    Die folgenden Datenquellen sind in der Anwendung Cloud Observability enthalten:
    OpenTelemetry-Ressourcen
    Importiert alle Kubernetes -Cluster, -Arbeitsauslastungen und -Anwendungsservices aus den OpenTelemetry -Traces und lädt die importierten Daten in die OpenTelemetry-Ressourcen-Bereitstellungstabelle [sn_sg_lightstep_resources].
    OpenTelemetry-Pods
    Importiert alle Kubernetes Pods aus den Containern und lädt die importierten Daten in die Bereitstellungstabelle OpenTelemetry K8s-Pods [sn_sg_lightstep_pods].
    OpenTelemetry-Container
    Importiert alle Container aus den OpenTelemetry -Traces und lädt die importierten Daten in die OpenTelemetry-Docker-Container-Bereitstellungstabelle [sn_sg_lightstep_containers].
    OpenTelemetry-Container-Images
    Importiert alle Container-Images aus den Ablaufverfolgungen OpenTelemetry und lädt die importierten Daten in die Bereitstellungstabelle Opentelemetry-Container-Images [sn_sg_lightstep_container_images].
    OpenTelemetry-Services
    Importiert alle Kubernetes -Services aus den OpenTelemetry -Traces und lädt die importierten Daten in die Staging-Tabelle „OpenTelemetry K8s-Services“ [sn_sg_lightstep_kubernetes_services].
    OpenTelemetry-Abhängigkeitszuordnung
    Importiert die Abhängigkeitszuordnungen, um eine zusammengefasste Ansicht der verfolgten Daten zu erhalten, und lädt die importierten Daten in die Staging-Tabelle „OpenTelemetry-Abhängigkeitszuordnung“ [sn_sg_lightstep_dependency_map]. Die Datenquelle importiert und lädt auch alle abgeleiteten Services und die zugehörigen Servicedaten in der Staging-Tabelle „Abgeleiteter Service“ [sn_sg_lightstep_inferred_service].
    Hinweis:
    Sie müssen die importierten abgeleiteten Services manuell mit einem CI verknüpfen. Weitere Informationen finden Sie unter Abgeleitete Serviceverknüpfung.

    Die Daten aus den Bereitstellungstabellen werden dann in die folgenden Zieltabellen eingefügt:

    • Berechneter Anwendungsservice [cmdb_ci_service_calculated]
    • Docker-Container [cmdb_ci_docker_container]
    • Docker-Image [cmdb_ci_docker_image]
    • Schlüsselwert [cmdb_key_value]
    • Kubernetes-Cluster [cmdb_ci_kubernetes_cluster]
    • Kubernetes-Cronjob [cmdb_ci_kubernetes_cronjob]
    • Kubernetes-DaemonSet [cmdb_ci_kubernetes_daemonset]
    • Kubernetes-Bereitstellung [cmdb_ci_kubernetes_deployment]
    • Kubernetes-Job [cmdb_ci_kubernetes_job]
    • Kubernetes-Namespace [cmdb_ci_kubernetes_namespace]
    • Kubernetes-Knoten [cmdb_ci_kubernetes_node]
    • Kubernetes-Pod [cmdb_ci_kubernetes_pod]
    • Kubernetes-ReplicaSet [cmdb_ci_kubernetes_replicaset]
    • Kubernetes-Service [cmdb_ci_kubernetes_service]
    • Kubernetes-StatefulSet [cmdb_ci_kubernetes_statefulset]
    • Server [cmdb_ci_server]

    Weitere Informationen dazu, wo Daten beim Abrufen von Daten aus Cloud Observabilitygespeichert werden, finden Sie unter Angestrebte CMDB-Klassen.

    Sie können die Datenzuordnungen mit der ETL-App IntegrationHub anzeigen. Weitere Informationen finden Sie unter IntegrationHub ETL (3.2).

    Abgeleitete Serviceverknüpfung

    Die Anwendung ServiceNow Cloud Observability kann auf das Vorhandensein eines abgeleiteten Service schließen, wenn die Spanne, die den Remote-Service aufruft, über die erforderlichen Informationen verfügt. Service Graph-Connector für OpenTelemetry bietet die Verknüpfung von abgeleiteten Services und den zugehörigen Services mit CIs in der CMDB. Weitere Informationen finden Sie unter Abgeleitete Services werden verknüpft.