Mechanism to allow for monitoring of disconnected components in container orchestration systems
AssigneeVMware, Inc.
InventorBenjamin John Corrie
Life of this patent
Estimating the term…
Abstract
The disclosure provides a method for monitoring a disconnected component in a container orchestration system. The method generally includes obtaining, by an abstraction layer, monitoring data associated with the component while the component is connected to a network, wherein the abstraction layer comprises at least one proxy component acting as a proxy for the component in the container orchestration system; intercepting, by the abstraction layer, a query intended for the component, wherein the query originated from one or more monitoring agents configured to continuously monitor at least the component; and responding to the query based on the monitoring data obtained by the abstraction layer for the component.
Claims20
A method for monitoring a component in a container orchestration system, the method comprising:
- obtaining, by an abstraction layer, monitoring data associated with the component while the component is connected to a network, wherein the abstraction layer comprises at least one proxy component acting as a proxy for the component in the container orchestration system;
- intercepting, by the abstraction layer, a query intended for the component, wherein the query originated from one or more monitoring agents configured to continuously monitor at least the component;
- and
- responding, by the abstraction layer on behalf of the component, to the query based on the monitoring data obtained by the abstraction layer for the component.
A system comprising:
- one or more processors;
- and at least one memory, the one or more processors and the at least one memory configured to:
- obtain, by an abstraction layer, monitoring data associated with a component in a container orchestration system while the component is connected to a network, wherein the abstraction layer comprises at least one proxy component acting as a proxy for the component in the container orchestration system;
- intercept, by the abstraction layer, a query intended for the component, wherein the query originated from one or more monitoring agents configured to continuously monitor at least the component;
- and
- respond, by the abstraction layer on behalf of the component, to the query based on the monitoring data obtained by the abstraction layer for the component.
A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of a computing system, cause the computing system to perform operations for monitoring a component in a container orchestration system, the operations comprising:
- obtaining, by an abstraction layer, monitoring data associated with the component while the component is connected to a network, wherein the abstraction layer comprises at least one proxy component acting as a proxy for the component in the container orchestration system;
- intercepting, by the abstraction layer, a query intended for the component, wherein the query originated from one or more monitoring agents configured to continuously monitor at least the component;
- and
- responding, by the abstraction layer on behalf of the component, to the query based on the monitoring data obtained by the abstraction layer for the component.
Dependencies are inferred from the claim text.