2016-09-14 50 views
0

我跟着this guide讓我的TeamCity構建運行一些JMeter測試,但是我沒有看到服務器統計信息的「RemotePerfMon」選項卡。我有「性能統計」選項卡,我可以看到統計信息肯定正在收集,因爲在構建代理的工作目錄中創建並填充了monitoring.csv文件。TeamCity JMeter插件沒有顯示遠程監控

關於如何讓標籤顯示的任何想法?

我使用的TeamCity v9.1.6使用JMeter插件83版本,在Windows上運行的一切8.

附加信息: 我已經發現有這個問題的open issue on Github,所以我顯然不是唯一面臨這個問題的人。

回答

0

確保TeamCity的不以管理員身份運行

相當長的一段玩了之後,我發現這個問題是,無論是TeamCity的服務器和TeamCity的生成代理都在同一臺機器上運行,但Build代理以管理員身份運行。停止這兩項服務並以常規用戶身份重新啓動它們可以解決問題。

我認爲問題的根源在於monitoring.csv文件是由構建代理以管理員身份創建的,然後非管理員服務器代理試圖解析它,但失敗了。這個錯誤似乎沒有記錄到任何地方,TeamCity通過簡單地不顯示標籤來響應錯誤。