Compute Plugins Queries

Summary

There is no separate list of available agents that are available for the launch of a compute instance. Instead, a compute instance needs to be launched first, then that instance is interrogated to find what agent plug-ins are available.

Get All Available Agent Plug-ins for a Compute Instance

Run the following OCI CLI commands to generate a table of available agent plug-ins along with the current status:

instance_id=$(                                  \
    oci compute instance list                   \
    --compartment-id ${compartment_id}          \
    --query 'data[0].id'                        \
    --raw-output                                \
    )
oci instance-agent plugin list                  \
    --compartment-id ${compartment_id}          \
    --instanceagent-id ${instance_id}           \
    --query "data[*].{Name:name,Status:status}" \
    --output table

Sample Output

Sample output is:

+-------------------------------------+---------------+
| Name                                | Status        |
+-------------------------------------+---------------+
| Custom Logs Monitoring              | RUNNING       |
| Compute Instance Run Command        | RUNNING       |
| OS Management Service Agent         | STOPPED       |
| Cloud Guard Workload Protection     | RUNNING       |
| WebLogic Management Service         | STOPPED       |
| Vulnerability Scanning              | STOPPED       |
| Compute HPC RDMA Authentication     | NOT_SUPPORTED |
| OS Management Hub Agent             | STOPPED       |
| Management Agent                    | STOPPED       |
| Oracle Java Management Service      | STOPPED       |
| Compute RDMA GPU Monitoring         | NOT_SUPPORTED |
| Compute HPC RDMA Auto-Configuration | NOT_SUPPORTED |
| Block Volume Management             | STOPPED       |
| Oracle Autonomous Linux             | STOPPED       |
| Compute Instance Monitoring         | RUNNING       |
| Bastion                             | STOPPED       |
+-------------------------------------+---------------+