当前位置:首页 » 云服务器 » 怎样搭建监控服务器

怎样搭建监控服务器

发布时间: 2023-09-01 08:32:47

⑴ 通过哪些方式可以实现服务器硬件监控

目前通过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、去官网下载视频软件,才可以进行使用。

热点内容
滑板鞋脚本视频 发布:2025-02-02 09:48:54 浏览:433
群晖怎么玩安卓模拟器 发布:2025-02-02 09:45:23 浏览:557
三星安卓12彩蛋怎么玩 发布:2025-02-02 09:44:39 浏览:744
电脑显示连接服务器错误 发布:2025-02-02 09:24:10 浏览:537
瑞芯微开发板编译 发布:2025-02-02 09:22:54 浏览:147
linux虚拟机用gcc编译时显示错误 发布:2025-02-02 09:14:01 浏览:240
java驼峰 发布:2025-02-02 09:13:26 浏览:652
魔兽脚本怎么用 发布:2025-02-02 09:10:28 浏览:538
linuxadobe 发布:2025-02-02 09:09:43 浏览:212
sql2000数据库连接 发布:2025-02-02 09:09:43 浏览:726