Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of generating a computing alarm, comprising: determining whether a new instance of an element has been added to a computing network, wherein the computing network comprises a plurality of elements and the computing network is to be monitored, wherein the element comprises a physical or logical element communicatively coupled to a monitoring node via the computing network and wherein the new instance of the element comprises a new connection of the element to a resource of the computing network; determining a hierarchical position of the new instance of the element within a network topology; creating alarm thresholds for the new instance of the element that are inherited from parent nodes of the new instance of the element, wherein the alarm thresholds are based upon another element sharing access to the resource associated with the new connection; determining identities of peer elements of the new instance of the element, wherein a peer element has one or more parent or grandparent nodes in common with the new instance of the element; determining identities of other elements of the system that are using the resource associated with the new connection; determining existing alarms of the peer elements of the new instance of the element; modifying alarms of the other elements using the resource associated with the new connection to take into account demands of the new connection; and automatically creating alarm thresholds for the new instance of the element that are equivalent to the existing alarms of the peer elements, wherein the alarm thresholds are usable to: monitor a characteristic of the elements in the computing network; compare the monitored characteristic to the alarm thresholds; and in response to determining the monitored characteristic exceeds the alarm thresholds, provide an indication that an alarm has been triggered.
2. The method of claim 1 , wherein the new instance of the element comprises adding the element to a portion of the computing network.
3. The method of claim 1 , further comprising automatically updating another alarm threshold based upon the automatic creation of the alarm threshold.
4. The method of claim 1 , wherein modifying alarms of the other elements using the resource associated with the new connection to take into account demands of the new connection comprises adding a condition associated with usage of the new instance of the element to existing alarms of the other elements, and wherein the method further comprises determining capacity of the shared resource.
5. A non-transitory computer-readable storage medium, comprising computer-executable instructions carried on the non-transitory computer readable medium, the instructions readable by a processor and, when read and executed, configured to cause the processor to: determine whether a new instance of an element has been added to a computing network, wherein the computing network comprises a plurality of elements and the computing network is to be monitored, wherein the element comprises a physical or logical element communicatively coupled to a monitoring node via the computing network and wherein the new instance of the element results from a new connection of the element to a resource of the computing network; determine a hierarchical position of the new instance of the element within a network topology; create alarm thresholds for the new instance of the element that are inherited from parent nodes of the new instance of the element, wherein the alarm thresholds are based upon another element sharing access to the resource associated with the new connection; determine identities of peer elements of the new instance of the element, wherein a peer element has one or more parent or grandparent nodes in common with the new instance of the element; determine identities of other elements of the system that are using the resource associated with the new connection; determine existing alarms of the peer elements of the new instance of the element; modify alarms of the other elements using the resource associated with the new connection to take into account demands of the new connection; automatically create alarm thresholds for the new instance of the element that are equivalent to the existing alarms of the peer elements; monitor a characteristic of the elements in the computing network; compare the monitored characteristic to the alarm thresholds; and in response to determining the monitored characteristic exceeds the alarm thresholds, provide an indication that an alarm has been triggered.
6. The medium of claim 5 , wherein the new instance of the element results from adding the element to a portion of the computing network.
7. The medium of claim 5 , further comprising instructions for causing the processor to automatically update another alarm threshold based upon the automatic creation of the alarm threshold, wherein the another alarm threshold comprises an alarm threshold of a peer group of elements or a parent or a grandparent element of the element.
8. The medium of claim 5 , wherein automatically creating the alarm threshold is further based on a position of the element within a network topology.
9. The medium of claim 5 , further comprising instructions for causing the processor to determine a capacity of the shared resource, and wherein modifying alarms of the other elements using the resource associated with the new connection to take into account demands of the new connection comprises adding a condition associated with usage of the new instance of the element to existing alarms of the other elements.
10. An apparatus for generating an alarm in a computer system, the apparatus comprising: a processor; and a memory communicatively coupled to the processor, the memory comprising instructions operable, when executed by the processor, to cause the processor to: determine whether a new instance of an element has been added to a computing network, wherein the computing network comprises a plurality of elements and the computing network is to be monitored, wherein the element comprises a physical or logical element communicatively coupled to a monitoring node via the computing network, and wherein the new instance of the element results from a new connection of the element to a resource of the computing network; determine a hierarchical position of the new instance of the element within a network topology; create alarm thresholds for the new instance of the element that are inherited from parent nodes of the new instance of the element, wherein the alarm thresholds are based upon another element sharing access to the resource associated with the new connection; determine identities of peer elements of the new instance of the element, wherein a peer element has one or more parent or grandparent nodes in common with the new instance of the element; determine identities of other elements of the system that are using the resource associated with the new connection; determine existing alarms of the peer elements of the new instance of the element; modify alarms of the other elements using the resource associated with the new connection to take into account demands of the new connection; automatically create alarm thresholds for the new instance of the element that are equivalent to the existing alarms of the peer elements; monitor a characteristic of the elements in the computing network; compare the monitored characteristic to the alarm thresholds; and in response to determining the monitored characteristic exceeds the alarm thresholds, provide an indication that an alarm has been triggered.
11. The apparatus of claim 10 , further comprising instructions for causing the processor to determine a capacity of the shared resource, and wherein modifying alarms of the other elements using the resource associated with the new connection to take into account demands of the new connection further comprises instructions for causing the processor to add a condition associated with usage of the new instance of the element to existing alarms of the other elements.
12. The apparatus of claim 10 , wherein the memory further comprises instructions for causing the processor to automatically update another alarm threshold based upon the automatic creation of the alarm threshold.
13. The apparatus of claim 10 , wherein automatically creating the alarm threshold is further based on a position of the element within a network topology.
14. The apparatus of claim 10 , wherein another element sharing access to the resource with the element has a different parent element.
15. The method of claim 1 , wherein the monitored characteristic comprises shared resource usage of the elements within the computing network and the alarm threshold is triggered by the resource usage exceeding the alarm thresholds.
Unknown
December 5, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.