US2025365188A1PendingUtilityA1

Fleet management adapters for data collection agents

Assignee: CISCO TECH INCPriority: Aug 16, 2023Filed: Aug 12, 2025Published: Nov 27, 2025
Est. expiryAug 16, 2043(~17 yrs left)· nominal 20-yr term from priority
H04L 41/0843H04L 43/20H04L 41/0806H04L 41/40H04L 41/046
66
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In one embodiment, a method herein comprises: registering, by an orchestration service agent, with a central management device to receive a corresponding configuration for the orchestration service agent, wherein the central management device receives a registration from each of a plurality of orchestration service agents; self-configuring, by the orchestration service agent, based on the corresponding configuration; obtaining, by the orchestration service agent and from the central management device, an agent-specific configuration package; and configuring, by the orchestration service agent and based on the agent-specific configuration package, a corresponding agent associated with the orchestration service agent and executing on a corresponding entity.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 registering, by an orchestration service agent, with a central management device to receive a corresponding configuration for the orchestration service agent, wherein the central management device receives a registration from each of a plurality of orchestration service agents;   self-configuring, by the orchestration service agent, based on the corresponding configuration;   obtaining, by the orchestration service agent and from the central management device, an agent-specific configuration package; and   configuring, by the orchestration service agent and based on the agent-specific configuration package, a corresponding agent associated with the orchestration service agent and executing on a corresponding entity.   
     
     
         2 . The method as in  claim 1 , wherein configuring the corresponding agent comprises one or more of: installing the corresponding agent on the corresponding entity; modifying behavior of the corresponding agent; upgrading the corresponding agent; or decommissioning the corresponding agent. 
     
     
         3 . The method as in  claim 1 , wherein each of the plurality of orchestration service agents corresponds to a single respective agent. 
     
     
         4 . The method as in  claim 1 , further comprising:
 reporting first telemetry data based on the orchestration service agent, wherein the corresponding agent reports second telemetry data based on the corresponding agent.   
     
     
         5 . The method as in  claim 1 , wherein the agent-specific configuration package comprises one or more updates for one or more placeholder values within a prior template-based configuration of the corresponding agent. 
     
     
         6 . The method as in  claim 1 , further comprising:
 receiving, from the central management device, information regarding one or more available agent-specific configuration packages and how to obtain the one or more available agent-specific configuration packages.   
     
     
         7 . The method as in  claim 1 , wherein configuring the corresponding agent comprises:
 causing the corresponding agent to store a plurality of versioned agent-specific configuration packages; and   informing the corresponding agent which particular versioned agent-specific configuration package of the plurality of versioned agent-specific configuration packages to use.   
     
     
         8 . The method as in  claim 1 , wherein the corresponding entity comprises a cluster of a container orchestration system. 
     
     
         9 . The method as in  claim 1 , wherein the agent-specific configuration package is based on command line interface input. 
     
     
         10 . The method as in  claim 1 , wherein the agent-specific configuration package comprises an ordered grouping of tasks to perform. 
     
     
         11 . The method as in  claim 1 , wherein obtaining comprises:
 accessing a uniform resource locator for the agent-specific configuration package.   
     
     
         12 . The method as in  claim 11 , wherein each of a plurality of unique uniform resource locators corresponds to a unique agent-specific configuration package, the method further comprising:
 selecting a specific uniform resource locator from the plurality of unique uniform resource locators to access for the agent-specific configuration package.   
     
     
         13 . The method as in  claim 1 , further comprising:
 reporting, to the central management device, a status of configuration of the agent-specific configuration package on the corresponding agent within an error message field of an agent management protocol.   
     
     
         14 . An apparatus, comprising:
 one or more network interfaces;   a processor coupled to the one or more network interfaces and configured to execute one or more processes; and   a memory configured to store a process that is executable by the processor, the process when executed configured to:
 register, as an orchestration service agent, with a central management device to receive a corresponding configuration for the orchestration service agent, wherein the central management device receives a registration from each of a plurality of orchestration service agents; 
 self-configure operation of the orchestration service agent based on the corresponding configuration; 
 obtain, from the central management device, an agent-specific configuration package; and 
 configure, based on the agent-specific configuration package, a corresponding agent associated with the orchestration service agent and executing on a corresponding entity. 
   
     
     
         15 . The apparatus as in  claim 14 , wherein the process when executed to configure the corresponding agent is configured to: install the corresponding agent on the corresponding entity; modify behavior of the corresponding agent; upgrade the corresponding agent; or decommission the corresponding agent. 
     
     
         16 . The apparatus as in  claim 14 , wherein each of the plurality of orchestration service agents corresponds to a single respective agent. 
     
     
         17 . The apparatus as in  claim 14 , wherein the process when executed is further configured to:
 report first telemetry data based on the orchestration service agent, wherein the corresponding agent reports second telemetry data based on the corresponding agent.   
     
     
         18 . The apparatus as in  claim 14 , wherein the agent-specific configuration package comprises one or more updates for one or more placeholder values within a prior template-based configuration of the corresponding agent. 
     
     
         19 . The apparatus as in  claim 14 , wherein the process when executed is further configured to:
 receive, from the central management device, information regarding one or more available agent-specific configuration packages and how to obtain the one or more available agent-specific configuration packages.   
     
     
         20 . A tangible, non-transitory, computer-readable medium having computer-executable instructions stored thereon that, when executed by a processor on a computer, cause the computer to perform a method comprising:
 registering, as an orchestration service agent, with a central management device to receive a corresponding configuration for the orchestration service agent, wherein the central management device receives a registration from each of a plurality of orchestration service agents;   self-configuring operation of the orchestration service agent based on the corresponding configuration;   obtaining, from the central management device, an agent-specific configuration package; and   configuring, based on the agent-specific configuration package, a corresponding agent associated with the orchestration service agent and executing on a corresponding entity.

Join the waitlist — get patent alerts

Track US2025365188A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.