0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样将您的树莓派变成网络监控工具

454398 来源:网络整理 作者:网络整理 2019-11-29 10:47 次阅读

无论您是要监视家庭网络上的设备还是希望监视网站的性能,开源的Nagios监视工具都应该是您的首选。尽管您需要一个Linux机器,但Nagios软件安装迅速且配置简单。

但是,这有点浪费PC。拥有完整的系统设置并专用于检查其他设备是否已脱机,这会浪费空间,电源硬件。幸运的是,我们已经有了Raspberry Pi的解决方案。自2012年发布以来,这台英国制造的紧凑型微型计算机已经证明了其强大的功能,可帮助人们构建从智能电视到光感应智能开关的所有产品。实际上,它是如此受欢迎,以至于在2015年发布了新版本的Raspberry Pi 2。

Nagios的Rabbit Hole

在我们开始之前,请先警告一下。一旦您开始在任何平台上使用Nagios(Raspberry Pi都不例外),您就会发现可以设置的大量选项和配置。使用此工具,可以轻松监视服务器或交换机的状态。也很容易发现自己掉进了期权的兔子窝,可能设置了太多支票(可能适得其反)。

因此在继续之前,请记住这一点。确认第一个检查是否成功后,从Nagios慢慢开始,每天或每周添加其他检查。

准备SD带有NagiosPi的卡

Raspberry Pi具有自己的Nagios版本,这是经过特殊配置的NagiosPi,可从此Google云端硬盘共享中获取。

您的Raspberry Pi必须连接到网络,最好使用以太网电缆作为开始(您可以稍后配置Wi-Fi),以便可以通过SSH将其用作无头设备,默认情况下,该设备在NagiosPi上已激活。

当图像–大小约为1.5 Gb –下载后应提取出来,然后使用ImageWriter(或如果您使用的是Windows,请使用Win32 Disk Imager)写入备用SD卡(容量超过4 Gb)中; Mac OS X用户可以使用Pi Filler )。

在写入图像后,将SD卡弹出到Raspberry Pi中并启动。您可以使用pi/raspberry的用户名/密码组合登录,但是稍后需要更改这些安全凭证。登录后,输入sudo raspi-config并选择Expand Filesystem以利用SD卡的全部剩余容量。

使用计算机配置NagiosPi

使用NagiosPi设置,现在可以配置监视工具。首先打开Web浏览器,然后在地址栏中输入Raspberry Pi的IP地址。默认情况下,如果使用DHCP路由器,则类似于 192.168.0.x 。

您的浏览器应显示NagiosPi控制台,在左上角具有链接的集合:

Nagios –显示在Nconf中配置的网络实体

Nconf –使用它来添加和管理要监视的项目

NagVis –提供设备的可视化

PHPMyAdmin –直接访问Nagios数据库

RaspControl –检查Raspberry Pi上的状态。

每个需要用户名和密码才能登录,该用户名和密码显示在每个链接的旁边。您可以编辑HTML文件以隐藏这些文件。

RaspControl可以使您很好地了解可以从Pi和其他设备获取哪些信息。远程Linux硬件将需要单独安装NRPE(Nagios远程插件执行器),以便NagiosPi可以与它们通信

配置NagiosPi来Ping您的网站

如上所述,NagiosPi可以用于监视各种网络设备,并带有乍一看似乎不堪重负的一系列检查选项。我们建议从基本检查开始,自动进行定期PING。

您可以很好地了解ping响应(或缺少ping)的方式。 ),将切换到Nagios页面,在其中显示那些默认网络项(由NagiosPi在您的网络上检测到)。要添加自己的内容,请从NagiosPi控制台中单击 Nconf ,然后在左侧列中找到标有 Hosts 的项目。在此按钮的右侧,单击添加,然后输入要监视的设备的主机名,IP地址和别名。

单击提交完成,然后转到服务》添加。在这里,将添加其他服务到主机菜单设置为 check_ping ,然后单击添加。向下滚动并设置必要的延迟(不要将其设置得太短),然后单击提交,然后在菜单中找到生成Nagios配置。单击此按钮,然后部署完成。

监视正常运行时间和状态

配置了监视后,切换到NagiosPi窗口,然后选择服务。在这里,您会看到添加的设备与网络中的其他设备一起受到监控。可以单击每个项目,也可以单击每个项目随附的小图标。深入了解每个设备,您会发现有关该设备的更多信息,并有可能深入了解其为何离线。

这是在Nconf中设置设备后应该使用的主屏幕。使用它来监视服务器和网络设备,并在硬件脱机时采取相应的措施。

如果您准备好进行另一个项目,则不仅可以使用Raspberry Pi,还可以保持自己的状态。在线,但有助于确保您的安全。您还可以使用Raspberry Pi托管自己的网站。

请记住,Raspberry Pi不仅可以用作网络监视工具,还可以用作摄像头系统,气象站,农业机器人等。 !

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 监视器
    +关注

    关注

    0

    文章

    763

    浏览量

    32833
  • 树莓派
    +关注

    关注

    113

    文章

    1638

    浏览量

    104728
收藏 人收藏

    评论

    相关推荐

    网络监控工具有哪些 网络监控用几芯网线

    网络监控工具有很多种,根据不同的监控目标和需求,可以选择适合的监控工具。下面将介绍一些常见的
    的头像 发表于 01-24 10:00 327次阅读

    【爱芯 Pro 开发板试用体验】CPU性能测试,与树莓4B对比

    、CoreMark源码下载 开始之前,先安装git和编译工具链: # 安装 git 和编译工具链 sudo aptinstall git build-essential 使用如下命令,
    发表于 01-01 16:36

    树莓都有哪些功能,是用什么编程的?

    怎么学习树莓树莓和传统单片机的区别是哪些,如果有了树莓该学哪些知识
    发表于 11-09 07:51

    树莓烧录后死机怎么办?

    树莓烧录后死机怎么办
    发表于 10-24 08:06

    树莓如何调整SD卡的分区大小?

    树莓如何调整SD卡的分区大小
    发表于 10-24 06:23

    如何用树莓学习Linux内核源码?

    怎么用树莓学习Linux内核源码?​
    发表于 10-20 07:09

    树莓Python编程指南分享

    树莓python编程指南
    发表于 10-07 08:43

    树莓传感器教程

    树莓传感器教程
    发表于 10-07 07:13

    树莓的15个应用

    树莓15个应用
    发表于 10-07 06:42

    树莓3树莓4原理图分享

    提供了树莓3、树莓3B、树莓4版本的原理图
    发表于 09-27 07:58

    树莓全新可更换镜头相机配件官方指南

    树莓相机!树莓推出1230万像素可更换镜头相机配件,配备索尼IMX477传感器,可兼容C和CS卡口镜头,售价50美元!
    发表于 09-26 06:11

    如何用PyArmNN加速树莓派上的ML推理

    本指南向展示如何训练可以识别图像中的火焰的神经网络。的能力识别火灾意味着神经网络可以使火灾探测系统更加可靠和有效。本指南展示如何使用
    发表于 08-02 15:40

    常见的7款网络监控工具分享

    这个网络监控工具也非常棒,可以用于随时检查和维护关键系统,以确保应用程序和服务的正常运行。Nagios是一个开源的网络监控软件,可以
    发表于 06-16 10:36 1480次阅读

    如何通过ESP模块打开/关闭树莓GPIO电路?

    如何通过ESP模块打开/关闭树莓GPIO电路?树莓作为优雅的电源开/关功能。只需关闭 Pi Pin 5 (BCM 3) GPIO 到
    发表于 05-15 06:13

    树莓的故障分析检测

    各位大神,我的树莓B4,经常读不出卡数据,卡换个新的,故障依旧。请指点树莓的故障检查与维修。
    发表于 04-27 11:30