阅读本文,您可以获取 Python SDK 上传数据监控的接口调用示例,实现快速开发。
调用接口前,请先完成 Python SDK 的安装及初始化操作。
本节为您介绍上传数据监控相关接口的功能和调用示例。
您可以调用 DescribeImageXUploadSuccessRateByTime 接口指定查询维度查询上传成功率及数据对应时间点。详细的参数说明可参见 DescribeImageXUploadSuccessRateByTime 接口文档。
接口调用示例如下所示。
# coding:utf-8 from volcengine.imagex.v2.imagex_service import ImagexService if __name__ == '__main__': service = ImagexService() # call below method if you dont set ak and sk in $HOME/.volc/config service.set_ak('ak') service.set_sk('sk') body = {} resp = service.describe_imagex_upload_success_rate_by_time(body) print(resp)
您可以调用 DescribeImageXUploadErrorCodeAll 接口指定查询维度查询错误码详细数据。详细的参数说明可参见 DescribeImageXUploadErrorCodeAll 接口文档。
接口调用示例如下所示。
# coding:utf-8 from volcengine.imagex.v2.imagex_service import ImagexService if __name__ == '__main__': service = ImagexService() # call below method if you dont set ak and sk in $HOME/.volc/config service.set_ak('ak') service.set_sk('sk') body = {} resp = service.describe_imagex_upload_error_code_all(body) print(resp)
您可以调用 DescribeImageXUploadErrorCodeByTime 接口指定查询维度来获取上传数据中的错误码信息以及时序数据。详细的参数说明可参见 DescribeImageXUploadErrorCodeByTime 接口文档。
接口调用示例如下所示。
# coding:utf-8 from volcengine.imagex.v2.imagex_service import ImagexService if __name__ == '__main__': service = ImagexService() # call below method if you dont set ak and sk in $HOME/.volc/config service.set_ak('ak') service.set_sk('sk') body = {} resp = service.describe_imagex_upload_error_code_by_time(body) print(resp)
您可以调用 DescribeImageXUploadCountByTime 接口指定查询维度来获取上传数据中的有效上传次数数据。详细的参数说明可参见 DescribeImageXUploadCountByTime 接口文档。
接口调用示例如下所示。
# coding:utf-8 from volcengine.imagex.v2.imagex_service import ImagexService if __name__ == '__main__': service = ImagexService() # call below method if you dont set ak and sk in $HOME/.volc/config service.set_ak('ak') service.set_sk('sk') body = {} resp = service.describe_imagex_upload_count_by_time(body) print(resp)
您可以调用 DescribeImageXUploadFileSize 接口指定查询维度来获取上传数据中的上传文件大小数据。详细的参数说明可参见 DescribeImageXUploadFileSize 接口文档。
接口调用示例如下所示。
# coding:utf-8 from volcengine.imagex.v2.imagex_service import ImagexService if __name__ == '__main__': service = ImagexService() # call below method if you dont set ak and sk in $HOME/.volc/config service.set_ak('ak') service.set_sk('sk') body = {} resp = service.describe_imagex_upload_file_size(body) print(resp)
您可以调用 DescribeImageXUploadSpeed 接口指定查询维度来获取上传数据中的上传平均速度数据。详细的参数说明可参见 DescribeImageXUploadSpeed 接口文档。
接口调用示例如下所示。
# coding:utf-8 from volcengine.imagex.v2.imagex_service import ImagexService if __name__ == '__main__': service = ImagexService() # call below method if you dont set ak and sk in $HOME/.volc/config service.set_ak('ak') service.set_sk('sk') body = {} resp = service.describe_imagex_upload_speed(body) print(resp)
您可以调用 DescribeImageXUploadDuration 接口指定查询维度来获取上传数据中的上传平均耗时数据。详细的参数说明可参见 DescribeImageXUploadDuration 接口文档。
接口调用示例如下所示。
# coding:utf-8 from volcengine.imagex.v2.imagex_service import ImagexService if __name__ == '__main__': service = ImagexService() # call below method if you dont set ak and sk in $HOME/.volc/config service.set_ak('ak') service.set_sk('sk') body = {} resp = service.describe_imagex_upload_duration(body) print(resp)
您可以调用 DescribeImageXUploadSegmentSpeedByTime 接口查询时间段和时间粒度获取 2.0 模式下的上传分片速度。详细的参数说明可参见 DescribeImageXUploadSegmentSpeedByTime 接口文档。
接口调用示例如下所示。
# coding:utf-8 from volcengine.imagex.v2.imagex_service import ImagexService if __name__ == '__main__': service = ImagexService() # call below method if you dont set ak and sk in $HOME/.volc/config service.set_ak('ak') service.set_sk('sk') body = {} resp = service.describe_imagex_upload_segment_speed_by_time(body) print(resp)