跳转至

连接到其他观测云节点

默认情况下,智能巡检脚本连接至观测云默认节点(杭州)。

如果需要连接到非默认节点(杭州)的观测云,则需要额外传入观测云节点(参数名guance_node)参数

1. 代码示例

Python
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
# Please fill in the following configuration according to the actual situation
# For details, please refer to:https://func.guance.com/doc/script-market-guance-monitor-apm-check/

# Guance API KEY
account = {
    "api_key_id": "wsak_xxxxx",
    "api_key"   : "xxxxx",

    "guance_node": "aws"
}

###### Do not modify the following content #####
from guance_monitor__register import self_hosted_monitor
from guance_monitor__runner import Runner
import guance_monitor_apm_performance__main as main

@self_hosted_monitor(account['api_key_id'], account['api_key'], account['guance_node'])
@DFF.API('APM 性能巡检', fixed_crontab='0 * * * *', timeout=900)
def run(configs=None):
    # 下略

观测云节点列表

guance_node参数可选值请参考 手册 / 界面和操作 / 观测云节点 表格中的「节点」列

2. 连接到私有部署版观测云

对于部署版观测云,需要使用完整的 URL 地址指定节点,如:

Python
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
# Guance API KEY
account = {
    "api_key_id": "wsak_xxxxx",
    "api_key"   : "xxxxx",

    "guance_node": {
        'open_api': 'http://openapi.mydomain.com',
        'openway' : 'http://openway.mydomain.com',
    }
}

OpenAPI 访问地址和 OpenWay 访问地址都需要配置