2010-09-07 18 views
3

Pour Windows, quels autres frameworks ou langages de programmation que je pourrais utiliser sont similaires aux fonctionnalités de surveillance et de gestion du système de WMI?Alternatives à WMI

+0

[Powershell !!] (http://technet.microsoft.com/en-gb/scriptcenter/powershell.aspx) – slugster

+0

Je pensais que powershell utilise WMI? ou pas? – cancelledout

Répondre

5

La caractéristique la plus comparable aux fonctionnalités de surveillance des performances de WMI est SNMP (Simple Network Management Protocol). C'est la norme sur tous les périphériques Unixy et réseau, mais un peu moins fréquemment utilisé sur Windows. Consultez le Net-SNMP site pour des charges d'info. En outre, je vous recommande d'utiliser le SNMP-Informant Standard Edition program gratuit pour renforcer la capacité de Windows à signaler via SNMP.

D'autres caractéristiques de WMI sont couverts dans d'autres protocoles comme Perfmon pour les statistiques de performance et ADSI ou LDAP d'autorisation d'authentification &.

+0

Wow merci pour cette information détaillée ^^. Je ne vais pas encore marquer cela comme une réponse et voir ce que les autres ont à dire. :) Merci encore! – cancelledout

+0

J'ai trouvé cet article pour plus d'informations. http://vellon.com/2008/06/23/monitoring-what-you-dont-know-can-hurt-you/ – cancelledout

+0

ADSI a été très utile pour gérer les services IIS dans le passé lorsque WMI avait des données liées dans différents Classes WMI. –

0

Framework OESIS est comparable à WMI spécifiquement en ce qui concerne la surveillance:

- état correctif Windows OS, 3 configuration de l'application de sécurité du parti/Etat patch.

Il diffère de WMI en ce que:

- types d'applications de sécurité supplémentaires au-delà de pare-feu et AV/AS sont surveillés, par exemple client de sauvegarde, client de chiffrement de disque dur, clients de gestion de correctifs tiers, etc. - les systèmes d'exploitation non-Windows tels que Linux, Mac et Android sont également supportés

Le framework supporte les langages de programmation suivants: C++, COM, Java