Planen der Überwachung in Skype for Business Server

Zusammenfassung: Lesen Sie dieses Thema, während Sie den Überwachungsdienst in Skype for Business Server planen.

Der Überwachungsdienst in Skype for Business Server bietet Administratoren eine Möglichkeit, Nutzungs- und Qualitätsdaten für die Kommunikationssitzungen zu sammeln, die in ihren organization stattfinden, sodass sie Trends und Probleme identifizieren können. Die fortlaufende Überwachung Ihrer Bereitstellung ermöglicht es Ihnen, Probleme frühzeitig zu erkennen und die Benutzer Ihrer organization zufrieden zu halten.

Für die Überwachung in Skype for Business Server ist keine separate Serverrolle erforderlich (wie in früheren Lync-Versionen der Fall). Stattdessen ist der Überwachungsdienst in jeden Front-End-Server integriert. Die Überwachung ist in Skype for Business Server nicht standardmäßig aktiviert. In diesem Artikel erfahren Sie, ob Sie die Überwachung während oder nach der konfiguration der ersten Skype for Business Server aktivieren und welche SQL-Ressourcen Sie benötigen, um Überwachungsaktivitäten zu unterstützen. Wenn Sie nicht sicher sind, was genau überwacht wird oder nicht, und wie die Überwachung hilfreich sein kann, wechseln Sie zu Grundlagen zur Überwachung. Um den Planungsprozess zu starten, wechseln Sie zu Definieren Ihrer Anforderungen für die Überwachung. Weitere Informationen zu den SQL-Anforderungen für die Überwachung finden Sie unter SQL-Anforderungen für die Überwachung.

Grundlagen zur Überwachung

Eine Sitzung ist ein allgemeiner Begriff für die Verbindung eines Benutzers mit einem:

  • Konferenz

  • Konferenztools wie Audio/Video oder Anwendungsfreigabe

  • Andere Benutzer über eine Peer-zu-Peer-Unterhaltung wie Sofortnachrichten oder Audioanruf

Hinweis

Skype for Business Server verfolgt die Informationen zu jeder Sitzung nach: Wer hat wen aufgerufen, welche Endpunkte in der Sitzung verwendet wurden, wie lange die Sitzung gedauert hat, welche Qualität der Sitzung wahrgenommen wurde usw. Skype for Business Server zeichnet den tatsächlichen Aufruf selbst nicht auf und speichert ihn nicht. Dies schließt Instant Messaging-Sitzungen ein: Obwohl Skype for Business Server Informationen zu Chatsitzungen aufzeichnet, wird nicht jede Chatnachricht aufgezeichnet, die während der Sitzung gesendet wurde.

Die grundlegenden Anrufdetails, die von Skype for Business Server für jede Sitzung gesammelt werden, können für Folgendes verwendet werden:

  • Return on Investment (ROI)- Analyse. Administratoren können die Nutzungsdaten mit ähnlichen Daten vergleichen, die für ihr vorheriges Telefoniesystem gesammelt wurden, um Kosteneinsparungen anzuzeigen und die Bereitstellung von Skype for Business Server zu rechtfertigen.

  • Verwalten des Gerätebestands: Informationen zur Inventarverwaltung unterstützen Administratoren bei der Identifikation alter Geräte, die ersetzt werden müssen. Außerdem können auf diese Weise kostenintensive Geräte ermittelt werden, die gar nicht oder zu wenig genutzt werden.

  • Helpdesk: Informationen zur Problembehebung helfen Supporttechnikern herauszufinden, warum beim Anruf eines Benutzers ein Fehler aufgetreten ist, ohne dass Protokolle vom Server oder Client angefordert werden müssen. Bei der Problembehandlung von Daten können Supporttechniker ermitteln, warum der Anruf eines Benutzers fehlgeschlagen ist, ohne server- oder clientseitige Protokolle sammeln zu müssen. Diese Informationen können von Supportmitarbeitern, die nicht über tiefe technische Kenntnisse des Skype for Business Kunden und der Skype for Business Server verfügen, leicht zugänglich und verstanden werden.

  • Systemproblembehandlung. Ermöglicht Es Administratoren, wichtige Probleme zu erkennen, die Endbenutzer daran hindern können, grundlegende Aufgaben wie die Teilnahme an einer Konferenz, das Einrichten eines Anrufs oder das Senden einer Chatnachricht auszuführen.

Die Überwachung bietet auch einen Mechanismus, mit dem SIP-Endpunkte (z. B. Skype for Business) Informationen zur Problembehandlung bereitstellen können, auf die der Administrator andernfalls keinen Zugriff hätte:

  • Medienmetriken mit Auswirkungen auf die Qualität: Die Metriken beziehen sich auf die eigentliche Übertragung des Anrufs. Sie stellen eine Art „Reiseprotokoll“ des Anrufs durch das Netzwerk dar und beinhalten Daten wie Paketverluste, Jitter und Roundtripzeiten. Anhand dieser Informationen lässt sich erkennen, was mit dem Anruf zwischen dem Verlassen des einen Benutzerendpunkts und dem Eintreffen am anderen Benutzerendpunkt passiert.

  • Dem Endbenutzer gemeldete Probleme. Zu diesen Metriken gehören Benachrichtigungen mit schlechter Qualität, die Skype for Business Endbenutzern in Fällen präsentieren, in denen sie zu weit von einem Mikrofon entfernt sind, zu leise sprechen, eine schlechte Netzwerkverbindung haben oder eine schlechte Qualität aufweisen, weil ein anderes Programm auf dem Computer die verfügbaren Ressourcen verbraucht.

  • Umgebungsinformationen. Diese Metriken beschreiben Die Anrufqualitätsfaktoren, z. B. die Art des verwendeten Mikrofons und der verwendeten Lautsprecher, ob der Benutzer über eine VPN-Verbindung verbunden ist und ob der Benutzer über eine drahtlose Verbindung verfügt.

Am Ende jedes Anrufs übertragen SIP-konforme Endpunkte diese Informationen an den Front-End-Server, der den Anruf erleichtert hat. Sie müssen nichts tun, um Endpunkte für die Übertragung dieser Informationen zu erhalten. dieses Verhalten ist in das SIP-Protokoll integriert. Wenn Sie diese Informationen jedoch sammeln und speichern möchten, müssen Sie die Überwachung installieren und aktivieren. Wenn Sie die Überwachung installieren und aktivieren, werden Anrufinformationen von Agents gesammelt, die auf dem Front-End-Server ausgeführt werden, und an ein Paar SQL Server Datenbanken weitergeleitet. Der Überwachungsdienst (in Form von "einheitlichen Datensammlungs-Agents") ist mit allen Front-End-Servern verbunden.

Definieren der Anforderungen für die Überwachung

Es gibt noch einige wichtige Probleme, die behoben werden sollten, bevor Sie mit der Installation und Konfiguration der Überwachung mit Skype for Business Server beginnen:

Wann möchten Sie die Überwachung installieren? Die Überwachung kann installiert und konfiguriert werden, während Sie Skype for Business Server installieren und konfigurieren. Der Skype for Business Server-Bereitstellungs-Assistent bietet Ihnen die Möglichkeit, Ihre Front-End-Pools während des Setups einer Überwachungsdatenbank zuzuordnen. Alternativ können Sie die Überwachung installieren, nachdem Skype for Business Server installiert wurde. Dies kann mithilfe des Topologie-Generators erfolgen, um Ihre Front-End-Pools und -Server einer Überwachungsdatenbank zuzuordnen und dann die überarbeitete Topologie zu veröffentlichen.

Beachten Sie, dass SQL Server installiert und konfiguriert werden müssen, bevor Sie die Überwachung bereitstellen und konfigurieren. Sie müssen jedoch nur SQL Server selbst bereitstellen. Die Überwachungsdatenbanken werden für Sie erstellt, wenn Sie Ihre Skype for Business Server Topologie veröffentlichen.

Welche Art von Daten möchten Sie überwachen? mit Skype for Business Server können Sie zwei allgemeine Datentypen überwachen: Aufzeichnungsdaten zur Aufzeichnung von Anrufen (Call Detailing Recording, CDR) und QoE-Daten (Quality of Experience). Die Aufzeichnung von Anrufdetails bietet Ihnen eine Möglichkeit, die Nutzung von Skype for Business Server Features wie VoIP-Telefonanrufen ( Voice over IP), Chats (Chat), Dateiübertragungen, Audio-/Videokonferenzen (A/V) und Anwendungsfreigabesitzungen nachzuverfolgen. Diese Informationen helfen Ihnen zu wissen, welche Skype for Business Server Features verwendet werden (und welche nicht), und bieten auch Informationen dazu, wann diese Features verwendet werden. Mit Quality of Experience-Daten können Sie die Qualität von Audio- und Videoanrufen in Ihrem organization aufzeichnen, einschließlich der Anzahl der verlorenen Netzwerkpakete, der Hintergrundgeräusche und der Menge von "Jitter" (Unterschiede bei der Paketverzögerung).

Wenn Sie die Überwachung in Skype for Business Server können Sie sowohl die CDR-Überwachung als auch die QoE-Überwachung aktivieren, oder Sie können einen Überwachungstyp aktivieren, während der andere Typ deaktiviert bleibt. Angenommen, Ihre Benutzer verwenden nur Chats und Dateiübertragungen und tätigen keine Audio- oder Videoanrufe. In diesem Fall kann es wenig Grund geben, die QoE-Überwachung zu aktivieren. Ebenso erleichtert Skype for Business Server das Aktivieren und Deaktivieren der Überwachung nach der Bereitstellung der Überwachung. Beispielsweise können Sie die Überwachung bereitstellen, aber zunächst die QoE-Überwachung deaktiviert lassen. Wenn bei Ihren Benutzern Probleme mit Audio- oder Videoanrufen auftreten, können Sie die QoE-Überwachung aktivieren und diese Daten verwenden, um diese Probleme zu beheben und zu beheben.

Es gibt keinen besonderen Vorteil (oder Nachteil), wenn Sie die Überwachung zur gleichen Zeit installieren, Skype for Business Server installiert werden, im Vergleich zur Installation der Überwachung, nachdem Skype for Business Server installiert wurde. Beachten Sie, dass Sie vor der Installation der Überwachung einen Computer zum Hosten des Back-End-Überwachungsspeichers auswählen und eine unterstützte Version von SQL Server auf diesem Computer installiert und konfiguriert werden muss, bevor dieser Computer für die Überwachung verwendet werden kann. Wenn Sie bereits SQL Server auf einem Computer installiert haben und dieser Computer einsatzbereit ist, können Sie die Überwachung gleichzeitig installieren, Skype for Business Server. Wenn Sie keinen Back-End-Computer bereit haben, können Sie mit der Installation von Skype for Business Server fortfahren und dann die Überwachung installieren, wenn der Back-End-Computer einsatzbereit ist.

Wie viele Back-End-Überwachungsdatenbanken benötigen Sie? Es wurde geschätzt, dass eine zusammengestellte Datenbank sowohl für die Überwachung als auch für die Archivierung 240.000 Skype for Business Server Benutzer unterstützen könnte). Darüber hinaus kann eine einzelne Überwachungsdatenbank von mehreren Front-End-Pools verwendet werden. Wenn Sie drei Front-End-Pools in Ihrem organization können Sie alle drei Pools demselben Back-End-Speicher zuordnen.

Für viele Organisationen ist die Datenbankkapazität nicht der entscheidende Faktor beim Ermitteln der Anzahl benötigter Back-End-Überwachungsdatenbanken. Vielmehr könnte die Netzwerkgeschwindigkeit ein wichtigerer Faktor sein. Angenommen, es sind drei Front-End-Pools vorhanden, aber einer dieser Pools läuft über eine langsame Netzwerkverbindung. In diesem Fall sollten Sie zwei Überwachungsdatenbanken verwenden: eine Datenbank für die beiden Pools mit der schnellen Netzwerkverbindung und eine separate Datenbank für den Pool mit der langsameren Netzwerkverbindung.

Sie sollten auch berücksichtigen, dass Skype for Business Server die Verwendung von Spiegel Datenbanken unterstützt. Die „Datenbankspiegelung“ bietet die Möglichkeit, zwei Kopien einer Datenbank gleichzeitig zu verwalten, wobei die Datenbanken auf unterschiedlichen Servern gespeichert werden. Immer wenn Daten in eine primäre Datenbank geschrieben werden, werden diese Daten auch in die Spiegeldatenbank geschrieben. Wenn die primäre Datenbank fehlschlägt oder anderweitig nicht mehr verfügbar ist, können Sie mit einem einfachen Skype for Business Server PowerShell-Befehl ein Failover auf die Spiegel-Datenbank ausführen. Zum Beispiel:

Invoke-CsDatabaseFailover -PoolFqdn atl-cs-001.litwareinc.com -DatabaseType "Monitoring" -NewPrincipal "Mirror"

Dies spielt eine wichtige Rolle für die Planung, da Sie für die Spiegelung die erforderliche Anzahl von Datenbanken verdoppeln müssen. Denn zusätzlich zu jeder primären Datenbank benötigen Sie eine zweite Datenbank als Spiegeldatenbank.

Benötigen Ihre Skype for Business Server Websites eigene benutzerdefinierte Überwachungskonfigurationen? Wenn Sie Skype for Business Server installieren, installieren Sie auch globale Sammlungen von CDR- und QoE-Konfigurationseinstellungen. Diese globalen Sammlungen bieten Ihnen die Möglichkeit, die gleichen CDR- und QoE-Einstellungen auf Ihre gesamte organization anzuwenden. In vielen Fällen ist dies ausreichend: Häufig möchten Sie z. B. die CDR-Überwachung für alle Ihre Benutzer aktivieren.

Es kann jedoch auch vorkommen, dass Sie unterschiedliche Einstellungen auf verschiedene Websites anwenden möchten. Vielleicht möchten Sie beispielsweise sowohl die CDR- als auch die QoE-Überwachung an Ihrem Standort in Redmond verwenden, aber nur die CDR-Überwachung an Ihrem Standort in Dublin verwenden. Ebenso können Sie Überwachungsdaten für 60 Tage am Standort Redmond aufbewahren, müssen diese Art von Daten jedoch nur 30 Tage lang am Standort Dublin verwalten. Skype for Business Server können Sie separate Sammlungen von CDR- und QoE-Konfigurationseinstellungen im Bereich des Standorts erstellen. Dadurch können Sie jeden Standort unterschiedlich verwalten. (Dies umfasst sowohl das Aktivieren und Deaktivieren der Überwachung als auch das Konfigurieren von Verwaltungseinstellungen, z. B. wie lange Daten aufbewahrt werden sollen.)

Beachten Sie, dass Sie diese Entscheidung vor oder nach der Bereitstellung der Überwachung treffen können. Beispielsweise können Sie die Überwachung bereitstellen und anschließend die gesamte Organisation mithilfe der globalen Einstellungen verwalten. Falls Sie später Ihre Meinung ändern, können Sie eine separate Sammlung von Einstellungen z. B. für den Standort Redmond erstellen und dann die Überwachung für Redmond mithilfe dieser Einstellungen verwalten. (Einstellungen, die auf den Standortbereich angewendet werden, haben immer Vorrang vor Einstellungen, die im globalen Bereich angewendet werden.) Wenn Sie Ihre Meinung erneut ändern, können Sie einfach die Konfigurationseinstellungen löschen, die auf den Standort Redmond angewendet wurden. Wenn eine Sammlung von Standorteinstellungen entfernt wird, wird die globale Sammlung von Einstellungen automatisch auf diesen Standort angewendet.

SQL-Anforderungen für die Überwachung

Die einheitlichen Datenerfassungs-Agents werden bei der Aktivierung der Überwachung automatisch auf allen Front-End-Servern installiert und aktiviert. Unterstützte Versionen von SQL Server und weitere Details finden Sie unter Serveranforderungen für Skype for Business Server 2015.

Überwachungsdaten können eine SQL Server instance mit anderen Datentypen teilen. In der Regel verwenden die Aufrufdetailaufzeichnungsdatenbank (LcsCdr) und die QoEMetrics-Datenbank (QoEMetrics) dieselben SQL-instance. Es ist auch üblich, dass sich die beiden Überwachungsdatenbanken im gleichen SQL-instance wie die Archivierungsdatenbank (LcsLog) befinden. Bei SQL Server Instanzen besteht die einzige tatsächliche Anforderung darin, dass eine instance von SQL Server auf Folgendes beschränkt ist:

  • Eine instance der Skype for Business Server 2015-Back-End-Datenbank. (Im Allgemeinen wird davon abgeraten, dass Ihre Überwachungsdatenbank in demselben SQL-instance oder sogar auf demselben Computer wie die Back-End-Datenbank angeordnet ist. Obwohl technisch möglich, besteht das Risiko, dass die Überwachungsdatenbank den von der Back-End-Datenbank benötigten Speicherplatz belegt.)

  • Eine Instanz der Datenbank für die Aufzeichnung von Kommunikationsdatensätzen.

  • Eine Instanz der Quality of Experience-Datenbank.

  • Eine Instanz der Archivierungsdatenbank.

Das heißt, zwei Instanzen der LcsCdr-Datenbank sind in derselben SQL Server-Instanz nicht zulässig. Falls Sie mehrere Instanzen der LcsCdr-Datenbank benötigen, müssen Sie mehrere SQL Server-Instanzen konfigurieren.

Siehe auch

Deploying Monitoring