Pianificare il monitoraggio in SharePoint Server
**Si applica a:**SharePoint Server 2016
**Ultima modifica dell'argomento:**2017-08-25
Riepilogo: Informazioni sulle SharePoint Server strumenti e scenari di monitoraggio. Pianificare le pianificazioni e creare un piano di risposta per mantenere la farm di SharePoint in esecuzione.
Per verificare che tale SharePoint Server viene eseguito senza problemi, i professionisti IT devono monitorare attentamente farm, server, applicazioni, servizi e le prestazioni. Eseguire la manutenzione preventiva regolarmente per impedire l'eventualità di problemi e creare un piano che riduce al minimo danni quando si verifica un problema.
Microsoft fornisce numerosi strumenti che consentono di monitorare lo stato di integrità generale dell'ambiente SharePoint Server. In caso di problemi, è possibile trovare molte risorse e utilizzare gli strumenti di monitoraggio per analizzare i registri, identificare la causa e quindi eseguire azioni corrette per risolvere i problemi.
È inoltre necessario pianificare il numero di persone che si desidera monitorare l'ambiente SharePoint Server. Quindi creare un piano di risposta specifichi le operazioni da eseguire quando si verifica un problema.
Contenuto dell'articolo:
Panoramica degli strumenti di monitoraggio
Identificare gli scenari di monitoraggio
Determinare gli elementi da monitorare quotidianamente, settimanalmente e mensilmente
Prevedere il personale di monitoraggio
Creare un piano di risposta
Panoramica degli strumenti di monitoraggio
Sono disponibili numerosi strumenti che è possibile utilizzare per monitorare SharePoint Server e risoluzione dei problemi. Ogni strumento vengono illustrate diverse parti dell'ambiente di SharePoint e alcuni strumenti possono essere sovrapposta ad aree. Prendere in considerazione gli strumenti che consente di ottimizzare le azioni per il monitoraggio. Gli strumenti di monitoraggio seguenti sono disponibili:
Analizzatore dell'integrità di SharePoint
Nella home page di Amministrazione centrale fare clic su monitoraggio, Dell'analizzatore dell'integrità. È possibile utilizzare questa funzionalità incorporata per analizzare e risolvere i problemi nelle seguenti aree: sicurezza, prestazioni, la configurazione e la disponibilità. Le regole dell'analizzatore dell'integrità sono predefiniti ed eseguire a intervalli pianificati, ad esempio ogni giorno, settimana ogni ora, e mensili. Se viene rilevato un errore, viene attivata la regola corrispondente. Ogni regola ha una breve spiegazione perché l'errore si verifica e fornisce un collegamento a un articolo dettagliato contenente istruzioni passo passo per risolvere il problema. Quando si esegue il processo di Guida in linea, è possibile rieseguire la regola per verificare la soluzione. Se l'errore non è presente nell'elenco, viene risolto il problema.
Processi timer
Nella home page Amministrazione centrale, fare clic su monitoraggio, I processi Timer. SharePoint Server utilizza i processi timer configurabili per la raccolta dati di integrità e quindi scrive i dati per la cartella per la registrazione e il database di registrazione. I dati viene quindi utilizzati nei report per visualizzare lo stato di integrità dei server della farm.
Un processo timer può essere ripianificato, abilitato o disabilitato ed eseguito su richiesta. Le pianificazioni giornaliere, settimanali e mensili includono anche una finestra di esecuzione. Il servizio timer seleziona un orario casuale in tale intervallo per avviare l'esecuzione del processo timer in ogni server applicabile. Questa funzionalità è appropriata ai processi a carico elevato eseguiti in più server della farm.
Nota
Esegue i processi timer contemporaneamente in tutti i server della farm possono influire sulle prestazioni del sistema. È consigliabile pianificare i processi timer con attenzione per evitare di sovrapposizione con altri processi timer.
Report
Nella home page di Amministrazione centrale fare clic su Monitoraggio, Report. Questa funzionalità consente di configurare la registrazione diagnostica e la raccolta dei dati, nonché di visualizzare report amministrativi e di integrità. Poiché alcune configurazioni occupano molto spazio su disco e influiscono negativamente sulle prestazioni del sistema, è necessario pianificare attentamente quelle da impostare.
Microsoft PowerShell
PowerShell è uno strumento potente per il monitoraggio SharePoint Server. È possibile eseguire comandi per ottenere l'esatti registri che si desidera visualizzare. Per ulteriori informazioni, vedere Visualizzare i log diagnostici in SharePoint.
System Center - Operations Manager con System Center Management Pack per SharePoint Server
System Center - Operations Manager è un potente monitoring piattaforma che consente di monitorare i servizi, i dispositivi e operazioni per numero di computer in un'unica console. Utilizzando Operations Manager, è possibile visualizzare lo stato, lo stato, informazioni sulle prestazioni e gli avvisi generati situazioni di disponibilità, prestazioni, configurazione e sicurezza. Per ulteriori informazioni, vedere Operations Manager.
Per utilizzare Operations Manager per monitorare SharePoint Server, è necessario installare System Center Management Pack per SharePoint Server. È possibile utilizzare questo strumento per monitorare gli eventi, raccogliere i contatori delle prestazioni di componenti specifici di SharePoint in un'unica posizione centrale e generazione di avvisi per l'intervento dell'operatore in base alle necessità. Scaricare e installare System Center Management Pack per SharePoint Server 2016.
Visualizzatore eventi
Il Visualizzatore eventi è uno snap-in Microsoft Management Console (MMC). Consente di individuare e gestire i registri eventi. È uno strumento molto utile per la risoluzione dei problemi. È possibile filtrare gli eventi specifici in più registri e riutilizzare i filtri evento utili come le visualizzazioni personalizzate. Per ulteriori informazioni, vedere Il Visualizzatore eventi.
Dashboard di sviluppo di SharePoint
Questo strumento vengono fornite informazioni di diagnostica che consentono di uno sviluppatore o un amministratore di sistema analizzare le prestazioni delle pagine Web di SharePoint. Questa utilità consentono se una pagina viene caricata lentamente, non esegue una Web Part o se esegue una query su un database non esegue la pagina. Il Dashboard di sviluppo di SharePoint è disabilitato per impostazione predefinita. È possibile attivarlo tramite PowerShell. Per ulteriori informazioni, vedere Il Dashboard di sviluppo di SharePoint.
Strumentazione gestione Windows (WMI)
WMI sono disponibili numerose classi consente di monitorare l'ambiente SharePoint Server. Per ogni risorsa gestibile, esiste una classe WMI corrispondente. Per ulteriori informazioni, vedere Panoramica di Strumentazione gestione Windows (WMI).
SQL Server Reporting Services (SSRS)
SQL Server Reporting Services offre un'ampia gamma di strumenti pronte per l'utilizzo e i servizi che consentono di creare, distribuire e gestire le relazioni dell'organizzazione. Offre funzionalità che consentono di estendere e personalizzare funzionalità di report di programmazione. Utilizzando SQL Server Reporting Services, è possibile creare report interattivi, tabulare, grafici o in formato libero da origini dati relazionali, multidimensionale o basato su XML. È possibile pubblicare report, report di pianificazione di elaborazione, o accedere rapporti su richiesta. È possibile utilizzare SQL Server Reporting Services per creare report basati su modelli predefiniti e in modo interattivo esplorare i dati all'interno del modello. È possibile selezionare un'ampia gamma di formati di visualizzazione, esportare i report in altre applicazioni e sottoscrivere report pubblicati. I report creati possono essere visualizzati su una connessione basata sul Web o come parte di un'applicazione di Windows o di un sito di SharePoint. Per ulteriori informazioni, vedere Reporting Services (SSRS).
Analizzatore dell'integrità di SharePoint, i processi Timer, report e PowerShell sono caratteristiche incorporate, mentre in System Center, System Center Management Pack per SharePoint Server 2016 e SQL Server Reporting Services sono gli strumenti indipendenti. Dashboard di sviluppo di SharePoint e WMI sono gli strumenti incorporati e progettata per gli sviluppatori o gli amministratori di sistema. Questi strumenti sono complementari e ai diversi scenari.
Gli strumenti disponibili sono riepilogati nella tabella seguente. Per determinare gli strumenti da utilizzare in scenari specifici, è necessario valutare vantaggi e svantaggi dei singoli strumenti di monitoraggio.
Riepilogo degli strumenti di monitoraggio
Strumento | Facoltativo o predefinito | Livello di competenza richiesto | Vantaggi | Svantaggi | Risorse |
---|---|---|---|---|---|
Analizzatore dell'integrità di SharePoint |
Predefinito |
Base |
|
|
Configurare le regole dell'analizzatore dell'integrità di SharePoint in SharePoint Server Visualizzare e risolvere gli avvisi di analizzatore dell'integrità di SharePoint in SharePoint 2013 |
Processi timer |
Predefinito |
Avanzato: è necessario valutare le implicazioni dell'abilitazione o disabilitazione di un processo timer e modificare le pianificazioni. |
|
Possono influire sulle prestazioni del sistema ed entrare in conflitto tra loro. |
Informazioni di riferimento sui processi timer per SharePoint Server 2016 |
Report |
Predefinito |
Livello di competenza per la visualizzazione: base |
Flessibili. È possibile configurare la gravità degli eventi da registrare, abilitare la protezione da attacchi flood al registro eventi e configurare log di traccia. |
|
|
PowerShell |
Predefinito |
Avanzato: è necessario sapere cosa cercare ed eseguire comandi di PowerShell. |
Consente di filtrare i dati, visualizzarli in vari modi e restituire i dati in output in una griglia che consente di filtrare, ordinare, raggruppare ed esportare i dati in Excel 2016. |
È necessario conoscere i comandi di PowerShell da eseguire. |
|
System Center |
Facoltativo ma consigliato |
Avanzato: è necessario sapere cosa cercare e come interpretare i dati. |
Lo strumento consente di rilevare, diagnosticare e segnalare gli incidenti software e hardware, quindi rimanda agli articoli appropriati di TechNet. Aiuta a monitorare un maggior numero di elementi con meno persone, tramite il monitoraggio di numerosi scenari chiave. |
Per la distribuzione sono necessari server aggiuntivi. |
|
Visualizzatore eventi |
Predefinito |
Base |
È possibile visualizzare eventi da più registri eventi, salvare i filtri eventi più utili come visualizzazioni personalizzate riutilizzabili, pianificare un'attività per l'esecuzione in risposta a un evento, nonché creare e gestire le sottoscrizioni agli eventi. |
Non suggerisce alcuna soluzione. |
|
Dashboard di sviluppo di SharePoint |
Predefinito |
Avanzato: è necessario sapere cosa cercare e come interpretare i dati. |
Semplifica l'analisi delle prestazioni delle pagine di SharePoint. |
Consente solo di monitorare le prestazioni delle pagine di SharePoint. |
|
Strumentazione gestione Windows (WMI) |
Predefinito |
Avanzato: è necessario sapere cosa cercare e come creare script WMI per gli oggetti gestiti. |
Consente di monitorare, registrare e controllare eventi di sistema correlati ad applicazioni software, componenti hardware e reti. |
|
Panoramica di Strumentazione (gestione Windows WMI) della gestione di Windows |
SQL Server Reporting Services |
Facoltativo ma consigliato |
Avanzato: è necessario progettare e gestire i report. |
Piattaforma completa per la creazione e la gestione dei report. |
Sono necessarie competenze avanzate per creare e sviluppare soluzioni. |
Per una farm di SharePoint con un massimo di 10 server è consigliabile installare almeno gli strumenti indipendenti elencati di seguito:
System Center 2012 - Operations Manager con System Center Management Pack per SharePoint Server 2013
Consente di monitorare lo stato di integrità di Prodotti SharePoint.
SQL Server Reporting Services
Implementare questo strumento se si utilizza Reporting Services per visualizzare file RDL (Report Definition Language) e progettare report tramite Visual Studio e PerformancePoint Dashboard Designer.
Identificare gli scenari di monitoraggio
Identificare gli scenari che si desidera monitorare, ad esempio integrità, flussi di lavoro, ricerca, SQL Server, ambienti virtuali e prestazioni. Nella tabella seguente sono riportati alcuni scenari chiave e gli strumenti di monitoraggio che è possibile usare per monitorarli.
Scenari e strumenti di monitoraggio
Strumento/Scenario | Integrità | Ricerca | Database | Prestazioni | Flussi di lavoro | Ambienti virtuali | Integrazione applicativa dei dati | Business intelligence | Access Services | Farm | Server | Applicazioni di servizio | Applicazioni Web |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Analizzatore dell'integrità di SharePoint |
√ |
√ |
√ |
√ |
X |
X |
√ |
√ |
√ |
√ |
√ |
√ |
X |
Processi timer |
√ |
√ |
√ |
√ |
√ |
X |
X |
√ |
X |
X |
X |
√ |
√ |
Report |
√ |
√ |
√ |
√ |
√ |
X |
√ |
√ |
√ |
√ |
√ |
√ |
X |
PowerShell |
√ |
√ |
√ |
√ |
√ |
X |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
System Center |
√ |
√ |
√ |
√ |
X |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
X |
Visualizzatore eventi |
√ |
√ |
√ |
√ |
√ |
X |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
Dashboard di sviluppo di SharePoint |
X |
X |
X |
√* |
X |
X |
X |
X |
X |
X |
X |
X |
X |
Strumentazione gestione Windows (WMI) |
√ |
√ |
√ |
√ |
X |
√** |
X |
√ |
X |
X |
√ |
X |
X |
SQL Server Reporting Services |
√ |
√ |
√ |
√ |
√ |
X |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
Nota:
*: il dashboard di sviluppo di SharePoint consente di monitorare solo le prestazioni delle pagine Web.
**: le interfacce di WMI consentono di gestire i servizi di Hyper-V.
Determinare gli elementi da monitorare quotidianamente, settimanalmente e mensilmente
È possibile decidere quali gli elementi da monitorare giornaliera, settimanale e mensile basati sulla sezione "Attività giornaliera" (nella pagina 45), la sezione "Weekly attività" (nella pagina 53), la sezione "Monthly attività" (nella pagina 54) e la sezione "Attività estemporanea" (nella pagina 54) nel SharePoint Server 2013: Operations Framework ed elenchi di controllowhite paper.
Nota
Durante questo white paper vengono fornite SharePoint 2013, è possibile utilizzare ancora queste informazioni per pianificare le pianificazioni di monitoraggio per SharePoint Server.
Prevedere il personale di monitoraggio
È necessario valutare quanti utenti è necessario monitorare l'ambiente SharePoint Server. A seconda delle dimensioni dell'ambiente di SharePoint, è possibile assegnare utenti dedicati per monitorare l'ambiente SharePoint. Per le farm molto grandi imprese, è possibile richiedere che uno o due utenti dedicati per ogni farm.
Per la pianificazione del personale di monitoraggio, considerare quanto segue:
Farm di piccole dimensioni (base di utenti limitata o applicazioni line-of-business)
Farm di medie dimensioni (imprese, applicazioni di servizio e così via)
Farm di grandi imprese (grandi imprese, numerose applicazioni di servizio, provisioning automatico e così via)
Requisiti di alta disponibilità (contratti di servizio)
Requisiti di alte prestazioni (tempi di rendering delle pagine)
Dimensione della base di utenti (numero di utenti univoci)
Utenti simultanei (numero di utenti che accedono attivamente al portale nello stesso momento)
Richieste al secondo (anche durante le ore di punta)
Maturità dei processi operativi
Strumenti di gestione
Nella tabella è riportato il numero approssimativo di persone, con livelli di competenza diversi, necessario per monitorare l'ambiente di SharePoint in base al numero di server. La stima riportata nella tabella è solo di carattere indicativo.
Personale di monitoraggio necessario
Numero di server | Personale necessario | Livello di competenza richiesto |
---|---|---|
1~4 |
1 |
Base |
4~10 |
1~2 |
Avanzato |
10~40 |
3~4 |
Base e avanzato |
40~100 |
5+ |
Base e avanzato |
100+ |
10+ |
Base e avanzato |
Creare un piano di risposta
È consigliabile creare un piano di risposta per prepararsi ad affrontare potenziali problemi e specificare le azioni da eseguire quando si verifica un problema.
Il piano di risposta deve escludere le regole dell'analizzatore dell'integrità di SharePoint che forniscono già soluzioni adeguate. Se per un problema non sono disponibili soluzioni immediate, è necessario analizzare i file di log tramite gli strumenti di monitoraggio, ad esempio con il Visualizzatore eventi, per trovare una soluzione.
Nella tabella seguente sono specificati alcuni fattori da considerare durante lo sviluppo di un piano di risposta.
Elementi suggeriti per il piano di risposta
Elemento | Descrizione |
---|---|
Avviso/evento/problema |
Messaggio specifico, evento specifico o descrizione del problema. |
Servizi/applicazioni interessati |
Servizi o applicazioni interessati dal problema. |
Sintomo |
Sintomo del problema. |
Gravità |
Gravità del problema. I problemi più gravi devono avere priorità elevata. |
Tempo disponibile per la risoluzione del problema (ore o minuti) |
Tempo accettabile di interruzione del servizio. |
Possibili cause |
Possibili cause del problema. |
Soluzioni |
Soluzioni del problema. |
Contatti |
Persone da contattare quando si verifica il problema. |
Escalation |
Persone o team da contattare se le soluzioni non consentono di risolvere il problema. |
Risorse correlate |
Tutte le risorse che possono risultare utili per risolvere il problema, ad esempio articoli di TechNet Library per SharePoint Server. |
Nota |
Eventuali aspetti da segnalare. |
See also
Monitoraggio e creazione di report in SharePoint Server 2016
Panoramica del monitoraggio in SharePoint Server 2016
Monitorare le app per SharePoint per SharePoint Server
Pianificazione e configurazione dell'archiviazione e della capacità di SQL Server (SharePoint Server)
Monitorare le prestazioni della cache in SharePoint Server 2016