私はWMIの概念全体を好んでおり、実際にはLinux上で(一部のスクリプトでは)それを利用することができます。 Linuxシステムのようなものはありますか?WMI for Linuxのようなものはありますか?
答えて
WMIを使用してシステムパラメータを取得したり、プロセスを照会したり、構成を変更したり、システムイベントを監視したりしていますか?
カーネルは、/proc
と/sys
ファイルシステムを介して多くの情報と調整可能なノブを公開しています。クエリー言語はなく、ディレクトリとファイルの階層化された構造です。これらのファイルの一部は、読み取り専用、読み取り/書き込み、または書き込み専用です。それらのいくつかはpoll
可能です。
一部のサービスは、その場でクエリを実行するためのカスタムクライアントおよび更新の構成を有することができる - chronyのchronyc
が頭に浮かぶが、それでも非常に最も基本的なinit
はinitctl
を持っています。 HALのような新しいサービスは、D-Busを介してイントロスペクトされ操作されます。
/procインターフェイスを見てください。そこには多くのシステム情報が得られます。システム情報を収集するための多くの優れたユーティリティもあります。 sysstatパッケージは、私が最近インストールした最初のものの1つです。
編集:いつでもSNMPに照会することができます。デフォルトでは多くの情報が公開されています。
Windows Management Instrumentation(WMI)は、Distributed Management Task ForceのWBEM(Webベースエンタープライズ管理)標準のMicrosoft実装です。これらの標準は* nixシステムのいくつかのフレーバーで利用でき、使用されています。例として、LinuxシステムでWBEMを使用可能にするSourceForge projectがあります。
CIMは、システム、 ネットワーク、アプリケーション、サービス、 用 管理情報の共通定義を提供するベンダーが可能になります:次のようにDTMFによって記述されているCIM(共通情報モデル)と呼ばれる規格があります拡張機能。 CIMの共通定義により、 ベンダはネットワーク全体で システム間の管理情報を の間で意味的に交換することができます。
マイクロソフトでは、Linux/UNIX用のWBEMの実装であるオープンソースの[OMI](http://www.opengroup.org/software/omi)を提供しています。これはSCCM 2012がLinuxシステムのクエリに使用するものです。 – Kupiakos
多分あなたの役に立つかもしれません。このポストを見てください:http://www.aldeid.com/wiki/Wmic-linux
OpenLMIその目的のために設計されているようです...それは、Linuxベースのサーバーを監視し、制御するための計測を提供します。
WBEM GNU/Linux用エージェント(OpenPegasusなど)もあります。
実際には、OpenLMIは外部インターフェイスとしてPegasusを使用しているようです。
私は異なっていると思いますが、はい、あります。 はFWTSを取得し、
fwts wmi -
を実行すると、あなたはそれが実装され、どのような変更/読み出すことができる方法を確認します。ここ
- 1. RightMark for Linuxのようなものはありますか?
- 2. IRB for Cのようなものはありますか?
- 3. HTTP :: Recorder for Pythonのようなものはありますか?
- 4. Codecademy for Javaのようなものがありますか
- 5. .NET Reflector for Qtのようなものがありますか?
- 6. Acegi for PHPのようなものがありますか?
- 7. get DaysInMonth for elixirのようなものがありますか?
- 8. JAX-B for C#のようなものがありますか?
- 9. LispのSLIME for Python/Djangoのようなものはありますか?
- 10. Shared Objects for Windows Formsアプリケーションのようなものはありますか?
- 11. Windowsにlinux ptrace syscallのようなものがありますか?
- 12. Windows XP/2003にlinux ptrace syscallのようなものがありますか?
- 13. PythonのようなJavaのFOR ... IN ...ループはありますか?
- 14. Joomla for Javaのウェブサイトのようなウェブテンプレートはありますか?
- 15. eclipse for javaにはVisual Studioカスタムデバッガビジュアライザのようなものがあります
- 16. RTMP:このようなlinuxコマンドラインツールはありますか?
- 17. アンドロイドにNSDictionaryのようなものはありますか?
- 18. Reflector for COMライブラリのようなツールはありますか?
- 19. smooks for .NETのような統合フレームワークはありますか?
- 20. Chromes for FirefoxのようなDOMインスペクタはありますか?
- 21. JavaにはCHESSのようなものがありますか?
- 22. Windows OSのMonitのようなものはありますか?
- 23. iOS - パスのCGContextSetLineDashのようなものはありますか?
- 24. ASP.NET用のwebrickのようなものはありますか?
- 25. C#のバンドルのようなものはありますか?
- 26. ActiveRecord(Rails)のcreate_viewのようなものはありますか?
- 27. OCamlのインクリメンタルビルドのようなものはありますか?
- 28. デフォルトのライセンスのようなものはありますか?
- 29. ソファのバスケットのようなものはありますか?
- 30. 短絡乗算のようなものはありますか?
こんにちはジオ、掲載の回答は役に立ちましたか?興味のあるOSと使用したソリューションについてより多くの情報を提供できますか? - あなたが何かを使用した場合。ありがとう。 – Andreas
こんにちはアンドレアス、私はWMIのアイデアをあきらめて、ファイルで利用可能な情報を使用しました。 – Geo
これは汚れより古いと知っていますが、誰かがそれに遭遇した場合、OpenLMIで多くの作業が行われているので、これに興味がある人はそれをチェックアウトする必要があります。 WMIはMicrosoftのCIM実装製品ですが、OpenLMIはGNU/LinuxのCIM製品です(主にRed Hatが当面開発しています)。 – Bratchley