Nous avons un tas de grands téléviseurs HD dans notre bureau de surveillance gardant un œil sur tous nos équipements de production.
Nous surveillons:
Routeurs Cisco
- Commutateurs HP
- Serveurs HP proliant
- Windows 2003
- IIS
- Serveur SQL
En ce moment, nous utilisons
- Nagios pour la disponibilité / disponibilité et l'envoi d'alertes
- Cactus pour l'utilisation de la bande passante
- Perfmon fonctionnant sur Vista pour les performances du serveur
- Une combinaison d'autres outils et de notre propre code personnalisé pour surveiller les performances réelles de nos applications.
Tout cela est bien mis à part la partie Perfmon - cela nous donne ce que nous voulons - c'est-à-dire des graphiques en temps réel à l'écran, la journalisation de certains compteurs de performance, etc. - le seul problème est de le configurer est une véritable corvée. Si le PC Vista exécutant Perfmon est redémarré (normalement en raison de Windows Update), la mise en place de tous les compteurs prend à nouveau des heures - littéralement une heure ou deux de travail pour quelqu'un au bureau ...
Tout le monde connaît un moyen de: 1. Script ajouter des compteurs Perfmon 2. Un autre outil avec sortie graphique et accès au compteur WMI / windows.
Merci
- Mike
la source
Réponses:
Je séparerais la représentation graphique / l'affichage de la pièce de montage / alerte. Vous n'avez pas dit combien d'objets vous avez. Pour la plupart des magasins, j'écrirais un script PowerShell pour obtenir les compteurs que je veux et dirigerais la sortie vers des gadgets électriques et pour les petits magasins, j'utiliserais du polymon pour surveiller les fenêtres et le travail de fond pour surveiller le reste. Dans un environnement plus vaste (30 serveurs et plus), je consulterais System Center Operations Manager pour la surveillance et les alertes. Vous devez cependant comprendre que SCOM ne surveille PAS seulement. Il est conçu pour corriger les problèmes et assurer le service aux entreprises, contrairement à la plupart des logiciels de surveillance qui ne se soucient que des compteurs de serveurs. D'autres options seraient tivoli ou openview.
la source
Je recommande fortement Zabbix aux administrateurs système à la recherche de solutions de surveillance et de représentation graphique.
Zabbix a des clients (agents) pour les systèmes Windows et Linux. Ils peuvent également lire les paquets SNMP pour représenter graphiquement et surveiller les statistiques à peu près n'importe quoi.
Je l'utilise depuis 3 ans et il a été (relativement) très facile à gérer et à tenir à jour.
Ils ont même une surveillance des applications si vous êtes prêt à écrire les actions pour cela.
(source: zabbix.com )
Faites-moi savoir si vous avez des questions spécifiques sur l'utilisation.
la source
sinon des graphiques en temps réel [c'est-à-dire avec quelques minutes d'échantillonnage] vous conviennent - jetez un œil à Munin Node pour Windows . Alternativement, vous pouvez probablement récupérer de nombreuses statistiques à partir de Windows via snmp mais je l'ai essayé il y a longtemps et j'ai abandonné l'idée assez rapidement. munin-node était juste assez.
la source
Perfmon peut être scripté et les paramètres peuvent être enregistrés dans Vista. Perfmon peut même se connecter à une base de données MSSQL. Voici comment procéder.
PROTIP: Vous pouvez configurer votre seule machine vista pour également enregistrer à distance les données de performance d'autres systèmes.
Et voici comment générer un ou deux rapports à partir des données que vous avez collectées.
la source
OpenNMS 1.7.x prend en charge WMI. OpenNMS
Sinon, j'irais sur la route Nagios / RRD comme l'a suggéré Joseph.
la source
"Un autre outil avec sortie graphique et accès au compteur WMI / windows ..."
PolyMon a un bon affichage général du tableau de bord, les résultats sont en db pour les tendances / rapports à long terme. WMI, Perfmon, SNMP, Ping, TCP Port, Powershell ....
Pour un affichage en temps réel extrêmement configurable, (toutes les mêmes sources de données) une variante du même produit est PolyMonRT
Je les aime.
la source
Admin Arsenal a un excellent moniteur de performances avec des graphiques. C'est gratuit pour essayer.
la source
Il est compréhensible que la configuration de 4 outils de surveillance différents puisse représenter un travail considérable. Puisque vous utilisez déjà nagios (le meilleur outil de surveillance open source de tous les temps), j'envisagerais d'intégrer toutes les fonctionnalités de votre surveillance au même endroit (NAGIOS). J'ai utilisé nagios pour surveiller tous les éléments que vous avez dans votre système (serveur sql, périphériques réseau, machines Windows ...) et plus (serveurs linux, serveurs solaris, applications java, etc.). Ma recommandation pour vous est la suivante:
Bonne chance
// Marco
la source
Samurize est idéal pour concevoir des écrans de visualisation visuels en temps réel. Vous concevez tout dans un éditeur, y compris les graphiques et les superpositions. Il peut fonctionner comme un widget sur le bureau ou en arrière-plan, générant périodiquement des fichiers image.
la source
Après avoir ajouté tous les compteurs, vous pouvez enregistrer la configuration résultante en tant que fichier msc. Ouvrez ensuite le fichier .msc pour rouvrir le moniteur.
JR
la source
Est-ce que logman script que vous laissez l' Analyseur de performances à votre satisfaction? J'ai également trouvé un script qui pourrait aider.
la source
Utilisez RoboTask pour simuler l'activité de la souris et du clavier, car il envoie des clics de souris virtuels et des touches, il peut automatiser n'importe quelle tâche donnée dans n'importe quelle application. Vous pouvez configurer une tâche qui s'exécute au démarrage ou à une heure planifiée, et regarder avec merveille votre ordinateur effectuer automatiquement vos tâches de «corvée» aussi rapidement que l'application peut répondre. (si votre application raccroche pendant 10 minutes, vous devrez évidemment retarder le script de 10 minutes)
RoboTask peut même communiquer avec des instances de lui-même sur d'autres ordinateurs, vous permettant ainsi de contrôler / démarrer "de manière centralisée" de nombreuses tâches à la fois. Les conditions et les boucles sont également disponibles pour ceux qui ont des connaissances de base en programmation.
«Écrire» une tâche est quelque chose comme travailler avec des scripts, juste que vous ne taperez rien puisque toutes les «commandes» disponibles sont répertoriées avec des interfaces graphiques personnalisées. Vous devrez spécifier des délais entre chaque action pour donner le temps au programme de répondre, même si les délais sont en millisecondes.
Alternativement, vous pouvez utiliser Automation Anywhere , qui est plus facile à configurer car vous pouvez "enregistrer" votre activité puis la laisser "lire", créant ainsi un "script" qui peut être simulé encore et encore.
la source
SCOM 2007 peut le faire. Quoi qu'il en soit l'outil que vous utiliserez, veillez à ne pas surcharger le système lors de la surveillance.
Creuser dans WMI non utilisé peut révéler des problèmes WMI. Notre SCOM a révélé un problème en raison d'une requête WMI trop profonde avec des données non mises en cache. Nous avons dû appliquer un correctif pour que WMI continue de fonctionner.
la source
Référencé sur un autre post sur la façon de surveiller votre serveur Windows Quel outil utilisez-vous pour surveiller vos serveurs? Il y a un outil de codeplex nommé PAL, je définis généralement tous les compteurs dont j'ai besoin sur un serveur et les planifie pour démarrer automatiquement et fonctionner pendant 5 minutes toutes les heures. La sortie est jetée dans des fichiers binaires blg que je crunch plus tard en utilisant PAL (M $ LogParser) et génère mes rapports. Cette tâche peut être automatisée afin que les rapports soient envoyés par courrier.
Outil PAL: pal.codeplex.com
la source
Hmm - toutes les options ci-dessus sont valides, et certaines sont probablement meilleures que la solution perfom.
Mais pour votre solution Perfmon, vous pouvez en quelque sorte enregistrer et charger un ensemble de compteurs.
Configurez l'affichage PerfMon avec les compteurs appropriés. Cliquez avec le bouton droit sur le graphique et sélectionnez Enregistrer les paramètres sous ... et entrez le nom approprié. Cela enregistrera les compteurs sous forme de fichier HTML.
Redémarrez PerfMon (ou cliquez avec le bouton droit et sélectionnez Supprimer tous les compteurs). Ouvrez le fichier html enregistré ci-dessus dans le bloc-notes, sélectionnez-le et copiez-le dans le presse-papiers.
Cliquez sur l'icône du presse-papiers (Coller la liste des compteurs) ou appuyez sur ctrl- v.
la source
Avertissement: Mon 0,02 $ en tant que gestionnaire de communauté Zenoss.
Zenoss fait tout ce que vous voulez: Cisco, commutateurs et serveurs HP, serveurs et applications Windows via WMI. Disponibilité / disponibilité, utilisation de la bande passante et envoi d'alertes (en plus, vous pouvez réutiliser vos plugins Nagios et Cactii existants). De plus, il est gratuit et open source et n'utilise aucun agent et dispose d'une communauté d'utilisateurs très large et active qui surveille un ensemble très divers de matériel et de services.
la source