ExFacts v0.1.9 API Reference
Modules
Provides the entry point for the facts gathering and output
Provides a common entry point to gather all external information in one command and returns a serialized JSON reponse
Provides a common entry point to gather all internal information in one command and returns a serialized JSON reponse
Handles all logic with regards to collecting metrics on the CPUs of the host
Provides a struct to hold CPU data
Provides a struct to hold CPU data
Handles all logic with regards to collecting metrics on the disks of the host
Constants commonly used for filesystem identification
Provides a struct to hold IO counters data
Provides a struct to hold Partition data
Provides a struct to hold usage data
Provides a struct to hold Host data
Provides a struct to hold Host data
Provides a struct to hold average load data
Provides a struct to hold miscellaneous data
Provides a struct to hold virtual memory data
Provides a struct to hold virtual memory data
Handles all logic with regards to collecting metrics on the interfaces of the host
Holds IP address data for the interfaces
Holds connection data for the interfaces
Holds data for the connection tracking
Holds performance data for the interfaces
Holds data for the interfaces
System wide stats about different network protocols
Contains common logic that is used mostly internally by other modules
Exceptions
Custom errors/exceptions are handled here