云服务器内容精选

  • 实例同步日志说明 “实例同步状态”统计的是实例同步成功率。当该状态显示“暂无数据”,则表示未同步数据,可能是实体未发布或模型初次同步失败等原因导致。 单击“实例同步状态”链接,弹出实例同步日志窗口。该弹窗展示的是xDM-F实体对应的实例数据入图调度执行情况。 图2 实例同步日志示例 图2中的调度执行状态的含义,详细说明请参见表2。 表2 调度执行状态含义说明 调度执行状态 说明 同步成功 表示实例数据入图成功。 同步失败 表示实例数据入图失败,请单击打开调度详情页查看错误信息。 暂停 表示由于存在待调度或调度中的实例调度任务,所以增量同步已被暂停。待任务调度完成,系统将为您自动恢复同步被暂停的实例数据。 阻塞 表示当前模型尚未更新,导致实例数据同步被阻塞。以下情况下实例数据同步会受阻。 如果xDM-F模型新增了关联属性或唯一键属性,或是新增属性的“入图”值为是,但LinkX-F中未同步xDM-F实体变更信息,此时实例数据同步受阻。 如果xDM-F模型属性对应的“入图”值有修改,但LinkX-F中未同步xDM-F实体变更信息,此时实例数据同步受阻。 如果想同步阻塞期间的实例数据,需在七天内执行同步实体变更信息操作。待模型更新后,系统将为您自动恢复同步被阻塞的实例数据。相关操作请参见: 同步xDM-F数据实体变更信息 同步xDM-F关系实体变更信息 如有需要,您还可: 筛选调度日志:在“执行开始时间”选择开始时间和结束时间,单击“搜索”。 查看调度日志执行详情:单击具体日志的“操作”列处的,在弹窗中查看调度执行进展、消息解析详细信息和入图详细信息等。 如果消息解析失败,单击“错误信息”列处的,查看错误详情。
  • 多源数据入图属性规则说明 同一实体支持多个源端关系型数据库映射,您可为同一实体的不同属性分别配置不同表字段的映射。然后使用不同的映射分别配置入图任务进行入图,实现多源数据的融合。 数据实体维护关系型数据映射具体操作请参见配置关系型数据库映射(源端映射)。 关系实体维护关系型数据映射具体操作请参见配置关系型数据库映射(源端映射)。 此处,以一个简单例子做说明,具体如下: 一个实体除ID外有5个属性,即Attribute1、Attribute2、Attribute3、Attribute4、Attribute,按如下规则映射: 源端关系型数据库映射1针对ID、Attribute1、Attribute2三个属性和表里的字段id、attr1、attr2做了映射。 源端关系型数据库映射2针对ID、Attribute3、Attribute4、Attribute5四个属性和表里的字段id、attr3、attr4、attr5做了映射。 实例数据入图后,实体ID为1的实例,同时具有两个不同源端关系型数据库中相对应的属性值。 图2 多源端实例数据入图属性组合规则
  • 操作步骤 登录管理控制台。 在左侧导航中单击“定时任务”。 进入“定时任务”页面。 单击定时任务页面右上角“创建定时任务”。 弹出“创建定时任务”界面。 配置定时任务信息。 任务类型:选择“重建系统盘”。 定时任务名称:用户自定义。 重建方式:默认“重装系统”。 执行周期:支持以下有几种周期,根据用户需求自行选择。 指定时间:可精确到某年某月某日某时某分某秒。 按天:可设置具体时间、间隔天数、过期时间。 按周:可设置具体日期、时间、过期时间。 按月:可设置具体月份、具体日期、时间、过期时间。 是否通知用户:根据实际情况选择,选择“通知”时可根据需要配置“通知消息”内容。 仅Windows系统支持“通知消息”。 确认重装系统盘,请输入:重装系统盘。 选择是否通知用户。 通知:执行6~10。 不通知:执行8~10。 设置“早于定时任务”时间,范围为1~10080分钟 根据所需输入通知消息内容,仅支持文本消息,范围为1~1024个字符。 单击“下一步:选择对象” 跳转至“选择应用对象”界面。 单击“下一步:选择对象”后,首次会弹出授权说明: 云服务管理员权限: 云桌面 支持定时重建和弹性扩容,因此需要租户管理员权限。 同意授权后(首次授权即可),将在 统一身份认证 服务为您创建名为 workspace_admin_trust的委托,为保证服务正常使用,在使用定时任务、桌面池期间,请不要删除或者修改workspace_admini_trust委托,详见系统委托说明章节。 在“可选对象”的下拉框中选择所有桌面/桌面/桌面池名称并勾选。 单击“立即创建”。
  • 约束限制 规则的嵌套审核仅支持四种语法,详情可参见表1。 别名不能和实体表重名,且别名之间不能重名。 不支持审核视图中的表。 不支持审核数据库系统表及系统视图。 不支持审核含有“#”的MySQL语句。 文件审核中和审核完成后,将无法“重试”该任务。 如果使用系统模板进行审核时,新版本升级结束后,再次重试或者同文件审核,会导致审核结果不一致。为避免此现象发生,建议使用自定义模板。 SQL审核最大可以创建110个审核任务,最多支持10个审核任务并发执行。
  • 自定义规则 最多支持创建10条自定义规则。 使用自定义规则扫描代码最多支持扫描10万行。仅适用于使用的规则集中只包含自定义规则。 使用自定义规则扫描10万行代码行最多时长1.5小时。仅适用于使用的规则集中只包含自定义规则。 如果需要支持扫描更多行数的代码或需要创建更多数量的规则,可咨询华为技术支持。 单击“规则”页签。 单击“新建规则”,参考表1配置参数。 表1 自定义规则参数配置说明 参数名称 参数说明 是否必填 规则名称 创建的规则名称,可自定义。 支持中英文,数字,点,下划线“_”和连接符“-” 字符长度范围为1~128 是 工具规则名称 默认填充为规则源码文件名,不可手动修改。 是 检查工具 该检查规则使用的检查工具,当前仅支持SecBrella。 是 语言 该规则检查的编译语言,当前仅支持Java。 是 规则源码 该规则的源码文件。 由用户创建“.kirin”文件编写dsl规则,然后通过运行本地插件在“OutputReport”目录下生成“SecH_自定义规则名.json”的源码文件,上传json文件即可。使用插件生成规则文件可参考插件使用指南。 是 严重级别 该规则检查出的代码问题的严重级别,分为致命、严重、一般和提示。 是 标签 为该规则设置标签,便于使用时区分该规则使用场景。 添加多个标签时,需使用英文逗号分隔。 否 描述 对该规则的使用描述。如果描述的内容需要粘贴代码,代码内容支持MarkDown格式。字符数限制为0~10000。 是 正确示例 该规则对应的正确代码示例。代码内容支持使用MarkDown格式呈现。字符数限制为0~10000。 否 错误示例 不满足该规则的错误代码示例。代码内容支持使用MarkDown格式呈现。字符数限制为0~10000。 否 修复建议 对于该规则检查出的问题修改建议。如果修复建议中需要粘贴代码,代码内容支持MarkDown格式。字符数限制为0~10000。 否 单击“新建规则”,完成创建。
  • 创建自定义检查规则集 基于项目入口访问CodeArts Check服务首页。 单击“规则集”页签,进入规则集列表页面。 单击“新建规则集”,在弹出的“新建规则集”窗口设置规则集名称、描述以及检查语言。 您也可以单击“复制于”下拉框选择复制于已有的规则集,基于复制的规则集配置使用的规则。 单击“确定”。 根据需要勾选规则名称、设置规则级别,单击右上角“保存”。 如果系统预置的规则不满足用户的使用要求,可自定义规则使用。 单击规则集名称,进入规则集详情页面可在线查看规则集中使用的规则详情。 单击规则集名称,进入规则集详情页面,单击“导出”按钮可导出该规则集中已启用的规则到本地查看规则详情。 单击规则集名称,进入规则集详情页面,单击“修改基本信息”,可修改规则集名称或描述信息。 “检查语言”不支持修改。 系统预置规则集无法修改。 只有创建者可以修改自定义规则集。 单击规则集所在行的,选择“删除”即可删除检查规则集。 只有创建者可以删除自定义规则集。 系统规则集和已被使用的自定义规则集无法删除。 如果需要删除已被使用的规则集,需将关联使用该规则集的代码检查任务删除或将代码检查任务关联到其它规则集。
  • 设置忽略的文件集合 代码检查服务支持用户以任务为单元,设置代码检查的文件范围。 不勾选文件路径时,则检查所选仓库分支的所有代码。 勾选指定文件路径时,则该指定路径下的文件将排除检查。 在“忽略的文件集合”区域,勾选无需进行检查的文件路径。设置完成后,执行代码检查任务,将按照设置排除选中的文件路径执行检查。 勾选的忽略文件对需要编译的文件和不需要编译的文件均生效。 不需要编译的文件:勾选忽略文件后,被忽略的文件不参与检查。 需要编译的文件:例如A文件与B文件互为依赖,即使把A文件忽略,但A文件依然会参与检查前的编译过程,编译完成后不参与检查。
  • 设置检查目录 支持检查代码仓指定目录。 不配置检查目录时,检查代码仓中所有目录下的代码文件。 配置检查目录时,只检查配置目录中的文件。 支持配置多个检查目录,多个目录需要用英文逗号分隔。例如: 如果要检查dir1和dir2,检查目录配置为“dir1,dir2”。 如果要检查dir1目录下的dir3,检查目录配置为“dir1/dir3”。 配置项为目录且不支持文件,默认检查代码仓中所有代码。 配置的目录层级中不能包含"."开头的目录。 如果检查目录输入框路径为空,则默认全部检查。如果有指定检查目录,则只检查检查目录中的文件,如果指定的检查目录中有勾选设置忽略文件,则被忽略的文件不参与检查。 检查目录只生效于不需要编译的文件。例如,A文件编译后产生了B文件,则不会输出B文件上的告警。
  • 响应参数 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。 状态码: 401 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。 状态码: 403 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。 状态码: 404 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。 状态码: 405 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。 状态码: 500 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。 状态码: 503 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Content-Type 是 String 发送的实体的MIME类型。 表3 请求Body参数 参数 是否必选 参数类型 描述 job_ids 否 Array of strings 任务ID列表,只能删除SUC CES S、FAILED两种状态。job_ids和delete_by_status必传一个。 delete_by_status 否 String 通过任务状态删除,只能删除以下的两种状态 SUCCESS:成功。 FAILED:失败。job_ids和delete_by_status必传一个。
  • 步骤五:配置告警 在异常检测任务列表,单击任务所在行“操作”列的“告警”,默认显示“告警配置”页签。 告警基础配置。 表9 动态阈值算法配置参数说明 参数名称 参数说明 推送状态 设置告警推送状态,将异常检测生成的告警推送到告警模块,会展示在告警列表中。 INACTIVE:不推送,单击“Start”,可以设置为推送。 ACTIVE:推送,单击“Stop”,可以设置为不推送。 告警级别 设置该异常检测任务生成的告警的级别,对应告警模块。 critical:紧急 major:严重 minor:一般 notice:提示 告警名称 告警信息发送时展示的名称,可以设置告警名称或告警中文名称。 告警中文名称 告警信息发送时展示的名称,可以设置告警名称或告警中文名称。 阈值类型 设置判断阈值类型。 upper:数据高于模型预测上限值时产生告警。 lower:数据低于模型预测下限值时产生告警。 both:数据介于模型预测值之间时产生告警。 阈值类型配置需根据模型配置中的“metric_type(指标类型)”进行选择,如下所示: 成功率(success_rate)、速率(speed)、请求量下限(count_lowerlimit)配置下限(lower)。 时延(delay)、失败率(fail_rate)、请求量上限(count_upperlimit)配置上限(upper)。 请求量(count)可任意配置both/upper/lower。 自定义告警消息列 配置生成的告警字段,下拉列表可选字段为训练结果表中存在的字段,一般选择维度字段、指标测量值、上下限阈值(带有origin的字段)和告警类型(alert_type:长时间超过阈值线告警、毛刺告警、波动性告警、突变告警、掉零告警、小样本告警等)。选择后可以单击“Json Demo”或者“Text Demo”自动生成告警消息模板,如图2所示。 也可根据用户需要自定义。需要注意的是,模板中的变量写法为${字段名},最终生成的消息内容是将结果表中对应字段内容直接替换得到,如果某个字段值获取失败,请检查字段名称是否一致或结果表中数据是否异常。 图2 自定义告警消息列设置 自定义警报消息模板 根据自定义告警消息列设置的数据生成。 指定告警领域 如果本服务下不需要接收该告警信息,但其他某个服务需要接收,可以在这里指定对方的告警领域,将告警通知到对应服务中。 (可选)默认为不降级,可以开启降级配置按钮,并设置告警降级的生效时间段、请求量、指标量和持续时间,会按照设置降低生成告警的级别。 (可选)可以按服务ID设置告警路由,或自定义告警路由规则,如需配置请联系技术支持工程师。
  • 步骤二:配置数据来源 在异常检测任务列表,单击任务所在行“操作”列的“数据”。 在数据配置页面,选择异常检测数据类型,然后配置对应的参数,配置完成后,单击“保存”。 数据类型选择Warehouse,即选择指标仓库中的视图作为异常检测数据,如果是小时级、天级任务可使用该数据类型。选择Warehouse数据类型后,需要配置如所示参数。 表2 Warehouse类型参数说明 参数名称 参数说明 视图 选择指标仓库中已创建的异常检测视图,具体操作请参考为指标创建不同类型的视图。 指标 选择指标仓库中已创建的指标,具体操作请参考在运维中心指标仓库创建指标。 调度集群 选择异常检测任务调度集群,初始化监控服务时会自动分配两个调度集群, scheduleCluster-ops:数据汇聚任务使用。 scheduleCluster-ops-ad:异常检测任务使用。 Mppdb集群 选择Mppdb集群。 Mppdb数据库 选择Mppdb数据库。 Mppdb数据表 选择已创建的Mppdb数据表,具体操作请参考在监控服务创建数据表。 数据类型选择Indicator,即选择指标仓库中的指标作为异常检测数据。选择Indicator数据类型后,需要配置如所示参数。 表3 Indicator类型参数说明 参数名称 参数说明 调度集群 选择异常检测任务调度集群,初始化监控服务时会自动分配两个调度集群, scheduleCluster-ops:数据汇聚任务使用。 scheduleCluster-ops-ad:异常检测任务使用。 指标 选择指标仓库中已创建的指标,具体操作请参考在运维中心指标仓库创建指标。 维度列表 选择维度列,可多选。 Mppdb集群 选择Mppdb集群。 Mppdb数据库 选择Mppdb数据库。 Mppdb数据表 选择已创建的Mppdb数据表,具体操作请参考在监控服务创建数据表。 数据类型选择Other,即选择Mppdb表作为异常检测数据。选择Other数据类型后,需要配置如所示参数。 表4 Other类型参数说明 参数名称 参数说明 调度集群 选择异常检测任务调度集群,初始化监控服务时会自动分配两个调度集群, scheduleCluster-ops:数据汇聚任务使用。 scheduleCluster-ops-ad:异常检测任务使用。 Mppdb集群 选择Mppdb集群。 Mppdb数据库 选择Mppdb数据库。 Mppdb数据表 选择已创建的Mppdb数据表,具体操作请参考在监控服务创建数据表。
  • 步骤三:配置基础数据 在异常检测任务列表,单击任务所在行“操作”列的“基础”。 在基础配置页面,默认显示新增任务时配置的信息,单击“字段配置”,切换至“字段配置”页签。 配置对应的参数,配置完成后,单击“确认”。 表5 基础数据参数说明 参数名称 参数说明 时间列 指定异常检测哪个列的数据是时间。 指标列 指定异常检测哪个列的数据是指标,即异常检测需要监控的指标。 计数列 指定异常检测哪个列的数据是请求量。 补充列 可以选择补充异常检测数据列。 维度 指定对哪些维度进行检测。 列名:指定维度列名,如需新增维度,可单击“+”号。 维度值:提供两种输入方式。 单击“获取动态值”,在“维度名-值筛选器”页面单击“保存”,动态获取维度值。如需手动修改,单击“打开编辑器”进行修改,可以手动过滤不需要的维度值。 单击“打开编辑器”,在“维度值-编辑”页面输入指定的维度值,并单击“Save”。 说明: 输入的维度值数量需要与定义的维度列数一致,否则无法保存该基础配置。 自动更新:如需动态更新维度,可以打开该按钮,并选择自动更新间隔周期。 维度筛选器 可以指定对某些维度组合对应的指标进行告警,或过滤某些维度。
  • 更多操作 您还可以对已创建的定时作业进行以下操作。 表2 相关操作 操作名称 操作步骤 停用定时作业 在定时作业列表中,单击定时作业所在行“启用”列的,当变为时,表示已停用该作业。 启用定时作业 在定时作业列表中,单击定时作业所在行“启用”列的,当变为时,表示已启用该作业。 查看执行历史 在定时作业列表中,单击定时作业所在行“操作”列的“执行历史”,进入“作业清单”页面查看执行历史。 编辑定时作业 在定时作业列表中,单击定时作业所在行“操作”列的“编辑”。 编辑定时作业信息,单击“保存”。 说明: 启用中的作业不支持编辑,要停用作业后才能编辑。 删除定时作业 在定时作业列表中,单击定时作业所在行“操作”列的“删除”。 单击“确定”。 说明: 启用中的作业不支持删除,要停用作业后才能删除。
  • 管理面任务中心 管理面任务中心功能,可用于查看创建图、备份图、启动图、增加备份、导入图、导出图、升级图等操作的异步任务的详情。 具体操作步骤如下: 在左侧导航栏,选择“任务中心” 在“任务中心”页面可以查看对应图所执行任务的类型,任务名称,图名称,关联图,开始时间,结束时间,状态和运行结果。 图1 任务中心 在“运行结果”列中可单击“查看详情”,查看“失败原因”和任务ID。 图2 查看详情 导入图时,如果任务状态为“部分成功”,可以单击“查看详情”,查看失败的数据“类型” ,“导入失败行数”等信息,失败的具体原因,请查看导入图时指定的日志路径(可选),失败的日志会上传到该路径下。 图3 部分成功 在“任务中心”页面,可以通过以下六种方式查找任务: 图4 查找任务方式 通过选择类型查找 通过任务名称查找 通过输入关联图进行查找 通过输入任务状态进行查找 通过输入任务ID进行查找 通过设置时间查找 父主题: 任务中心