SharePoint Diagnostic Studio 2010 (SPDiag 3.0) (SharePoint Server 2010)

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2011-07-29

Microsoft SharePoint Diagnostic Studio 2010 (SPDiag versión 3.0) se creó para simplificar y estandarizar el solución de problemas de Productos de Microsoft SharePoint 2010, así como para proporcionar una visión unificada de los datos recopilados. Los administradores de Productos de SharePoint 2010 pueden usar SPDiag 3.0 para recopilar información relevante de una granja, mostrar los resultados de forma significativa, identificar problemas en el rendimiento y compartir o exportar los datos e informes recopilados para su análisis por parte del personal de soporte técnico de Microsoft.

La plataforma Productos de SharePoint 2010 es muy completa y se puede usar para gran variedad de aplicaciones. Para implementar, administrar y solucionar problemas en Productos de SharePoint 2010, se requiere un conocimiento profundo de múltiples campos tecnológicos, lo cual incluye la seguridad, la conectividad a la red, las tecnologías web como ASPX y Microsoft SQL Server.

Tradicionalmente, la solución de problemas en Productos de SharePoint 2010 conllevaba recopilar de forma manual una gran variedad de datos en servidores en la granja correspondiente y, posteriormente, se debían analizar manualmente para determinar el origen del problema. Este proceso puede resultar complicado y muy largo, por otra parte, la recopilación de datos en sí misma, puede suponer una carga importante para los servidores.

SPDiag simplifica enormemente el proceso de solución de problemas, para lo cual ofrece una interfaz única para la recopilación y presentación de datos en una serie de informes preconfigurados que cubren un amplio abanico de puntos de datos normalmente utilizados para diagnosticar el rendimiento de SharePoint, así como los problemas relacionados con la capacidad. Pese a que SPDiag se ocupa de las situaciones relativas a la solución de problemas habituales, es posible que, para ciertos problemas de SharePoint, sea necesario un análisis de datos adicionales que no recopila SPDiag.

En este artículo:

  • Novedades en SPDiag 3.0

  • Instalar y configurar SPDiag 3.0

  • Usar SPDiag 3.0

  • Problemas conocidos

Novedades en SPDiag 3.0

SharePoint Diagnostic Studio 2010 (SPDiag versión 3.0) incorpora diversas actualizaciones importantes y nuevas características que incrementan su eficacia como herramienta para la solución de problemas. SPDiag 3.0 es una versión nueva y es posible que no incluya ciertas funcionalidades que ofrecían versiones anteriores de SPDiag.

A continuación, se presenta una lista con las nuevas características y cambios en SPDiag 3.0:

  • Informes preconfigurados   SPDiag proporciona una selección de informes preconfigurados que agregan datos de la granja de SharePoint y ofrecen vistas útiles de las situaciones de solución de problemas más habituales en SharePoint. Para obtener más información, vea Utilizar informes preconfigurados más adelante en este artículo.

  • Instantáneas   Puede tomar instantáneas de la granja para agregar imágenes al informe, información sobre la topología de la granja, informes del Servicio de registro unificado (ULS) y datos sobre el uso de la base de datos. De esta forma, resultará más sencillo consolidar la información clave sobre la solución de problemas relativa a la granja de SharePoint y compartirla con otros usuarios o bien, conservarla para análisis comparativos y de tendencias.

  • Integración mejorada con SharePoint Server Recopilación mejorada de datos desde más orígenes.

Instalar y configurar SPDiag 3.0

SPDiag se incluye en la versión 2 del kit de herramientas de administración de Microsoft SharePoint 2010. Para descargar el kit de herramientas, vea SharePoint 2010 Administration Toolkit (SharePoint Server 2010).

Puede instalar SPDiag en un servidor de granjas o en un equipo remoto que no forme parte de la granja. Es preciso que haya iniciado sesión con una cuenta de usuario que tenga privilegios de administración de granja para crear un proyecto nuevo o para tener acceso a un proyecto existente.

Algunas tareas de diagnóstico de SPDiag 3.0 requieren que la cuenta de la granja tenga asignado el rol sysadmin o sqladmin en la instancia de SQL Server donde se encuentren las bases de datos de Productos de SharePoint 2010.

Para instalar SPDiag 3.0, seleccione SharePoint Diagnostic Studio en el menú de instalación de componentes de la versión 2 del kit de herramientas de administración de SharePoint 2010. Posteriormente, siga el procedimiento siguiente para configurar el equipo cliente y la granja de SharePoint Server para su uso con SPDiag.

Para configurar el equipo cliente y la granja de SharePoint Server para su uso con SPDiag

  1. En el equipo en el que vaya a instalar SPDiag, instale .NET Framework 3.5.

  2. Opcionalmente, puede instalar el service pack de SharePoint Server 2010 más reciente o actualización acumulada (CU) para asegurarse de que se han instalado las últimas mejoras en rendimiento. En particular la CU de SharePoint Server 2010 de agosto 2010 incluye actualizaciones de bases de datos de uso que podrían mejorar considerablemente el rendimiento de ciertos informes de SPDiag.

  3. En el equipo en el que va a instalar SPDiag, instale Microsoft Chart Controls para Microsoft .NET Framework 3.5.

  4. Si va a instalar SPDiag en un equipo de cliente remoto, debe habilitar la comunicación remota de Windows PowerShell y la directiva de ejecución RemoteSigned en el servidor de granjas al que vaya a conectar SPDiag.

    Importante

    Se debe habilitar la directiva de ejecución RemoteSigned en el servidor de granjas al que vaya a conectar SPDiag incluso cuando vaya a instalar SPDiag en el servidor de granjas.

    En Windows PowerShell en el servidor de destino, ejecute los cmdlets siguientes y escriba cuando se le solicite:

    1. Enable-PSRemoting -force

    2. Enable-WSManCredSSP -role Server -force

    3. Set-Item WSMan:\localhost\Shell\MaxMemoryPerShellMB 1000

    4. Set-ExecutionPolicy RemoteSigned

  5. Si va a instalar SPDiag en un equipo cliente remoto, habilite la comunicación remota de Windows PowerShell en el equipo cliente. En Windows PowerShell, en el equipo cliente, ejecute los cmdlets siguientes y escriba cuando se le solicite:

    1. Enable-PSRemoting -force

    2. Enable-WSManCredSSP -role Client -DelegateComputer “<target_computer>” -force

      Nota

      El valor para <target_computer> debe ser el nombre del host del servidor web de SharePoint Server al que se vaya a conectar.

  6. Asegúrese de que Recolección de datos de mantenimiento y uso se ha configurado en la granja de destino. El proveedor de diagnóstico de SPDiag recopila datos de la base de datos de uso. Si la base de datos de uso no se ha aprovisionado antes de usar SPDiag, aparecerá un error que indica que la base de datos no está aprovisionada y que se debe aprovisionar.

Para obtener más información sobre cómo configurar la recopilación de datos de uso y estado, vea Configuración de recolección de datos de uso y estado (SharePoint Server 2010).

Usar SPDiag 3.0

SPDiag 3.0 es una herramienta de diagnóstico que se usa para recopilar, filtrar y mostrar datos desde una granja de SharePoint al objeto de solucionar problemas. SPDiag es una herramienta de solo lectura y no puede realizar cambios en una granja. Puede usar SPDiag para que le ayude a detectar problemas o como una forma de recopilar los datos que le resulten necesarios al personal de soporte técnico para la solución de problemas en las granjas.

La información en esta sección le ayudará a saber cómo se crean e importan proyectos, cómo se filtran y recopilan datos y cómo se generan gráficos e informes, además de cómo exportar datos a un archivo.

SPDiag recopila y agrega datos de registros ULS, entradas del registro de eventos de Windows, contadores de rendimiento, registros de SharePoint y bases de datos de SQL, para posteriormente mostrar los datos en diversos tipos de informes preconfigurados que se diseñaron para presentar características y tendencias específicas de capacidad y rendimiento.

En esta sección:

  • Trabajar con proyectos

  • Interfaz de usuario de SPDiag

  • Utilizar informes preconfigurados

Trabajar con proyectos

Un proyecto de SPDiag consta de una colección de datos de SharePoint Server, Internet Information Services (IIS), ULS y registros de eventos, así como datos de registro de contadores de rendimiento de servidores de granjas. Los metadatos del proyecto se almacenan en un archivo .ttfarm en el equipo local. Los proyectos se pueden guardar de forma indefinida y los datos del proyecto se pueden exportar de diferentes maneras para su archivado o para compartir con otros individuos.

Crear un proyecto nuevo

Antes de comenzar a usar SPDiag para solucionar los problemas de una granja, es preciso crear un proyecto nuevo. Cuando crea un proyecto se crea un archivo .ttfarm en el equipo donde se haya instalado SPDiag, asimismo, se generan diversas tablas en la base de datos de uso de la granja.

Crear un proyecto nuevo

  1. En la ventana de la aplicación SPDiag, haga clic en Nuevo proyecto.

  2. En el cuadro de diálogo Crear proyecto, escriba el nombre del host del servidor al que se va a conectar y, a continuación, haga clic en Crear proyecto.

    Sugerencia

    En algunos entornos, es posible que la conexión no se realice correctamente si no dispone de FQDN en el servidor de destino.

  3. En la ventana Solicitud de credenciales para Windows PowerShell, escriba una cuenta y contraseña de usuario con privilegios de administrador en la granja de SharePoint Server de destino y, a continuación, haga clic en Aceptar.

  4. Se crea el proyecto nuevo y aparece la ventana de información general en la ventana principal de SPDiag.

Abrir un proyecto

Para abrir un proyecto, debe disponer de acceso al archivo .ttfarm para el proyecto. Si este archivo se creó en otro proyecto donde se ejecute SPDiag, debe asegurarse de que se ha configurado debidamente el equipo que está utilizando para abrir el proyecto según las instrucciones en Instalar y configurar SPDiag 3.0 que se facilitaron anteriormente en este artículo.

Asimismo, es preciso que haya iniciado sesión en una cuenta con credenciales de administrador de granjas o especificar una cuenta cuando así se solicite.

Abrir un proyecto

  1. En la ventana de la aplicación SPDiag, haga clic en Abrir proyecto.

  2. En el cuadro de diálogo Abrir, vaya al archivo .ttfarm que desee, selecciónelo y, a continuación, haga clic en Abrir.

Interfaz de usuario de SPDiag

La aplicación SPDiag se divide en cuatro secciones principales: barra de menús, panel Instrucciones, panel Informes y panel Visualización de informes, cada uno de las cuales se describe en esta sección.

Barra de menús

La barra de menús aparece en la parte superior de la ventana de la aplicación.

Barra de menús

  • Nuevo proyecto Crea un proyecto nuevo de SPDiag.

  • Abrir proyecto Abre un proyecto existente en SPDiag desde un archivo .ttfarm.

  • Hacer instantánea   Crea una instantánea de la granja que se consta de las imágenes PNG de todos los informes abiertos, de un documento de texto que contiene información sobre la topología de la granja y de archivos de registro del proceso de toma de instantáneas. Existen dos tipos de instantánea disponibles: sencilla y completa.

    • Instantánea sencilla   Exporta los informes abiertos en esos momentos y la información sobre la topología de la granja.

    • Instantánea completa   Todos los datos de la Instantánea sencilla y los datos de los registros ULS y de la base de datos de uso de SharePoint correspondientes a un intervalo específico de tiempo. Cuando se selecciona Instantánea completa, puede usar los campos Hora de inicio y Hora de finalización con el fin de especificar el intervalo de tiempo para la recopilación de datos del registro ULS y la base de datos de uso.

  • Buscar   Si está buscando una solicitud en particular y sabe cuál es el identificador de correlación, o cuenta de usuario desde la que se originó la solicitud, haga clic en este botón para abrir el cuadro de diálogo Buscar. En el cuadro de diálogo Buscar, puede escribir el identificador de correlación, la cuenta de usuario y la fecha y hora aproximadas de la solicitud, a partir de las cuales comienza la búsqueda.

  • Asignar permisos   Puede otorgar permisos de granja de SharePoint a una cuenta o grupo de usuarios determinados para habilitar el acceso a SPDiag.

Panel Instrucciones

El panel Instrucciones aparece en la parte central izquierda de la ventana de la aplicación. Muestra información sobre cada informe, lo cual incluye una descripción de los datos que se muestran e instrucciones sobre cómo manipular y filtrar datos, así como instrucciones sobre la solución de problemas para un informe en particular cuando se encuentran disponibles. Algunos informes incluyen instrucciones sobre cómo identificar problemas y aportan sugerencias para su resolución.

Panel Informes

El panel Informes aparece en la esquina inferior izquierda de la ventana de la aplicación.

Panel de informes

El panel Informes es un menú expandible que incluye todos los informes que se pueden ver. Haga clic en cada uno de los nodos para expandir la sección y mostrar los informes que contiene; haga doble clic en un informe para abrirlo en el panel Visualización de informes.

Cuando utiliza el botón Guardar en la barra de herramientas del informe, aparecerá en el nodo Personalizados en la parte inferior del panel Informes.

Para obtener más información y una lista completa de los informes disponibles, veaUtilizar informes preconfigurados más adelante en este artículo.

Panel Visualización de informes

El panel Visualización de informes es la parte principal de la ventana de la aplicación. Cuando se crea o abre un proyecto, aparece el informe de información general.

Panel de visualización de informes

Aparecen dos informes principales a modo de gráfico en el informe de información general: disponibilidad y percentiles de latencia.

  • Informe de disponibilidad   Registra la disponibilidad del servicio web HTTP.

  • Informe de percentiles de latencia   Indica el tiempo que lleva representar las solicitudes más rápidas y habituales.

Igualmente que con todos los gráficos en SPDiag, puede acercarse a un intervalo de tiempo específico si selecciona el área en el gráfico con el mouse. Al hacer esto en el informe de información general, se abre el informe seleccionado en una ficha nueva de la ventana de SPDiag que contiene los resultados del área que se había seleccionado.

Cuando hace doble clic en el panel Informes para abrir un informe, SPDiag recopila los datos necesarios de los servidores de granjas y los muestra en una ficha nueva en la ventana principal. Esta visualización consta de tres componentes: barra de herramientas del informe, panel Filtrar y panel Visualización de datos.

Barra de herramientas del informe

La barra de herramientas del informe aparece en la parte superior de cada ficha de informe abierto.

Barra de herramientas de informes

La barra de herramientas ofrece herramientas para la manipulación de los datos del informe, lo cual incluye herramientas para actualizar, guardar, exportar y modificar la escala de tiempo que aparece en los informes.

  • Actualizar   Solicita datos actualizados a los servidores de granjas.

  • Guardar   Guarda el informe actual en un archivo XML con una extensión SPR. Los archivos se guardan en la carpeta C:\Users\Administrator\Documents\SharePoint Diagnostic Studio\Custom Reports en el equipo cliente de SPDiag. Estos archivos se pueden abrir en cualquier editor de XML o de texto.

  • Hora   Calibra la visualización de datos de la última hora. Este botón y los otros tres para la calibración del tiempo establecen automáticamente la hora de finalización para el intervalo de tiempo actual.

  • 6 horas   Calibra la visualización de datos de las últimas seis horas.

  • 12 horas   Calibra la visualización de datos de las últimas 12 horas.

  • Día   Calibra la visualización de datos de las últimas 24 horas.

  • Abrir registro   Se incluyen datos de archivos de registro en un informe, puede seleccionar el registro en el panel Filtrar y, a continuación, hacer clic en el botón Abrir archivo para mostrar el contenido del archivo de registro sin procesar.

  • Exportar   Exporta el informe actual a un archivo de imagen PNG en la carpeta C:\Users\Administrator\Documents\SharePoint Diagnostic Studio\Exported Reports\<date and time> en el equipo cliente de SPDiag. El nombre de la carpeta definitiva se genera dinámicamente según la fecha y hora en formato de 24 horas en las que se exportó el informe y con el formato año.mes.día-hora.minuto.segundo. Por ejemplo, un informe que se haya exportado el 31 de marzo de 2011 a las 18:00 horas y 22 segundos se guardará en una carpeta denominada 2011.3.31-18.11.22.

Panel Filtrar

El panel Filtrar proporciona campos específicos para el informe con los que podrá filtrar los datos de informe, así como los intervalos de fecha y hora que desea mostrar. Haga clic en un campo para cambiar su valor y actualizar los datos del informe.

Panel de filtro

Panel Visualización de datos

El panel Visualización de datos muestra los gráficos, las tablas y los datos de archivos de registros correspondientes al informe que se va a mostrar.

Panel de visualización de datos

Algunos informes incorporan una tabla en la mitad superior del panel que incluye una lista de objetos y otro panel independiente en la parte inferior que muestra información detallada sobre los objetos que se seleccionan en la tabla. Por ejemplo, en el informe de trabajos del temporizador, se muestra una lista de trabajos del temporizador en la mitad superior del panel Visualización de datos. Si selecciona un trabajo de temporizador de la lista, aparecerá información del registro de seguimiento ULS acerca de ese trabajo en la mitad inferior del panel.

Panel de visualización doble

También puede hacer clic con el botón secundario en un campo para filtrar el informe según ese valor mediante la característica QuickFilter. Para actualizar informes, haga clic con el botón secundario en un campo y seleccione una función en el menú QuickFilter.

Menú de filtro rápido

  • =   Se filtra según el valor exacto.

  • <>   Se filtra según todos los valores del intervalo seleccionado.

  • >   Se filtra según todos los valores superiores al valor seleccionado.

  • <   Se filtra según todos los valores inferiores al valor seleccionado.

Cuando los datos de un registro específico en un informe indiquen que existe un problema, aparecerá un círculo rojo con un signo de exclamación al inicio del registro. Si pasa el puntero del mouse por encima del círculo rojo aparecerá información sobre herramientas que contiene datos acerca del problema.

Información sobre errores

Cuando un informe contenga un elemento gráfico, puede seleccionar zonas del gráfico con el mouse para acercarse a un intervalo de tiempo específico. Para alejarse del intervalo de tiempo original, haga clic con el botón secundario en cualquier parte del gráfico.

Nota

La recopilación de datos puede llevar mucho tiempo, especialmente cuando exista una latencia de red importante entre el equipo cliente de SPDiag y los servidores de granjas o en los momentos en los que la granja este sometida a cargas pesadas. No existe forma de cancelar el proceso de recopilación de datos y presentación del informe una vez este haya comenzado, por otra parte, SPDiag no responderá hasta que no haya completado dicho proceso.

Utilizar informes preconfigurados

SPDiag ofrece diversos informes que presentan datos a partir de registros, bases de datos de SharePoint y contadores de rendimiento. Los informes recopilan datos de la granja de SharePoint y muestran información totalizada que se centra en aspectos específicos del rendimiento de la granja.

También puede comenzar la investigación abriendo directamente un informe en el panel Informes que aparece en la parte inferior de la ventana con instrucciones. Estos informes se describen en los párrafos a continuación.

Grupo de informes básicos

El grupo de informes básicos incorpora diversos informes con información acerca de los indicadores clave de rendimiento generales.

Solicitudes HTTP

Este informe muestra todas las solicitudes HTTP en la granja. Cuando selecciona una fila en el informe de la parte superior, se captura el seguimiento completo de la solicitud en el panel inferior.

Haga clic con el botón secundario en cualquier celda para agregar un filtro con el nombre y valor de la columna que desee. También puede filtrar los resultados mediante la lista de filtros en la parte superior del informe. Cuando utilice un operador LIKE, "%" se tratará como un carácter comodín.

Haga clic en el encabezado de cualquier columna para ordenar según esa columna. Por ejemplo, para buscar la solicitud más lenta, haga clic en la columna Duración. Vuelva a hacer clic en el encabezado para revertir el orden de los resultados.

Una vez haya personalizado la lista de filtros, puede guardar el informe de forma que no tenga que volver a generarlo. Los informes guardados se pueden encontrar en el nodo Personalizados en el panel Informes en el área inferior izquierda de la pantalla. La próxima vez que se cargue el informe, se restaurarán el orden y los filtros guardados y se aplicarán a los datos nuevos.

Para guardar el conjunto de resultados actual con el fin de compartirlo o verlo en una hoja de cálculo, haga clic en el botón Exportar.

Registro de eventos de Windows

Este informe muestra eventos críticos y relacionados con SharePoint desde el registro de eventos de Windows en todos los equipos de la granja. Use este informe para buscar problemas críticos que se hayan producido durante el intervalo de tiempo que se haya especificado.

Haga clic con el botón secundario en cualquier celda para agregar un filtro con el nombre y valor de la columna que desee. También puede filtrar los resultados mediante la lista de filtros en la parte superior del informe. Cuando utilice un operador LIKE, "%" se tratará como un carácter comodín.

Haga clic en el encabezado de cualquier columna para ordenar según esa columna.

Una vez haya personalizado la lista de filtros, puede guardar el informe de forma que no tenga que volver a generarlo. Los informes guardados se pueden encontrar en el nodo Personalizados en el panel Informes en el área inferior izquierda de la pantalla. La próxima vez que se cargue el informe, se restaurarán el orden y los filtros guardados y se aplicarán a los datos nuevos.

Para guardar el conjunto de resultados actual con el fin de compartirlo o verlo en una hoja de cálculo, haga clic en el botón Exportar.

Problemas con los registros de seguimiento de ULS

Este informe muestra los problemas que se detectaron en los registros de seguimiento del Servicio de registro unificado (ULS). Los seguimientos de alto nivel que se producen en el momento en que surge un problema pueden aportar claves sobre su causa. Cuando selecciona una fila en el informe de la parte superior, se captura o muestra el seguimiento completo de la solicitud o del trabajo en el panel inferior.

Haga clic con el botón secundario en cualquier celda para agregar un filtro con el nombre y valor de la columna que desee. También puede filtrar los resultados mediante la lista de filtros en la parte superior del informe. Cuando utilice un operador LIKE, "%" se tratará como un carácter comodín.

Haga clic en el encabezado de cualquier columna para ordenar según esa columna. Por ejemplo, para buscar la solicitud más lenta, haga clic en la columna Duración. Vuelva a hacer clic en el encabezado para ordenar en la dirección opuesta.

Una vez haya personalizado la lista de filtros, puede guardar el informe de forma que no tenga que volver a generarlo. Los informes guardados se pueden encontrar en el nodo Personalizados en el panel Informes en el área inferior izquierda de la pantalla. La próxima vez que se cargue el informe, se restaurarán el orden y los filtros guardados y se aplicarán a los datos nuevos.

Para guardar el conjunto de resultados actual con el fin de compartirlo o verlo en una hoja de cálculo, haga clic en el botón Exportar.

Trabajos del temporizador

Este informe muestra todas las ejecuciones de trabajos del temporizador. Cuando selecciona una fila en el informe de la parte superior, se captura el seguimiento completo del trabajo del temporizador y se muestra en el panel inferior.

Haga clic con el botón secundario en cualquier celda para agregar un filtro con el nombre y valor de la columna que desee. También puede filtrar los resultados mediante la lista de filtros en la parte superior del informe. Cuando utilice un operador LIKE, "%" se tratará como un carácter comodín.

Haga clic en el encabezado de cualquier columna para ordenar según esa columna. Por ejemplo, para buscar el trabajo más lento, haga clic en la columna Duración. Vuelva a hacer clic en el encabezado para ordenar en la dirección opuesta.

Una vez haya personalizado la lista de filtros, puede guardar el informe de forma que no tenga que volver a generarlo. Los informes guardados se pueden encontrar en el nodo Personalizados en el panel Informes en el área inferior izquierda de la pantalla. La próxima vez que se cargue el informe, se restaurarán el orden y los filtros guardados y se aplicarán a los datos nuevos.

Para guardar el conjunto de resultados actual con el fin de compartirlo o verlo en una hoja de cálculo, haga clic en el botón Exportar.

Contadores de rendimiento

Este informe muestra los datos del contador clave de rendimiento a través del tiempo para aquellos contadores que se hayan recopilado en la base de datos de uso.

Filtre según una Categoría, un Contador, una Instancia o un Equipo específicos mediante los controles de filtrado personalizados. Seleccione una categoría de interés y los tres controles de filtrado adicionales (Contador, Instancia, Equipo) se rellenarán dinámicamente con los resultados pertinentes. Una vez se hayan realizado las selecciones de filtrado, haga clic en Actualizar para volver a generar el informe. Coloque el puntero sobre una serie en el gráfico para determinar qué Categoría, Contador, Instancia o Equipo está relacionado con el valor.

Puede usar el cmdlet de Windows PowerShell Add-SPDiagnosticsPerformanceCounter para agregar otros contadores de rendimiento a los servidores en la granja de SharePoint. Los contadores nuevos que agregue se incluirán automáticamente en el conjunto de datos de SharePoint Diagnostic Studio.

Grupo de informes de capacidad

El grupo de informes de capacidad contiene diversos informes que muestran información sobre los indicadores de capacidad de la granja.

E/S de consultas a SQL Server a través del tiempo

Este informe muestra las entradas y salidas de los procedimientos almacenados más costosos a través del tiempo.

El gráfico de la parte superior muestra las cinco consultas o procedimientos almacenados más costosos a través del tiempo de acuerdo a las vistas de administración dinámica de SQL.

La tabla inferior incorpora información detallada sobre las consultas costosas, lo cual incluye las E/S totales correspondientes al periodo de tiempo seleccionado, las E/S promedio por llamada, el recuento de ejecuciones y el costo de CPU.

Esté al tanto de los picos o agrupaciones de picos y del momento en que ocurrieron. Estos picos pueden indicar una llamada a un procedimiento almacenado costoso o un plan de ejecución erróneo.

Busque consultas que tengan valores altos en las columnas Recuento de ejecuciones y Total de E/S que estén emparejadas con valores bajos en la columna Promedio de E/S. Es posible que se esté llamando muchas veces a esas consultas.

Haga clic en el botón Exportar para guardar el plan de ejecución en un archivo en el que resulta más fácil la lectura.

CPU

Este informe muestra el uso del procesador (expresado como porcentaje de la capacidad total del procesador) que consume cada proceso en cada servidor de granjas a través del tiempo. Los datos que se usan para rellenar este gráfico se obtienen del contador | Processor | % Processor Time | _Total performance.

Nota

Los datos de los contadores de rendimiento se encuentran disponibles únicamente a partir de la fecha y hora en que se abrió el proyecto de SPDiag para la granja de destino.

Memoria de procesamiento (MB)

Este informe muestra la memoria física disponible (expresada en megabytes (MB)) en cada servidor de granjas a través del tiempo. Los datos que se usan para rellenar este gráfico se obtienen del contador | Process | Private Bytes | <process name>.

Grupo de informes de rendimiento

El grupo de informes de rendimiento contiene diversos informes que muestran información sobre indicadores de rendimiento específicos de granjas relacionados con la latencia y SQL Server.

Seguimientos de lectura intensiva de SQL

Este informe muestra consultas de SQL Server que leen más de 50.000 páginas (1 página = 8 kilobytes).

Las consultas que leen un gran volumen de datos pueden provocar que SQL Server responda con lentitud al hacer que los datos útiles se salgan de la memoria, lo que obliga a otras consultas a efectuar lecturas físicas costosas. Esto puede repercurtir en la latencia del usuario final con respecto a las operaciones de usuarios que consultan datos que residen en el mismo SQL Server.

Si en el texto de la consulta, hay un identificador de correlación, se puede usar para buscar la consulta o el trabajo del temporizador que generó la consulta. Copie el identificador de correlación en el campo del filtro de las Solicitudes HTTP o en los informes de trabajos del temporizador.

Desglose de niveles de latencia

Este informe muestra una media móvil de latencia de páginas de solicitudes HTTP del lado del servidor a través del tiempo. El tiempo invertido en la representación de la consulta se desglosa en tres niveles que pasa una solicitud HTTP típica durante el procesamiento.

  • SQL Server   Si las consultas de SQL Server tardan más de 250 ms, use el informe de información general de SQL para identificar cuellos de botella de SQL Server.

  • Servidores de aplicaciones   Si las llamadas al servicio tardan más de 250 ms, puede usar la columna Duración de llamada de servicio en el informe de solicitudes HTTP para buscar las solicitudes que se ven más afectadas por las llamadas de servicio.

  • Servidor web   Si aparentemente no hay cuellos de botella en SQL Server o en el nivel del servidor de aplicaciones y las solicitudes tardan más de 250 ms en el servidor web, use la columna Duración en el informe de solicitudes HTTP para ver la globalidad de las solicitudes más lentas. Puede examinar el informe de latencia para todas las solicitudes con el fin de comprobar si el problema afecta únicamente a un solo equipo. Por último, puede examinar el informe de CPU para determinar si uno o más servidores web o servidores de aplicación exhiben un uso excesivo del procesador.

Objetos modificados

Este informe muestra todos los tipos de objetos que se han visto modificados durante un periodo de tiempo determinado según la información en el registro de modificaciones. Este registro contiene el historial de las modificaciones que se produjeron en una base de datos de contenido. Proporciona agentes de búsqueda y otras características y medios de consulta únicamente para aquellas modificaciones que se hubieran producido a partir del rastreo anterior.

Se recopilan puntos de datos una vez cada k minutos (donde, de forma predeterminada, k es 5). Este informe muestra los datos agregados en todas las bases de contenido en forma de gráfico de barras apiladas. Cada barra representa un tipo de objeto diferente (vea la leyenda correspondiente).

Puede filtrar estos resultados según la base de datos o el tipo de objeto. Por ejemplo, puede personalizar el informe para que muestre únicamente los objetos modificados en una base de datos llamada contentdb1, que se presupone se encuentra en la lista desplegable de filtros. De forma similar, puede personalizar el informe para que muestre únicamente los datos de las modificaciones con el tipo de objeto Lista para ver todas las modificaciones en las listas.

Estos datos ayudan a tener una comprensión global de los tipos de modificaciones que se están produciendo en un marco de tiempo específico. A partir de estos datos, puede seguir examinando el informe de solicitudes HTTP con el fin de determinar las solicitudes que estén provocando estos cambios o bien, puede consultar el informe de objetos modificados por base de datos para ver los mismos datos mediante un elemento dinámico diferente. Por otra parte, puede consultar el informe de tipos de modificación y el informe de tipos de modificación por base de datos para seguir examinando los tipos de modificaciones que se han efectuando en los objetos.

Si desea guardar el conjunto de resultados actual, haga clic en el botón Exportar

Objetos modificados por base de datos

Este informe muestra todos los tipos de objetos que se han visto modificados en una base de datos determinada durante un periodo de tiempo determinado según la información en el registro de modificaciones. Este registro contiene el historial de las modificaciones que se produjeron en una base de datos de contenido. Proporciona agentes de búsqueda y otras características y medios de consulta únicamente para aquellas modificaciones que se hubieran producido a partir del rastreo anterior.

Se recopilan puntos de datos una vez cada k minutos (donde, de forma predeterminada, k es 5). Este informe muestra los datos agregados en todas las bases de contenido en forma de gráfico de barras apiladas. Cada barra representa un tipo de objeto diferente (vea la leyenda correspondiente).

Puede filtrar estos resultados según la base de datos o el tipo de objeto. Por ejemplo, puede personalizar el informe para que muestre únicamente los objetos modificados en una base de datos llamada contentdb1, que se presupone se encuentra en la lista desplegable de filtros. De forma similar, puede personalizar el informe para que muestre únicamente los datos de las modificaciones con el tipo de objeto Lista para ver todas las modificaciones en las listas.

Estos datos ayudan a tener una comprensión global de los tipos de modificaciones que se están produciendo en un marco de tiempo específico. A partir de estos datos, puede seguir consultando el informe de solicitudes HTTP con el fin de determinar las solicitudes que estén provocando estos cambios o bien, puede consultar el informe de objetos modificados para ver los mismos datos mediante un elemento dinámico diferente. Por otra parte, puede consultar el informe de tipos de modificación y el informe de tipos de modificación por base de datos para seguir examinando los tipos de modificaciones que se han efectuando en los objetos.

Si desea guardar el conjunto de resultados actual, haga clic en el botón Exportar

Tipos de modificación

Este informe muestra todos los tipos de objetos que se han visto modificados durante un periodo de tiempo determinado según la información en el registro de modificaciones. Este registro contiene el historial de las modificaciones que se produjeron en una base de datos de contenido. Proporciona agentes de búsqueda y otras características y medios de consulta únicamente para aquellas modificaciones que se hubieran producido a partir del rastreo anterior.

Se recopilan puntos de datos una vez cada k minutos (donde, de forma predeterminada, k es 5). Este informe muestra los datos agregados en todas las bases de contenido en forma de gráfico de barras apiladas. Cada barra representa un tipo de objeto diferente (vea la leyenda correspondiente).

Puede filtrar estos resultados según la base de datos o el tipo de objeto. Por ejemplo, puede personalizar el informe para que muestre únicamente los objetos modificados en una base de datos llamada contentdb1, que se presupone se encuentra en la lista desplegable de filtros. De forma similar, puede personalizar el informe para que muestre únicamente los datos de las modificaciones con el tipo de modificación Cambiar de nombre para ver todos las modificaciones de cambio de nombre.

Estos datos ayudan a tener una comprensión global de los tipos de modificaciones que se están produciendo en un marco de tiempo específico. A partir de estos datos, puede seguir examinando el informe de solicitudes HTTP con el fin de determinar las solicitudes que estén provocando estos cambios o bien, puede consultar el informe de tipos de modificación por base de datos para ver los mismos datos mediante un elemento dinámico diferente. Por otra parte, puede consultar el informe de objetos modificados y el informe de objetos modificados por base de datos para seguir examinando los tipos de objetos que se están modificando.

Si desea guardar el conjunto de resultados actual, haga clic en el botón Exportar

Tipos de modificación por base de datos

Este informe muestra todos los tipos de objetos que se han visto modificados durante un periodo de tiempo determinado según la información en el registro de modificaciones. Los puntos de datos se recopilan una vez cada k minutos (donde, de forma predeterminada, k es 5). Este informe muestra los datos agregados en todas las bases de datos a modo de gráfico de barras apiladas. Cada barra representa un tipo de objeto diferente (vea la leyenda correspondiente).

Puede filtrar estos resultados según la base de datos o el tipo de modificación. Por ejemplo, puede personalizar el informe para que muestre únicamente los tipos de modificación efectuados en una base de datos llamada contentdb1, que se presupone se encuentra en el cuadro de lista desplegable del filtro. De forma similar, puede personalizar el informe para que muestre únicamente los datos de las modificaciones con el tipo de modificación Cambiar de nombre para ver todos las modificaciones de cambio de nombre.

Estos datos son muy útiles para tener una comprensión global de los tipos de cambios que se están produciendo en un marco de tiempo específico, así como la cantidad de modificaciones en cada base de datos. A partir de estos datos, puede seguir consultado el informe de solicitudes HTTP para determinar las solicitudes que están provocando estas modificaciones o bien, puede consultar el informe de tipo de cambios para ver los mismos datos mediante un elemento dinámico diferente. Además, puede consultar el informe de objetos modificados y el informe de objetos modificados por base de datos para seguir examinando los tipos de objetos que se están modificando.

Si desea guardar el conjunto de resultados actual, haga clic en el botón Exportar

Latencia para todas las solicitudes

Este informe traza la duración de todas las solicitudes (hasta un máximo de 50.000).

Use este informe para identificar patrones de uso que no sean normales. Por ejemplo, es posible que un sitio con un rendimiento malo invierta sistemáticamente 5 segundos en cargarse, lo cual se presentaría como una banda horizontal en la marca de 5 segundos. Para obtener una vista más detallada, puede acercarse a una zona más pequeña, ir al informe de solicitudes HTTP y buscar solicitudes que tarden unos 5 segundos.

Los picos de latencia aparecerán como columnas. Si los picos incluyen un periodo regular, puede consultar el informe de trabajos del temporizador para ver si un trabajo en particular se ejecuta en el mismo momento.

Percentiles de latencia

Este informe muestra diversos umbrales de percentiles clave con el paso del tiempo para que se haga una idea de cómo repercute un pico de latencia determinado en muchas solicitudes.

Por ejemplo, si el 25 por ciento más rápido de todas las solicitudes requiere 1 segundo o más, seguramente una interrupción de la actividad en algún recurso compartido (como la red o el equipo de SQL Server) está repercutiendo en todas las solicitudes. Use el informe de desglose de niveles de latencia para buscar problemas en los recursos compartidos.

Por otra parte, si el 75 por ciento de todas las solicitudes se completa con rapidez, pero el percentil 95º es muy alto, es posible que deba considerar una causa principal que esté afectando a un número más pequeño de solicitudes, como, por ejemplo, un bloqueo de una única base de datos o un código de personalización que se solo utiliza un subconjunto de sitios.

Para ver los registros de las solicitudes más lentas, puede consultar el informe de solicitudes HTTP y ordenar la lista haciendo clic en el encabezado de la columna Duración.

Asimismo, puede usar los informes de uso, como el informe de solicitudes por usuario y el informe de carga de trabajo de aplicaciones para buscar usuarios o aplicaciones que sometan a la red a una carga inesperada.

Interbloqueos de SQL

Este informe enumera los interbloqueos de SQL Server a través del tiempo. SQL Server usa la detección de interbloqueos para evitar que el servidor se quede colgado cuando se ejecutan dos consultas incompatibles. Para resolver un interbloqueo, se cancelan una o más de las consultas. SharePoint Server puede recuperarse de ciertos interbloqueos y volver a ejecutar las consultas afectadas. Sin embargo, en ocasiones, los interbloqueos provocan errores en ciertas solicitudes.

Bloqueos de SQL

Este informe enumera las consultas de SQL que han bloqueado otras consultas de SQL.

Los bloqueos pueden detener todo tipo de actividad en la granja. Cuando las solicitudes están bloqueadas, la base de datos afectada no las puede procesar, se consumiría toda la memoria del servidor web, lo que provocaría que los servidores afectados dejaran de responder o se bloquearan.

Este informe muestra la solicitud o trabajo del temporizador que ha generado la consulta que provoca el bloqueo, si fuera posible, así como los registros asociados, lo cual puede resultar muy útil si el bloqueo lo provoca la transacción de un usuario final. En tales casos, es aconsejable reestructurar una lista o rediseñar una aplicación que use consultas personalizadas.

Algunos bloqueos no se pueden evitar. Por ejemplo, las tareas de mantenimiento nocturnas de bases de datos bloquean irremediablemente grandes porciones de una base de datos.

Grupo de informes de disponibilidad

El grupo de informes de disponibilidad contiene diversos informes que muestran información sobre las tendencias y problemas de disponibilidad de las granjas.

Informe de disponibilidad

Este informe genera gráficos sobre la disponibilidad del servicio web HTTP. Una disminución de la disponibilidad indica periodos en los que los usuarios no han podido obtener acceso a sus sitios de SharePoint.

Este informe calcula la disponibilidad; para ello, divide el número de solicitudes web correctas por el número total de solicitudes enviadas al servidor. Se intenta quitar de este cálculo las solicitudes que provienen de agentes automatizados, como rastreadores de búsqueda. Sin embargo, es posible que no se ejecuten algunos agentes automatizados desconocidos.

Seleccione con el mouse un periodo de disponibilidad baja para acercarse a él. Los informes posteriores que se usen en esta investigación se cargarán con más rapidez si selecciona un intervalo de tiempo pequeño.

Una vez haya delimitado el intervalo de tiempo, puede usar el informe de solicitudes de usuario erróneas para examinar los detalles acerca de las solicitudes que no se realizaron correctamente durante el periodo de tiempo seleccionado.

Los bloqueos reducen la disponibilidad al salirse del proceso sin dejar que se completen las solicitudes. Dado que el proceso no puede escribir registros durante los bloqueos, las solicitudes que se estaban ejecutando en el momento del bloqueo no aparecerán en estos informes y su repercusión en la disponibilidad no se mostrará en el gráfico. Pase lo que pase, los bloqueos se deben investigar siempre.

El uso de modelos de reciclaje para procesos programados de trabajadores en muy raras ocasiones reduce la disponibilidad. El servidor intentará permitir las solicitudes correctamente desde un proceso a completar mientras que al mismo tiempo inicia otro proceso para ocuparse de las solicitudes nuevas. Si se producen reciclajes frecuentes y sin programar durante los periodos en los que el tráfico tiene más volumen de lo normal, podría haber errores en algunas solicitudes si el servidor no puede responder a las demandas en aumento de ejecución de varios procesos en paralelo.

Informe de información general de SQL

Este informe muestra información que le ayuda a conocer el estado global de los equipos de SQL Server en la granja. El informe se centra en las siguientes tres áreas:

Bloqueos de SQL Server

El bloqueo de consultas de SQL Server puede incrementar los valores de duración de algunas de las consultas de SQL Server y podría contribuir a la aparición de problemas de disponibilidad y a que la latencia aumente.

  • Tiempo promedio de espera de bloqueos   Los bloqueos se retienen en los recursos de SQL Server, como filas que se han leído o modificado durante una transacción, con el fin de evitar un uso simultáneo de recursos por parte de distintas transacciones. Por ejemplo, una actualización retendría un XLOCK y bloquearía el bloqueo de lectura compartido. Si el tiempo de espera de bloqueos es muy elevado, indicaría que existe un problema de bloqueo en el nivel de SQL Server y, en tal caso, debería prestar atención a los subprocesos que se actualizan con lentitud, ya que bloquearían las lecturas.

  • Promedio de tiempo de espera de bloqueos temporales   Un bloqueo temporal se usa principalmente para sincronizar páginas de bases de datos. Cada bloqueo temporal se asocia a una unidad de asignación única. Los tiempos de espera de bloqueos temporales se producen cuando no se puede otorgar inmediatamente una solicitud de bloqueo temporal porque otro subproceso está reteniendo el bloqueo temporal de forma conflictiva. Al contrario de lo que sucede con los bloqueos, un bloqueo temporal se libera inmediatamente tras la operación, incluso en operaciones de escritura. Los tiempos de espera elevados de bloqueos temporales indican que se está invirtiendo demasiado tiempo en la carga en memoria de una página específica.

Cuando el tiempo de espera de bloqueos es alto, consulte el informe de bloqueos de SQL para identificar las consultas retenidas por los bloqueos.

Puede consultar el informe de interbloqueos de SQL para identificar las consultas que podrían haber generado solicitudes erróneas.

E/S de disco de SQL Server

Un problema de rendimiento común en SQL Server son los cuellos de botella de E/S. Cuando SQL Server no dispone del ancho de banda suficiente para E/S para procesar las consultas entrantes, se reducirá el rendimiento en todas las solicitudes y en todos los servidores web de granjas.

  • Promedio de la longitud de la cola de disco   Esta métrica se aplica a las E/S de disco globales. Los valores altos se traducen en un incremento de la presión global de las E/S y si tiene más de 10, es posible que se produzcan cuellos de botella de E/S.

  • Promedio de lecturas lógicas (s)   Esta métrica se aplica a las E/S de disco de lectura. Los valores altos indican que las E/S de lectura estarán sometidas a mayor presión.

  • Promedio de escrituras lógicas (s)   Esta métrica se aplica a las E/S de disco de escritura. Los valores altos indican que las E/S de escritura estarán sometidas a mayor presión.

Cuando se produzca un cuello de botella de E/S, consulte el informe de seguimientos de lectura intensiva de SQL para ver las consultas específicas que consumen la mayoría de los recursos.

CPU de SQL Server

Cuando el uso del procesador del equipo de SQL Server sea extremadamente alto, las consultas de SQL se ponen en cola y disminuye el rendimiento del servidor web. El rendimiento del procesador y el rendimiento de las E/S están relacionados. Por tanto, cuando el uso del procesador de SQL Server es alto, por lo general, también lo es el de E/S. Se considera que un uso medio al 80 por ciento de un procesador es un cuello de botella.

Cuando hay un cuello de botella en la CPU, consulte el informe de seguimientos de lectura intensiva de SQL y, a continuación, haga clic en la columna CPU para ordenar según las consultas más costosas.

Reciclajes de procesos de trabajador

Por lo general, los reciclajes no repercuten en la disponibilidad. Internet Information Services (IIS) 7.0 creará un proceso nuevo con el que las solicitudes existentes podrán completarse y, posteriormente, cierra el proceso de reciclado sin percances. Sin embargo, la primera vez que se vaya a un proceso nuevo se pueden producir retrasos mientras este se inicializa.

De forma predeterminada, SharePoint Server programa tareas de reciclaje de procesos de trabajos durante la noche. Si se realizan reciclajes con frecuencia durante las horas laborables se puede incrementar la latencia de las solicitudes de los usuarios finales. Compruebe si la configuración de web.config se ha modificado o si la configuración del reciclaje se ha cambiado en IIS.

Solicitudes de usuario erróneas

Estas solicitudes de usuario causaron errores o bien, fueron tan lentas que los usuarios dieron por hecho que no se realizaron correctamente.

Seleccione una solicitud errónea para capturar sus registros de seguimiento. Busque seguimientos que hagan mención a un error en algún componente del sistema. Si el motivo no es aparente, busque en el informe de registros de eventos de Windows algún signo de error del sistema en el servidor o en IIS.

Si una solicitud no se realiza correctamente por su lentitud, busque algún hueco en el registro que pueda estar resaltado. Si las líneas antes del hueco indican que se ha producido un retraso en SQL Server, seguramente esta solicitud ha sido objeto de un bloqueo. Busque en el informe de bloqueos de SQL una consulta de bloqueo que sea la causa principal de este problema.

Se puede esperar que algunas solicitudes, como las descargas de archivos grandes, se realicen con lentitud.

Bloqueos

Este informe muestra todos los bloqueos de procesos de trabajo de IIS que se produjeron en un intervalo de tiempo determinado. Una vez se haya seleccionado una fila en el informe de la parte superior, se mostrarán los últimos segundos tras el proceso de bloqueo en el panel inferior. Estos seguimientos pueden indicar la razón por la que se produjo el bloqueo.

Los bloqueos pueden repercutir significativamente en la disponibilidad. Es posible que el informe de disponibilidad infravalore el efecto de los bloqueos porque las solicitudes que se están ejecutando en el momento del bloqueo no se registran. Incluso cuando los bloqueos no afectan perceptiblemente a la disponibilidad, se podría producir una pérdida de datos u otros problemas y se debería examinar.

Grupo de informes de uso

El grupo de informes de uso contiene diversos informes que muestran información sobre las tendencias y problemas de uso en las granjas.

Solicitudes por dirección URL

Este informe muestra las solicitudes de direcciones URL más frecuentes. Puede usar este informe para identificar las páginas a las que se tiene acceso frecuentemente y que, por tanto, son candidatas con prioridad alta para la optimización.

Solicitudes por usuario

Este informe muestra el porcentaje de solicitudes que efectúan las cuentas de usuario más comunes. Podría esperarse que algunas cuentas de sistema, como la cuenta de servicio del rastreador de búsqueda, generen muchas solicitudes. En ciertos momentos, los usuarios individuales podrían igualmente realizar operaciones que creen un pico inesperado en el uso de recursos.

Carga de trabajo de aplicaciones

Este informe muestra el tiempo invertido en enviar solicitudes desde varias aplicaciones de cliente en un intervalo de tiempo determinado. El informe ofrece una valoración de los recursos que se están consumiendo en las solicitudes del cliente. El informe puede señalar las consideraciones siguientes:

  • Un índice alto de todas las duraciones indica una necesidad de memoria adicional en los servidores web.

  • Una duración elevada de los procesos de SQL Server conlleva un uso excesivo de las E/S de SQL o del procesador o bien, que las solicitudes de las aplicaciones cliente podrían estar bloqueadas por otras consultas.

  • Una duración elevada en el servidor web puede indicar un uso excesivo del procesador en los servidores web de las granjas.

Solicitudes por sitio

Este informe muestra el porcentaje de solicitudes realizadas en cada sitio de la granja.

Problemas conocidos

En esta sección se enumeran los problemas conocidos de SPDiag 3.0 y las soluciones alternativas cuando estén disponibles.

SPDiag requiere que la directiva de ejecución RemoteSigned se habilite en PowerShell.

Si la directiva de ejecución RemoteSigned no se ha habilitado en PowerShell en el servidor de granjas que se ha configurado para que se conecte SPDiag, esta generará un mensaje de error cuando intente especificar el nombre de servidor en la ventana Nuevo proyecto de SPDiag. El mensaje de error que aparecerá es similar al siguiente:

Nombre de evento del problema: CLR20r3

Firma del problema 01: spdiag.exe

Firma del problema 09: System.ArgumentOutOfRange

Para solucionar el problema, ejecute el comando siguiente desde un símbolo del sistema de Windows PowerShell en la granja de servidores a la que se va a conectar:

Set-ExecutionPolicy RemoteSigned

Error en la conexión al servidor cuando se usa un alias de SQL Server

Cuando intenta conectar SPDiag a una granja desde un equipo cliente remoto y la granja de Productos de SharePoint 2010 se ha configurado para que use un alias de SQL Server para conectarse al servidor de base de datos, SPDiag generará el siguiente error:

No se ha encontrado la base de datos de uso o no se puede obtener acceso a la misma.  Asegúrese de que el archivo TTFARM cuenta con la información correcta y que dispone de acceso al servidor.

Para solucionar este problema, instale las herramientas cliente de SQL Server en el equipo donde tiene instalado SPDiag y, a continuación, configure un alias de SQL Server que se corresponda con el alias que ha utilizado la granja de Productos de SharePoint 2010.

Algunos trabajos del temporizador de diagnóstico de SPDiag requieren los privilegios sysadmin o sqladmin

Algunos trabajos de diagnóstico de SPDiag 3.0 requieren que la cuenta de la granja tenga asignado del rol sysadmin o sqladmin en la instancia de SQL Server donde se encuentran las bases de datos de Productos de SharePoint 2010. Si la cuenta de la granja no tiene asignados estos roles, no dispondrá de los privilegios suficientes para ejecutar los trabajos de diagnóstico necesarios para que algunos informes recopilen datos.

Los informes de SPDiag no funcionan cuando la configuración regional del SO no es EN-US (1033)

Cuando la configuración local del sistema operativo del equipo donde se ha instalado SPDiag no es EN-US (1033), los informes de SPDiag no funcionan porque no se puede establecer el intervalo de fechas para el informe. Actualmente, la única solución alternativa es cambiar la configuración regional del equipo cliente a EN-US.

Si los servidores de granjas de Productos de SharePoint 2010 usan una configuración regional que no sea EN-US, se recomienda que instale SPDiag en un equipo cliente.

See Also

Concepts

SharePoint 2010 Administration Toolkit (SharePoint Server 2010)