Azure Diagnostic创建了许多表,显然包含相同的性能计数器但不同的日期。为什么会创建这么多表,如何删除它们?
答案 0 :(得分:4)
构建Azure应用程序时,您可以在角色配置文件中启用或禁用诊断:
启用诊断后,所有详细监控数据(日志)将定期复制到Azure表(请记住,在生产系统中,您必须单独配置存储帐户,因为它不会自动发生)。
对于每个云服务部署,都会为该角色创建六个表。为每个创建两个表:5分钟,1小时和12小时。其中一个表存储角色级聚合;另一个表存储角色实例的聚合。
表名具有以下格式:
WAD*deploymentID*PT*aggregation_interval*[R|RI]Table
其中:
示例:
WAD8b7c4233802442b494d0cc9eb9d8dd9fPT1HRTable
- 角色的每小时汇总WAD8b7c4233802442b494d0cc9eb9d8dd9fPT1HRITable
- 角色实例的每小时汇总