本文公開的主題總體上涉及用于生成關(guān)于計算系統(tǒng)性能的報告的方法、系統(tǒng)和機器可讀存儲介質(zhì)。
背景技術(shù):
1、用于監(jiān)視和管理計算機設(shè)備的管理平臺通常從被管理設(shè)備,以在被管理設(shè)備處發(fā)生的事件的通知的形式多次收集數(shù)據(jù),例如,設(shè)備啟動、關(guān)閉、崩潰、具有網(wǎng)絡(luò)連接問題、檢測到應(yīng)用被安裝或啟動、具有新用戶登錄、具有配置改變等。典型的計算設(shè)備可以報告一至五十種不同類型的事件或更多的事件。
2、通常,管理平臺基于接收到的事件創(chuàng)建報告,并且每日事件的數(shù)目可以在億的量級。因此,通常需要長時間來使用管理平臺針對所有設(shè)備和所有客戶端生成報告。有時,用戶可能想要獲得關(guān)于特定設(shè)備的狀態(tài)信息,但是可用信息僅覆蓋先前發(fā)生的事件,例如之前的一天,因為報告是在前一晚以批處理模式生成的。用戶想要獲得實時信息,但是出于多種原因可能難以生成該實時信息,諸如設(shè)備尚未報告在一天期間發(fā)生的所有事件、生成報告的計算資源的量很大等。
3、此外,一些報告需要分析多種類型的事件,并且可能事件的組合可以迅速指數(shù)地增長。因此,針對所有類型的組合生成報告在計算資源的使用上過于昂貴。
4、因此,能夠生成關(guān)于計算機設(shè)備性能的實時報告的系統(tǒng)將非常有用,尤其是在具有大量設(shè)備的平臺中。
技術(shù)實現(xiàn)思路
1.一種用于故障排除和提高計算機性能的計算機實現(xiàn)的方法,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其中聚合數(shù)據(jù)包括:
3.根據(jù)權(quán)利要求1所述的方法,還包括:
4.根據(jù)權(quán)利要求1所述的方法,還包括:
5.根據(jù)權(quán)利要求1所述的方法,還包括:
6.根據(jù)權(quán)利要求1所述的方法,其中所述至少一個設(shè)備中的第一代理被配置用于將事件下載到端點管理器,其中所述至少一個設(shè)備中的第二代理被配置用于接收所述事件更新請求以提供實時事件數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的方法,其中所述基線報告以批處理模式被定期計算。
8.根據(jù)權(quán)利要求1所述的方法,其中所述用戶界面包括請求實時信息以更新所述基線報告的選項。
9.根據(jù)權(quán)利要求1所述的方法,其中所述配置數(shù)據(jù)按照客戶標識符和切片類型被存儲在表中。
10.根據(jù)權(quán)利要求1所述的方法,其中所述基線報告是包含關(guān)于特定場景的信息的聲明,所述特定場景包括所述至少一個設(shè)備,所述信息基于在所述至少一個設(shè)備處發(fā)生的一個或多個事件。
11.一種用于故障排除和提高計算機性能的系統(tǒng),所述系統(tǒng)包括:
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中聚合數(shù)據(jù)包括:
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述指令還使所述一個或多個計算機處理器執(zhí)行操作,所述操作包括:
14.一種系統(tǒng),包括用于執(zhí)行權(quán)利要求1至10中的任一項所述的方法的部件。
15.至少一個機器可讀介質(zhì),其包括指令,所述指令在由機器執(zhí)行時,使所述機器執(zhí)行權(quán)利要求1至10中的任一項所述方法。