-
公开(公告)号:US20240281273A1
公开(公告)日:2024-08-22
申请号:US18172272
申请日:2023-02-21
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Ravi Shekhar Jha , Eoghan Shields
CPC classification number: G06F9/45558 , G06F16/287 , G06F2009/45575 , G06F2009/45591 , G06F2009/45595
Abstract: Techniques are provided for monitoring Containers-as-a-Service (CaaS) platforms, including monitoring containers and applications in the platform and aggregating the metrics thereof. A container has applications running in the container. A container event associated with the container is detected. Based on the detection of the container event, an enforcer command is executed. The enforcer command enables an enforcer application within the container. The enabled enforcer application obtains performance data associated with the container and the application. At least one message packet comprising the performance data is transmitted to an application performance database.
-
公开(公告)号:US20240281554A1
公开(公告)日:2024-08-22
申请号:US18172276
申请日:2023-02-21
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Ravi Shekhar Jha , Eoghan Shields
IPC: G06F21/62 , G06F16/245
CPC classification number: G06F21/6227 , G06F16/245
Abstract: Techniques are provided for using rate-limited mechanisms for querying a non-tabular database in a Containers-as-a-Service (CaaS) platform. A vendor-specific request comprising a query path to access a database is received by a keeper service. The query path is validated by the keeper service as being one of a plurality of predefined query paths. Based on the validation, a parameter representing the vendor-specific request is determined by the keeper service to incorporate into a rate-limit calculation, which is performed by the keeper service based on the parameter. Based on the rate limit calculation, a rate limit of the vendor-specific request has not been reached is determined by the keeper service. The vendor-specific request is translated by the keeper service into a vendor-neutral query command based on the type of the database. The vendor-neutral query command is executed, where the vendor-neutral query command provides access to the database.
-
公开(公告)号:US10318287B2
公开(公告)日:2019-06-11
申请号:US15387588
申请日:2016-12-21
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Hugh Hamill , Eoghan Shields , Colin Shine
Abstract: A method includes parsing, by a computing device, configuration data associated with multiple application programming interfaces (APIs) that are served by multiple remote applications executing on multiple servers in different environments respectively; determining, by the computing device, a uniform resource location (URL) of a remote application executing on a particular server deployed in the specific environment; receiving, by the computing device, a version of the remote application at the URL; retrieving, by the computing device, multiple documents associated with the particular API corresponding to the version from an artifact repository; and deploying, by the computing device, the multiple documents to the particular server in the specific environment.
-
公开(公告)号:US20240289153A1
公开(公告)日:2024-08-29
申请号:US18173752
申请日:2023-02-23
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Eoghan Shields , Ravi Shekhar Jha , Pablo Gon Sanchez
CPC classification number: G06F9/45558 , G06F9/45512 , G06F9/5011 , G06F2009/45591
Abstract: Techniques are provided for dynamically generating and executing scripts and loading documents based on container engine events in a Containers-as-a-Service (CaaS) platform. A request to generate an item, which can be either a script or a document, in an application running in a container of a cloud environment is received. Based on the request, at least one container engine event associated with the application is monitored. The at least one container engine event is detected. The item is generated based on the detection of the at least one container engine event. The generated item is instantiated in the application in accordance with a type of the generated item.
-
公开(公告)号:US20180173522A1
公开(公告)日:2018-06-21
申请号:US15387588
申请日:2016-12-21
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Hugh Hamill , Eoghan Shields , Colin Shine
CPC classification number: G06F8/73
Abstract: In some examples, a method includes parsing, by a computing device, configuration data associated with multiple application programming interfaces (APIs) that are served by multiple remote applications executing on multiple servers in different environments respectively; determining, by the computing device, a uniform resource location (URL) of a remote application executing on a particular server deployed in the specific environment; receiving, by the computing device, a version of the remote application at the URL; retrieving, by the computing device, multiple documents associated with the particular API corresponding to the version from an artifact repository; and deploying, by the computing device, the multiple documents to the particular server in the specific environment.
-
-
-
-