kylinPET(performance emulation tool,麒麟寵物)是一款功能強大的國產(chǎn)性能測試工具;界面友好、操作方便,資源占用率低;具備自己的TCP/IP協(xié)議棧,可以虛擬大量IP;支持IPv4、IPv6的多種業(yè)務(wù)測試;支持多種協(xié)議組合測試。
名稱 | 介紹 |
Scripter | 用于創(chuàng)建模擬用戶操作場景的腳本;通過錄制方式(抓包文件、實時抓包、代理)創(chuàng)建腳本,然后界面編輯腳本(設(shè)置參數(shù)、關(guān)聯(lián)參數(shù))。 |
Controller | 創(chuàng)建測試用例(支持分布式、多種場景并發(fā));設(shè)置并發(fā)模型;設(shè)置統(tǒng)計指標、告警閾值;接收日志、統(tǒng)計數(shù)據(jù)并圖表展示。 |
Analysis | 分析處理用例的執(zhí)行結(jié)果,指標曲線展示。曲線類型有某時刻值、平均值、最大值、最小值;支持多個結(jié)果交叉比較;支持曲線合并比較;支持放大、縮;支持過濾;支持日志過濾分析。 |
Load Agent | 執(zhí)行代理器:接收Controller的命令與腳本,并發(fā)執(zhí)行用戶場景,并將統(tǒng)計指標數(shù)據(jù)及日志返回Controller。支持單IP多端口、或者多IP多端口(支持系統(tǒng)虛擬IP、工具協(xié)議棧虛擬IP);使用工具的協(xié)議?梢阅M大量的IP而不占用系統(tǒng)資源,比系統(tǒng)配置多IP更節(jié)約CPU資源。 |
Monitor Agent | 監(jiān)控代理器:處在服務(wù)器系統(tǒng)里,監(jiān)控服務(wù)器系統(tǒng)指標(cpu、內(nèi)存、IO、吞吐量等指標),實時將系統(tǒng)運行指標返回給Controller。 |
Media Agent | 媒體代理器:媒體指標監(jiān)控,接收Agent的監(jiān)控目標然后將每條媒體流(RTP、UDP、OTT)的MDI(TS流)、速率、丟包數(shù)、時延、抖動、TCP重傳數(shù)返回給Controller。 |
- PC官方版
- 安卓官方手機版
- IOS官方手機版