Est-il quelque chose comme WMI pour Linux?
J'aime l'ensemble de WMI concept, et je ne pouvais vraiment utiliser sous Linux (dans certains scripts). Est-il quelque chose comme ça pour les systèmes Linux?
Salut Geo, où les réponses utiles? Pouvez-vous fournir plus d'informations pour l'OS que vous êtes intéressé et la solution que vous avez utilisé? - si vous avez utilisé tout. Merci.
Salut Andreas, en fin de compte j'ai renoncé à l'WMI idée, et j'ai simplement utilisé l'info mis à disposition dans les fichiers.
Je sais que c'est plus vieux que la saleté, mais au cas où quelqu'un tombe sur elle, beaucoup de travail a été fait sur OpenLMI et donc toute personne intéressée par ce devrait vérifier. WMI est Microsoft CIM mise en œuvre produit, alors qu'OpenLMI est la GNU/Linux CIM offre (principalement développé par Red Hat pour le moment).
Salut Andreas, en fin de compte j'ai renoncé à l'WMI idée, et j'ai simplement utilisé l'info mis à disposition dans les fichiers.
Je sais que c'est plus vieux que la saleté, mais au cas où quelqu'un tombe sur elle, beaucoup de travail a été fait sur OpenLMI et donc toute personne intéressée par ce devrait vérifier. WMI est Microsoft CIM mise en œuvre produit, alors qu'OpenLMI est la GNU/Linux CIM offre (principalement développé par Red Hat pour le moment).
OriginalL'auteur Geo | 2009-05-28
Vous devez vous connecter pour publier un commentaire.
Pas vraiment. Êtes-vous à l'aide de WMI pour obtenir les paramètres du système, ou aux processus de requête, ou à la modification de la configuration, ou de l'écran pour les événements système, ou quoi?
Le noyau expose beaucoup d'informations et de boutons accordables par la
/proc
et/sys
des systèmes de fichiers. Pas de langue de la requête, à seulement organisé hiérarchie de répertoires et de fichiers. Certains de ces fichiers sont en lecture seule, lecture-écriture ou en écriture seule; certains d'entre eux sontpoll
mesure.Certains services peuvent avoir personnalisé les clients à interroger et mettre à jour la configuration à la volée -- chrony's
chronyc
vient à l'esprit, mais même les plus élémentairesinit
ainitctl
. De nouveaux services comme HAL l'introspection et manipulés au fil des D-Bus.OriginalL'auteur ephemient
WMI (Windows Management Instrumentation) est Microsoft de la mise en œuvre de la WBEM (Basée sur le Web de Gestion d'Entreprise) de la norme de Distributed Management Task Force. Ces normes sont disponibles et utilisés dans plusieurs types de systèmes *nix. Juste comme exemple, voici une Projet sur SourceForge qui permet WBEM sur les systèmes Linux. Il y a une norme appelée CIM (Common Information Model) qui est décrit par le DTMF comme suit:
OriginalL'auteur Andy Schneider
OpenLMI semble être conçu pour exactement cet effet... Il fournit des instruments pour surveiller et contrôler Linux-serveurs.
Il est également WBEM agents pour GNU/Linux (comme OpenPegasus).
Il semble en fait que OpenLMI utilise Pegasus, car l'interface externe.
OriginalL'auteur Gert van den Berg
Prendre un coup d'oeil à /proc interfaces. Vous pouvez obtenir beaucoup d'informations sur le système. Il y a aussi beaucoup d'excellents utilitaires de système de collecte de l'information. Le sysstat, les colis sont toujours l'une des premières choses que j'ai installer ces jours-ci.
Edit: Vous pouvez toujours requête SNMP. Il y a beaucoup d'informations exposées par défaut.
OriginalL'auteur moshen
Peut-être il pourrait être utile pour vous. Jetez un oeil à ce post: http://www.aldeid.com/wiki/Wmic-linux
OriginalL'auteur Sebastien Damaye
Je prie de différer, mais OUI, il est.
Obtenir FWTS et exécuter
Et vous verrez comment est-il mis en œuvre et ce qu'il est possible de lire/modifier.
Plus ici: https://wiki.ubuntu.com/Kernel/Reference/WMI
OriginalL'auteur Zibri