调用ListDashboard接口查询仪表盘信息。
前提条件
参数说明
def list_dashboard(self, project, offset=0, size=100):
请求参数
名称 | 类型 | 是否必填 | 描述 | 示例值 |
project | str | 是 | Project名称。 | ali-test-project |
offset | int | 否 | 查询开始行。默认值为0。 | 0 |
size | int | 否 | 分页查询时,设置的每页行数。默认值为100,最大值为500。 | 100 |
返回参数
返回参数说明请参见ListDashboard - 查询仪表盘。
示例代码
from aliyun.log import LogClient
import os
def main():
# 本示例从环境变量中获取AccessKey ID和AccessKey Secret
accessKeyId = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_ID', '')
accessKey = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_SECRET', '')
# 日志服务的服务接入点
endpoint = "cn-hangzhou.log.aliyuncs.com"
project = 'ali-test-project'
client = LogClient(endpoint, accessKeyId, accessKey, "")
res = client.list_dashboard(project)
res.log_print()
if __name__ == '__main__':
main()
示例返回结果
ListResponse for dashboards:
headers: {'Server': 'AliyunSLS', 'Content-Type': 'application/json', 'Content-Length': '1084', 'Connection': 'keep-alive', 'Access-Control-Allow-Origin': '*', 'Date': 'Mon, 28 Oct 2024 08:03:23 GMT', 'x-log-time': '1730102603', 'x-log-requestid': '671F454B1FE738296E13EFA8'}
count: 5
total: 5
dashboards ['dashboard-1727682337978-128169', 'dashboard-1728382185158-140551', 'dashboard-1728452197690-149668', 'internal-alert-analysis', 'internal-alert-analysis-en']
Process finished with exit code 0
相关文档
文档内容是否对您有帮助?