
In addition, it offers you several ways to make any method call into a business transactions. Perfino automatically detects a wide range of business transactions from subsystems like servlet containers, EJBs or RMI calls. Telemetry data is never discarded, only converted to higher resolutions.
#PERFINO API FULL#
As sparklines in the dashboard and VMs view, they give you an instant appreciation of the current trends, in their full display they go back in time to the very beginning. Telemetries in perfino capture important scalar values in the monitored VMs, like the number of database operation per minute. Realizing a scenario like "When a business transaction hangs, take a thread dump and send it to my inbox" is very easy in the perfino UI. In perfino, you use triggers and actions to configure your emergency response strategies. When something is seriously wrong, you want to take action: Create alerts, send emails or gather more detailed data. The call graph not only shows you the big picture of what is happening right now, but also what has happened in the past. A call in the web layer that goes on to an EJB server and further to a web service - in perfino these operations are connected, even when you do method-level sampling. Perfino can monitor business transactions that span multiple VMs. The dashboard is where you start to drill down into the more detailed data views. perfino gives you fine-grained control over what level of performance is acceptable for your application. When you log into perfino, the dashboard shows you if everything is OK - or if something is going wrong. No matter how large your system gets or how many micro-services you want to monitor, your perfino license has you covered.

One license to monitor them all: With perfino you don't have a cap on the number of monitored JVMs or any other metric, such as recorded business transactions.
