Reference documentation and code samples for the Chronicle V1 API class Google::Backstory::Srum.
The Srum extension captures details specific to Windows System Resource Usage Monitor (SRUM) events.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#background_bytes_read
def background_bytes_read() -> ::Integer
Returns
- (::Integer) — The number of bytes read by the application while running in the background.
#background_bytes_read=
def background_bytes_read=(value) -> ::Integer
Parameter
- value (::Integer) — The number of bytes read by the application while running in the background.
Returns
- (::Integer) — The number of bytes read by the application while running in the background.
#background_bytes_written
def background_bytes_written() -> ::Integer
Returns
- (::Integer) — The number of bytes written by the application while running in the background.
#background_bytes_written=
def background_bytes_written=(value) -> ::Integer
Parameter
- value (::Integer) — The number of bytes written by the application while running in the background.
Returns
- (::Integer) — The number of bytes written by the application while running in the background.
#background_context_switches
def background_context_switches() -> ::Integer
Returns
- (::Integer) — The number of context switches performed by the application's threads while in the background.
#background_context_switches=
def background_context_switches=(value) -> ::Integer
Parameter
- value (::Integer) — The number of context switches performed by the application's threads while in the background.
Returns
- (::Integer) — The number of context switches performed by the application's threads while in the background.
#background_cycle_count
def background_cycle_count() -> ::Integer
Returns
- (::Integer) — The amount of CPU cycle time consumed by the application in the background, measured in clock cycles.
#background_cycle_count=
def background_cycle_count=(value) -> ::Integer
Parameter
- value (::Integer) — The amount of CPU cycle time consumed by the application in the background, measured in clock cycles.
Returns
- (::Integer) — The amount of CPU cycle time consumed by the application in the background, measured in clock cycles.
#background_flushes_count
def background_flushes_count() -> ::Integer
Returns
- (::Integer) — The number of flush operations performed by the application in the background.
#background_flushes_count=
def background_flushes_count=(value) -> ::Integer
Parameter
- value (::Integer) — The number of flush operations performed by the application in the background.
Returns
- (::Integer) — The number of flush operations performed by the application in the background.
#background_read_operations
def background_read_operations() -> ::Integer
Returns
- (::Integer) — The number of read operations performed by the application in the background.
#background_read_operations=
def background_read_operations=(value) -> ::Integer
Parameter
- value (::Integer) — The number of read operations performed by the application in the background.
Returns
- (::Integer) — The number of read operations performed by the application in the background.
#background_write_operations
def background_write_operations() -> ::Integer
Returns
- (::Integer) — The number of write operations performed by the application in the background.
#background_write_operations=
def background_write_operations=(value) -> ::Integer
Parameter
- value (::Integer) — The number of write operations performed by the application in the background.
Returns
- (::Integer) — The number of write operations performed by the application in the background.
#id
def id() -> ::String
Returns
- (::String) — A unique identifier for the SRUM record or the application/user being monitored.
#id=
def id=(value) -> ::String
Parameter
- value (::String) — A unique identifier for the SRUM record or the application/user being monitored.
Returns
- (::String) — A unique identifier for the SRUM record or the application/user being monitored.
#interface_luid
def interface_luid() -> ::String
Returns
- (::String) — The Locally Unique Identifier (LUID) for the network interface used for data transfer.
#interface_luid=
def interface_luid=(value) -> ::String
Parameter
- value (::String) — The Locally Unique Identifier (LUID) for the network interface used for data transfer.
Returns
- (::String) — The Locally Unique Identifier (LUID) for the network interface used for data transfer.