本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon EKS 和 Kubernetes 上使用指標匯出工具設定 memcached
memcached 是一個開放原始碼記憶體物件快取系統。如需詳細資訊,請參閱什麼是 Memcached?
如果您在具有 Fargate 啟動類型的叢集上執行 memcached,則需要在執行此程序中的步驟之前設定 Fargate 描述檔。若要設定描述檔,請輸入下列命令。將 MyCluster
取代為您的叢集名稱。
eksctl create fargateprofile --cluster
MyCluster
\ --namespace memcached-sample --name memcached-sample
使用指標匯出工具安裝 memcached,以測試 Container Insights Prometheus 支援
-
輸入以下命令來新增儲存庫:
helm repo add bitnami https://charts.bitnami.com/bitnami
-
輸入以下命令來建立新的命名空間:
kubectl create namespace memcached-sample
-
輸入下列命令以安裝 Memcached
helm install my-memcached bitnami/memcached --namespace memcached-sample \ --set metrics.enabled=true \ --set-string serviceAnnotations.prometheus\\.io/port="9150" \ --set-string serviceAnnotations.prometheus\\.io/scrape="true"
-
輸入下列命令以確認執行中服務的註釋:
kubectl describe service my-memcached-metrics -n memcached-sample
您應該會看到下列兩個註釋:
Annotations: prometheus.io/port: 9150 prometheus.io/scrape: true
解除安裝 memcached
-
輸入下列命令:
helm uninstall my-memcached --namespace memcached-sample kubectl delete namespace memcached-sample