【问题标题】:Get metrics of a model deployed with ai-platform from python从 python 获取使用 ai-platform 部署的模型的指标
【发布时间】:2021-04-29 23:49:58
【问题描述】:

当您使用 AI-Platform 部署模型时,您可以在链接中看到

https://console.cloud.google.com/apis/api/ml.googleapis.com/metrics?project=<my_project_name>

部署 ML 模型的 API(或特别是端点)的一些性能指标,例如延迟(响应时间)、发生了多少 200 状态代码等...

我想从 python 中获取这些信息,而不是在 GUI 中。这可能吗 ? 我正在阅读文档here,但似乎找不到答案。

【问题讨论】:

    标签: python google-cloud-platform google-ai-platform


    【解决方案1】:

    您需要在 Python 中安装客户端库。之后,您需要设置身份验证,然后开始使用客户端库。您可以在 Google 文档中找到 Python 案例 [1] 的详细指南。

    除了遵循链接中的步骤之外,这里是来自 AI Platform [2] 的可用指标列表。

    最后,这里是有关 Cloud Monitoring API [3] 的 Python 客户端的更多信息。

    [1]https://cloud.google.com/monitoring/docs/reference/libraries#client-libraries-install-python

    [2]https://cloud.google.com/monitoring/api/metrics_gcp#gcp-aiplatform

    [3]https://googleapis.dev/python/monitoring/latest/index.html

    【讨论】:

    • 您好哈维尔,谢谢您的回答。您所描述的是我在尝试从 AI 平台模型中获取性能指标时所做的第一件事。但是,无论是在 python 中还是在 gui 中,我都看不到来自云监控的 AI 平台模型的指标。我发送的链接是唯一可以在 gui 上看到性能指标的地方,这就是我试图从 python 中获取它们的原因
    猜你喜欢
    • 1970-01-01
    • 2021-07-27
    • 1970-01-01
    • 2020-12-16
    • 1970-01-01
    • 2021-08-09
    • 2021-05-22
    • 2023-03-16
    • 2020-01-15
    相关资源
    最近更新 更多