In June, BMC Software acquired ProactiveNet, and we tested the product for our application performance management Rolling Review. ProactiveNet isn't usually considered a player in the APM market, as it's focused on service-level agreements. However, ProactiveNet will notify IT of impending problems it finds by applying algorithms to stored data. The app shines as an intelligent correlation tool, unlike other products tested that focus on data gathering.
If you require collection of network application traffic or synthetic transactions, ProactiveNet is not for you. However, it does offer agents that can be deployed to assemble information, or you may use its adapters to pull data from CA, BMC Performance Manager, or NetIQ. Agents are available for application components that range from WebLogic and WebSphere to infrastructure components such as Oracle, Unix, AIX, IIS, Apache, and dozens of others.
ProactiveNet doesn't autodiscover your environment; you'll need to use its agents or another enterprise management adapter to get data into the system. The downside is that if a monitor doesn't exist for your application, you'll have to create a custom monitor that intensively queries the target server for available metrics. Metrics to be monitored must be selected and assigned names. To help speed the process, ProactiveNet provides template functionality for Oracle, WebSphere, WebLogic, and custom monitors, creation of which requires some design and metric definition.
Once setup is done, you then need to establish relationships within devices or device classes. Like devices, relationships must be defined--they're not discovered. Once you specify and group underlying infrastructure components that comprise application services, relationships will determine which alarms will be suppressed and which paths root cause analysis will follow.