For CA Nimsoft Monitor
Message Bus
Applications within the CA Nimsoft Monitor domain communicate by exchanging messages. The CA Nimsoft Monitor message bus provides the capabilities required to communicate across an entire enterprise infrastructure.
When a system within a CA Nimsoft Monitor domain has new data, it automatically publishes it via the message bus. All applications that subscribe to receiving updates for that system will automatically receive that update. Traditional point-to-point client-server systems require the sending of multiple copies of messages, one to each application, which is far less efficient.
The CA Nimsoft Monitor architecture enables administrators to configure all publications and subscriptions via a single, native management console. All monitoring configurations can also be controlled programmatically via robust APIs—allowing cloud providers to completely automate the monitoring of their critical applications.
Hub
A hub is a vital component within any CA Nimsoft Monitor deployment. A hub is basically a software component within a CA Nimsoft Monitor domain that enables components to connect to the message bus. A hub receives all messages posted by any client and distributes these messages to a set of subscribers of the publishing subject. A hub also keeps track of the addresses in the hub’s domain, as well as information about each of the systems being monitored via CA Nimsoft Monitor robots (agents). A CA Nimsoft Monitor domain can have multiple hubs, which enables fail-over in the case of a communication disruption. Multiple hubs are also used to connect managed networks together across the Internet via SSL tunnels between the hubs—allowing service providers to connect remote customers to their operations center.
Robots
A CA Nimsoft Monitor robot collects and disseminates information about the managed device. Customers that want to leverage on-board monitoring configurations install a lightweight robot on each managed device. These robots provide the communication functionality required for a system to be monitored in a CA Nimsoft Monitor domain. A robot also contains these important subcomponents:
- Controller – The controller is the contact point of a robot as seen by other CA Nimsoft Monitor components. It maintains a set of monitoring plug-ins—called probes—that it starts and stops according to a configuration. The probes may be started in a timed fashion or in a standalone or daemon mode.
- Spooler – The spooler receives messages published by the probes (clients) and delivers these messages to the hub, unless it’s configured to spool (hold) the message until a certain criteria is met. The spooler provides the ability to maintain and deliver messages in case network connectivity with a hub is lost.
Probes
CA Nimsoft Monitor probes provide the intelligence to manage specific components on a managed device. For example, one common probe, the CDM probe, is responsible for monitoring CPU, disk and memory utilization on target hosts. Over 120 probes are available, allowing users to manage the entire IT infrastructure, including servers, network devices, applications and databases as well as usage metering and data center power consumption. Probes can be easily deployed across an entire network via a simple drag-and-drop interface—or programmatically in an automated fashion. In addition, with CA Nimsoft Monitor toolkits (SDKs), customers can write custom probes for managing homegrown applications.
Alarm Server
CA Nimsoft Monitor features an alarm server that is responsible for receiving and managing incoming alarm messages. The alarm server also supports message suppression and provides clients with such services as event updates, message filtering, automated actions and mirroring capabilities. The alarm server also allows customers to enable advanced event correlation capabilities.
Visibility
CA Nimsoft Monitor provides intuitive, up-to-date portal views of monitoring data. The solution features a monitoring portal that provides a complete view of the systems and services that underpin vital business services, whether those are based on any combination of virtualized infrastructures, SaaS offerings, cloud-based services, or outsourced environments. In addition, the solution offers multi-tenant capabilities that enable services providers to monitor and manage the infrastructures of multiple clients.
Configurable dashboards offer end-users and service provider customers real-time, immediate access to the monitoring data that matters to them. CA Nimsoft Monitor reports provide snapshots and historical context for quality of service, performance and SLA compliance monitoring.