On this page
salt.modules.win_status
Module for returning various status data about a minion. These data can be useful for compiling into stats later, or for problem solving if your minion is having problems.
New in version 0.12.0.
- depends
-
wmi
- class
salt.modules.win_status.
SYSTEM_PERFORMANCE_INFORMATION
-
AvailablePagedPoolPages
-
Structure/Union member
AvailablePages
-
Structure/Union member
CacheIoCount
-
Structure/Union member
CacheReadCount
-
Structure/Union member
CacheTransitionCount
-
Structure/Union member
CcCopyReadNoWait
-
Structure/Union member
CcCopyReadNoWaitMiss
-
Structure/Union member
CcCopyReadWait
-
Structure/Union member
CcCopyReadWaitMiss
-
Structure/Union member
CcDataFlushes
-
Structure/Union member
CcDataPages
-
Structure/Union member
CcDirtyPagesThreshold
-
Structure/Union member
CcFastMdlReadNoWait
-
Structure/Union member
CcFastMdlReadNotPossible
-
Structure/Union member
CcFastMdlReadResourceMiss
-
Structure/Union member
CcFastMdlReadWait
-
Structure/Union member
CcFastReadNoWait
-
Structure/Union member
CcFastReadNotPossible
-
Structure/Union member
CcFastReadResourceMiss
-
Structure/Union member
CcFastReadWait
-
Structure/Union member
CcLazyWriteIos
-
Structure/Union member
CcLazyWritePages
-
Structure/Union member
CcMapDataNoWait
-
Structure/Union member
CcMapDataNoWaitMiss
-
Structure/Union member
CcMapDataWait
-
Structure/Union member
CcMapDataWaitMiss
-
Structure/Union member
CcMdlReadNoWait
-
Structure/Union member
CcMdlReadNoWaitMiss
-
Structure/Union member
CcMdlReadWait
-
Structure/Union member
CcMdlReadWaitMiss
-
Structure/Union member
CcPinMappedDataCount
-
Structure/Union member
CcPinReadNoWait
-
Structure/Union member
CcPinReadNoWaitMiss
-
Structure/Union member
CcPinReadWait
-
Structure/Union member
CcPinReadWaitMiss
-
Structure/Union member
CcReadAheadIos
-
Structure/Union member
CcTotalDirtyPages
-
Structure/Union member
CommitLimit
-
Structure/Union member
CommittedPages
-
Structure/Union member
ContextSwitches
-
Structure/Union member
CopyOnWriteCount
-
Structure/Union member
DemandZeroCount
-
Structure/Union member
DirtyPagesWriteCount
-
Structure/Union member
DirtyWriteIoCount
-
Structure/Union member
FirstLevelTbFills
-
Structure/Union member
FreeSystemPtes
-
Structure/Union member
IdleProcessTime
-
Structure/Union member
IoOtherOperationCount
-
Structure/Union member
IoOtherTransferCount
-
Structure/Union member
IoReadOperationCount
-
Structure/Union member
IoReadTransferCount
-
Structure/Union member
IoWriteOperationCount
-
Structure/Union member
IoWriteTransferCount
-
Structure/Union member
MappedPagesWriteCount
-
Structure/Union member
MappedWriteIoCount
-
Structure/Union member
NonPagedPoolAllocs
-
Structure/Union member
NonPagedPoolFrees
-
Structure/Union member
NonPagedPoolLookasideHits
-
Structure/Union member
NonPagedPoolPages
-
Structure/Union member
PageFaultCount
-
Structure/Union member
PageReadCount
-
Structure/Union member
PageReadIoCount
-
Structure/Union member
PagedPoolAllocs
-
Structure/Union member
PagedPoolFrees
-
Structure/Union member
PagedPoolLookasideHits
-
Structure/Union member
PagedPoolPages
-
Structure/Union member
PeakCommitment
-
Structure/Union member
ResidentAvailablePages
-
Structure/Union member
ResidentPagedPoolPage
-
Structure/Union member
ResidentSystemCachePage
-
Structure/Union member
ResidentSystemCodePage
-
Structure/Union member
ResidentSystemDriverPage
-
Structure/Union member
SecondLevelTbFills
-
Structure/Union member
-
Structure/Union member
SystemCalls
-
Structure/Union member
TotalSystemCodePages
-
Structure/Union member
TotalSystemDriverPages
-
Structure/Union member
TransitionCount
-
Structure/Union member
-
New in version 2015.8.0.
Return the processor load as a percentage
CLI Example:
salt '*' status.cpuload
salt.modules.win_status.cpuload()
-
Return information about the CPU.
- Returns
-
dict: A dictionary containing information about the CPU stats
CLI Example:
salt * status.cpustats
salt.modules.win_status.cpustats()
-
New in version 2015.8.0.
Return the disk usage for this minion
- human_readableFalse
-
If
True
, usage will be in KB/MB/GB etc.
CLI Example:
salt '*' status.diskusage path=c:/salt
salt.modules.win_status.diskusage(human_readable=False, path=None)
-
Returns counter information related to the load of the machine
- Returns
-
A dictionary of counters
- Return type
CLI Example:
salt * status.loadavg
salt.modules.win_status.loadavg()
-
New in version 2015.5.0.
Fire an event if the minion gets disconnected from its master. This function is meant to be run via a scheduled job from the minion. If master_ip is an FQDN/Hostname, is must be resolvable to a valid IPv4 address.
CLI Example:
salt '*' status.master
salt.modules.win_status.master(master=None, connected=True)
-
Return information about physical and virtual memory on the system
- Returns
-
A dictionary of information about memory on the system
- Return type
CLI Example:
salt * status.meminfo
salt.modules.win_status.meminfo()
-
Return the process data
- countFalse
-
If
True
, this function will simply return the number of processes.New in version 2015.8.0.
CLI Example:
salt '*' status.procs salt '*' status.procs count
salt.modules.win_status.procs(count=False)
-
New in version 2015.8.0.
Returns the amount of memory that salt is using
- human_readableFalse
-
return the value in a nicely formatted number
CLI Example:
salt '*' status.saltmem salt '*' status.saltmem human_readable=True
salt.modules.win_status.saltmem(human_readable=False)
-
New in version 2015.8.0.
Return the system uptime for the machine
- Parameters
-
human_readable (bool) --
Return uptime in human readable format if
True
, otherwise return seconds. Default isFalse
Note
Human readable format is
days, hours:min:sec
. Days will only be displayed if more than 0 - Returns
-
The uptime in seconds or human readable format depending on the value of
human_readable
- Return type
CLI Example:
salt '*' status.uptime salt '*' status.uptime human_readable=True
salt.modules.win_status.uptime(human_readable=False)
-
Return information about the virtual memory on the machine
- Returns
-
A dictionary of virtual memory stats
- Return type
CLI Example:
salt * status.vmstats
salt.modules.win_status.vmstats()
© 2021 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltproject.io/en/latest/ref/modules/all/salt.modules.win_status.html