Mostrando entradas con la etiqueta Utilities. Mostrar todas las entradas
Mostrando entradas con la etiqueta Utilities. Mostrar todas las entradas

miércoles, 27 de abril de 2011

Sharepoint Diagnostic Studio 2010



Si hay una tarea realmente compleja en Sharepoint, es el diagnóstico y análisis de problemas. Estos pueden ser generados por diversas causas: malas prácticas en desarrollo o administración, faltas de políticas de governance, desconocimiento de los administradores u operadores, o por otras causas externas al producto relacionadas con la infraestructura o las comunicaciones.

El trabajo normalmente es tedioso: desde analizar visor de eventos, contadores de rendimiento, registro de diagnóstico (ULS Logs) y algunas veces las propias herramientas de SQL (Management Studio y Profiler).  Normalmente solemos apoyamos con una larga lista de herramientas: desde ''Visual Notepad'' :o) , alguna utilidad para analizar logs (Excel, Log Parser), SPDisposeCheck, y otras más de codeplex o terceros.

Si bien es cierto que desde sharepoint 2007 ya disponíamos de un par de herramientas como Sharepoint Administration Toolkit y System Center Operations Manager (SCOM), Sharepoint 2010 incorpora un par de mejoras nativas: SharePoint Health Analyzer y el Developer Dashboard.

Recientemente ha sido publicada la tercera versión de SPDiag: Sharepoint Diagnostic Studio, donde se ha hecho una reingenieria de la herramienta respecto a su versión predecesora que ofrece una profundidad de análisis sin precedentes: de forma remota, y con permisos mínimos.

Esto permite que Administradores y/o Desarrolladores identifiquen y aislen problemas de forma efectiva sin necesidad de acceder localmente al entorno: La herramienta consolida visor de eventos, ULs Logs y base de datos de uso, a través de una interfaz amigable que brinda una claridad y una visión única de todas las perspectivas de la instalación.

La herramienta ofrece una gran variedad de informes para abordar los problemas más comunes que afectan capacidad, rendimiento, disponibilidad y uso.  Una gran ayuda para identificar y aislar los problemas que suelen ocurrir en los entornos SharePoint.

Descarga
Documentación

sábado, 17 de julio de 2010

Kit de Administración para SharePoint 2010 v 1.0



Ya está disponible la primera versión del Kit de Administración para SharePoint 2010. Esta nueva versión  incluye:
  • Motor de replicación de Perfil del usuario (User Profile Replication Engine UPRE2010): esta herramienta tiene una revisión completa y se convirtió a PowerShell. Ahora permite replicar datos generales y datos sociales entre aplicaciones de perfil de usuario de SharePoint 2010 (User Profile Application UPA), así como la compatibilidad con el SSP de SharePoint 2007. Puede replicar entre SSP o servicios de UPA, así como entre versiones. (Sólo los datos de perfil pueden ser replicados entre versiones, ya que los SSP no tienen seguimiento de actividad social).
  • Manifiesto de configuración de seguridad (Security Configuration SCW Manifest): SCW es una función de reducción de superficie de ataque en Windows Server. Este manifiesto añade funciones para SharePoint 2010 a Windows Server 2008 con SP2 o Windows Server 2008 R2.
  • Conector para Interoperabilidad de Servicios en la Gestión de Contenidos (CMIS)  permite a los usuarios de SharePoint para interactuar con los contenidos almacenados en cualquier repositorio que ha implementado el estándar CMIS, así como toma de 2010 el contenido disponible para cualquier aplicación que ha implementado el estándar CMIS de SharePoint. 
  • El Kit de Pruebas de carga (Load Testing Kit LTK): LTK genera un proyecto de Visual Studio Team System 2008 (VSTS) la prueba de carga basado en registros de IIS de Windows SharePoint Services 3.0 . La prueba de carga VSTS se puede utilizar para generar carga sintética contra Microsoft SharePoint Fundación 2010, como parte de un Capacity Planning o una prueba de stress previo a una actualización.

Descarga

Documentación:

SharePoint Foundation 2010: http://technet.microsoft.com/en-us/library/cc508986.aspx

SharePoint Server 2010: http://technet.microsoft.com/en-us/library/cc508851.aspx

martes, 4 de mayo de 2010

MOSS Toolbox: SharePoint Feature Administration and Clean Up Tool




El problema:


Hace tiempo he venido encontrando en distintos entornos sharepoint este mensaje en el ULS log (event id 75fe):

failed to determine definition for feature with id 'GUID'. Skipping this feature for element querying consideration.

Diagnóstico:
Esto indica que una característica está aun registrada como activa en algún lugar de su entorno WSS/MOSS, pero que no existe. Hay una variedad de escenarios que desembocan en esta situación. A pesar que tenemos identifica la ID de la feature y aunque se intente desactivarla con la herramienta stsadm utilizando su id, el error persiste.

En algunos casos he detectado que esto sucede posterior a un traspaso de una colección de sitios de un entorno de desarrollo a uno productivo. Posiblemente el entorno fuente posee una característica que se desplegó globalmente y fue activada en la colección de sitios que se ha traspasado, y luego al restaurarse en el entorno destino no puede encontrarla.

El propio autor de la herramienta nos relata su caso en particular:

"The Problem, that triggered development of this tool:
After doing Solution Package based deployment for a while, I found out, that 'stsadm -o upgradesolution' is not supported, when features are added / removed. (see article about this http://sharepointtipoftheday.blogspot.com/2009/06/solution-feature-upgrading-and.html)
Also, I had some cases, where Features had forcefully been uninstalled from a farm without deactivating them first in all Sites / SiteCollections / WebApps or in the Farm.

All this has caused errors and left overs in the Farm, e.g. it was not possible to open the WorkFlow Overview page in several SiteCollections, because it was complaining about missing Features. Also, when doing exports, you might run in the error: FatalError: Failed to compare two elements in the array."

Solución:
La herramienta de codeplex SharePoint Feature Administration and Clean Up Tool nos ayuda a resolver este problema. Requiere elevados privilegios sobre la granja sharepoint, por lo que es una herramienta a ser empleada por el usuario administrador de la granja preferiblemente.

Posee una función llamada "Find Faulty Feature" que busca las características que permanecen registradas pero que ya no existen, eliminando dichas referencias.



Más información y descarga en: http://featureadmin.codeplex.com/