Visualizzazione degli agenti
È possibile visualizzare un agente utilizzando l'ID dell'agente per recuperare le informazioni dettagliate sulla configurazione. Puoi anche elencare tutti gli agent creati nel tuo account.
Visualizzazione degli agenti attraverso l'interfaccia utente
- Accedi al tuo account IBM Cloud utilizzando le tue credenziali.
- Fare clic su Schematics > Agenti.
- Fare clic sul proprio agente dall'elenco per visualizzare i relativi dettagli.
Visualizzazione degli agenti tramite CLI
Puoi visualizzare l'elenco di agenti nel tuo account utilizzando il comando CLI agent list.
Esempio
ibmcloud schematics agent list
Output
Retrieving agents...
OK
Name ID Version Description Resource Group Agent Location Schematics location Status Tags Agent health
Agent-UI-Final-Testing Agent-UI-Final-Testing.deA.3dfb cli-testing eu-de Active
Vishwa-CLI-Testing Vishwa-CLI-Testing.deA.ef99 cli-testing eu-de Active
agent-5-multipod agent-5-multipod.deA.3d58 Srikar testing multiple pods in agent-5 ... job-runner eu-de Active agent_register
agent-prod-testing-api-dec-24-2 agent-prod-testing-api-dec-24-2.deA.ca07 1.6.0 Create Agent Default us-south eu-de Active env:prod, mytest
agent-testing-prod-cli-dec-27-2 agent-testing-prod-cli-dec-27-2.deA.727f v1.0.0 Default us-south eu-de Active
agent-testing-prod-cli-dec-27-3 agent-testing-prod-cli-dec-27-3.deA.fd13 Default us-south eu-de Active
agent-testing-prod-cli-dec-27-4 agent-testing-prod-cli-dec-27-4.deA.acd4 Default us-south eu-de Active
agent-testing-prod-cli-dec-27 agent-testing-prod-cli-dec-27.deA.3f7e Default jp-tok eu-de Active
gsmmar27v1cli-agent-test gsmmar27v1cli-agent-test.deA.6288 Default eu-de eu-de Active
gsmmar27v2cli-agent-test gsmmar27v2cli-agent-test.deA.afcc Default eu-de eu-de Active
gsmmar27v3cli-agent-test gsmmar27v3cli-agent-test.deA.4b56 Default eu-de eu-de Active
Showing 1-11 of 11 items
Visualizzazione della configurazione dell'agente tramite CLI
È possibile utilizzare il comando agent get per visualizzare la configurazione di un agente. Questo comando richiede agent_id come argomento
di immissione.
Per visualizzare i comandi get dell'agent, la sintassi e i dettagli dell'indicatore di opzioni, consultare ibmcloud schematics agent get.
Esempio
ibmcloud schematics agent get --id agent-testing-prod-cli-dec-27-5.deA.dc97
Output
Retrieving agent...
OK
ID agent-testing-prod-cli-dec-27-5.deA.dc97
Name agent-testing-prod-cli-dec-27-5
Status ACTIVE
Version 1.0.0
Location eu-de
Agent Location jp-tok
Resource Group Default
Recent Job Job ID Status Last modified
DEPLOY .ACTIVITY.465e9716 Triggered deployment 2023-03-27T12:25:01.239Z
Visualizzazione degli agenti tramite API
Segui i passi per recuperare il tuo token di accesso IAM e autenticarti con IBM Cloud Schematics utilizzando l'API.
Esempio per elencare tutti gli agenti nel vostro conto.
LIST /v2/agents/ HTTP/1.1
Host: schematics.cloud.ibm.com
Content-Type: application/json
Authorization: Bearer <auth_token>
Output
{
"name": "agent-beta1-testing",
"description": "Create Agent",
"resource_group": "schematics-prod",
"tags": [
"env:prod",
"mytest"
],
"version": "v1.0.0",
"schematics_location": "us-south",
"agent_location": "jp-tok",
"user_state": {
"state": "enable",
"set_by": "test@in.ibm.com",
"set_at": "2023-03-16T06:12:13.684097462Z"
},
"agent_crn": "crn:v1:bluemix:public:schematics:us-south:a/c19ef85117044059a3be5e45d6dc1cf6:347160c0-dca9-49e8-a292-9c980c7f8c47:agent:agent-beta1-testing.soA.748e",
"created_at": "2023-03-16T06:12:13.684112846Z",
"creation_by": "geetha_sathyamurthy@in.ibm.com",
"updated_at": "0001-01-01T00:00:00Z",
"system_state": {
"status_code": "draft"
},
"agent_kpi": {
"availability_indicator": "normal",
"lifecycle_indicator": "consistent",
"percent_usage_indicator": "30%"
}
}
Esempio
GET /v2/agents/agent-beta1-testing.soA.748e/ HTTP/1.1
Host: schematics.cloud.ibm.com
Content-Type: application/json
Authorization: Bearer <auth_token>
Output
{
"name": "agent-beta1-testing",
"description": "Create Agent",
"resource_group": "schematics-prod",
"tags": [
"env:prod",
"mytest"
],
"version": "v1.0.0",
"schematics_location": "us-south",
"agent_location": "us-south",
"user_state": {
"state": "enable",
"set_by": "test@in.ibm.com",
"set_at": "2023-03-16T06:12:13.684097462Z"
},
"agent_crn": "crn:v1:bluemix:public:schematics:us-south:a/c19ef85117044059a3be5e45d6dc1cf6:347160c0-dca9-49e8-a292-9c980c7f8c47:agent:agent-beta1-testing.soA.748e",
"created_at": "2023-03-16T06:12:13.684112846Z",
"creation_by": "test@in.ibm.com",
"updated_at": "0001-01-01T00:00:00Z",
"system_state": {
"status_code": "draft"
},
"agent_kpi": {
"availability_indicator": "normal",
"lifecycle_indicator": "consistent",
"percent_usage_indicator": "30%"
}
}
Visualizzazione degli agenti tramite Terraform
È possibile utilizzare l'origine dati ibm_schematics_agent per recuperare informazioni su un Schematics Senza modificare la propria infrastruttura.
Assicurarsi che l'agente Schematics sia distribuito per elencare un agente esistente.
-
Definire la risorsa
ibm_schematics_agent_deploynel filemain.tf.data "ibm_schematics_agents" "schematics_agents" { name = "MyDevAgent" } -
Inizializza
terraform init -
Applica
terraform apply
È possibile consultare la documentazione di IBM Cloud Provider Plug-in for Terraform per ulteriori parametri specifici dell'origine dati.
Passi successivi
- È possibile aggiornare un agente e cancellare un agente
- È possibile consultare le agent FAQ per tutte le domande più comuni relative all'eliminazione di un agente.