start_log_server
MySQL Plus 默认关闭 Caddy Server 日志服务。若需下载数据库日志,您需在集群中对相应节点启动日志服务端,再在 HTTP 服务端预览或下载日志。
支持集群主实例
、只读实例
、分析实例
(1.1.0版本)开启 Caddy Server 日志服务端功能.
请求参数
参数 | 类型 | 描述 | 是否必选 |
---|---|---|---|
action | String | 响应动作。RunClusterCustomService |
Yes |
cluster | String | 集群 ID。cl-ouhutv70 |
Yes |
role | String | 节点角色类型。 maininstance ,表示主实例节点角色类型。 |
Yes |
service | String | 自定义服务类型。start_log_server ,表示启动集群日志服务。 |
Yes |
service_params | String | 自定义服务功能配置参数。 取值示例 “mysql_log”:“mysql-error,mysql-slow,mysql-audit,mysql-bin,mysql-cert”,“http_password”:“password”,“http_user”:“loguser”} - mysql_log 表示 Caddy Server 端支持获取的日志。支持 mysql-error 、mysql-slow 、mysql-audit 、mysql-bin 和 mysql-cert 。 - http_password 表示访问 HTTP 日志用户密码。密码长度范围 8~32 个字符;必须同时包含大小写字母(a~z,A~Z)、数字(0~9)和特殊字符(@#$%^&*_+-=)。- http_user 表示访问 HTTP 日志用户名称。不支持添加 root 、ubuntu 、http 、mysql ;只能由大小写字母(a~z,A~Z)、数字(0~9)和下划线( _ )组成;长度范围 2~26 个字符。说明: |
Yes |
响应消息
参数 | 类型 | 描述 |
---|---|---|
service | String | 执行任务对应的服务。 |
role | String | 节点对应的角色。 |
cluster_id | String | 集群 ID。 |
action | String | 响应动作。 |
job_id | String | 执行任务的 Job ID。 |
ret_code | Integer | 执行成功与否。0 表示成功,其他值则为错误代码。 |
示例
请求示例
https://api.qingcloud.com/iaas/?&action=RunClusterCustomService
&cluster=cl-ouhutv70
&role=maininstance
&service=start_log_server
&service_params=%7B%22mysql_log%22%3A%22mysql-error%2Cmysql-slow%2Cmysql-audit%2Cmysql-bin%2Cmysql-cert%22%2C%22http_password%22%3A%22password%22%2C%22http_user%22%3A%22loguser%22%7D
&zone=sh1a
&<COMMON_PARAMS>
响应示例
"{u'job_id': u'j-epn57wli5qo',
u'service': u'start_log_server',
u'ret_code': 0,
u'role': u'maininstance',
u'action': u'RunClusterCustomServiceResponse',
u'cluster_id': u'cl-ouhutv70'}"