Automated service-oriented performance management
AssigneeSysdig, Inc.
InventorLoris Degioanni
Life of this patent
Estimating the term…
Abstract
A monitoring system is configured to receive information regarding a microservice run in one or more containers at a computing cluster; submit a request to a cluster manager of the computing cluster via an application programming interface (API) for adding one or more configurations for monitoring the microservice to a configuration dataset managed by the cluster manager; receive monitoring data related to the microservice in accordance with the one or more configurations; and transmit the monitoring data to a user device associated with the microservice.
Claims18
A method comprising:
- transmitting a request for information relating to new services at a cluster of computing nodes, wherein at a time of the transmitting the cluster of computing nodes is running one or more services in one or more containers that containerize the one or more services;
- receiving an indication that a new service has been created at the cluster of computing nodes, wherein at a time of the receiving the indication the new service is running in one or more computing nodes in one or more containers that containerize the new service;
- in response to receiving the indication, customizing a security service subsystem for performing a security function for the containerized new service;
- assigning the security service subsystem to the containerized new service;
- and
- performing, by the security service subsystem, the security function for the containerized new service as the new service is running in the one or more computing nodes.
A computer system comprising:
- a cluster of computing nodes that are running one or more services in one or more containers that containerize the one or more services;
- and
- a processor executing a security service to perform the steps of:
- transmitting a request for information relating to new services at the cluster of computing nodes;
- receiving an indication that a new service has been created at the cluster of computing nodes, wherein at a time of the receiving the indication the new service is running in one or more computing nodes in one or more containers that containerize the new service;
- in response to receiving the indication, customizing a security service subsystem for performing a security function for the containerized new service;
- and
- assigning the security service subsystem to the containerized new service,
- wherein the security service subsystem performs the security function for the containerized new service as the new service is running in the one or more computing nodes.
A non-transitory computer readable medium comprising instructions to be executed in a processor to perform the steps of:
- transmitting a request for information relating to new services at a cluster of computing nodes, wherein at a time of the transmitting the cluster of computing nodes is running one or more services in one or more containers that containerize the one or more services;
- receiving an indication that a new service has been created at the cluster of computing nodes, wherein at a time of the receiving the indication the new service is running in one or more computing nodes in one or more containers that containerize the new service;
- in response to receiving the indication, customizing a security service subsystem for performing a security function for the containerized new service;
- and
- assigning the security service subsystem to the containerized new service,
- wherein the security service subsystem performs the security function for the containerized new service as the new service is running in the one or more computing nodes.
Dependencies are inferred from the claim text.