调用GetDashboard接口获取指定仪表盘信息。
前提条件
参数说明
def get_dashboard(self, project, entity):
请求参数
名称 | 类型 | 是否必填 | 描述 | 示例值 |
project | str | 是 | Project名称。 | ali-test-project |
entity | str | 是 | 仪表盘名称。 | dashboard-1727682337978-123456 |
返回参数
返回参数说明请参见GetDashboard - 获取指定仪表盘。
示例代码
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'
dashboard = 'dashboard-1727682337978-123456'
client = LogClient(endpoint, accessKeyId, accessKey, "")
res = client.get_dashboard(project, dashboard)
res.log_print()
if __name__ == '__main__':
main()
示例返回结果
header: {'Server': 'AliyunSLS', 'Content-Type': 'application/json', 'Content-Length': '127', 'Connection': 'keep-alive', 'Access-Control-Allow-Origin': '*', 'Date': 'Mon, 28 Oct 2024 06:29:42 GMT', 'x-log-time': '1730096982', 'x-log-requestid': '671F2F56509844B232124B6C'}
body: {'attribute': {'type': 'grid'}, 'charts': [], 'dashboardName': 'dashboard-1727682337978-123456', 'description': '', 'displayName': 'test'}
Process finished with exit code 0
相关文档
文档内容是否对您有帮助?