楊帆 程杰
【摘要】? ? 本文針對(duì)結(jié)合警用地理信息系統(tǒng)的實(shí)際情況以及遇到的問題,詳細(xì)設(shè)計(jì)了警用地理信息系統(tǒng)的運(yùn)維監(jiān)控管理系統(tǒng)的功能模塊和功能組成,探索在運(yùn)維實(shí)際監(jiān)測(cè)中對(duì)監(jiān)測(cè)對(duì)象集中統(tǒng)一,采用精細(xì)化監(jiān)測(cè)及管控方法,對(duì)具體問題進(jìn)行處理與優(yōu)化。將該管理設(shè)計(jì)的時(shí)效性、科學(xué)性進(jìn)行彰顯,為下一步工作開展提供參考。
【關(guān)鍵詞】? ? 警用地理信息系統(tǒng)? ? 運(yùn)維監(jiān)控管理? ? PGIS
引言
警用地理信息系統(tǒng)(PGIS平臺(tái))是公安信息化重要的基礎(chǔ)性、綜合性應(yīng)用支撐平臺(tái),也是“金盾工程”二期三大高端應(yīng)用平臺(tái)之一。在“金盾工程”二期及《全國公安裝備建設(shè)“十二五”規(guī)劃》的推動(dòng)下,公安部、32個(gè)省級(jí)、300多個(gè)地市公安機(jī)關(guān)基本建成了覆蓋全國的PGIS平臺(tái),警用地理信息系統(tǒng)技術(shù)給公安業(yè)務(wù)提供GIS服務(wù),在公安業(yè)務(wù)中得到了快速普及和應(yīng)用,在各地公安機(jī)關(guān)打防管控、服務(wù)社會(huì)等工作中發(fā)揮了、基礎(chǔ)支撐作用,對(duì)各警種開展可視化實(shí)戰(zhàn)應(yīng)用起到了積極的促進(jìn)作用,取得顯著應(yīng)用成效。隨著系統(tǒng)接入的數(shù)據(jù)量越來越大,應(yīng)用越來越多,系統(tǒng)的運(yùn)行環(huán)境也變得更加復(fù)雜,運(yùn)行維護(hù)工作困難。雖然各個(gè)部分有各自的監(jiān)控管理手段,但缺乏一個(gè)集中、統(tǒng)一的監(jiān)控管理,及時(shí)發(fā)現(xiàn)虛擬機(jī)、GIS站點(diǎn)、地理信息服務(wù)等資源可能出現(xiàn)的風(fēng)險(xiǎn)弊端與漏洞問題。通過研究后發(fā)現(xiàn),當(dāng)下使用軟件缺乏規(guī)范性,且服務(wù)主體以特點(diǎn)不同及需求差異也會(huì)導(dǎo)致相繼問題發(fā)生。因此,對(duì)上述兩點(diǎn)進(jìn)行側(cè)重分析。以一種更為先進(jìn)集約的管控方式,進(jìn)行高效統(tǒng)一化監(jiān)控,以立體化形式呈現(xiàn)出來,具有較大的理論意義。
一、設(shè)計(jì)目標(biāo)
通過運(yùn)維體系的建設(shè),結(jié)合構(gòu)建集中式的運(yùn)維流程、系統(tǒng)監(jiān)控和綜合展示系統(tǒng),通過系統(tǒng)聯(lián)動(dòng),及時(shí)、準(zhǔn)確、全面反映與掌握平臺(tái)的運(yùn)行狀態(tài),保障各業(yè)務(wù)系統(tǒng)的正常運(yùn)行,應(yīng)達(dá)成如下目標(biāo):
(1)實(shí)行集中管理,主動(dòng)監(jiān)控。以平臺(tái)資源的訪問監(jiān)控為主線,構(gòu)建統(tǒng)一集成的資源服務(wù)監(jiān)控平臺(tái),能夠及時(shí)、主動(dòng)、的發(fā)現(xiàn)問題,并調(diào)度資源解決問題,形成警用地理信息平臺(tái)的運(yùn)維管理主動(dòng)服務(wù)的新局面。
(2)快速定位故障,快速恢復(fù)系統(tǒng)。建立集中的預(yù)警分析機(jī)制和自動(dòng)化的事件處理能力。一旦發(fā)生故障問題該系統(tǒng)會(huì)根據(jù)發(fā)生故障的節(jié)點(diǎn),對(duì)其進(jìn)行及時(shí)反饋。系統(tǒng)會(huì)對(duì)其故障進(jìn)行及時(shí)判斷。如發(fā)現(xiàn)風(fēng)險(xiǎn)故障則對(duì)其明確。包括如何處理故障、評(píng)估故障燈。同時(shí),該系統(tǒng)在完成故障修復(fù)后,會(huì)自動(dòng)進(jìn)行平臺(tái)復(fù)建。通過分析后在該系統(tǒng)可在較短時(shí)間內(nèi)進(jìn)行故障排查、消除。對(duì)整體維修成本投入及快速維修起到積極推動(dòng)作用。
(3)提高運(yùn)行質(zhì)量與效率,合理利用系統(tǒng)資源。建立運(yùn)維監(jiān)控管理系統(tǒng)后,可以實(shí)時(shí)了解整個(gè)系統(tǒng)資源的負(fù)載與使用情況,根據(jù)需要從整體角度考慮資源的合理使用,同時(shí)根據(jù)業(yè)務(wù)高峰期的不同來調(diào)劑業(yè)務(wù)系統(tǒng)對(duì)資源,如內(nèi)存和CPU的使用。
(4)規(guī)范系統(tǒng)運(yùn)行管理,有序開展系統(tǒng)維護(hù)工作。參照相關(guān)IT行業(yè)運(yùn)維規(guī)范,對(duì)運(yùn)維管理工作進(jìn)行優(yōu)化,對(duì)服務(wù)管理進(jìn)行改善,并建立相關(guān)制度,將系統(tǒng)管理電子化,過程管理規(guī)范化。將管理制度與機(jī)制進(jìn)行逐漸完善,對(duì)內(nèi)部流程中涉及的具體事宜進(jìn)行彌補(bǔ)完善。落實(shí)責(zé)任管理機(jī)制與倒查機(jī)制。強(qiáng)化服務(wù)理念與服務(wù)質(zhì)量。
(5)共享運(yùn)維經(jīng)驗(yàn),完善預(yù)案管理。不斷深化系統(tǒng)維護(hù)研究,對(duì)具體事項(xiàng)與經(jīng)驗(yàn)等進(jìn)行總結(jié)累計(jì),發(fā)現(xiàn)其中的特點(diǎn)性。并根據(jù)實(shí)際情況進(jìn)行檔案記錄,并通過網(wǎng)絡(luò)信息技術(shù)進(jìn)行數(shù)據(jù)共享。將工作人員工作量及效率提高作為主要工作方向。
二、總體設(shè)計(jì)
運(yùn)維監(jiān)控管理系統(tǒng)由五大功能模塊組成,分別是首頁、實(shí)時(shí)監(jiān)控、統(tǒng)計(jì)分析、系統(tǒng)管理、系統(tǒng)配置,系統(tǒng)功能設(shè)計(jì)結(jié)構(gòu)圖如下所示:
三、詳細(xì)設(shè)計(jì)
3.1首頁
首頁是運(yùn)維監(jiān)控管理系統(tǒng)的入口,首頁展示系統(tǒng)的整體運(yùn)行情況,以及運(yùn)維監(jiān)控各部分最核心最重要的內(nèi)容。包括匯總統(tǒng)計(jì)、模塊配置、系統(tǒng)消息三個(gè)模塊。
3.2實(shí)時(shí)監(jiān)控
3.2.1服務(wù)器資源監(jiān)控
系統(tǒng)能監(jiān)控各個(gè)服務(wù)器的運(yùn)行狀態(tài),相關(guān)資源使用率。包括CPU參數(shù)信息、內(nèi)存參數(shù)信息、網(wǎng)絡(luò)流量信息等,并能定時(shí)更新狀態(tài)信息。
GIS服務(wù)站點(diǎn),一個(gè)GIS服務(wù)站點(diǎn)由若干個(gè)節(jié)點(diǎn)組成,可以監(jiān)控站點(diǎn)的CPU負(fù)載、內(nèi)存負(fù)載、事物量。通過對(duì)這些參數(shù)的監(jiān)控,了解掛載到站點(diǎn)的服務(wù)資源總體使用情況。
GIS服務(wù)器,監(jiān)控GIS Server狀態(tài)等。
應(yīng)用服務(wù)器,監(jiān)控Tomcat運(yùn)行狀態(tài)情況。包括線程池信息、JVM信息、最大線程數(shù)和請(qǐng)求的統(tǒng)計(jì)信息等。
數(shù)據(jù)庫服務(wù)器,監(jiān)控?cái)?shù)據(jù)庫的運(yùn)行狀態(tài),包括數(shù)據(jù)庫的最大連接數(shù),當(dāng)前連接數(shù);數(shù)據(jù)庫最大Session數(shù)目,當(dāng)前Session數(shù)目;數(shù)據(jù)庫規(guī)劃表空間大小,表空間實(shí)際占用大小;數(shù)據(jù)庫I/0性能狀況采集等。
3.2.2服務(wù)監(jiān)控
服務(wù)監(jiān)控包括服務(wù)狀態(tài)監(jiān)控和服務(wù)方案監(jiān)控,服務(wù)狀態(tài)監(jiān)控能對(duì)服務(wù)的運(yùn)行狀態(tài)進(jìn)行定時(shí)監(jiān)控,當(dāng)某個(gè)服務(wù)發(fā)生異常時(shí),能及時(shí)提醒管理員對(duì)該服務(wù)進(jìn)行維護(hù)處理,保證平臺(tái)運(yùn)行的穩(wěn)定;服務(wù)訪問監(jiān)控能對(duì)服務(wù)的訪問記錄進(jìn)行監(jiān)控,當(dāng)用戶對(duì)注冊(cè)到平臺(tái)的服務(wù)進(jìn)行調(diào)用、訪問時(shí),監(jiān)控中心能及時(shí)的記錄到被訪問服務(wù)的基本信息。通過對(duì)服務(wù)訪問情況進(jìn)行記錄,可為后續(xù)進(jìn)行服務(wù)運(yùn)行統(tǒng)計(jì)分析提供數(shù)據(jù)基礎(chǔ)。
3.2.3平臺(tái)運(yùn)行監(jiān)控
用戶在訪問云GIS平臺(tái)時(shí),系統(tǒng)能記錄用戶登錄基本信息,包括用戶名、登錄IP、登錄系統(tǒng)名稱、登錄時(shí)間等。通過對(duì)用戶訪問系統(tǒng)的情況進(jìn)行監(jiān)控,一方面對(duì)平臺(tái)的安全性加強(qiáng)了一道保障,另一方面通過對(duì)平臺(tái)登錄用戶的大數(shù)據(jù)分析,進(jìn)一步了解用戶的喜好,可以有針對(duì)性的優(yōu)化產(chǎn)品結(jié)構(gòu),提升平臺(tái)的可用性。
3.2.4異常報(bào)警
服務(wù)異常報(bào)警,在對(duì)服務(wù)進(jìn)行監(jiān)控的過程中,服務(wù)如果發(fā)生異常情況,則會(huì)產(chǎn)生服務(wù)異常報(bào)警。服務(wù)異常報(bào)警可以實(shí)時(shí)推送給系統(tǒng)管理員,以讓系統(tǒng)管理員及時(shí)對(duì)異常服務(wù)進(jìn)行恢復(fù),并解除報(bào)警信息。
服務(wù)器異常報(bào)警,在對(duì)服務(wù)器進(jìn)行監(jiān)控的過程中,服務(wù)器如果發(fā)生異常情況,則會(huì)產(chǎn)生服務(wù)器異常報(bào)警,服務(wù)器異常報(bào)警信息可以實(shí)時(shí)推送給系統(tǒng)管理員,以讓系統(tǒng)管理員及時(shí)對(duì)異常服務(wù)器進(jìn)行恢復(fù)處理,并解除報(bào)警信息。
3.3統(tǒng)計(jì)分析
3.3.1服務(wù)器統(tǒng)計(jì)
CPU利用率統(tǒng)計(jì),能對(duì)服務(wù)器的CPU使用情況進(jìn)行統(tǒng)計(jì)分析。包括CPU的平均使用率,CPU使用峰值,CPU使用超過閾值時(shí)間統(tǒng)計(jì)等。
內(nèi)存使用率統(tǒng)計(jì),能對(duì)服務(wù)器的內(nèi)存使用情況進(jìn)行統(tǒng)計(jì)分析。包括內(nèi)存的平均使用率,內(nèi)存使用峰值,內(nèi)存使用超過閾值時(shí)間統(tǒng)計(jì)等。
數(shù)據(jù)庫Session信息統(tǒng)計(jì),能對(duì)服務(wù)器(特指數(shù)據(jù)庫服務(wù)器)的數(shù)據(jù)庫使用情況進(jìn)行統(tǒng)計(jì)分析。
3.3.2服務(wù)統(tǒng)計(jì)
服務(wù)統(tǒng)計(jì)概覽,服務(wù)統(tǒng)計(jì)概覽主要顯示服務(wù)統(tǒng)計(jì)相關(guān)的幾個(gè)關(guān)鍵指標(biāo),比如平均響應(yīng)時(shí)間、服務(wù)訪問量Top10、響應(yīng)最慢服務(wù)Top10、服務(wù)運(yùn)行狀態(tài)統(tǒng)計(jì)等。服務(wù)統(tǒng)計(jì)概覽頁面上的各項(xiàng)指標(biāo)支持自定義配置。
服務(wù)訪問量統(tǒng)計(jì),服務(wù)訪問量統(tǒng)計(jì)是指統(tǒng)計(jì)在一個(gè)時(shí)間段內(nèi),各個(gè)服務(wù)被訪問的次數(shù)匯總。并可以列表的形式顯示服務(wù)訪問次數(shù)匯總情況。
用戶訪問量統(tǒng)計(jì),用戶訪問量統(tǒng)計(jì)是指統(tǒng)計(jì)在過去的一個(gè)時(shí)間段內(nèi),各個(gè)用戶訪問服務(wù)的次數(shù)匯總。并可以列表的形式顯示用戶訪問次數(shù)匯總情況。
IP流量統(tǒng)計(jì),IP流量統(tǒng)計(jì)是指統(tǒng)計(jì)在過去的一個(gè)時(shí)間段內(nèi),各個(gè)IP地址訪問服務(wù)的次數(shù)匯總。并可以列表的形式顯示用戶IP訪問次數(shù)匯總情況。
成功率統(tǒng)計(jì),服務(wù)成功率統(tǒng)計(jì)是指統(tǒng)計(jì)在過去的一個(gè)時(shí)間段內(nèi),服務(wù)訪問成功率的總體情況。并可以列表的形式顯示每天的用戶訪問成功率匯總情況。
響應(yīng)時(shí)間統(tǒng)計(jì),響應(yīng)時(shí)間統(tǒng)計(jì)是指統(tǒng)計(jì)在過去的一個(gè)時(shí)間段內(nèi),服務(wù)訪問響應(yīng)時(shí)間的總體情況。并可以列表的形式顯示每天的用戶訪問平均響應(yīng)時(shí)間匯總情況。
運(yùn)行狀態(tài)統(tǒng)計(jì),運(yùn)行狀態(tài)統(tǒng)計(jì)是指統(tǒng)計(jì)在過去的一個(gè)時(shí)間段內(nèi),服務(wù)運(yùn)行狀態(tài)的總體情況。并可以列表的形式顯示異常服務(wù)的具體異常信息,如發(fā)現(xiàn)異常時(shí)間、異常持續(xù)時(shí)間、異?;謴?fù)時(shí)間等。
3.3.3平臺(tái)運(yùn)行統(tǒng)計(jì)
是指對(duì)平臺(tái)的運(yùn)行狀況進(jìn)行統(tǒng)計(jì)分析,如針對(duì)用戶的訪問情況進(jìn)行統(tǒng)計(jì)分析,對(duì)系統(tǒng)產(chǎn)生的異常日志進(jìn)行統(tǒng)計(jì)分析。通過對(duì)平臺(tái)運(yùn)行狀況的分析,可以有針對(duì)性的對(duì)平臺(tái)進(jìn)行優(yōu)化調(diào)整,提升平臺(tái)運(yùn)行效率。
3.4系統(tǒng)管理
系統(tǒng)管理是指對(duì)運(yùn)維監(jiān)控管理系統(tǒng)所監(jiān)控的對(duì)象進(jìn)行管理。包括支撐云GIS平臺(tái)的資源池、虛擬機(jī)服務(wù)器、以及云GIS平臺(tái)擁有的各類服務(wù)資源。
1、服務(wù)器管理。服務(wù)器管理的對(duì)象是支撐云GIS平臺(tái)的各個(gè)虛擬機(jī)。包括數(shù)據(jù)庫服務(wù)器、GIS服務(wù)器和應(yīng)用服務(wù)器等。
2、服務(wù)管理。運(yùn)維系統(tǒng)能對(duì)所監(jiān)控的地理信息相關(guān)服務(wù)進(jìn)行管理,包括對(duì)服務(wù)的增刪改的操作。服務(wù)可以基于站點(diǎn)進(jìn)行批量注冊(cè),也可以進(jìn)行單個(gè)服務(wù)注冊(cè),服務(wù)不局限于ArcGIS Server服務(wù)。
3、用戶管理。運(yùn)維監(jiān)控管理系統(tǒng)也有用戶體系、權(quán)限體系。運(yùn)維監(jiān)控系統(tǒng)中不同的模塊可以對(duì)不同等級(jí)的人分權(quán)限進(jìn)行開放。用戶管理模塊中,可以對(duì)用戶進(jìn)行增刪改??梢远x系統(tǒng)角色,并對(duì)各個(gè)功能模塊進(jìn)行角色劃分,根據(jù)角色給用戶進(jìn)行分組。從而達(dá)到控制不同的用戶訪問不同權(quán)限等級(jí)的功能模塊及功能點(diǎn)。
3.5系統(tǒng)配置
1、服務(wù)引擎配置。服務(wù)引擎配置是指配置系統(tǒng)所監(jiān)控的GIS Server站點(diǎn),可支持對(duì)多個(gè)站點(diǎn)進(jìn)行配置,可對(duì)服務(wù)引擎進(jìn)行增刪改查。
2、服務(wù)監(jiān)控配置。服務(wù)監(jiān)控配置是指對(duì)服務(wù)的運(yùn)行狀態(tài)進(jìn)行監(jiān)控所需的配置。如服務(wù)運(yùn)行狀態(tài)監(jiān)控時(shí)間間隔設(shè)置、服務(wù)運(yùn)行狀態(tài)類型設(shè)置等。
3、異常報(bào)警配置。異常報(bào)警配置是指對(duì)各類異常報(bào)警的規(guī)則進(jìn)行設(shè)置,如設(shè)置報(bào)警的類型、報(bào)警的等級(jí)、報(bào)警信息的推送方式、報(bào)警信息推送目的地等。
4、日志收割配置。服務(wù)日志收割是指定時(shí)收割管理平臺(tái)的日志。主要包括日志存儲(chǔ)配置、日志收割管理。
四、結(jié)語
運(yùn)維監(jiān)控管理是保障警用地理信息系統(tǒng)穩(wěn)定、安全運(yùn)行的后臺(tái)支撐系統(tǒng),提供對(duì)PGIS服務(wù)的管理、用戶體系的管理,通過設(shè)備監(jiān)控、流量監(jiān)控、網(wǎng)絡(luò)監(jiān)控等技術(shù)手段保證PGIS平臺(tái)的安全與穩(wěn)定的運(yùn)行,并對(duì)業(yè)務(wù)功能調(diào)用、信息資源訪問、系統(tǒng)運(yùn)維管理等相關(guān)流程進(jìn)行管控,為日后更好的高效管理與具體應(yīng)用奠定基礎(chǔ)。
參? 考? 文? 獻(xiàn)
[1]薛梅.推動(dòng)地理空間信息應(yīng)用,服務(wù)公共安全——警用地理信息系統(tǒng)建設(shè)探索 [C],
[2]趙凱慧;夏春林.警用地理信息基礎(chǔ)平臺(tái)的設(shè)計(jì)[J];測(cè)繪與空間地理信息;
[3]易燕妮;吳曉佳;曾耀國.警用地理信息系統(tǒng)建設(shè)中地理信息的實(shí)用性探究[J];測(cè)繪與空間地理信息;