Como hacer un diagnostico de tu Instalación de SharePoint

Alguna vez has necesitado o buscado como puedes ejecutar una revisión de tu granja de SharePoint?

Como hacer un análisis o ver como se encuentra tu granja o instalación.

Ya sea instalada desde cero, o migrada de una versión anterior….

Ya sea que llevas bastante tiempo y no has hecho nunca una revisión proactiva o terminando un proyecto y estás por liberar o salir a producción con tu granja de SharePoint…

Total, lo que quieres ver es a grandes rasgos, como está tu granja de SharePoint…

Pues te platico que hay distintas opciones:

Hay herramientas de terceros gratuitas y de costo que puedes adquirir para que ten genera un diagnóstico de tu granja, respecto a las mejores prácticas de SharePoint acorde a Microsoft.

Por mencionar algunas: (siempre es recomendable probar todo en un ambiente de pruebas y luego decidir si lo harás en tu ambiente productivo).

SPFarmReport (https://spsfarmreport.codeplex.com/), disponible en CodePlex, recuerda que lo que descargues de CodePlex no esta soportado por Microsoft pero al ver quien desarrollo la herramienta te puedes dar una idea de si es confiable o no.

Lo interesante de esta herramienta es que funciona para SharePoint 2007 (O12), SharePoint 2010 (O14) e incluso SharePoint 2013 (O15) – recién actualizada. Y genera un reporte aunque básico, muy amigable sobre tu granja en HTML con información como, parche de SP, numero de Web Applications, número de zonas, etc (la última vez que lo hice di una recomendación en el foro que mostrara Site collections por Web Applications o en cada content dastabase, pues no lo hacía, pero aún así) es una herramienta interesante y gratuita.

Herramientas de terceros…cada una tendrá sus pros y contras

SPDiagnostic Tool

Microsoft Support Diagnostics. Para clientes que tienen contrato de soporte con Microsoft, hay un link donde el mismo cliente puede entrar a una página y es un listado de una serie de herramientas Self-Service, que quiere decir:

El cliente entra a la página, y selecciona el diagnóstico que quiere hacer sobre su Infraestructura, algunos ejemplos:

Azure PaaS VM Logs - Para clientes usando Azure
This diagnostic is designed to gather the most common log files and diagnostics information from an Azure PaaS VM, Collect data used to troubleshoot most of issues related to Windows Azure.

InfoPath Support Diagnostic
This diagnostic tool collects relevant log files, registry keys, client networking configuration information, event logs, and important file details that are used by Microsoft InfoPath.

Internet Explorer Data Collector
This article describes the information that may be collected from a computer when running Internet Explorer Diagnostics for Windows Client and Server as well as a descriptions of the Interactive t

Microsoft Online Services Diagnostics and Logging (MOSDAL) Package  - Usado en Troubleshooting para Office 365
The Microsoft Online Services Diagnostics and Logging (MOSDAL) Package collects information to troubleshoot Microsoft Office 365 issues. The Support Diagnostics Platform (SDP) diagnostic tool uses this diagnostics package to collect relevant log files, registry keys, client networking configuration information, event logs, and details about files that are used by Office 365 technical support.

SharePoint Engineer Troubleshooting Helper (SETH)
This SharePoint Engineer Troubleshooting Helper diagnostic is designed to detect certain problematic conditions that may exist in the configuration of the server that is running Microsoft SharePoint Server. The problematic conditions are checked only on the server on which this manifest is executed. To make sure that you have maximum coverage, we recommend that you run SETH on each computer in the Microsoft SharePoint farm.

SharePoint Performance Monitor Wizard Diagnostic
The SharePoint Performance Monitor Wizard diagnostic is designed to create user-defined data collector sets within the Windows Reliability and Performance Monitor tool.

El cliente genera el paquete y lo ejecuta en su infraestructura para recolectar la información.

El cliente ejecuta un .exe que viene con el paquete que en automático sube o manda la información a Microsoft para que un especialista de Soporte revise los hallazgos.

RAP (Risk and Health Assessment Program) as a Service – RaaS. Esta es una opción únicamente para clientes que cuentan con contrato de soporte Premier de Microsoft. https://services.premier.microsoft.com/raas

Sumamente interesante:

  1. El cliente solicita el servicio a su Technical Account Manager (TAM)
  2. Se genera la solicitud del servicio,
  3. El cliente entra al portal y descarga la herramienta – https://services.premier.microsoft.com
  4. El Administrador de SharePoint descarga la herramienta y la ejecuta.
  5. La herramienta recolecta información y la envía al Data Center de Microsoft de forma segura (https), y un especialista de producto de soporte (Premier Field Engineer o PFE) es asignado para que analice la información.
  6. Finalmente se programa una presentación con el cliente de los resultados.
  7. Se programan fechas para llevar a cabo el plan sugerido de remediación.

Quieres ver un video sobre el servicio, has clic aquí: https://services.premier.microsoft.com/raas, hasta abajo de la página lo encontrarás…

Lo interesante de la propuesta de RaaS es que está disponible para las tecnologías principales: Active Directory, SQL Server, Exchange, SharePoint, Exchange, y Cluster, y no nada más se hace un análisis de la parte técnica, el RaaS también incluye el análisis de la parte de procesos orientada a MOF con parte de ITIL, lo cual agrega entonces la parte de procesos y operación y le agrega un mayor valor a las otras herramientas que existen.

Resumiendo…

Hay varias opciones, algunas gratuitas que te dan información básica y otras mucho más avanzadas que tienen costo pero te dan mucho más detalle de tu infraestructura…

Y a ti, cual es la que te parece más interesante?

Saludos!