怎樣搭建監控伺服器
⑴ 通過哪些方式可以實現伺服器硬體監控
目前通過2種方式就能實現伺服器硬體監控,
即:1、使用伺服器端check_nrpe調用被監控端的check_openmanage就能來進行實現,大家的話只需要在被監控端安裝omsa和check_openmanage就好了;
2、也能通過nagios伺服器端直接通過check_openmanage來實現伺服器硬體監控,使用這種方式的話就是需要在nagios服務端進行安裝perl-net-snmp,並在被監控端安裝omsa,snmp服務;不過需要提醒大家的是,一定要先能安裝snmp服務再來安裝omsa,也只有這樣的話omsa才能自動進行更改snmp的相關配置文件以達到實現伺服器硬體監控目的。
⑵ 手機視頻監控的伺服器地址和埠怎麼設置
第一步:DVR本地設置,確認以下幾點是否全部填寫:x0dx0aa)進入網路配置-【基本配置】,將自動獲取ip地址的勾取消,手動給硬碟錄像機分配區域網「IP地址」,「子網掩碼」,「網關」和「DNS伺服器地址(建議填寫8.8.8.8)」。x0dx0ab)進入【upnp】,將啟用upnp的鉤取消,不啟用。x0dx0ac)進入【更多配置】,將rtsp埠改為1554。x0dx0a第二步:路由器埠映射x0dx0a提醒:在進行路由器埠映射之前,請務必關閉設備UPNP功能。x0dx0a登陸路由器的配置界面,找到虛擬伺服器/埠映射/轉發規則,進行映射埠的操作。x0dx0aa) 設備80、8000、1554三個埠,缺一不可。x0dx0ab) 若在同一台路由器上有多台監控設備,請使用不同的埠號來區分,不能重復使用。x0dx0a第三步:配置自定義域名x0dx0aa)主菜單—系統配置—網路配置—DDNS,勾選啟用DDNS,設置設備域名和手機號碼。x0dx0a設備域名自定義,請以小寫字母開頭,且整個域名中僅包含小寫字母和數字。x0dx0a備註:配置界面中如有用戶名密碼,無須設置。x0dx0ab)當設備狀態顯示在線時可以使用自動生成的訪問地址來訪問設備。
⑶ 網路校時伺服器的詳細參數
低抖動、高性能網路同步器時鍾解決方案
京准電子科技HR-901GB型GPS時間同步伺服器是一款支持NTP和SNTP網路時間同步協議,高精度、大容量、高品質的高科技時鍾產品。
GPS時間同步伺服器設備採用冗餘架構設計,高精度時鍾直接來源於北斗、GPS系統中各個衛星的原子鍾,通過信號解析馴服本地時鍾源,實現衛星信號丟失後本地時鍾精準保持功能。獨特的嵌入式硬體設計、高效linux操作系統,可靈活擴展多種時鍾信號輸出。
GPS時間同步伺服器全面支持最新NTP對時協議、MD5安全加密協議及證書加密協議,時間精度優於2毫秒。同時支持TOD、10MHz、 1PPS、日誌記錄、USB埠升級下載和干接點告警功能,配合全網時間統一監控軟體,輕松實現網路時間同步及有效監控。
京准電子科技HR-901GB型GPS時間同步伺服器可以廣泛應用於醫療、安防、金融保險、移動通信、 雲計算、電子商務、能源電力、石油石化、工業自動化、智能交通、智慧城市、物聯網等領域。
⑷ 如何通過自己的域名做遠程監控伺服器 公司現有域名,也有伺服器,要怎麼架設呢
遠程監控伺服器
1、你有監控伺服器或監控主機?
2、看你用的是那種一體式監控主機還是監控卡,不同的方式不同
假設一體式監控主機為例
1、設置域名指向到你公司的外網固定IP上(如沒有固定IP,那你就用花生殼之類的免費動態域名IP軟體)
2、在路由器或防火牆里將相應的流媒體埠映射到你的監控主機上(埠,不同的主機,埠不同,這個你可以查到的)或是DMZ直接將你的主機放到公網
3、通過軟體或網頁直接訪問
⑸ 如何搭建網路視頻監控系統
首先介紹一下硬體方面,
海康威視DS-7016錄像機 1台
西部數據SATA介面500G硬碟 1個
TP-LINK R460+路由器 1個
花生殼動態域名專業服務 1年
電源線和視頻線隨便幾百米就夠了
第一步:搭建你的監控系統
首先將錄像機接電源並連接路由器,通過硬碟錄像機的默認管理地址進行登陸管理設置,
如http://192.168.0.64/。登陸管理,安裝控制項後會出現一個登陸的管理界面,輸入默認的管理帳號admin ,密碼12345,埠默認8000。
通過以上操作,錄像機的設置就要告一段落了
內網輸入http://192.168.0.64是能夠看到監控了
但是我們需要實現的是遠程監控,需要做到的是外網同樣都可以訪問。
第二步設置花生殼動態域名解析
注冊一個免費的花生殼護照並等待1小時(貌似是花生殼的資料庫伺服器同步問題)
然後登陸路由器(默認管理的地址為http://192.168.0.1帳號admin密碼admin)
在動態DNS裡面輸入我們剛注冊的帳號和密碼,並啟用動態DNS,點擊登陸。
登陸成功後,會直接顯示目前護照的花生殼服務級別和能夠得到花生殼解析服務的域名
域名zengkebing.gicp.net已經可以綁定我們當前的公網IP了,動態解析服務已經做好了。
第三步設置路由器埠映射
接下來的就是要做路由器的埠映射
需要從路由器將錄像機要用到的80和8000埠映射到192.168.0.64
如果你的錄像機不是這個IP和埠就隨之改動好了,具體操作請見下圖
登錄到路由器的管理界面(默認管理的地址為http://192.168.0.1帳號admin密碼admin)
點擊路由器左邊操作菜單的「轉發規則」—「虛擬伺服器」。服務埠號填寫為80IP地址就輸入錄像機的內網IP「192.168.0.64」協議選擇「ALL」或者「TCP」都可以
然後別忘了保存,那個常用服務埠只是起到一個幫助提示作用,不用設置。
同樣的操作,把錄像機視頻服務的8000埠也給映射到「192.168.0.64」保存好可以看到已經映射好的埠,已經生效了,埠映射也完成了,到此視頻伺服器的設置已經全部完成,然後我們測試服務是否可以正常訪問。
第四步驗證服務是否可以正常訪問
打開瀏覽器,在地址欄裡面輸入動態域名zengkebing.gicp.net敲回車鍵,會得到一個以下的提示,需要安裝一個來自「杭州海康威視數字技術股份有限公司」的一個控制項,這個是我們必須要安裝的,點擊提示按左鍵進行安裝。然後會得到瀏覽器的一個提示,我們需要點擊安裝,才能夠進行視頻監控。安裝視頻控制項成功後,我們可以看到令人期待的視頻錄像機登陸窗口,輸入賬號admin和密碼12345,以8000埠登陸登陸成功後,雙擊左邊列表當中的攝像頭圖標,就可以看到監控的畫面了。
點擊監控圖像下面的按鍵切換成單畫面,非常的清晰和順暢。
修改一下錄像機的默認賬戶以及密碼,點擊「配置」選項。然後在「用戶許可權」選項禮貌進行修改用戶密碼,注意:密碼只可以是純數字(海康真BT)
⑹ 如何使用Monit部署伺服器監控系統
Monit是什麼?
Monit是
一個跨平台的用來監控Unix/linux系統(比如Linux、BSD、OSX、Solaris)的工具。Monit特別易於安裝,而且非常輕量級(只
有500KB大小),並且不依賴任何第三方程序、插件或者庫。然而,Monit可以勝任全面監控、進程狀態監控、旦掘文件系統變動監控、郵件通知和對畝桐核心服務
的自定義動作等場景。易於安裝、輕量級的實現以及強大的功能,讓Monit成為一個理想的後備監控工具。
我
已經在一些機器使用Monit幾年了,而且我對它的可靠性非常滿意。甚至作為全面的監控系統,對任何Linux系統管理員來說Monit也是非常有用和強
大的。在這篇教程中,我會展示如何在一個本地伺服器部署Monit(作為後備監控系統)來監控常見的服務。在部署過程中,我只會展示我們用到的部分。
在Linux安裝Monit
Monit已經被包含在多數Linux發行版的軟體倉庫中了。
Debian、Ubuntu或者Linux Mint:
$ sudo aptitude install monit
Fedora或者CentOS/RHEL:
在CentOS/RHEL中,你必須首先啟用EPEL或者Repoforge軟體倉庫.
# yum install monit
Monit
自帶一個文檔完善的配置文件,其中包含了很多例子。主配置文件在/etc/monit.conf(Fedora/CentOS/RHEL
中),或者/etc/monit/monitrc(Debian/Ubuntu/Mint
中)。Monit配置文件有兩部分:「Global」(全局)和「Services」(服務)。
Global Configuration: Web Status Page (全局配置:Web狀態頁面)
Monit可以使用郵件服務來發送通知,也可以使用HTTP/HTTPS頁面來展示。我們先使用如下配置的web狀態頁面吧:
Monit監聽1966埠。
對web狀態頁面的訪問是通過SSL加密的。
使用monituser/romania作為用戶名/口令登錄。
只允許通過localhost、myhost.mydomain.ro和在區域網內部(192.168.0.0/16)訪問。
Monit使用pem格式的SSL證書。
之後的步驟,我會使用一個基於Red Hat的系統。在基模耐核於Debian的系統中的步驟也是類似的。
首先,在/var/cert生成一個自簽名的證書(monit.pem):
# mkdir /var/certs # cd /etc/pki/tls/certs # ./make-mmy-cert monit.pem # cp monit.pem /var/certs # chmod 0400 /var/certs/monit.pem
現在將下列代碼片段放到Monit的主配置文件中。你可以創建一個空配置文件,或者基於自帶的配置文件修改。
set httpd port 1966 and SSL ENABLE PEMFILE /var/certs/monit.pem allow monituser:romania allow localhost allow 192.168.0.0/16 allow myhost.mydomain.ro
Global Configuration: Email Notification (全局配置:郵件通知)
然後,我們來設置Monit的郵件通知。我們至少需要一個可用的SMTP伺服器來讓Monit發送郵件。這樣就可以(按照你的實際情況修改):
郵件伺服器的機器名:smtp.monit.ro
Monit使用的發件人:[email protected]
郵件的收件人:[email protected]
郵件伺服器使用的SMTP埠:587(默認是25)
有了以上信息,郵件通知就可以這樣配置:
set mailserver smtp.monit.ro port 587 set mail-format { from: [email protected] subject: $SERVICE $EVENT at $DATE on $HOST message: Monit $ACTION $SERVICE $EVENT at $DATE on $HOST : $DESCRIPTION. Yours sincerely, Monit } set alert [email protected]
就像你看到的,Monit會提供幾個內部變數($DATE、$EVENT、$HOST等),你可以按照你的需求自定義郵件內容。如果你想要從Monit所在機器發送郵件,就需要一個已經安裝的與sendmail兼容的程序(如postfix或者ssmtp)。
Global Configuration: Monit Daemon (全局配置:Monit守護進程)
接下來就該配置Monit守護進程了。可以將其設置成這樣:
在120秒後進行第一次檢測。
每3分鍾檢測一次服務。
使用syslog來記錄日誌。
如下代碼段可以滿足上述需求。
set daemon 120 with start delay 240 set logfile syslog facility log_daemon
我們必須定義「idfile」,Monit守護進程的一個獨一無二的ID文件;以及「eventqueue」,當monit的郵件因為SMTP或者網路故障發不出去,郵件會暫存在這里;以及確保/var/monit路徑是存在的。然後使用下邊的配置就可以了。
set idfile /var/monit/id set eventqueue basedir /var/monit
測試全局配置
現在「Global」部分就完成了。Monit配置文件看起來像這樣:
# Global Section # status webpage and acl's set httpd port 1966 and SSL ENABLE PEMFILE /var/certs/monit.pem allow monituser:romania allow localhost allow 192.168.0.0/16 allow myhost.mydomain.ro # mail-server set mailserver smtp.monit.ro port 587 # email-format set mail-format { from: [email protected] subject: $SERVICE $EVENT at $DATE on $HOST message: Monit $ACTION $SERVICE $EVENT at $DATE on $HOST : $DESCRIPTION. Yours sincerely, Monit } set alert [email protected] # delay checks set daemon 120 with start delay 240 set logfile syslog facility log_daemon # idfile and mail queue path set idfile /var/monit/id set eventqueue basedir /var/monit
現在是時候驗證我們的工作了,你可以通過運行如下命令來驗證存在的配置文件(/etc/monit.conf):
# monit -t Control file syntax OK
如果monit提示任何錯誤,請再檢查下配置文件。幸運的是,錯誤/警告信息是可以幫助你發現問題的,比如:
monit: Cannot stat the SSL server PEM file '/var/certs/monit.pem' -- No such file or directory /etc/monit/monitrc:10: Warning: hostname did not resolve 'smtp.monit.ro'
一旦你確認配置文件沒問題了,可以啟動monit守護進程,然後等2到3分鍾:
# service monit start
如果你使用的是systemd,運行:
# systemctl start monit
現在打開一個瀏覽器窗口,然後訪問https://<monit_host>:1966。將<monit_host>替換成Monit所在機器的機器名或者IP地址。
如果你使用的是自簽名的SSL證書,你會在瀏覽器中看到一個警告信息。繼續訪問即可。
你完成登錄後,就會看到這個頁面。
在這個教程的其餘部分,我們演示監控一個本地伺服器和常見服務的方法。你會在官方wiki頁面看到很多有用的例子。其中的多數是可以直接復制粘貼的!
Service Configuration: CPU/Memory Monitoring (服務配置:CPU、內存監控)
我們先來監控本地伺服器的CPU、內存佔用。復制如下代碼段到配置文件中。
check system localhost if loadavg (1min) > 10 then alert if loadavg (5min) > 6 then alert if memory usage > 75% then alert if cpu usage (user) > 70% then alert if cpu usage (system) > 60% then alert if cpu usage (wait) > 75% then alert
你可以很容易理解上邊的配置。最上邊的check是指每個監控周期(全局配置里設置的120秒)都對本機進行下面的操作。如果滿足了任何條件,monit守護進程就會使用郵件發送一條報警。
如果某個監控項不需要每個周期都檢查,可以使用如下格式,它會每240秒檢查一次平均負載。
if loadavg (1min) > 10 for 2 cycles then alert
Service Configuration: SSH Service Monitoring (服務配置:SSH服務監控)
先檢查我們的sshd是否安裝在/usr/sbin/sshd:
check file sshd_bin with path /usr/sbin/sshd
我們還想檢查sshd的啟動腳本是否存在:
check file sshd_init with path /etc/init.d/sshd
最後,我們還想檢查sshd守護進程是否存活,並且在監聽22埠:
check process sshd with pidfile /var/run/sshd.pid start program "/etc/init.d/sshd start" stop program "/etc/init.d/sshd stop" if failed port 22 protocol ssh then restart if 5 restarts within 5 cycles then timeout
我
們可以這樣解釋上述配置:我們檢查是否存在名為sshd的進程,並且有一個保存其pid的文件存在(/var/run/sshd.pid)。如果任何一個
不存在,我們就使用啟動腳本重啟sshd。我們檢查是否有進程在監聽22埠,並且使用的是SSH協議。如果沒有,我們還是重啟sshd。如果在最近的5
個監控周期(5x120秒)至少重啟5次了,sshd就被認為是不能用的,我們就不再檢查了。
Service Configuration: SMTP Service Monitoring (服務配置:SMTP服務監控)
現在我們來設置一個檢查遠程SMTP伺服器(如192.168.111.102)的監控。假定SMTP伺服器運行著SMTP、IMAP、SSH服務。
check host MAIL with address 192.168.111.102 if failed icmp type echo within 10 cycles then alert if failed port 25 protocol smtp then alert else if recovered then exec "/scripts/mail-script" if failed port 22 protocol ssh then alert if failed port 143 protocol imap then alert
我
們檢查遠程主機是否響應ICMP協議。如果我們在10個周期內沒有收到ICMP回應,就發送一條報警。如果監測到25埠上的SMTP協議是異常的,就發
送一條報警。如果在一次監測失敗後又監測成功了,就運行一個腳本(/scripts/mail-script)。如果檢查22埠上的SSH或者143端
口上的IMAP協議不正常,同樣發送報警。
⑺ 怎麼用電腦搭建監控錄像存儲伺服器,現在有海康威視的網路硬碟錄像機一台,硬碟4塊,海康的網路攝像頭1
即然有網路錄像機了,就沒有必要用電腦作存儲伺服器了。直接把四塊硬碟裝到錄像機上,再把攝像機與錄像機、電腦的ip改成同一網段,購一台干兆交換機(背寬100G以上)用超五類網線把18台連在交換機上。在錄像機添加上所有攝像機。在電腦上去官網下客戶端,安裝後,把錄像機添加上即可。如你想用電腦搭建存儲伺服器是非常麻煩的,1、得購一塊RAID卡安裝到電腦上,2、去官網下載視頻軟體,才可以進行使用。