成本管家常见问题

本文介绍成本管家的常见问题。

成本管家是否会产生额外费用?

新旧版成本管家均不会产生额外费用。成本管家所涉及的Project、表格存储实例均为免费实例。

在新版成本管家相关的Logstore中,无法直接查看数据,如何处理?

新版成本管家的账单数据存储在表格存储中,以外表instance_bill的形式关联到日志服务Logstore,因此您在Logstore查询分析页面无法直接查看新版成本管家的账单数据。您可以通过* | select * from instance_bill 语句查询数据。

查询不到数据,如何处理?

  • 检查时间范围。

    一般情况下,成本管家会延迟一天拉取账单实例数据,即您会查询不到今日账单数据。当您查询不到数据时,请检查查询时间是否选择了较近的时间范围的。推荐选择昨日、前日、一周、一月、本周、本月等时间范围。

  • 如果您使用的是新版成本管家,请检查查询语句是否包含外表数据源。您的查询语句需要包含 from instance_bill,即正确语句为* | select * from instance_bill

筛选条件不生效,如何处理?

如果您使用的是新版成本管家,请检查您的查询语句,确认是否将全部查询条件写在where子句中。由于新版数据使用外表查询,将查询条件写在竖线(|)前面不会生效,需要写在where子句中,即正确语句为* | select * from instance_bill where ProductCode='sls'

为什么账单数据存在延时、不准确问题?

  • 成本管家会延迟一天拉取实例账单数据,所以您无法查询今日数据,只能查询昨日及以前的数据。

    实例账单数据的账单时间被标记为每日0点,请确保查询时间包含目标日期的0点。

  • 如果您使用的是旧版成本管家,可以将其升级为新版成本管家,提高数据准确性与实时性。新版成本管家支持每日上午自动全量更新数据。

    如果您仍想要使用旧版成本管家。您可以在成本管家中,打开设置页面,选择重新导入账单。

    重新导入账单大概需要3个小时,具体导入时间受账单数据量影响。

  • 如果您已升级为新版成本管家,日志服务会默认提交数据导入任务。大概等待1~2个小时后,您可以查看到数据,具体导入时间受账单数据量影响。

  • 如果您是新开通成本管家,您可以在设置页面检查是否提交了导入任务。提交导入任务后,大概等待1~2小时后,您可以查看到数据,具体导入时间受账单数据量影响。

遇到资源缺失问题,如何处理?

如果您在使用过程中遇到xxx not found等资源缺失问题,请打开设置页面,单击下一步,然后单击更新资源&下一步,解决此类问题。

重要

如果您使用的是RAM用户,请确保该RAM用户具备LogFullAccess权限。

无法订阅成本管家的仪表盘,如何处理?

由于当前仪表盘为模板模式,您在成本管家中无法订阅仪表盘。您需要在目标Project下找到对应的仪表盘,完成订阅。

  1. 在成本管家的目标仪表盘中,单击另存为image

  2. 设置仪表盘名称,单击确认

  3. 返回到日志服务首页,在Project列表中,单击成本管家对应的Project(bill-analysis-${主账号uid})。

  4. 在左侧导航栏中,选择仪表盘>仪表盘列表,然后单击目标仪表盘。

  5. 在目标仪表盘中,单击订阅

无法修改成本管家的仪表盘,如何处理?

由于当前仪表盘为模板模式,您在成本管家中无法修改仪表盘。您需要在目标Project下找到对应的仪表盘,进行修改。

  1. 在成本管家的目标仪表盘中,单击另存为image

  2. 设置仪表盘名称,单击确定

  3. 返回到日志服务首页,在Project列表中,单击成本管家对应的Project(bill-analysis-${主账号uid})。

  4. 在左侧导航栏中,选择仪表盘>仪表盘列表,然后单击目标仪表盘。

  5. 在目标仪表盘中,单击编辑

新版成本管家是否需要重导账单?

新版成本管家每日自动全量更新数据,无需重导账单。

image

遇到RAM账号权限问题,如何处理?

如果您使用RAM账号操作开通或升级成本管家,遇到role_invalid等权限报错时,请检查当前RAM账号是否具备LogFullAccess权限。

成本管家旧版内置告警如何升级

您可以使用升级脚本自动升级,下载升级脚本

脚本使用说明如下:

# 下载脚本并cd到该脚本目录下,使用实际参数替换,执行命令
# 参数解释:成本管家project为 bill-analysis-{主账号id}, endpoint为该project对应的日志服务endpoint,accesskey_id与accesskey_secret使用实际有告警相关权限的AK替换。

python UpdateBillAlert.py {project} {endpoint} {accesskey_id} {accesskey_secret}