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

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

    关注

    1

    文章

    802

    浏览量

    34817
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109709
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于树莓(RaspberryPi)构建高效实时监控系统

    由于树莓体积小、可开发性强等特性,常被用于视频监控场景中,结合 ZeroNews,可实现用户在任意位置都能实时安全得访问视频监控系统。 先决条件:
    的头像 发表于 09-22 15:14 859次阅读
    基于<b class='flag-5'>树莓</b><b class='flag-5'>派</b>(RaspberryPi)构建高效实时<b class='flag-5'>监控</b>系统

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统?

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-14 17:45 961次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    树莓防火墙完整指南:如何在局域网中配置 IPFire ?

    如果你希望在树莓派上配置IPFire,本指南提供一种简单而有效的方法来加强你的网络安全。在日益互联的世界中,保护家庭或小型办公室网络免受外部威胁至关重要。一个有效的解决方案是部署防火
    的头像 发表于 07-21 16:34 805次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>防火墙完整指南:如何在局域网中配置 IPFire ?

    如何将你手中的树莓变身为强大路由器?

    树莓用作路由器,是一种经济高效且可定制的解决方案,能满足从基础家庭网络到专业设置的各种网络需求。树莓
    的头像 发表于 07-07 16:30 2871次阅读
    如何将你手中的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>变身为强大路由器?

    终极指南:打造完整的树莓 PC 系统监控器!

    在当今数字化世界中,我们的个人电脑对于工作、娱乐和学习都至关重要。有时,远程监控对于确保电脑的最佳性能至关重要。这时,树莓PC性能监控器便显得无比珍贵,它提供了一种无线解决方案,可让
    的头像 发表于 07-02 16:22 514次阅读
    终极指南:打造完整的<b class='flag-5'>树莓</b><b class='flag-5'>派</b> PC 系统<b class='flag-5'>监控</b>器!

    精通远程控制:借助树莓释放 SSH 的强大功能!

    什么是SSH?我们如何利用SSH连接到树莓、对其进行监控并执行其他任务?注意:文章链接可能需要科学上网。通过SSH连接到树莓是远程管理设
    的头像 发表于 06-27 15:26 779次阅读
    精通远程控制:借助<b class='flag-5'>树莓</b><b class='flag-5'>派</b>释放 SSH 的强大功能!

    树莓小技巧:无需键盘或显示器,如何通过WiFi设置树莓

    树莓是一款小巧便携的USB供电计算机,可以隐藏起来用于小型项目,如网络服务器或家庭自动化。通常,设置树莓需要键盘和显示器来编辑和查看
    的头像 发表于 06-26 15:41 1044次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>小技巧:无需键盘或显示器,如何通过WiFi设置<b class='flag-5'>树莓</b><b class='flag-5'>派</b>?

    树莓分类器:用树莓识别不同型号的树莓

    在本教程系列的第一部分中,您将学习如何使用树莓AI摄像头来检测不同的树莓型号。本系列由DavidPlowman创建,他是树莓
    的头像 发表于 06-13 16:39 994次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类器:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    手把手教你用树莓打造 LoRaWAN 网关!

    使用BasicStation或PiWAN连接到TheThingsNetwork树莓设置为LoRaWAN网关乍一看可能令人望而生畏,但有了合适的工具和指导,它就会成为一个有意义的DI
    的头像 发表于 06-09 16:23 1690次阅读
    手把手教你用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>打造 LoRaWAN 网关!

    树莓“揪出”家里的耗电怪兽!

    在本应用中,我们将使用树莓设置一个CE电流监测器,并通过网页界面显示电路的电流读数。本项目使用的组件硬件组件树莓2ModelBx112通道20安培电流监测控制器x1项目背景介绍在本
    的头像 发表于 06-04 15:33 1145次阅读
    用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>“揪出”家里的耗电怪兽!

    树莓“吉尼斯世界记录”:树莓的性能发挥到极致的项目!

    完成的许多酷炫项目。这就引出了一个问题——你该如何树莓的性能推向极限呢?历经13年的项目实践和树莓各型号的发展,你会惊讶地发现,
    的头像 发表于 05-22 16:53 1199次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>“吉尼斯世界记录”:<b class='flag-5'>将</b><b class='flag-5'>树莓</b><b class='flag-5'>派</b>的性能发挥到极致的项目!

    树莓5 与 树莓4:深度对比与独特优势!

    随着技术的不断发展,推动创新与创造力的工具和设备也在不断升级。其中,树莓派系列凭借其多功能性和强大性能,在从简单的DIY项目到复杂的计算任务等众多应用场景中脱颖而出。随着树莓5的近期
    的头像 发表于 05-21 13:15 2070次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>5 与 <b class='flag-5'>树莓</b><b class='flag-5'>派</b>4:深度对比与独特优势!

    搭建树莓网络监控系统:顶级工具与技术终极指南!

    树莓网络监控系统是一种经济高效且功能多样的解决方案,可用于监控网络性能、流量及整体运行状况。借
    的头像 发表于 05-14 15:32 1215次阅读
    搭建<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>网络</b><b class='flag-5'>监控</b>系统:顶级<b class='flag-5'>工具</b>与技术终极指南!

    树莓 Zero 打造的智能漫游车!

    使用PXFMini和树莓Zero打造自己的自主漫游车。本项目所用组件硬件组件ErleRoboticsPXFmini×1树莓Zero×1
    的头像 发表于 05-13 16:39 870次阅读
    用 <b class='flag-5'>树莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游车!

    我用这5款工具树莓打造成自托管巨兽!

    单板计算机(SBC)制造商不断在每一代产品中提升其信用卡大小的设备的功能,树莓基金会也不例外。最初作为吸引学生学习编程这门深奥技术的廉价手段,如今已演变成能够运行数千个项目的强大SBC系列。说到
    的头像 发表于 04-30 18:41 455次阅读
    我用这5款<b class='flag-5'>工具</b>,<b class='flag-5'>将</b><b class='flag-5'>树莓</b><b class='flag-5'>派</b>打造成自托管巨兽!