<h1 class="pgc-h-arrow-right" data-track="1">前言</h1>
電視監控系統由前端監視裝置、傳輸裝置、後端存儲、控制及顯示裝置這五大部分組成。後端裝置可進一步分為中心控制裝置和中心控制裝置。前、後端裝置有多種構成方式,它們之間的聯系可通過電纜、光纖、微波等多種方式來實作。前端監控裝置錄影機,采用先進的電荷耦合器件CCD圖像傳感技術。具有自動光圈接口、自動白平衡、電子快門、 照度要求、逆光補償、标準清晰度或高解象力等适合多種場合使用的錄影機供使用者選擇。終端監控裝置順序式視訊音頻切換器,可以對來自2路至12路的錄影機圖像和相應的音頻信号按照順序進行切換,其時序切換圖像信号分别在螢幕上自動順序顯示,切換時間可調整。亦可手動切換選擇或旁路隔離某一路指定錄影機圖像顯示。

<h1 class="pgc-h-arrow-right" data-track="4">項目簡介</h1>
集監控點監控、日志監控、資料可視化以及監控告警為一體的國産開源監控系統,直接部署即可使用。
監控資料類型豐富,提供多種富有表現力的圖表,滿足對資料可視化的需要,目前支援折線圖、餅圖、地理位置圖,後續會引入 更多富有表現力的圖表以加強對資料可視化的支援。
<h1 class="pgc-h-arrow-right" data-track="9">相比其它開源監控系統優勢:</h1>
(1)支援插件功能, 監控插件無需開發,自由選擇監控插件,安裝即可使用
(2)內建告警功能, 支援多種告警方式
(3)內建分布式日志系統功能
(4)支援多種部署方式
a、集中部署(全部服務部署在一台機器,适合個人或者小團隊開發者)b、分布式部署(分布式部署在多台機器,适合小中型企業大規模監控需求)
(5)支援自動化配置(機器部署agent後自動注冊到監控系統無需在控制台配置、視圖根據上報自動綁定相關上報機器)
(6)支援多使用者通路(子賬号由管理者賬号在控制台添加)
(7)上報接口支援主流開發語言,資料上報api 提供類似公共庫接口的便捷
<h1 class="pgc-h-arrow-right" data-track="17">安裝視訊監控系統八大原則</h1>
實時性
随着安全意識的增強,視訊監控系統也慢慢地走入我們尋常百姓家。視訊監控方案也是層出不窮,那麼在安裝監控系統中又有哪些原則需要遵守的呢?安裝監控系統首先要考慮以下8大監控安裝原則:
1、實時性:監控系統實時性,這點尤為重要。也正是由于監控系統的實時性才顯得監控系統是那麼的必要。
2、安全性:監控系統具有安全防範和保密措施,防止非法侵入系統及非法操作。
3、可擴充性:監控系統裝置采用子產品化結構,系統能夠在監控規模、監控對象、或監控要求等發生變更時友善靈活地在硬體和軟體上進行擴充,即不需要改變網絡的結構和主要的軟硬體裝置。
4、開放性:監控系統遵循開放性原則,系統提供符合國際标準的軟體、硬體、通信、網絡、作業系統和資料庫管理系統等諸方面的接口與工具,使系統具備良好的靈活性、相容性、擴充性和可移植性。整個網絡是一個開放系統,能相容多家監控廠家的産品,并能支援二次開發。
5、标準性:監控系統所采用的裝置及技術符合國際通用标準。這點能夠給您一個安心的保證。
6、靈活性:監控系統組網方式靈活,系統功能配置靈活,能夠充分利用現有視訊監控子系統網絡資源。系統将其他子系統都融入其中,能滿足不同監控單元的業務需求,軟體功能全面,配置友善。
7、先進性:監控系統是在滿足可靠性和實用性的前提下盡可能先進的系統。整個系統在建成後的十年内保持先進,系統所采用的裝置與技術能适應以後發展,并能夠友善地更新。将成為一個先進、适應未來發展、可靠性高、保密性好、網絡擴充簡便、連接配接資料處理能力強、系統運作操縱簡便的安防系統。
8、實用性:視訊監控系統具備完成工程中所要求功能的能力和水準。系統符合本工程實際需要的國内外有關規範的要求,并且實作容易、操作友善。從使用者角度出發,充分利用現有資源,盡量降低系統成本,使系統具有較高的性能價格比。
<h1 class="pgc-h-arrow-right" data-track="29">特色功能推薦</h1>
IP位址庫: 支援通過IP位址上報時将IP位址轉為實體位址,相同實體位址歸并展示一個監控API 即可輕松生成監控。
資料的實體位址分布圖
監控插件市場: 讓監控成為可以複用的元件,更多監控插件持續開發中。
分布式日志系統: 支援大規模系統日志上報,日志上報支援頻率限制、日志染色、自定義字段等進階功能,控制台日志檢視支援按關鍵字、排除關鍵字、上報時間、上報機器等方式過濾日志,從茫茫日志中輕松找到您需要的日志。
視圖機制: 監控圖表支援視圖定制模式,視圖可按上報伺服器、監控點随意組合,輕松定制您需要的監控視圖,并可在監控圖表上直接設定告警值。
告警內建: 內建告警功能, 支援郵件、短信、微信、PC用戶端等告警方式,告警功能無需開發直接可用。
<h1 class="pgc-h-arrow-right" data-track="41">線上部署</h1>
安裝腳本會先檢查目前系統是否支援線上安裝, 如不支援您可以下載下傳源碼後在系統上編譯安裝。
線上部署目前隻支援集中部署方式, 即所有服務部署在一台機器上, 該機器上需要安裝 mysql/apache。
安裝腳本使用中文 utf8 編碼, 安裝過程請将您的終端設定為 utf8, 以免出現亂碼。
安裝腳本同時支援 root 賬号和普通賬号操作, 使用普通賬号執行安裝部署要求如下:
1、線上部署使用動态連結庫, 需要在指定目錄下執行安裝腳本, 目錄為: /home/mtreport
2、普通賬号某些目錄可能無權操作, 需要授權才能正常安裝我們強烈建議您先在本地虛拟機上執行線上安裝, 熟悉安裝流程後再實際部署到您的伺服器上。
<h1 class="pgc-h-arrow-right" data-track="48">離線部署</h1>
如果線上安裝失敗或者需要二次開發, 可以使用源碼編譯方式安裝。
三步完成部署:
1、執行 make 完成源碼編譯
2、進入 tools_sh 目錄,執行 make_all.sh 生成部署包
3、在安裝目錄解壓部署包,執行 local_install.sh 完成安裝
<h1 class="pgc-h-arrow-right" data-track="54">使用的技術方案</h1>
apache + mysql(監控點資料、配置資訊使用 mysql 存儲, 支援分布式部署)
前端 web 控制台采用 dwz 開源架構
前端監控圖表采用開源 echarts 繪制
背景 cgi 使用開源的cgi模闆引擎 - clearsilver, 所有cgi支援以fastcgi方式部署
背景服務使用了開源的功能 socket 開發架構 - C++ Sockets
源碼擷取方式:關注小編+轉發文章+私信【666】免費擷取
重要的事情說三遍,轉發+轉發+轉發,一定要記得點贊轉發哦!!!