代码之家  ›  专栏  ›  技术社区  ›  mliebelt

如何在一个良好的图形视图中显示请求的并行性?

  •  0
  • mliebelt  · 技术社区  · 14 年前

    我目前有以下设置:

    • 从应用程序服务器日志文件读取的所有请求的对象图。
    • 每一行都表示为一个请求部分,包含以下信息:开始时间、停止时间、层、已完成的应用程序部分。

    我想绘制/绘制如下图表:

    • 为请求部分所在的层显示不同的颜色。
    • 显示并行完成的请求是否重叠。
    • 应显示启动和停止的关系(不准确,但大致如此)

    我的第一个想法是用请求填充Excel工作表中的行,并根据时间、层次等给每个单元格着色。但后来我发现Excel只允许2^8个单元格(使用Excel<2010),所以这不是一个选项。

    我是一个红宝石男孩,所以我检查了rmagick和gruff,但我不喜欢在最后,我只有一个图像,所以没有进一步的分析是可能的。有人知道该怎么做吗(好吧,最后一个办法:安装Excel2010,但我的公司不会喜欢这样)。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Larry K    14 年前

    签出开放源代码 Timeline

    补充

    使用提示:

    • 使用JSON发送数据,与XML相比,客户机上的解析速度更快。
    • 建议您的客户使用FF、Safari或(最快)、Google Chrome
    • 更快速的日期分析:发送Javascript日期时间文本以便在客户机上进行分析。当然,在这一点上,您不会发送Kosher JSON,但这是发送数据的最快方式。