Perfmon Log Translator (PLT)

Go to English version L’utilisation de PAL a déjà été couverte dans un article d’Arnaud Lheureux qui est disponible ici (L’article est en français. Pour toute autre langue je vous invite à consulter Performance Analysis of Logs (PAL) Tool) Le principal problème dans l’utilisation de PAL vient de systèmes d’exploitation non installés en anglais (en-us)….

0

Génération des MachineKeys .Net dans des environnements à répartition de charge / .Net MachineKeys generation for loadbalanced environments.

  Go to English version Les serveurs IIS de production sont souvent membres d’une ferme de serveurs Web (A la fois des raisons de performance et de fiabilité). Or dans le cadre d’applications ASP.Net il est obligatoire d’uniformiser les MachineKeys des applications sur l’ensemble de ces serveurs (je vous invite à consulter le liens ci-dessous…

0

Lister les attributs de debug de vos DLL / List the debuggable attributes of your DLL

Go to English version L’article suivant explique en détail les attributs IsJITTrackingEnabled (À partir de .NET Framework 2.0, les informations de suivi JIT sont toujours activées pendant le débogage et cette valeur de propriété est ignorée) et IsJITOptimizerDisabled d’une DLL. Dans le cadre d’une application Web, de nombreuses DLL peuvent être utilisées et il serait…

0

IIS Configuration Auditing / Audit de Configuration IIS

Go to English version L’article de blog https://blogs.msdn.microsoft.com/webtopics/2010/03/19/iis-7-5-how-to-enable-iis-configuration-auditing/ explique en détails l’audit de Configuration IIS.  J’aimerai ajouter quelques informations dans cet article. Je recommende d’augmenter la taille du log à Mo de manière à avoir un historique plus long des changements de configuration. Vous pouvez augmenter la taille en faisant un click droit sur le…

0

Fusionner des présentations Powerpoint dans un fichier avec Powershell / Merge multiple PowerPoint files into one file with Powershell

Go to English version [MAJ : 09/03/2017] La formation représente une partie non négligeable de mon travail. En fonction des sujets de formation, il se peut que le support soit juste une présentation PowerPoint couvrant tous les modules et les leçons attenantes (un module est découpé en plusieurs leçons) ou alors  soit constitué d’un ensemble…

0

Modification de la date d’écriture d’un fichier sur un ensemble de serveurs en parallèle / Changing the last write time of a file on a set of servers using a parallel processing

Go to English version Lors d’une de mes sessions de formation PowerShell, un client m’a demandé la possibilité de modifier la date de dernière écriture d’un fichier sur un ensemble de serveurs (pour des problématiques de backup) en parallèle (pour des raisons de performance). Les workflows PowerShell permettent justement d’effectuer des tâches en parallèle. Après…

0

Exceptions ASP.Net et Performances / ASP.Net Exceptions and Performance

Go to the English version Lors de mes visites chez mes clients il m’arrive souvent de vérifier la configuration ASP.Net et de jeter un coup d’oeil rapide aux performances de leurs applications. Je laisse l’expertise approfondie à mes collègues PFE Développement. Hormis le mode debug activé sur au moins une application de production chez 50%…

0

Cartographie des application pools au travers d’IIS, de Performance Monitor et du système/Mapping of the application pools across IIS, Performance Monitor and the System.

English version [MAJ 10/03/2017] Performance Monitor (ou PerfMon) est l’outil indispensable pour monitorer les performances de vos serveurs Windows. L’un des problèmes les plus fréquents avec Perfmon est d’identifier une instance particulière d’un processus. En effet PerfMon les numérotent de manière séquentielle (ici pour des worker processes IIS) : w3wp, w3wp#1, w3wp#2, w3wp#3 … Il…

0

Analyser un dump de worker process avec PowerShell / Worker process dump analysis with PowerShell

English version   [MAJ 24/06/2016] Il y a quelques semaines un de mes collègues (Merci Julien !), m’a fait découvrir PowerDbg. PowerDbg est une librairie PowerShell vous permettant de créer facilement des scripts PowersShell pour automatiser des sessions de debugging WinDbg / CDB (plus de détails ici). Ce collègue m’envoya un exemple d’utilisation de PowerDbg…

0