| OSM_ACT_ExecuteProcess | This action can execute a command in the host machine in a portable way |
| OSM_ACT_FTPGet220 | Checks ftp response codes over the server defined in connection_info. value = 1-Ok 0-Not_Ok |
| OSM_ACT_HpuxCpuSys | This action retrieves the percentage of system cpu usage |
| OSM_ACT_HpuxCpuTotal | This action retrieves the percentage of total cpu usage |
| OSM_ACT_HpuxCpuUser | This action retrieves the percentage of user cpu usage |
| OSM_ACT_HpuxFreeMem | This action retrieves the MB of free memory |
| OSM_ACT_HpuxFSUsed | This action checks the used percentage of a list of filesystems |
| OSM_ACT_HpuxNull | This is a NULL Action. You can use it to probe the overall architecture |
| OSM_ACT_HpuxNumCpu | This action retrieves the number of system cpus |
| OSM_ACT_HpuxPrcMem | This action retrieves the percentaje of system memory used |
| OSM_ACT_HpuxPrcSwp | This action retrieves the percentaje of swap used |
| OSM_ACT_HpuxProcessDown | This action checks if a list of process is running |
| OSM_ACT_HpuxTotalProc | This action retrieves the number of total processes |
| OSM_ACT_HpuxUpTime | This action retrieves the time system has been running from boot until now |
| OSM_ACT_HTTP | General functions for HTTP subactions |
| OSM_ACT_HTTPGet200 | Retrieves url http get over an url. value = 1-Ok 0-Not_Ok |
| OSM_ACT_HTTPHeaders | This retrive the headers and analyze the codes. value = 1-Available 0-Not_Available -1-Error |
| OSM_ACT_HTTPResponseTime | Measure load time of an url in msec. value = -1-Error X-number of msec |
| OSM_ACT_HTTPTextChecker | Search a regular expression in a web page. value = 1-Found 0-Not_Found |
| OSM_ACT_IMAPGetOK | Retrieves pop server connection and authentication codes. value = 1-Ok 0-Not_Ok |
| OSM_ACT_IP4Interfaces | Retrieves number of active IP4 interfaces |
| OSM_ACT_IP6Interfaces | Retrieves number of active IP6 interfaces |
| OSM_ACT_LinuxCPULoad | This action retrieves the idle percentage use of the system CPU(s) |
| OSM_ACT_LinuxFSPUsed | This action checks the used percentage of a list of filesystems |
| OSM_ACT_LinuxMEMLoad | This action retrieves percentage of used memory from the total avalilable |
| OSM_ACT_LinuxNull | This is a NULL Action. You can use it to probe the overall architecture |
| OSM_ACT_LinuxNumProc | This action retrieves the total number of processes in the system |
| OSM_ACT_LinuxPing | This is to ping IP instances |
| OSM_ACT_LinuxProcessDown | This action checks if a list of process is running |
| OSM_ACT_LinuxSWPUsed | Retrieves Percentage of used Swap |
| OSM_ACT_LinuxTCPRetrans | This action retrieves tcp_segments retransmited per second |
| OSM_ACT_LinuxUPTime | Retrieves the number of seconds the system has been up and running |
| OSM_ACT_MYSQLQuery | This action can execute a Query against MySql Databases |
| OSM_ACT_MYSQLValuePerSecond | This action execute a Query against MySql Databases to retrieve value per second |
| OSM_ACT_Nslookup | This is to check name resolution |
| OSM_ACT_ORASQLQuery | This action can execute a Query against an Oracle Database |
| OSM_ACT_POPGetOK | Retrieves pop server connection and authentication codes. value = 1-Ok 0-Not_Ok |
| OSM_ACT_ScanLog | Search if a string has been written in a log file |
| OSM_ACT_SearchLog | This action retrives number of ocurrences of an expression into a log file. from last reading |
| OSM_ACT_SMTPGet220 | Retrieves smtp server connection codes. value = 1-Ok 0-Not_Ok |
| OSM_ACT_SSHGetSSH | Checks if "SSH" string is included in response from the server defined in connection_info. value = 1-Ok 0-Not_Ok |
| OSM_ACT_TelnetGetStr | Checks telnet response codes over the server defined in connection_info. value = 1-Ok 0-Not_Ok |
| OSM_ACT_TomcatAvailability | This is to recover remote operating system data |
| OSM_ACT_TomcatDeployed | Check if an application defined by name is deployed or not |
| OSM_ACT_TomcatMemory | This is to recover memory usage percentage |
| OSM_ACT_TomcatPendingObjects | This is to recover number pending objects to finalize |
| OSM_ACT_TomcatProcessors | This is to recover number of processors detected |
| OSM_ACT_TomcatThreads | This is to recover number of live threads |
| OSM_ACT_TomcatTimeCPU | This is to recover time in seconds of CPU Tomcat processing |
| OSM_ACT_TomcatUptime | This is to recover uptime in seconds |
| OSM_Action_Base | Defines Base class to all action classes like execute query, execute shell, etc.. |
| OSM_AG_InsManager | Creates instances and events from config_file and start monitoring |
| OSM_AG_Main | Manages Osmius Basic Agent init and exit tasks |
| OSM_AG_MsgConnector | Active connection to connect and keep the stream with the server |
| OSM_AG_MsgManager | Receives, validates message events from agents and send them to master |
| OSM_AG_MsgSender | Send message to the master agent in bulk groups |
| OSM_Agent | Define one Agent how a ACE_Process |
| OSM_CfgElement | Defines the attributes needed by every configuration element |
| OSM_CfgManager | Manages init and exit procedures and stores config information |
| OSM_CMD_MaToTm | This class record information of one command sended by the master agent to the task manager |
| OSM_CMD_RespMaToTm | This class record information of the response of a generic command |
| OSM_CMD_Response | This class record information of the response of a generic command |
| OSM_CMD_RespTmToMa | |
| OSM_CMD_TmToMa | This class record information of one command sended by the task manager to the master agent |
| OSM_Command | This class record information of one command received from the task manager server |
| OSM_Event | Event class to monitor a certain event into an Osmius Instance |
| OSM_Instance_Base | Instance class to monitor.It's a collection of event to supervise |
| OSM_Instance_Hpux | Host Instance to monitor.It's a collection of events to supervise |
| OSM_Instance_HTTP | HTTP Instance to monitor.Connection and disconnection methods and data |
| OSM_Instance_IP | IP4 Instance to monitor.It's an IP and a collection of events to supervise |
| OSM_Instance_Linux | Host Instance to monitor.It's a collection of events to supervise |
| OSM_Instance_MySql | MySql Instance to monitor.It's a collection of events to supervise |
| OSM_Instance_Oracle | Host Instance to monitor.It's a collection of events to supervise |
| OSM_Instance_SearchLog | Host Instance to monitor.It's a collection of events to supervise |
| OSM_Instance_Tomcat | Tomcat Instance to monitor.It's an IP and a port for JMX remote connection |
| OSM_MA_AgsManager | Creates agents from config_file |
| OSM_MA_CmdAcceptor | Factory Acceptor launching OSM_MA_CmdReceiver objects |
| OSM_MA_CmdConnector | Active connection to connect and keep the stream with the server |
| OSM_MA_CmdManager | Receives, validates commands from server and |
| OSM_MA_CmdReceiver | Receives, validates and executes commands from the central server |
| OSM_MA_CmdSender | |
| OSM_MA_Main | Manages Osmius Master Agent init and exit tasks |
| OSM_MA_MsgAcceptor | Accepts messages from agents using class OSM_MA_MsgReceiver |
| OSM_MA_MsgConnector | Active connection to connect and keep the stream with the server |
| OSM_MA_MsgManager | Receives, validates message events from agents and send them to server |
| OSM_MA_MsgReceiver | Handles the message receiving service of the Master Agent |
| OSM_MA_MsgSender | Send message to the server in bulk groups |
| OSM_Message | Class with message definition, fields and types |
| OSM_MessageHeader | Message Header Definition with portable types |
| OSM_MsgHandler | The base class used to receive and send osmius messages |
| OSM_MYSQL_Connector | Connector to mysql databases |
| OSM_NetMessage | Class used to transmit / receive messages |
| OSM_Process | Used to launch processes with a given timeout capturing stderr and exit code |
| OSM_Response | This class record information of response received from the task manager server |
| OSM_SignalHandler | Used to capture SIGINT signal and gracefully exit out |
| OSM_SV_Main | Manages Osmius Central Server init and exit tasks |
| OSM_SV_MsgAcceptor | Factory Acceptor launching OSM_SV_MsgReceiver objects |
| OSM_SV_MsgManager | Receives, validates message events from master agents |
| OSM_SV_MsgReceiver | Main class of the Osmius Server. Receives Messages from Master Agents |
| OSM_SV_MsgSender | Send message to the server in bulk groups. Correlation could be here |
| OSM_TASK | This class record information of one Task included the command to send to its master agent |
| OSM_TM_BbddMADiscovery | BBDD actions of a new master agent discovery |
| OSM_TM_BBddManager | Handles tasks frfom databse and process them |
| OSM_TM_BbddTasks | Select tasks and send them to their corresponding master agents |
| OSM_TM_CmdAcceptor | Factory Acceptor launching OSM_TM_CmdReceiver objects |
| OSM_TM_CmdConnector | Active connection to connect and keep the stream with the server |
| OSM_TM_CmdManager | Send commands to master agents and receives their responses |
| OSM_TM_CmdReceiver | Receives, validates and executes commands from the master agents |
| OSM_TM_CmdSender | Send discovery r to the master agent |
| OSM_TM_Main | Manages Osmius Task Manager init and exit tasks |
| OsmiusJMXClient |
1.5.1