2010-08-08 56 views
0

我目前有以下設置:如何以良好的圖形視圖顯示請求的並行性?

  • 從應用服務器日誌文件中讀取所有請求的對象圖。
  • 每行代表一個RequestPart,包含以下信息:完成的開始時間,停止時間,層次,應用程序部分。

我想提請/到圖形的東西,顯示如下:

  • 顯示爲層的請求部分是用不同的顏色
  • 顯示了在並行執行的請求,它們重疊。
  • 啓動和停止的關係應該顯示(不完全的,但大約)

我的第一個想法是根據時間來填充一個excel工作表中的行與所述請求,並且顏色的每個細胞,層,...但後來我發現,Excel只允許2^8單元格(使用Excel < 2010),所以這不是一個選項。

我是一個紅寶石男孩,所以我查了RMagick和Gruff,但最後我不喜歡那樣,我只有一張圖片,所以沒有進一步的分析是可能的。有沒有人有一個想法該怎麼做(好吧,最後的手段:安裝Excel 2010,但我的公司不會那樣)。

回答

1

退房開源Timeline

新增

提示使用它:

  • 使用JSON,在客戶端上更快的解析與XML相比,發送數據。
  • 建議您的客戶使用FF,Safari或(最快)Google Chrome
  • 更快地解析日期:發送Javascript日期文字以在客戶端解析。當然,那時你不會發送猶太JSON,但它是發送數據的最快方式。
+0

剛試過,我印象深刻。有一些圖書館能夠保持低複雜性嗎? – mliebelt 2010-08-08 15:01:55

+0

不知道你的意思是...它使用JQuery的一些功能,但是寫了很多年前,並且主要是自包含的。代碼寫得很好,很清楚。我曾經是一年的活躍維護者,但不幸的是,去年一直沒有時間去投入。作者是一位非常聰明的麻省理工學院博士。 此外,當前版本是重寫(由原作者),所以它已從重新分解中受益。 – 2010-08-09 00:54:40

+0

我已經投入了幾個小時,找到了自己的方式,並且現在能夠以可視的方式可視化並行運行的loadrunner請求。我事先檢查了兩個寶石,但他們沒有任何幫助。如果有人有興趣,請給我留個便條:-) – mliebelt 2010-08-09 16:03:51

相關問題