Dashboard for dynamic display of distributed transaction data
First Claim
Patent Images
1. A method for providing a custom dashboard to display runtime data associated with a distributed business transaction performed by a system of machines or nodes connected over a network, the method comprising:
- monitoring the distributed business transaction performed by the system of machines or nodes connected over the network;
receiving the runtime data collected from the system of machines or nodes, the runtime data indicative of a performance of the monitored distributed business transaction;
providing a dashboard interface by a server to a remote device for configuring the custom dashboard for displaying the collected runtime data indicative of the performance of the monitored distributed business transaction associated with the system of machines or nodes connected over the network;
providing through the dashboard interface, a choice to select from one of predetermined categories of metrics and custom defined categories of metrics in the collected runtime data;
receiving a selection from the provided choice of predetermined categories of metrics and custom defined categories of metrics;
receiving an input which specifies a filter for displaying metrics associated with the selected category including a number of and sort order of the metrics;
dynamically displaying, through the dashboard interface, the custom dashboard that includes the filter specified number of the metrics and in the filter specified sort order, wherein the metrics displayed in the custom dashboard are selected from the collected runtime data dynamically at the time the custom dashboard is displayed so as to be up-to-date at the time the custom dashboard is displayed; and
applying the filter dynamically each time the custom dashboard is displayed to reselect the metrics dynamically each time the custom dashboard is displayed.
4 Assignments
0 Petitions
Accused Products
Abstract
An interface is provided for a user to create a custom dashboard for providing application performance data. The dashboard may be created from one or more widgets, such as graphs, charts, and other display components, and each widget may be individually configured with parameters. The dashboard may be configured to display data for one or more particular transactions, transaction types, or transactions that meet specified criteria. Once created, the dashboard may be shared through a website URL, e-mail, or other method.
-
Citations
36 Claims
-
1. A method for providing a custom dashboard to display runtime data associated with a distributed business transaction performed by a system of machines or nodes connected over a network, the method comprising:
-
monitoring the distributed business transaction performed by the system of machines or nodes connected over the network; receiving the runtime data collected from the system of machines or nodes, the runtime data indicative of a performance of the monitored distributed business transaction; providing a dashboard interface by a server to a remote device for configuring the custom dashboard for displaying the collected runtime data indicative of the performance of the monitored distributed business transaction associated with the system of machines or nodes connected over the network; providing through the dashboard interface, a choice to select from one of predetermined categories of metrics and custom defined categories of metrics in the collected runtime data; receiving a selection from the provided choice of predetermined categories of metrics and custom defined categories of metrics; receiving an input which specifies a filter for displaying metrics associated with the selected category including a number of and sort order of the metrics; dynamically displaying, through the dashboard interface, the custom dashboard that includes the filter specified number of the metrics and in the filter specified sort order, wherein the metrics displayed in the custom dashboard are selected from the collected runtime data dynamically at the time the custom dashboard is displayed so as to be up-to-date at the time the custom dashboard is displayed; and applying the filter dynamically each time the custom dashboard is displayed to reselect the metrics dynamically each time the custom dashboard is displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform operations for providing a custom dashboard to display runtime data associated with a distributed business transaction performed by a system of machines or nodes connected over a network, the method comprising:
-
monitoring the distributed business transaction performed by the system of machines or nodes connected over the network; receiving the runtime data collected from the system of machines or nodes, the runtime data indicative of a performance of the monitored distributed business transaction; providing a dashboard interface by a server to a remote device for configuring the custom dashboard for displaying the collected runtime data indicative of the performance of the monitored distributed business transaction associated with the system of machines or nodes connected over the network; providing through the dashboard interface, a choice to select from one of predetermined categories of metrics and custom defined categories of metrics in the collected runtime data; receiving a selection from the provided choice of predetermined categories of metrics and custom defined categories of metrics; receiving an input which specifies a filter for displaying metrics associated with the selected category including a number of and sort order of the metrics; dynamically displaying, through the dashboard interface, the custom dashboard that includes the filter specified number of the metrics and in the filter specified sort order, wherein the metrics displayed in the custom dashboard are selected from the collected runtime data dynamically at the time the custom dashboard is displayed so as to be up-to-date at the time the custom dashboard is displayed; and applying the filter dynamically each time the custom dashboard is displayed to reselect the metrics dynamically each time the custom dashboard is displayed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for providing a custom dashboard to display runtime data associated with a distributed business transaction performed by a system of machines or nodes connected over a network, the system comprising:
-
a server including a memory and a processor; and one or more modules stored in the memory and executed by the processor to perform operations including; monitor the distributed business transaction performed by the system of machines or nodes connected over the network; receive the runtime data collected from the system of machines or nodes, the runtime data indicative of a performance of the distributed business transaction; provide a dashboard interface by a server to a remote device for configuring the custom dashboard for displaying the collected runtime data indicative of the performance of the monitored distributed business transaction associated with the system of machines or nodes connected over the network; provide through the dashboard interface, a choice to select from one of predetermined categories of metrics and custom defined categories of metrics in the collected runtime data; receive a selection from the provided choice of predetermined categories of metrics and custom defined categories of metrics; receive an input which specifies a filter for displaying metrics associated with the selected category including a number of and sort order of the metrics; dynamically display, through the dashboard interface, the custom dashboard that includes the filter specified number of the metrics and in the filter specified sort order, wherein the metrics displayed in the custom dashboard are selected from the collected runtime data dynamically at the time the custom report is displayed so as to be up-to-date at the time the custom report is provided; and apply the filter dynamically each time the custom dashboard is displayed to reselect the metrics dynamically each time the custom dashboard is displayed. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification