2015年12月8日火曜日

wmic on centos6


make autoconf前提

wget http://www.openvas.org/download/wmi/wmi-1.3.14.tar.bz2

bzip2 -cd wmi_1.3.14.orig.tar.bz2 | tar xvf -
cd wmi-1.3.14
make
./Samba/source/bin/wmic

./Samba/source/bin/wmic -U domain/user1 //hostname "Select  LoadPercentage  From Win32_Processor"
Password for [domain\user1]:password
CLASS: Win32_Processor
DeviceID|LoadPercentage
CPU0|2



なお、workgroup環境の場合、WindowsからでもLinuxからでもUACに邪魔されて敷居が高いらしい
https://social.technet.microsoft.com/Forums/ja-JP/4f3a2cc3-b59d-4f23-b0a7-a54cce9342a9/wmi?forum=w7itprogeneralja


CPU負荷
Select LoadPercentage From Win32_Processor

メモリ
Select TotalPhysicalMemory From Win32_ComputerSystem
Select FreePhysicalMemory, FreeVirtualMemory, TotalVirtualMemorySize, FreeSpaceInPagingFiles, TotalSwapSpaceSize, TotalVisibleMemorySize From Win32_OperatingSystem

ディスク
SELECT Caption,DeviceID,DriveType,FreeSpace,Size  FROM Win32_LogicalDisk

サービスの状態
SELECT caption, StartMode, Started, State, Status FROM Win32_Service

トラフィック?TCP/IPのみなのか?
SELECT * FROM Win32_PerfFormattedData_Tcpip_NetworkInterface

0 件のコメント:

コメントを投稿