本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon OpenSearch 服務監控插件
將 Amazon Personalize 搜尋排名外掛程式套用至 OpenSearch 查詢時,您可以透過取得搜尋管道的指標來監控外掛程式。管線測量結果包括personalized_search_ranking
回應處理器失敗要求數目等統計資料。
如果您使用 OpenSearch 服務,則可以通過 Amazon 中的指標監視插件 CloudWatch。如需詳細資訊,請參閱監控 Amazon OpenSearch 服務網域。
您可以使用下面的 Python 代碼來獲取所有管道的指標。如需管線量度的範例,請參閱管道指標範例。
import requests from requests_auth_aws_sigv4 import AWSSigV4 domain_endpoint = '
domain endpoint
' url = f'{domain_endpoint}/_nodes/stats/search_pipeline' auth = AWSSigV4('es') headers = {'Content-Type': 'application/json'} try: response = requests.get(url, auth=auth, headers=headers, verify=False) print(response.text) except Exception as e: print(f"Error: {e}")