亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種監(jiān)控數(shù)據(jù)的收集方法、裝置和系統(tǒng)與流程

文檔序號:11524126閱讀:185來源:國知局
一種監(jiān)控數(shù)據(jù)的收集方法、裝置和系統(tǒng)與流程

本發(fā)明涉及應(yīng)用系統(tǒng)監(jiān)控技術(shù)領(lǐng)域,特別涉及一種監(jiān)控數(shù)據(jù)的收集方法、裝置和系統(tǒng)。



背景技術(shù):

隨著計算機在各個領(lǐng)域中的應(yīng)用越來越深入,docker容器技術(shù)在生產(chǎn)環(huán)境應(yīng)用也越來越廣泛。容器技術(shù)是利用linux操作系統(tǒng)的特性進行的資源隔離,這帶來資源更充分和有效利用的同時,也給容器的管理和運維帶了新的挑戰(zhàn)。docker容器的監(jiān)控就是其中一個方面。任何一個應(yīng)用系統(tǒng)監(jiān)控都是必不可少的一個環(huán)節(jié)。目前docker容器的監(jiān)控通常是在容器中跑一個監(jiān)控客戶端,定期收集監(jiān)控數(shù)據(jù)匯報給監(jiān)控服務(wù)端。

在現(xiàn)有技術(shù)中,是通過從每一個docker容器跑一個監(jiān)控客戶端,即一個監(jiān)控客戶端對應(yīng)一個docker容器。

在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)至少存在如下問題:

1.一個docker容器都需配備一個監(jiān)控客戶端來收集監(jiān)控數(shù)據(jù),會造成計算資源浪費和增加網(wǎng)絡(luò)流量;

2.獲取宿主機的監(jiān)控數(shù)據(jù)也需要額外的在每臺宿主機上部署監(jiān)控客戶端,造成資源浪費;

3.由于每個docker容器都需配備一個監(jiān)控客戶端,使得多個監(jiān)控客戶端都要同時工作,收集監(jiān)控數(shù)據(jù),再同時把收集的監(jiān)控數(shù)據(jù)發(fā)送至監(jiān)控服務(wù)端,監(jiān)控服務(wù)端需要同時收集每個監(jiān)控客戶端發(fā)送的監(jiān)控數(shù)據(jù),使得操作復(fù)雜,效率低。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的是只需在宿主機上部署一個監(jiān)控客戶端的情況下,對宿主機的監(jiān)控數(shù)據(jù)和docker容器的監(jiān)控數(shù)據(jù)進行收集,實現(xiàn)部署方便、節(jié)約計算資源,且使得收集的監(jiān)控數(shù)據(jù)的效率更高。

根據(jù)本發(fā)明實施例的一個方面,提供了一種監(jiān)控數(shù)據(jù)的收集方法,該方法包括:接收配置文件;讀取配置文件,得到宿主機收集指令和/或docker容器收集指令;基于宿主機收集指令,獲取宿主機的監(jiān)控數(shù)據(jù),并形成宿主機監(jiān)控數(shù)據(jù)包;和/或基于docker容器收集指令,獲取宿主機上多個docker容器的監(jiān)控數(shù)據(jù);基于每個docker容器,形成包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包。

進一步地,基于每個docker容器,形成包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包的步驟包括:獲取docker容器的標(biāo)識信息;將docker容器的標(biāo)識信息與docker容器的監(jiān)控數(shù)據(jù)綁定,得到docker容器監(jiān)控數(shù)據(jù)包。

進一步地,宿主機的監(jiān)控數(shù)據(jù)包括:宿主機運行監(jiān)控數(shù)據(jù)和宿主機掛載文件監(jiān)控數(shù)據(jù)。

進一步地,該收集方法還包括:讀取配置文件,得到收集間隔時間;每間隔收集間隔時間,基于宿主機收集指令,獲取宿主機的監(jiān)控數(shù)據(jù),并形成宿主機監(jiān)控數(shù)據(jù)包;和/或每間隔收集間隔時間,基于docker容器收集指令,獲取宿主機上多個docker容器的監(jiān)控數(shù)據(jù)。

進一步地,獲取docker容器的監(jiān)控數(shù)據(jù)的步驟包括:獲取cgroup中每個docker容器的運行數(shù)據(jù);解析運行數(shù)據(jù),得到docker容器的監(jiān)控數(shù)據(jù)。

根據(jù)本發(fā)明實施例的另一個方面,還提供了一種監(jiān)控數(shù)據(jù)的收集裝置,該收集裝置包括:管理指令接收模塊,用于接收配置文件;配置管理模塊,用于讀取管理指令接收模塊接收到的配置文件,得到宿主機收集指令和/或docker容器收集指令;宿主機監(jiān)控數(shù)據(jù)收集模塊,用于根據(jù)宿主機收集指令收集宿主機上的監(jiān)控數(shù)據(jù),得到宿主機監(jiān)控數(shù)據(jù)包;docker容器監(jiān)控數(shù)據(jù)收集模塊,用于根據(jù)docker容器收集指令收集宿主機上多個docker容器的監(jiān)控數(shù)據(jù),并基于每個docker容器,形成包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包。

進一步地,docker容器監(jiān)控數(shù)據(jù)收集模塊包括:標(biāo)識信息獲取單元,用于獲取docker容器的標(biāo)識信息;docker容器監(jiān)控數(shù)據(jù)收集單元,用于收集所述docker容器的監(jiān)控數(shù)據(jù);綁定單元,用于通過將docker容器的標(biāo)識信息與docker容器的監(jiān)控數(shù)據(jù)綁定,得到docker容器監(jiān)控數(shù)據(jù)包。

進一步地,配置管理模塊,還用于讀取配置文件,得到收集間隔時間;宿主機監(jiān)控數(shù)據(jù)收集模塊,還用于每間隔收集間隔時間,根據(jù)宿主機收集指令收集宿主機上的監(jiān)控數(shù)據(jù),并形成宿主機監(jiān)控數(shù)據(jù)包;docker容器監(jiān)控數(shù)據(jù)收集模塊,還用于每間隔收集間隔時間,根據(jù)docker容器收集指令收集宿主機上多個docker容器的監(jiān)控數(shù)據(jù),并基于每個docker容器,形成包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包。

進一步地,docker容器監(jiān)控數(shù)據(jù)收集單元包括:解析子單元,用于解析cgroup中每個docker容器的運行數(shù)據(jù),得到docker容器的監(jiān)控數(shù)據(jù)。

根據(jù)本發(fā)明實施例的又一方面,還提供了一種監(jiān)控數(shù)據(jù)收集系統(tǒng),該系統(tǒng)包括上述的收集裝置,還包括:包括監(jiān)控服務(wù)端;監(jiān)控服務(wù)端,用于接收收集裝置發(fā)送的宿主機監(jiān)控數(shù)據(jù)包和/或docker容器監(jiān)控數(shù)據(jù)包。

本發(fā)明實施例的有益效果在于,因為采用了根據(jù)宿主機收集指令收集宿主機的監(jiān)控數(shù)據(jù)形成宿主機監(jiān)控數(shù)據(jù)包,和/或根據(jù)docker容器收集指令獲取多個docker容器的監(jiān)控數(shù)據(jù),基于每個docker容器形成包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包的技術(shù)手段,所以克服了需要在宿主機上針對每個docker容器都部署一個監(jiān)控客戶端的技術(shù)問題,進而達到節(jié)約計算資源,高效收集監(jiān)控數(shù)據(jù)的技術(shù)效果。

附圖說明

圖1是本發(fā)明第一實施例提供的監(jiān)控數(shù)據(jù)的收集方法的流程圖;

圖2是本發(fā)明第一實施例提供的形成docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包的步驟流程圖;

圖3是本發(fā)明第一實施例提供的宿主機的監(jiān)控數(shù)據(jù)的示意圖;

圖4是本發(fā)明第一實施例提供的根據(jù)收集間隔時間收集監(jiān)控數(shù)據(jù)的方法流程圖;

圖5是本發(fā)明第一實施例提供的獲取docker容器監(jiān)控數(shù)據(jù)的方法流程圖;

圖6是本發(fā)明第二實施例提供的一種監(jiān)控數(shù)據(jù)的收集裝置的結(jié)構(gòu)示意圖;

圖7是本發(fā)明第二實施例提供的docker容器監(jiān)控數(shù)據(jù)收集模塊的結(jié)構(gòu)示意圖;

圖8是本發(fā)明第二實施例提供的docker容器監(jiān)控數(shù)據(jù)收集單元的結(jié)構(gòu)示意圖;

圖9是本發(fā)明第三實施例提供的一種監(jiān)控數(shù)據(jù)的收集系統(tǒng)的結(jié)構(gòu)示意圖。

具體實施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明了,下面結(jié)合具體實施方式并參照附圖,對本發(fā)明進一步詳細說明。應(yīng)該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本發(fā)明的概念。

請參閱圖1,圖1是本發(fā)明第一實施例提供的監(jiān)控數(shù)據(jù)的收集方法的流程圖。

如圖1所示,在本實施例中,監(jiān)控數(shù)據(jù)的收集方法包括:

步驟s100:接收配置文件;步驟s200:讀取配置文件,得到宿主機收集指令和/或docker容器收集指令;步驟s300:基于宿主機收集指令,獲取宿主機的監(jiān)控數(shù)據(jù),并形成宿主機監(jiān)控數(shù)據(jù)包;和/或基于docker容器收集指令,獲取宿主機上多個docker容器的監(jiān)控數(shù)據(jù);步驟s400:基于每個docker容器,形成包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包。

需要說明的是,docker是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的linux機器上,可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口(類似iphone的app)。幾乎沒有性能開銷,可以很容易地在機器和數(shù)據(jù)中心中運行。最重要的是,他們不依賴于任何語言、框架包括系統(tǒng)。

在本實施例中,通過步驟s100:接收配置文件,配置文件中包括宿主機收集指令和/或docker容器收集指令,即確定需要收集的數(shù)據(jù),或者需要啟用哪些插件等功能。步驟s200:通過讀取配置文件,獲取相應(yīng)的數(shù)據(jù),或者需要啟用的功能,在本實施例中,通過讀取配置文件獲取配置文件中的宿主機收集指令和/或docker容器收集指令。步驟s300:一方面,通過讀取到的宿主機收集指令,獲取宿主機的監(jiān)控數(shù)據(jù),并將獲取到的宿主機的監(jiān)控數(shù)據(jù)形成宿主機監(jiān)控數(shù)據(jù)包;另一方面,一個宿主機中可以包含多個docker容器,其中每個docker容器都會有相應(yīng)的監(jiān)控數(shù)據(jù),在此步驟中,例如,一個宿主機中有50個docker容器,則對這50個docker容器中的每一個docker容器的監(jiān)控數(shù)據(jù)進行獲取,即通過讀取到的docker容器收集指令,獲取宿主機上多個docker容器的監(jiān)控數(shù)據(jù)。其中,獲取宿主機的監(jiān)控數(shù)據(jù)和獲取docker容器的監(jiān)控數(shù)據(jù)可以同時進行,也可以只單獨獲取宿主機的監(jiān)控數(shù)據(jù),也可以只單獨獲取dockr容器的監(jiān)控數(shù)據(jù)。步驟s400:由于宿主機可能包括多個docker,所以,基于每一個docker容器,都會形成一個包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包。

請參閱圖2,圖2是本發(fā)明第一實施例提供的形成監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包的步驟流程圖。

如圖2所示,在本實施例中,形成docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包包括:步驟s410:獲取docker容器的標(biāo)識信息;步驟s420:將docker容器的標(biāo)識信息與監(jiān)控數(shù)據(jù)綁定,得到docker容器監(jiān)控數(shù)據(jù)包。

在本實施例中,在步驟s410中,標(biāo)識信息可以是宿主機上所有的docker容器的id號,其中,一個docker容器對應(yīng)有一個docker容器id號。在步驟s420中,通過將docker容器的標(biāo)識信息,即將宿主機上所有的docker容器的iddocker容器的監(jiān)控數(shù)據(jù)綁定,從而得到docker容器監(jiān)控數(shù)據(jù)包。

請參閱圖3,圖3是本發(fā)明第一實施例提供的宿主機的監(jiān)控數(shù)據(jù)的示意圖。

如圖3所示,在本實施例中,宿主機的監(jiān)控數(shù)據(jù)包括:宿主機運行監(jiān)控數(shù)據(jù)和宿主機掛載文件監(jiān)控數(shù)據(jù)。

在本實施例中,一方面,由于宿主機操作系統(tǒng)在運行過程中,數(shù)據(jù)會不斷的更新;另一方面,宿主機掛載文件中的數(shù)據(jù)也在不斷的更新,所以,監(jiān)控數(shù)據(jù)也在發(fā)生變化。宿主機的監(jiān)控數(shù)據(jù)包括宿主機運行監(jiān)控數(shù)據(jù),即宿主機操作系統(tǒng)運行過程中不斷更新的數(shù)據(jù)和宿主機掛載文件監(jiān)控數(shù)據(jù),即宿主機掛載文件中不斷更新的數(shù)據(jù)。

請參閱圖4,圖4是本發(fā)明第一實施例提供的根據(jù)收集間隔時間收集監(jiān)控數(shù)據(jù)的方法流程圖。

如圖4所示,在本實施例中,根據(jù)收集間隔時間收集監(jiān)控數(shù)據(jù)的方法包括:步驟s210:讀取配置文件,得到收集間隔時間;步驟s210:每間隔收集間隔時間,基于宿主機收集指令,獲取宿主機的監(jiān)控數(shù)據(jù),并形成宿主機監(jiān)控數(shù)據(jù)包;和/或每間隔收集間隔時間,基于docker容器收集指令,獲取宿主機上多個docker容器的監(jiān)控數(shù)據(jù)。

在本實施例中,在步驟s210中,通過讀取配置文件,得到收集間隔時間,收集間隔時間可以根據(jù)客戶的需求進行設(shè)定。在步驟s210中,如果將收集間隔時間為1分鐘,則,每間隔1分鐘的時間,一方面,基于宿主機收集指令,獲取宿主機的監(jiān)控數(shù)據(jù),形成宿主機監(jiān)控數(shù)據(jù)包;另一方面,基于docker容器收集指令,獲取宿主機上多個docker容器的監(jiān)控數(shù)據(jù)。其中,可以是獲取宿主機監(jiān)控數(shù)據(jù)形成宿主機監(jiān)控數(shù)據(jù)包的同時獲取宿主機上多個docker容器的監(jiān)控數(shù)據(jù),也可以是單獨獲取宿主機監(jiān)控數(shù)據(jù)形成宿主機監(jiān)控數(shù)據(jù)包,或者單獨獲取宿主機上多個docker容器的監(jiān)控數(shù)據(jù)。

請參閱圖5,圖5是本發(fā)明第一實施例提供的獲取docker容器監(jiān)控數(shù)據(jù)的方法流程圖。

如圖5所示,在本實施例中,獲取docker容器監(jiān)控數(shù)據(jù)的方法包括:步驟s310:獲取cgroup中每個docker容器的運行數(shù)據(jù);步驟s310:解析運行數(shù)據(jù),得到docker容器監(jiān)控數(shù)據(jù)。

在本實施例中,在步驟s310中,需要說明的是,cgroup是提供限制、記錄、隔離進程組所使用的物理資源的機制。cgroup中包括多個docker容器,解析cgroup中每個docker容器的運行數(shù)據(jù)。解析運行數(shù)據(jù)后,得到相應(yīng)的docker容器監(jiān)控數(shù)據(jù)。

請參閱圖6,圖6是本發(fā)明第二實施例提供的一種監(jiān)控數(shù)據(jù)的收集裝置的結(jié)構(gòu)示意圖。

如圖6所示,在本實施例中,監(jiān)控數(shù)據(jù)的收集裝置包括:管理指令接收模塊10,用于接收配置文件;配置管理模塊20,用于讀取管理指令接收模塊10接收到的配置文件,得到宿主機收集指令和/或docker容器收集指令;宿主機監(jiān)控數(shù)據(jù)收集模塊30,用于根據(jù)宿主機收集指令收集宿主機上的監(jiān)控數(shù)據(jù),得到宿主機監(jiān)控數(shù)據(jù)包;docker容器監(jiān)控數(shù)據(jù)收集模塊40,用于根據(jù)docker容器收集指令收集宿主機上多個docker容器的監(jiān)控數(shù)據(jù),并基于每個docker容器,形成包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包。

在本實施例中,管理指令接收模塊10用于接收配置文件,配置文件中包含配置信息及收集指令。配置管理模塊20通過讀取配置文件從而獲知收集指令,收集指令包括宿主機收集指令和/或docker容器收集指令。當(dāng)配置管理模塊20得到宿主機收集指令后,宿主機監(jiān)控數(shù)據(jù)收集模塊30根據(jù)宿主機收集指令進行收集宿主機上的監(jiān)控數(shù)據(jù),得到宿主機監(jiān)控數(shù)據(jù)包。當(dāng)配置管理模塊20得到docker容器收集指令后,docker容器監(jiān)控數(shù)據(jù)收集模塊40根據(jù)docker容器收集指令收集宿主機上多個docker容器的監(jiān)控數(shù)據(jù),例如,當(dāng)docker容器的數(shù)量為40個時,則docker容器監(jiān)控數(shù)據(jù)收集模塊40根據(jù)docker容器收集指令收集宿主機上40個docker容器的監(jiān)控數(shù)據(jù),并基于40個docker容器,形成包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包。

請參閱圖7,圖7是本發(fā)明第二實施例提供的docker容器監(jiān)控數(shù)據(jù)收集模塊的結(jié)構(gòu)示意圖。

如圖7所示,監(jiān)控數(shù)據(jù)的收集裝置中的docker容器監(jiān)控數(shù)據(jù)收集模塊40包括:標(biāo)識信息獲取單元400,用于獲取docker容器的標(biāo)識信息;docker容器監(jiān)控數(shù)據(jù)收集單元401,用于收集docker容器的監(jiān)控數(shù)據(jù);綁定單元402,用于通過將docker容器的標(biāo)識信息與docker容器的監(jiān)控數(shù)據(jù)綁定,得到docker容器監(jiān)控數(shù)據(jù)包。

在本實施例中,標(biāo)識信息獲取單元401用于獲取docker容器的標(biāo)識信息。docker容器的標(biāo)識信息包括宿主機上所有的docker容器的id號,其中,一個宿主機上的docker容器對應(yīng)一個docker容器id號,如果一個宿主機上有60個docker容器,則docker容器id號的數(shù)量也為60個。在獲取到docker容器的標(biāo)識信息后,通過docker容器監(jiān)控數(shù)據(jù)收集單元401,對docker容器的監(jiān)控數(shù)據(jù)進行收集,通過綁定單元402將docker容器的標(biāo)識信息與docker容器的監(jiān)控數(shù)據(jù)綁定,即通過綁定單元402將宿主機上所有的docker容器的id號docker容器的監(jiān)控數(shù)據(jù)綁定,從而得到docker容器監(jiān)控數(shù)據(jù)包。

更具體地,配置管理模塊20,還用于讀取配置文件,得到收集間隔時間;宿主機監(jiān)控數(shù)據(jù)收集模塊30,還用于每間隔收集間隔時間,根據(jù)宿主機收集指令收集宿主機上的監(jiān)控數(shù)據(jù),并形成宿主機監(jiān)控數(shù)據(jù)包;docker容器監(jiān)控數(shù)據(jù)收集模塊40,還用于每間隔收集間隔時間,根據(jù)docker容器收集指令收集宿主機上多個docker容器的監(jiān)控數(shù)據(jù),并基于每個docker容器,形成包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包。

在本實施例中,配置管理模塊20在讀取配置文件后,獲取收集間隔時間。當(dāng)配置管理模塊20獲得的收集間隔時間為2分鐘時。即,一方面,宿主機監(jiān)控數(shù)據(jù)收集模塊30根據(jù)宿主機收集指令,每隔2分鐘的時間間隔收集宿主機上的監(jiān)控數(shù)據(jù),并將收集到的監(jiān)控數(shù)據(jù)形成宿主機監(jiān)控數(shù)據(jù)包;另一方面,docker容器監(jiān)控數(shù)據(jù)收集模塊40根據(jù)docker容器收集指令,每隔2分鐘的時間間隔收集宿主機上多個docker容器的監(jiān)控數(shù)據(jù),如果宿主機上的docker容器的數(shù)量為45個,則收集45個docker容器的監(jiān)控數(shù)據(jù),并基于45個docker容器中的每一個docker容器,形成包括docker容器的監(jiān)控數(shù)據(jù)的docker容器監(jiān)控數(shù)據(jù)包。

請參閱圖8,圖8是本發(fā)明第二實施例提供的docker容器監(jiān)控數(shù)據(jù)收集單元的結(jié)構(gòu)示意圖。

如圖8所示,docker容器監(jiān)控數(shù)據(jù)收集單元401包括::解析子單元4010,用于解析cgroup中每個docker容器的運行數(shù)據(jù),得到docker容器監(jiān)控數(shù)據(jù)。

在本實施例中,需要說明的是,cgroup是提供限制、記錄、隔離進程組所使用的物理資源的機制。cgroup中包括多個docker容器,通過解析單元430對cgroup中每個docker容器的運行數(shù)據(jù)進行解析。解析單元430解析運行數(shù)據(jù)后,得到相應(yīng)的docker容器監(jiān)控數(shù)據(jù)。

請參閱圖9,圖9是本發(fā)明第三實施例提供的一種監(jiān)控數(shù)據(jù)的收集系統(tǒng)的結(jié)構(gòu)示意圖。

如圖9所示,在本實施例中,監(jiān)控數(shù)據(jù)的收集系統(tǒng)包括上述收集裝置,還包括監(jiān)控服務(wù)端;監(jiān)控服務(wù)端用于接收收集裝置發(fā)送的宿主機監(jiān)控數(shù)據(jù)包和/或docker容器監(jiān)控數(shù)據(jù)包。

在本實施例中,監(jiān)控數(shù)據(jù)的收集系統(tǒng)包括上述收集裝置,此處不再進行贅述,還包括監(jiān)控服務(wù)端。監(jiān)控數(shù)據(jù)數(shù)據(jù)收集裝置在將宿主機監(jiān)控數(shù)據(jù)包和/或docker容器監(jiān)控數(shù)據(jù)包收集后,發(fā)送至監(jiān)控服務(wù)端。

本發(fā)明通過上述實施例公開的監(jiān)控數(shù)據(jù)的收集方法、監(jiān)控數(shù)據(jù)的收集裝置和監(jiān)控數(shù)據(jù)的收集系統(tǒng),實現(xiàn)了只需在宿主機上部署一個監(jiān)控客戶端的情況下,對宿主機的監(jiān)控數(shù)據(jù)和docker容器的監(jiān)控數(shù)據(jù)進行收集,實現(xiàn)部署方便、節(jié)約計算資源,且使得收集的監(jiān)控數(shù)據(jù)的效率更高。

本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。本發(fā)明實施例裝置、系統(tǒng)中的模塊、單元可以根據(jù)實際需要進行合并、劃分和刪減。

應(yīng)當(dāng)理解的是,本發(fā)明的上述具體實施方式僅僅用于示例性說明或解釋本發(fā)明的原理,而不構(gòu)成對本發(fā)明的限制。因此,在不偏離本發(fā)明的精神和范圍的情況下所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。此外,本發(fā)明所附權(quán)利要求旨在涵蓋落入所附權(quán)利要求范圍和邊界、或者這種范圍和邊界的等同形式內(nèi)的全部變化和修改例。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1