System-wide topology and performance monitoring GUI tool with per-partition views
AssigneeInternational Business Machines Corporation
InventorsWilliam A Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
Life of this patent
Estimating the term…
Abstract
Mechanisms are provided for a graphical user interface tool for system-wide topology and performance monitoring with per-partition views. A graphical user interface application presents a consolidated view of physical and logical information based on the received performance data. The mechanisms provide real-time performance and utilization information in a visual format relative to the physical components in a topographical layout. The user may drill down to lower levels to view more detailed performance and utilization information.
Claims20
A method, in a data processing system, for performance monitoring, the method comprising:
- receiving performance and utilization data from a system-wide monitor for a central electronics complex and a plurality of per-partition monitors within a plurality of logical partitions executing within the central electronics complex;
- generating a graphical user interface comprising a logical display portion and a physical display portion, wherein the logical display portion consolidates a visual representation of logical partition data and a visual representation of physical resource utilization data from the performance and utilization data for each of the plurality of logical partitions, wherein the physical display portion consolidates a physical topology representation of at least a portion of the central electronics complex and a visual representation of physical resource utilization data by the plurality of logical partitions;
- presenting the graphical user interface on a presentation device of the data processing system;
- responsive to a user launching a single node view for a selected node within the central electronics complex, generating a single node graphical user interface and presenting the single node graphical user interface on a presentation device of the data processing system, wherein the selected node comprises a plurality of physical components;
- responsive to a user launching a drill-down view for a selected physical component within the selected node, generating a drill-down graphical user interface comprising a logical display portion and a physical display portion, wherein the logical display portion consolidates logical partition data and physical resource utilization data that corresponding to a subset of the plurality of logical partitions the selected physical component does work for, wherein the physical display portion consolidates a physical topology representation of the selected physical component and represents physical resource utilization data by the subset of the plurality of logical partitions;
- and
- presenting the drill-down graphical user interface on the presentation device of the data processing system.
A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
- receive performance and utilization data from a system-wide monitor for a central electronics complex and a plurality of per-partition monitors within a plurality of logical partitions executing within the central electronics complex;
- generate a graphical user interface comprising a logical display portion and a physical display portion, wherein the logical display portion consolidates a visual representation of logical partition data and a visual representation of physical resource utilization data from the performance and utilization data for each of the plurality of logical partitions, wherein the physical display portion consolidates a physical topology representation of at least a portion of the central electronics complex and a visual representation of physical resource utilization data by the plurality of logical partitions;
- present the graphical user interface on a presentation device of the data processing system;
- responsive to a user launching a single node view for a selected node within the central electronics complex, generate a single node graphical user interface and present the single node graphical user interface on a presentation device of the data processing system, wherein the selected node comprises a plurality of physical components;
- responsive to a user launching a drill-down view for a selected physical component within the selected node, generate a drill-down graphical user interface comprising a logical display portion and a physical display portion, wherein the logical display portion consolidates logical partition data and physical resource utilization data that corresponding to a subset of the plurality of logical partitions the selected physical component does work for, wherein the physical display portion consolidates a physical topology representation of the selected physical component and represents physical resource utilization data by the subset of the plurality of logical partitions;
- and
- present the drill-down graphical user interface on the presentation device of the data processing system.
An apparatus, comprising:
- a processor;
- and
- a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to:
- receive performance and utilization data from a system-wide monitor for a central electronics complex and a plurality of per-partition monitors within a plurality of logical partitions executing within the central electronics complex;
- generate a graphical user interface comprising a logical display portion and a physical display portion, wherein the logical display portion consolidates a visual representation of logical partition data and a visual representation of physical resource utilization data from the performance and utilization data for each of the plurality of logical partitions, wherein the physical display portion consolidates a physical topology representation of at least a portion of the central electronics complex and a visual representation of physical resource utilization data by the plurality of logical partitions;
- present the graphical user interface on a presentation device of the data processing system;
- responsive to a user launching a single node view for a selected node within the central electronics complex, generate a single node graphical user interface and present the single node graphical user interface on a presentation device of the data processing system, wherein the selected node comprises a plurality of physical components;
- responsive to a user launching a drill-down view for a selected physical component within the selected node, generate a drill-down graphical user interface comprising a logical display portion and a physical display portion, wherein the logical display portion consolidates logical partition data and physical resource utilization data that corresponding to a subset of the plurality of logical partitions the selected physical component does work for, wherein the physical display portion consolidates a physical topology representation of the selected physical component and represents physical resource utilization data by the subset of the plurality of logical partitions;
- and
- present the drill-down graphical user interface on the presentation device of the data processing system.
Dependencies are inferred from the claim text.