Monitoring Services
We offer continuous monitoring (24x7x365) of many enterprise system components. The connectivity to provide these services is typically via the Internet (with a secure connection), frame relay, or with point-to-point circuits. We monitor events for the status of devices and also offer monitoring of programs and processes at the system level or within applications. We also offer monitoring of alerts, which are pre-set utilization thresholds within hardware, network or application components. All events and alerts are logged in our problem management system with customer specific action procedures. We also have the ability to determine root causes of problems when multiple events and alerts occur simultaneously. We offer reporting for in-depth analysis of areas such as system performance and capacity planning. Customized solutions are also offered.
Server Monitoring
Metrics collected with our server monitoring include disk space, memory, and other customer specified elements. We have expertise in providing these services for most operating systems, including NT, Linux, Solaris, etc.
Application Monitoring
Our application monitoring allows our customers to have a higher level of reliability from their enterprise applications. This service offers two kinds of application monitors:
- Yes/No condition checks, and
- within range calculations or "threshold checks".
In the event that an action is required after a monitoring service is performed, then an alert procedure is activated. Monitoring checks are performed by automated tools and can be performed as frequently as desired, with each monitor having a unique schedule. A client's custom monitors can also be performed.
Yes/No condition check monitors
Yes/No condition check monitors are often used to check if a process (in a UNIX environment) or service (in a NT environment) has been completed successfully. One example of this type of monitor might be to verify that the Oracle Listener is running, because with out this service, the application cannot perform its tasks. In an Exchange environment, an example of a condition check would be to verify that no corrupt data exists in the data stores.
Within range calculations or "threshold checks"
Within range calculations or "threshold checks" are a type of monitor where limits are set and a calculation is performed to determine if the service is with in the limits. An example of this type of monitor would be to verify that an application is using the percent of the CPU that has been determined to be normal. Another example is to calculate the disc space used by an application and verify that the calculated total is within the range of limits.
An alert procedure is activated when a monitor is performed and action is required. Alert procedures can include one or a series of actions. Electronic alert procedures can include an email and/or page to notify the appropriate person of the event. Operator action can be triggered by a pop up window with specific operator actions specified. Escalation procedures are also specified for each alert. Escalation procedures, a separate alert procedure, are triggered when there is no response to the initial alert sequence. All alert procedures are tailored to meet the client's requirement.



