In some examples, a management agent 350 is included in the virtual appliance 320, 322, 324 to facilitate execution of instructions at the virtual appliance 320, 322, 324. For example, the example management endpoint 340 might instruct a management agent operated at the virtual appliance 320 to execute an instruction to update the management endpoint 340. In some examples, the instructions that can be executed by a management agent operated at the virtual appliance 320 are different from the instructions that can be executed by a management agent operated at the component server 330, 332, 334, 336. For example, if the virtual appliance 320 were operated in a Linux environment and the component server 330 were operated in a Microsoft Windows? environment, the instructions supported by a management agent operated in each of those environments may be different (e.g., some of the instructions may be restricted and/or may not be available for execution on one or more of the systems).