Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere, on-demand edition 1.0 支持包 3 (中文) » SAP Sybase SQL Anywhere, on-demand edition 1.0 » 疑难解答和其它资源

 

查看云的诊断信息 (dbmanageetd)

使用 ETD 文件管理实用程序 (dbmanageetd) 检查诊断信息以查找云中的错误原因。

前提条件

必须具有 AlterCloud 特权。

上下文和注释

如果不将诊断日志下载到本地文件,CleanStagingDirectories 任务会在每晚删除诊断日志,因此要想再次查看诊断日志就必须重新生成诊断日志。

 任务
  1. 运行以下命令生成诊断日志和获取诊断日志所在目录的云 ID:

    dbcloudcmd run GenerateDiagnosticLog
  2. 获得输出参数 staging_dir 的值。例如:

    staging_dir SD-j5w5

    使用 staging_dir 的值构造命令,如下所示。例如,运行此命令将诊断日志文件 merged.etd 下载到本地文件 diagnostic-log.etd

    dbcloudcmd download /dbcloud/StagingDirectories(SD-j5w5)/filename(merged.etd) diagnostic-log.etd
  3. 运行 dbmanageetd 实用程序以文本格式查看诊断日志内容。例如:

    dbmanageetd -hostname diagnostic-log.etd -o diagnostic-log.txt

    在文本编辑器中打开文件。如果文件的输出格式为 ASCII 或 XML,请确保编辑器可将文件解释为 UTF-8。

结果

将生成诊断日志,并下载到本地文件。

要查看上载到使用服务器的信息,可在主级主机中运行下列命令:

dbmanageetd -o diagnostic_log.txt -fregex "Usage information details" diagnostic_log.etd

-fregex 选项搜索短语 Usage information details,并返回发送到使用服务器的文档。


 另请参见

事件跟踪数据 (ETD) 文件管理实用程序 (dbmanageetd)