Konfigurasi Alat Server Amazon ECS MCP - Amazon Elastic Container Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Konfigurasi Alat Server Amazon ECS MCP

Panduan ini menunjukkan semua konfigurasi yang tersedia untuk Amazon ECS MCP Server yang dikelola sepenuhnya.

catatan

Server Amazon ECS MCP sedang dalam rilis pratinjau dan dapat berubah sewaktu-waktu.

Variabel-variabel lingkungan

AWS_PROFILE (opsional)

AWS kredensi nama profil untuk digunakan; dapat diganti dengan argumen baris perintah. --profile

Contoh: export AWS_PROFILE=dev

AWS_REGION (opsional)

AWS wilayah untuk penandatanganan SigV4; default jika tidak disetel. us-west-2

Contoh: export AWS_REGION=us-west-2

Pendapat

URL titik akhir SIgV4 MCP (wajib)

URL endpoint MCP untuk terhubung ke.

Contoh: https://ecs-mcp.us-west-2.api.aws/mcp

--service (opsional)

AWS nama layanan untuk penandatanganan SigV4; terdeteksi secara otomatis dari nama host titik akhir jika tidak disediakan.

Contoh: --service ecs-mcp

--profil (opsional)

AWS profil kredensial untuk digunakan. Default ke variabel AWS_PROFILE lingkungan jika tidak ditentukan.

Contoh: --profile dev

--wilayah

AWS wilayah untuk digunakan. Menggunakan variabel AWS_REGION lingkungan jika tidak disetel, default ke. us-east-1

Contoh: --region us-west-2

--read-only (opsional)

Nonaktifkan alat yang mungkin memerlukan izin menulis (alat yang TIDAK memerlukan izin menulis dijelaskan). readOnlyHint=true Secara default, semua alat diaktifkan.

Contoh: --read-only

Untuk opsi konfigurasi lainnya, lihat Parameter konfigurasi.

Alat

Server Amazon ECS MCP memperlihatkan alat MCP berikut.

Hanya baca alat

get_deployment_status

Alat ini memeriksa status penerapan Amazon ECS Anda untuk kluster dan layanan Amazon ECS tertentu.

  • Tindakan IAM yang diperlukan:

    • ecs:DescribeServices

    • elasticloadbalancing:DescribeTargetGroups

    • elasticloadbalancing:DescribeLoadBalancers

  • Parameter yang diperlukan:

    • cluster_name(string): Nama cluster Amazon ECS

    • service_name(string): Nama layanan Amazon ECS

  • Respons: Alat ini mengembalikan status penerapan dan detail yang terkait dengan penerapan.

fetch_service_events

Alat ini mengambil peristiwa layanan Amazon ECS untuk diagnostik dengan jendela waktu yang dapat disesuaikan.

  • Tindakan IAM yang diperlukan:

    • ecs:DescribeServices

  • Parameter yang diperlukan:

    • cluster_name(string): Nama cluster Amazon ECS

    • service_name(string): Nama layanan Amazon ECS

  • Parameter opsional:

    • time_window(integer): Anda dapat menyebutkan jendela waktu dalam hitungan detik (default adalah 1 jam atau 3600 detik)

    • start_time(string): Waktu mulai khusus dalam format ISO

    • end_time(string): Waktu akhir khusus dalam format ISO

  • Respons: Alat ini mengembalikan daftar acara untuk layanan dengan ringkasan.

fetch_task_failure

Alat ini membantu Anda mengambil dan menganalisis kegagalan tugas Amazon ECS dengan ringkasan. Dengan menggunakan alat ini, Anda dapat mengidentifikasi pola apa pun dalam kegagalan tugas.

  • Tindakan IAM yang diperlukan:

    • ecs:ListTasks

    • ecs:DescribeTasks

  • Parameter yang diperlukan:

    • cluster_name(string): Nama cluster Amazon ECS tempat tugas Anda berada

  • Parameter opsional:

    • service_name(string): Anda dapat memfilter berdasarkan layanan tertentu

    • time_window(integer): Anda dapat menyebutkan jendela waktu dalam hitungan detik (default adalah 1 jam atau 3600 detik)

    • start_time(string): Waktu mulai khusus dalam format ISO

    • end_time(string): Waktu akhir khusus dalam format ISO

  • Respons: Alat ini kembali TaskFailureResult dengan tugas dan ringkasan yang gagal

fetch_task_logs

Alat ini mengambil CloudWatch log untuk tugas Amazon ECS dengan opsi rentang waktu yang fleksibel. Anda menggunakan alat ini untuk memecahkan masalah runtime.

  • Tindakan IAM yang diperlukan:

    • ecs:DescribeServices

    • ecs:DescribeTaskDefinition

    • logs:FilterLogEvents

  • Parameter yang diperlukan:

    • cluster_name(string): Nama cluster Amazon ECS

    • service_name(string): Nama layanan Amazon ECS

  • Parameter opsional:

    • time_window(integer): Anda dapat menyebutkan jendela waktu dalam hitungan detik (default adalah 1 jam atau 3600 detik)

    • start_time(string): Waktu mulai khusus dalam format ISO

    • end_time(string): Waktu akhir khusus dalam format ISO

    • log_group_name(string): Tentukan grup CloudWatch log

  • Respon: Alat ini kembali TaskLogsResult dengan entri log

get_task_definition_deletion_blockers

Alat ini mengidentifikasi dependensi yang dapat mencegah penghapusan definisi tugas. Alat ini sesuai saat Anda menjalankan operasi pembersihan dan memahami apa yang mencegah penghapusan sumber daya Amazon ECS.

  • Tindakan IAM yang diperlukan:

    • ecs:ListClusters

    • ecs:ListServices

    • ecs:DescribeServices

    • ecs:ListTasks

    • ecs:DescribeTasks

  • Parameter yang diperlukan:

    • task_definition_arn(string): Definisi tugas Nama Sumber Daya Amazon (ARN) untuk dianalisis

  • Respon: Alat mengembalikan blocker dan status penghapusan

detect_image_pull_failure

Alat ini membantu Anda mendeteksi dan mengkategorikan kegagalan penarikan gambar kontainer.

  • Tindakan IAM yang diperlukan:

    • ecs:ListTasks

    • ecs:DescribeTasks

  • Parameter yang diperlukan:

    • cluster_name(string): Nama cluster Amazon ECS

  • Parameter opsional:

    • service_name(string): Anda dapat memfilter berdasarkan layanan tertentu

    • time_window(integer): Anda dapat menyebutkan jendela waktu dalam hitungan detik (default adalah 1 jam atau 3600 detik)

    • start_time(string): Waktu mulai khusus dalam format ISO

    • end_time(string): Waktu akhir khusus dalam format ISO

  • Respon: Alat mengembalikan kegagalan dan ringkasan

fetch_network_configuration

Alat ini mengambil detail konfigurasi jaringan layanan Amazon ECS. Anda dapat menggunakan alat ini untuk memahami konfigurasi Amazon VPC, subnet, grup keamanan pengaturan Amazon ECS Anda.

  • Tindakan IAM yang diperlukan:

    • ecs:DescribeServices

    • ec2:DescribeSecurityGroups

    • ec2:DescribeSubnets

  • Parameter yang diperlukan:

    • cluster_name(string): Nama cluster Amazon ECS

    • service_name(string): Nama layanan Amazon ECS

  • Respon: Alat ini mengembalikan daftar NetworkConfigurationResult dengan rincian jaringan