隨著Devops、云計(jì)算、微服務(wù)、容器等理念的逐步落地和大力發(fā)展,機(jī)器越來(lái)越多,應(yīng)用越來(lái)越多,服務(wù)越來(lái)越微,應(yīng)用運(yùn)行基礎(chǔ)環(huán)境越來(lái)多樣化,容器、虛擬機(jī)、物理機(jī)不一而足。面對(duì)動(dòng)輒幾百上千個(gè)虛擬機(jī)、容器,數(shù)十種要監(jiān)控的對(duì)象,現(xiàn)有的監(jiān)控系統(tǒng)還能否支撐的住?來(lái)自于容器、虛擬機(jī)、物理機(jī)、網(wǎng)絡(luò)設(shè)備、中間件的指標(biāo)數(shù)據(jù)如何采用同一套方案快速、完整的收集和分析告警?怎樣的架構(gòu)、技術(shù)方案才更適合如此龐大繁雜的監(jiān)控需求呢?
監(jiān)控系統(tǒng)很好理解,它的作用是監(jiān)控線上系統(tǒng)的運(yùn)行狀況,如果線上系統(tǒng)發(fā)生問(wèn)題,那么監(jiān)控系統(tǒng)會(huì)將問(wèn)題及時(shí)的通知到每一個(gè)相關(guān)的人員。小公司這樣的工作是一個(gè)半自動(dòng)化的狀態(tài),很多工作還是需要大量人力的投入才能完成,但大公司的監(jiān)控系統(tǒng)已經(jīng)實(shí)現(xiàn)了監(jiān)控自動(dòng)化。
該系統(tǒng)除了能打出符合日志規(guī)范的日志,還能將應(yīng)用系統(tǒng)自身的日志拉到日志系統(tǒng)里,這些日志的查看不再是通過(guò)命令行在控制臺(tái)里看,而是由專門的Web系統(tǒng)來(lái)進(jìn)行查看,他們的Web系統(tǒng)做的挺棒的,可以分組分類的查看相關(guān)系統(tǒng)的日志,這些日志在規(guī)定的時(shí)間里會(huì)自動(dòng)刷新。
系統(tǒng)的配置一般是指將一些環(huán)境的參數(shù),系統(tǒng)的參數(shù)或者是某些會(huì)經(jīng)常變化的信息用一種特殊的文件保存起來(lái),這樣利于系統(tǒng)的維護(hù)和擴(kuò)展,java里通常使用xml文件和properties文件存儲(chǔ)配置信息,而那些會(huì)經(jīng)常改變的信息通常會(huì)使用properties文件保存。
小公司系統(tǒng)部署的問(wèn)題很多,不同的環(huán)境,如:開(kāi)發(fā)環(huán)境、測(cè)試環(huán)境、偽發(fā)布環(huán)境和生產(chǎn)環(huán)境,開(kāi)發(fā)環(huán)境和測(cè)試環(huán)境對(duì)開(kāi)發(fā)人員來(lái)說(shuō)可以控制,這個(gè)操作調(diào)試都很方便,這個(gè)都比較好。但開(kāi)發(fā)環(huán)境和測(cè)試環(huán)境同偽發(fā)布環(huán)境同生產(chǎn)環(huán)境基本上是完全隔離的,而且不同環(huán)境之間的環(huán)境配置,系統(tǒng)配置等等都存在或多或少的差異。
集多年技術(shù)積累,混合云部署,云防火墻,多地互備,服務(wù)治理,彈性伸縮能力,全方位監(jiān)控,為超百萬(wàn)商戶的業(yè)務(wù)保駕護(hù)航。
集多年技術(shù)積累,混合云部署,云防火墻,多地互備,服務(wù)治理,彈性伸縮能力,全方位監(jiān)控,為超百萬(wàn)商戶的業(yè)務(wù)保駕護(hù)航。
集多年技術(shù)積累,混合云部署,云防火墻,多地互備,服務(wù)治理,彈性伸縮能力,全方位監(jiān)控,為超百萬(wàn)商戶的業(yè)務(wù)保駕護(hù)航。