Agenten anzeigen

Sie können einen Agenten anhand der Agenten-ID anzeigen, um die detaillierten Konfigurationsinformationen abzurufen. Sie können auch alle Agenten auflisten, die in Ihrem Konto erstellt wurden.

Anzeige der Agenten über die Benutzeroberfläche

  1. Melden Sie sich mit Ihren Zugangsdaten bei Ihrem IBM Cloud an.
  2. Klicken Sie auf Schematics > Agenten.
  3. Klicken Sie in der Liste auf Ihren Agenten, um die Agentendetails anzuzeigen.

Anzeige der Agenten über CLI

Sie können die Liste der Agenten in Ihrem Konto mit dem CLI-Befehl agent list anzeigen.

Beispiel

ibmcloud schematics agent list

Ausgabe


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

Anzeige der Agentenkonfiguration über CLI

Sie können den Befehl agent get verwenden, um die Konfiguration eines Agenten anzuzeigen. Dieser Befehl erfordert agent_id als Eingabeargument.

Informationen zu Befehlen, Syntax und Optionsmarkierungen für den Agenten finden Sie unter ibmcloud schematics agent get.

Beispiel

ibmcloud schematics agent get --id agent-testing-prod-cli-dec-27-5.deA.dc97

Ausgabe

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

Anzeige von Agenten über API

Befolgen Sie die Schritte, um Ihren IAM Zugriffstoken abzurufen und authentifizieren Sie mit IBM Cloud Schematics mit der API.

Beispiel für das Auflisten aller Agenten in Ihrem Account

LIST /v2/agents/ HTTP/1.1
Host: schematics.cloud.ibm.com
Content-Type: application/json
Authorization: Bearer <auth_token>

Ausgabe

{
    "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%"
    }
}

Beispiel

GET /v2/agents/agent-beta1-testing.soA.748e/ HTTP/1.1
Host: schematics.cloud.ibm.com
Content-Type: application/json
Authorization: Bearer <auth_token>

Ausgabe

{
    "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%"
    }
}

Anzeigen von Agenten über Terraform

Sie können die Datenquelle ibm_schematics_agent verwenden, um Informationen über Schematics abzurufen, ohne Ihre Infrastruktur zu ändern.

Stellen Sie sicher, dass Schematics bereitgestellt wird, um einen vorhandenen Agenten aufzulisten.

  1. Definieren Sie die Ressource ibm_schematics_agent_deploy in der Datei main.tf.

    data "ibm_schematics_agents" "schematics_agents" {
        name = "MyDevAgent"
    }
    
  2. Initialize

    terraform init
    
  3. Übernehmen

    terraform apply
    

Weitere Parameter, die für die Datenquelle spezifisch sind, finden Sie in IBM Cloud Provider Plug-in for Terraform.

Nächste Schritte