Tüm Ürünler
Search
Belge Merkezi

AgentLoop:AI Agent ile uygulamaları entegre etme

Son Güncelleme:Oct 09, 2026

alibabacloud-agentloop-management Skill, Cursor, Claude Code ve QoderWork gibi AI Agent'ların doğal dil kullanarak uygulamaları AgentLoop gözlemlenebilirliğine entegre etmesini sağlar. Entegrasyon gereksinimlerinizi bir konuşma sırasında belirtirsiniz ve AI Agent, aliyun cms2 CLI komutlarını otomatik olarak koordine ederek tüm entegrasyon iş akışını tamamlar.

Entegrasyon işleminden sonra konsolda aşağıdaki izleme verilerini görüntüleyebilirsiniz:

  • Sunucu tarafı uygulamalar: Uygulama topolojisi, API çağrıları, anormal işlemler ve yavaş işlemler dahil olmak üzere APM verileri

  • AI uygulamaları: LLM çağrı gecikme süresi, belirteç kullanımı, Agent izlemeleri ve araç çağrıları dahil olmak üzere AI gözlemlenebilirlik ölçümleri

Not

AI Agent entegrasyonu, CLI ve konsol entegrasyon işlemlerinin zeki bir sarmalayıcısıdır. Arka planda AgentLoop CLI (aliyun cms2) ve standart prob çözümlerini (ack-onepilot, AliyunJavaAgent, aliyun-bootstrap, instgo ve OpenTelemetry gibi) kullanır. Uygulamanız Container Service for Kubernetes (ACK) veya Alibaba Cloud Container Compute Service (ACS) üzerinde dağıtılmışsa kümede ack-onepilot bileşeninin yüklü ve yetkilendirilmiş olduğundan emin olun. Daha fazla bilgi için bkz. ack-onepilot bileşenini kullanarak Java aracısını yükleme.

Önemli

AI Agent'lar büyük dil modelleriyle desteklenir ve hatalı komut parametreleri veya kaynak tanımlama hataları gibi model halüsinasyonu riskleri taşıyabilir. Skill yerleşik iki aşamalı onay mekanizmasına sahip olsa da yürütmeyi onaylamadan önce Agent tarafından oluşturulan komutları ve hedef kaynakları dikkatlice doğrulayın. Entegrasyon işlemleri küme bileşeni değişiklikleri, uygulama yeniden başlatmaları ve üretim ortamını etkileyen diğer değişiklikleri içerebilir. (Önerilir) Önce bir test ortamında entegrasyon doğrulaması ve etki değerlendirmesini tamamlayın; probun uygulama performansı ve kararlılığı üzerindeki etkisinin kabul edilebilir olduğunu onayladıktan sonra üretim ortamında kullanın.

Uygulanabilir senaryolar

AI Agent, uygulama türüne göre uygun probu ve entegrasyon yolunu otomatik olarak seçer:


Uygulama türü


Tipik teknoloji yığını


Temel ölçümler


Tipik dağıtım ortamı


Sunucu tarafı uygulamalar


Java, Golang, Python, Node.js mikro hizmetler


API QPS/RT, uygulama topolojisi, yavaş işlemler


ACK/ACS, ECS


AI uygulamaları


LangChain, DashScope, Dify, AgentScope


LLM çağrıları, belirteç kullanımı, Agent izlemeleri


ACK/ACS, ECS

AI Agent entegrasyonu nasıl çalışır

alibabacloud-agentloop-management Skill, AgentLoop CLI (aliyun cms2) entegrasyon sürecini AI Agent'lar tarafından yürütülebilen yapılandırılmış bir iş akışına dönüştürür. Temel yetenekler şunlardır:

  • Doğal dil odaklı — CLI komutlarını ve parametrelerini ezberlemenize gerek kalmadan entegrasyon gereksinimlerinizi tek bir cümleyle ifade edin.

  • Senaryo farkındalığı — Uygulama türüne, dile ve dağıtım ortamına (ECS, ACK/ACS) göre prob çözümünü otomatik olarak seçer.

  • Otomatik koordinasyon — Workspace onayı, APM başlatma, kimlik bilgisi alma, hizmet kaydı ve prob yapılandırmasını tamamlar.

  • Güvenli ve kontrol edilebilir — Yama Dağıtımı ve başlangıç parametresi değişiklikleri gibi değişiklik işlemleri için iki aşamalı onay uygular. Yalnızca kullanıcı incelemesinden sonra yürütür.

Tipik iş akışı şu şekildedir:

  1. Entegrasyon gereksinimlerinizi (Workspace, uygulama türü, dil/çerçeve, uygulama adı ve dağıtım ortamı) belirtin. agentloop-{32 karakterli kod} biçimine uyan bir Workspace belirtilmezse Agent bunu proaktif olarak sorar.

  2. Agent CLI ortamını ve kimlik bilgilerini kontrol eder ve APM altyapısını başlatır.

  3. Agent komutları, etki alanını ve geri alma yöntemlerini gösteren bir yürütme planı oluşturur.

  4. Onayınızın ardından Agent prob enjeksiyonu veya başlangıç parametresi değişikliklerini gerçekleştirir.

  5. Agent entegrasyon sonuçlarını doğrular ve sizi konsoldaki izleme verilerini görüntülemeye yönlendirir.

Ön koşullar


Koşul


Açıklama


Alibaba Cloud hesabı


AgentLoop etkinleştirilmiş ve hedef Workspace için yönetim izinlerine sahipsiniz


AgentLoop Workspace


Gerekli. Biçim: agentloop- ve ardından 32 karakterli bir kod (örneğin, agentloop-2694ecf8****************1f84542d)


Alibaba Cloud CLI


Sürüm ≥ 3.3.15, cms2 eklentisi yüklü. Daha fazla bilgi için bkz. Alibaba Cloud CLI'yı yükleyin


CLI kimlik bilgileri


aliyun configure aracılığıyla yapılandırılmış erişim kimlik bilgileri. AccessKey almak zor geliyorsa OAuth kullanmanızı öneririz. Daha fazla bilgi için bkz. OAuth kimlik bilgileri.


AI Agent


QoderWork, Cursor, Claude Code veya Agent Skills destekleyen başka bir araç yüklü


K8s senaryosu


ACK/ACS kümesinde ack-onepilot (sürüm ≥ 5.1.0) yüklü ve ARMS kaynak yetkilendirmesi tamamlanmış


ECS senaryosu


Hedef ECS örneği Cloud Assistant veya SSH aracılığıyla komutları yürütebiliyor

Önemli

K8s senaryolarında ack-onepilot entegrasyonu, küme bileşenlerinin yüklenmesini veya değiştirilmesini içerir. Hedef Dağıtımlara Etiketler eklemek Pod'ların kademeli olarak yeniden başlatılmasını tetikler; bu durum çalışan hizmetleri veya AI çıkarım iş yüklerini etkileyebilir.

Adım 1: CLI ortamını yükleyin ve yapılandırın

Alibaba Cloud CLI'yı henüz yüklemediyseniz kurulumu tamamlamak için bkz. Alibaba Cloud CLI'yı yükleyin.

CLI sürümünüzün 3.3.15 veya üzeri olduğunu ve cms2 eklentisinin kullanılabilir olduğunu doğrulayın:

# Verify CLI version >= 3.3.15
aliyun version

# Verify the cms2 plugin is available
aliyun cms2 --help

cms2 komutu kullanılamıyorsa eklentiyi güncelleyin:

aliyun plugin update

Erişim kimlik bilgilerini yapılandırın. AccessKey almak zor geliyorsa OAuth kullanmanızı öneririz. Daha fazla bilgi için bkz. OAuth kimlik bilgileri. AccessKey kullanıyorsanız aşağıdaki komutu çalıştırın:

aliyun configure
Not

(Önerilir) AgentLoop (cms2 API), ARMS ve Container Service için gerekli izinlere sahip bir RAM kullanıcısı kullanın. K8s senaryolarında yönetilen kümeler genellikle parolasız yetkilendirme için ARMS Addon Token kullanır. Özel kümeler veya ACS kümeleri ack-onepilot içinde AK/SK yapılandırması gerektirebilir. Ayrıntılar için bkz. ack-onepilot bileşenini kullanarak Java aracısını yükleme.

Adım 2: alibabacloud-agentloop-management Skill'i yükleyin

  1. Skill pazar yeri sayfasını açın: alibabacloud-agentloop-management.

  2. Sayfadaki talimatları izleyerek Skill'i Cursor, Claude Code veya QoderWork'e yükleyin.

  3. Yüklemeden sonra AI asistanını yeniden başlatın veya konuşma içinde Skill'in yüklendiğini onaylayın.

Aşağıdaki tabloda doğal dil tetikleyici örnekleri listelenmiştir:


Tetikleyici anahtar kelime örnekleri


İlgili yetenek


"Java uygulamasını entegre et", "Spring Boot izleme"


Java sunucu tarafı uygulama K8s/ECS entegrasyonu


"Golang probu entegrasyonu", "instgo"


Golang uygulama entegrasyonu


"LangChain entegrasyonu", "LangGraph izleme"


Python AI uygulama K8s/ECS entegrasyonu


"DashScope uygulamasını AgentLoop'a entegre et"


Qwen SDK uygulama entegrasyonu


"AI Agent izleme", "LLM çağrı izleme"


AI gözlemlenebilirlik ölçüm toplama


"Dify OpenTelemetry entegrasyonu"


Dify OTel yapılandırma rehberi


"ack-onepilot APM entegrasyonu"


K8s konteyner müdahalesiz prob enjeksiyonu


"ECS'ye Java probu yükle"


ECS AliyunJavaAgent entegrasyonu

Adım 3: Doğal dili kullanarak entegrasyonu başlatın

Entegrasyon gereksinimlerinizi açıklarken aşağıdaki bilgileri ekleyin. Agent eksik ayrıntıları otomatik olarak algılar veya sorar.


Bilgi


Gerekli


Örnek


AgentLoop Workspace


Evet


agentloop-2694ecf8****************1f84542d


Uygulama türü / dil / çerçeve


Evet


Java, LangChain, DashScope, Dify


Uygulama adı


Evet


order-service, customer-support-agent


Dağıtım ortamı


Evet


ACK kümesi, ECS


Küme/örnek bilgisi


Senaryoya bağlı


Ad alanı/Dağıtım adı, ECS örnek ID'si


Bölge


İsteğe bağlı


Ayrı olarak belirtin veya küme bilgilerinden otomatik olarak türetin

Sunucu tarafı uygulama örnekleri

K8s'deki Java uygulaması:

Onboard the order-service deployment in the default namespace of my ACK cluster to AgentLoop APM, language is Java, Workspace is agentloop-2694ecf8****************1f84542d

ECS'deki Java uygulaması:

Help me onboard the Spring Boot application order-api on ECS instance i-bp1xxxxxxxxxx to APM monitoring, Workspace is agentloop-2694ecf8****************1f84542d

K8s'deki Golang uygulaması:

Help me onboard the Golang microservice payment-service in my ACK cluster to AgentLoop application monitoring, Workspace is agentloop-2694ecf8****************1f84542d

AI uygulama örnekleri

K8s'deki LangChain uygulaması:

Help me onboard the LangChain application customer-support-agent in my ACK cluster to AgentLoop monitoring, Workspace is agentloop-2694ecf8****************1f84542d

ECS'deki DashScope uygulaması:

Help me onboard the DashScope conversational application qa-bot on ECS to AgentLoop AI observability monitoring, Workspace is agentloop-2694ecf8****************1f84542d

Dify kendi kendine barındırılan dağıtım:

My Dify is deployed on K8s, help me configure OpenTelemetry reporting to AgentLoop, Workspace is agentloop-2694ecf8****************1f84542d

Adım 4: Yürütme planını onaylayın ve entegrasyon işlemini tamamlayın

AI Agent, tüm değişiklik işlemleri için iki aşamalı bir onay protokolü kullanır:


Aşama


Davranış


Aşama A (Plan)


Hedef kaynakları, belirli komutları, etki alanını ve geri alma yöntemlerini görüntüler, ardından mevcut turu sonlandırarak onay bekler


Aşama B (Yürüt)


Yalnızca açık kullanıcı onayından sonra (örneğin "evet" veya "onayla" yanıtı verildikten sonra) yürütür

Salt okunur komutlar (get, list) ve idempotent başlatmalar (apm configuration create) onay gerektirmez; Agent bunları doğrudan yürütür.

Onayınızın ardından Agent, dağıtım senaryonıza göre prob enjeksiyonu veya başlangıç parametresi değişikliklerini gerçekleştirir. Agent, yürütmeden önce yürütme planında tüm planlanan değişiklikleri ve geri alma adımlarını listeler. Agent'ın her senaryo için çalıştırdığı tipik komutlar hakkında ayrıntılı bilgi için bkz. Entegrasyon yürütme referansı: K8s (ACK/ACS).

Entegrasyon tamamlandıktan sonra Agent sizden 2–3 dakika beklemenizi ve ardından konsoldaki izleme verilerini kontrol etmenizi ister.

Adım 5: Entegrasyon sonuçlarını doğrulayın

CLI üzerinden doğrulama

Aşağıdaki komutta cn-hangzhou değerini gerçek bölge ID'nizle değiştirin:

aliyun cms2 apm service list \
    --workspace agentloop-2694ecf8****************1f84542d \
    --service-name <application-name> \
    --region cn-hangzhou

Başarı kriteri: Uygulama, Running durumuyla hizmet listesinde görünür.

K8s (konteyner senaryoları) üzerinden doğrulama

kubectl rollout status deployment/<deployment-name> -n <namespace>

kubectl get pods -n <namespace> -l app=<app-label> \
  -o jsonpath='{range .items[*]}{.metadata.name}: initContainers={.spec.initContainers[*].name}{"\n"}{end}'

kubectl logs -n <namespace> -l app=<app-label> --tail=30 | grep -i "arms\|OneAgent\|bootstrap\|agent"

ECS üzerinden doğrulama

# Java application: confirm the ARMS Agent is loaded in the process
ps aux | grep "aliyun-java-agent" | grep -v grep

Konsolda izleme verilerini görüntüleyin

  1. AgentLoop konsolunda oturum açın.

  2. Hedef Workspace'i seçin.

  3. Sol gezinme bölmesinde All Features > Application Observability > Application Monitoring seçeneğini tıklayın.

  4. İzleme verilerini görüntülemek için hedef uygulama adına tıklayın:

    • Sunucu tarafı uygulamalar: Uygulama topolojisi, API çağrıları (QPS/RT/hata oranı), anormal işlemler, yavaş işlemler

    • AI uygulamaları: LLM çağrıları (model adı, gecikme süresi, başarı oranı), belirteç istatistikleri, Agent izlemeleri, Tool Call topolojisi, özel durum izleme

Entegrasyon yürütme referansı: K8s (ACK/ACS)

Bu bölüm ve sonraki iki bölümde, AI Agent'ın entegrasyon sırasında otomatik olarak yürüttüğü tipik komutlar ve işlemler açıklanmaktadır. Bu adımlar yalnızca referans içindir; Agent bunları sizin için halleder.

Aşağıda K8s senaryosu örnek olarak ele alınmıştır. Agent'ın yürütme akışı Java sunucu tarafı ve Python AI uygulamaları için aynıdır; yalnızca Etiketlerdeki dil tanımlayıcısı farklılık gösterir.

(1) Hesap ve küme bilgilerini alın

aliyun sts get-caller-identity --force -o json
aliyun cs describe-clusters

(2) APM altyapısını başlatın ve kimlik bilgilerini alın

aliyun cms2 apm configuration create \
    --workspace agentloop-2694ecf8****************1f84542d \
    --region cn-hangzhou

aliyun cms2 apm configuration get \
    --workspace agentloop-2694ecf8****************1f84542d \
    --region cn-hangzhou -o json

Dönülen authToken LicenseKey değeridir; publicDomain / privateDomain ise veri raporlama uç noktalarıdır.

(3) Uygulama hizmetini kaydedin

# Server-side Java application example
aliyun cms2 apm service create \
    --workspace agentloop-2694ecf8****************1f84542d \
    --region cn-hangzhou \
    --body '{"serviceName":"order-service","serviceType":"TRACE","attributes":"{\"language\":\"java\"}"}' \
    < /dev/null

# AI Python application example
aliyun cms2 apm service create \
    --workspace agentloop-2694ecf8****************1f84542d \
    --region cn-hangzhou \
    --body '{"serviceName":"customer-support-agent","serviceType":"TRACE","attributes":"{\"language\":\"python\"}"}' \
    < /dev/null

(4) ack-onepilot bileşen durumunu kontrol edin

kubectl get pods -n ack-onepilot

(5) Prob enjekte etmek için Dağıtımı yamalayın

Etiket eklemek için bir Dağıtımı yamalamak Pod'ların kademeli olarak yeniden başlatılmasını tetikler.

Java sunucu tarafı uygulaması:

kubectl patch deployment order-service -n default \
    --type=strategic -p '{
      "spec":{"template":{"metadata":{"labels":{
        "aliyun.com/app-language":"java",
        "armsPilotAutoEnable":"on",
        "armsPilotCreateAppName":"order-service",
        "armsPilotAppWorkspace":"agentloop-2694ecf8****************1f84542d"
      }}}}}
    }'

Python AI uygulaması (LangChain / DashScope):

kubectl patch deployment customer-support-agent -n default \
    --type=strategic -p '{
      "spec":{"template":{"metadata":{"labels":{
        "aliyun.com/app-language":"python",
        "armsPilotAutoEnable":"on",
        "armsPilotCreateAppName":"customer-support-agent",
        "armsPilotAppWorkspace":"agentloop-2694ecf8****************1f84542d"
      }}}}}
    }'

Etiketler Dağıtımın metadata.labels düzeyinde değil, spec.template.metadata.labels (Pod Şablonu) düzeyinde eklenmelidir. Aşağıdaki Etiketler gereklidir:

labels:
  armsPilotAutoEnable: "on"
  armsPilotCreateAppName: "<application-name>"
  armsPilotAppWorkspace: "<workspace-name>"
  aliyun.com/app-language: "<language>"   # e.g., java, golang, python

Aşağıdaki örnekler referans amacıyla tam Dağıtım YAML manifestlerini göstermektedir.

Tam YAML referansı (Java sunucu tarafı uygulaması):

apiVersion: apps/v1
kind: Deployment
metadata:
  name: order-service
  namespace: default
spec:
  replicas: 2
  selector:
    matchLabels:
      app: order-service
  template:
    metadata:
      labels:
        app: order-service
        armsPilotAutoEnable: "on"
        armsPilotCreateAppName: "order-service"
        armsPilotAppWorkspace: "agentloop-2694ecf8****************1f84542d"
        aliyun.com/app-language: java
    spec:
      containers:
        - name: order-service
          image: registry.example.com/order-service:latest
          ports:
            - containerPort: 8080

Tam YAML referansı (Python AI uygulaması):

apiVersion: apps/v1
kind: Deployment
metadata:
  name: customer-support-agent
  namespace: default
spec:
  replicas: 2
  selector:
    matchLabels:
      app: customer-support-agent
  template:
    metadata:
      labels:
        app: customer-support-agent
        armsPilotAutoEnable: "on"
        armsPilotCreateAppName: "customer-support-agent"
        armsPilotAppWorkspace: "agentloop-2694ecf8****************1f84542d"
        aliyun.com/app-language: python
    spec:
      containers:
        - name: customer-support-agent
          image: registry.example.com/customer-support-agent:latest
          ports:
            - containerPort: 8000

(6) Kademeli güncellemeyi doğrulayın

kubectl rollout status deployment/<deployment-name> -n <namespace> --timeout=120s

Entegrasyon yürütme referansı: ECS

ECS senaryolarında Agent, Cloud Assistant veya SSH aracılığıyla hedef örnekte aşağıdaki işlemleri yürütür:

  1. İlgili dil probunu (AliyunJavaAgent veya aliyun-bootstrap gibi) indirin ve ayıklayın.

  2. Prob özelliklerini (LicenseKey, AppName, Workspace) yapılandırın.

  3. Uygulama başlangıç parametrelerini veya ortam değişkenlerini değiştirin.

  4. Uygulamayı yeniden başlatın ve prob yüklemesini doğrulayın.

Java uygulaması JVM başlangıç parametresi örneği:

java -javaagent:/opt/arms/AliyunJavaAgent/aliyun-java-agent.jar \
  -Darms.licenseKey=<LicenseKey> \
  -Darms.appName=order-api \
  -Darms.workspace=agentloop-2694ecf8****************1f84542d \
  -jar app.jar

Entegrasyon yürütme referansı: Dify ve OTel

Dify yerleşik OpenTelemetry desteğine sahiptir. Agent, ack-onepilot aracılığıyla enjeksiyon yapmadan Trace verilerini AgentLoop APM Uç Noktasına raporlamak üzere OTel Exporter'ı yapılandırmanıza rehberlik eder (LicenseKey ve Endpoint, apm configuration get komutundan alınır).

Desteklenen prob çözümleri

Sunucu tarafı uygulamalar

AI Agent, uygulama diline ve dağıtım ortamına göre aşağıdaki entegrasyon yöntemlerinden birini otomatik olarak seçer:


Dil


ack-onepilot (K8s)


Özel prob


OpenTelemetry


Java


Desteklenir


AliyunJavaAgent


OTel Java Agent


Golang


Desteklenir


instgo


OTel Go SDK


Python


Desteklenir


aliyun-bootstrap


opentelemetry-instrument


Node.js


—


@loongsuite/cms_node_sdk


OTel Node SDK


PHP


—


—


OTel PHP extension


.NET


—


—


OTel .NET Auto-Instrument

K8s senaryolarındaki Java, Golang ve Python uygulamaları için ack-onepilot müdahalesiz enjeksiyon tercih edilir; bu yaklaşım uygulama kodunda veya Dockerfile'larda değişiklik gerektirmez. ECS senaryolarında entegrasyon genellikle JVM başlangıç parametrelerini değiştirerek (Java) veya prob paketlerini yükleyerek (Golang/Python) tamamlanır.

AI uygulamaları


AI çerçevesi


Altta yatan prob


Tipik dağıtım ortamı


LangChain / LangGraph


Python aliyun-bootstrap


ACK/ACS, ECS


DashScope (Qwen)


Python aliyun-bootstrap


ACK/ACS, ECS


AgentScope


Python aliyun-bootstrap


ACK/ACS, ECS


OpenAI SDK


Python aliyun-bootstrap


ACK/ACS, ECS


Dify


Dify yerleşik OTel


Kendi kendine barındırılan, K8s


Coze


Golang instgo


ACK/ACS, ECS


OpenClaw / CoPaw / Hermes


Özel yükleyici betiği


Değişken

K8s senaryolarındaki Python tabanlı AI çerçeveleri genellikle aliyun-bootstrap probunu otomatik olarak enjekte etmek için ack-onepilot kullanır. Dify gibi yerleşik OpenTelemetry desteğine sahip uygulamalar için Agent, ack-onepilot aracılığıyla enjeksiyon yapmadan OTel Exporter'ı AgentLoop Uç Noktasına işaret edecek şekilde yapılandırmanıza rehberlik eder.

SSS

cms2 komutu kullanılamıyor

Neden: CLI sürümü çok eski veya cms2 eklentisi yüklü değil.

Çözüm:

aliyun upgrade -y
aliyun plugin update
aliyun cms2 --help

K8s senaryolarında Pod'lara prob enjekte edilmiyor

Neden: ack-onepilot yüklü değil, sürüm çok eski veya ARMS yetkilendirmesi tamamlanmamış.

Çözüm:

  1. ack-onepilot sürümünün ≥ 5.1.0 olduğunu doğrulayın.

  2. kubectl get pods -n ack-onepilot çıktısını kontrol edin.

  3. Küme ARMS Addon Token veya AK/SK yetkilendirmesinin yapılandırıldığını onaylayın.

  4. aliyun.com/app-language değerinin gerçek uygulama diliyle eşleştiğini onaylayın.

  5. Etiketlerin Pod Şablonu düzeyinde eklendiğini onaylayın.

Entegrasyon sonrası Pod'lar CrashLoopBackOff durumuna giriyor

Neden: Prob enjeksiyonu başarısız oldu veya prob uygulama çalışma zamanı ortamıyla uyumsuz.

Çözüm:

  1. Enjeksiyon hatalarını gidermek için initContainer günlüklerini kontrol edin.

  2. aliyun.com/app-language değerinin gerçek uygulama diliyle eşleştiğini onaylayın.

  3. Bir test ortamında başarılı bir şekilde doğrulayın ve ardından entegrasyon işlemini yeniden yürütün.

Prob yüklendi ancak konsolda veri görünmüyor

Neden: LicenseKey, Workspace veya Endpoint yapılandırması yanlış veya ağ bağlantısı sorunları var.

Çözüm:

  1. Kimlik bilgilerini doğrulamak için aliyun cms2 apm configuration get komutunu çalıştırın.

  2. armsPilotAppWorkspace Etiketi değerinin Workspace adıyla eşleştiğini onaylayın.

  3. Kümeden veya ECS örneğinden APM Uç Noktasına ağ bağlantısını kontrol edin. VPC iç ağları için privateDomain kullanın.

  4. Bir iş isteği veya LLM çağrısı tetikleyin, 2–3 dakika bekleyin ve ardından konsolu kontrol edin.

AI uygulama entegrasyonu sonrası LLM çağrı verisi yok

Neden: Prob doğru yüklenmemiş veya prob AI çerçevesini tanımıyor.

Çözüm:

  1. ack-onepilot'un initContainer'ı Pod'a enjekte ettiğini onaylayın.

  2. Uygulamanın aliyun-bootstrap tarafından desteklenen bir Python AI çerçevesi (LangChain veya DashScope gibi) kullandığını onaylayın.

  3. Bir LLM çağrısı tetikleyin, 2–3 dakika bekleyin ve ardından konsolu kontrol edin.

  4. Prob başlatma başarı mesajları için uygulama günlüklerini kontrol edin.

Entegrasyon nasıl geri alınır

K8s senaryosu: ARMS ile ilgili Etiketleri kaldırın; Pod'lar prob enjeksiyonu olmadan kademeli olarak yeniden başlatılır.

kubectl patch deployment <deployment-name> -n <namespace> \
    --type json \
    --patch '[
      {"op": "remove", "path": "/spec/template/metadata/labels/armsPilotAutoEnable"},
      {"op": "remove", "path": "/spec/template/metadata/labels/armsPilotCreateAppName"},
      {"op": "remove", "path": "/spec/template/metadata/labels/armsPilotAppWorkspace"}
    ]'

ECS senaryosu: Başlangıç parametrelerinden -javaagent ve ilgili -Darms.* yapılandırmalarını kaldırın ve uygulamayı yeniden başlatın.