是否可以在 LAN 之外远程监控基于 Raspberry Pi 的家庭服务器?

是否可以在 LAN 之外远程监控基于 Raspberry Pi 的家庭服务器?

我有 Raspberry Pi 家庭服务器,上面有一些我关心的服务。我的 Raspberry Pi 位于路由器后面,无法从家庭网络外部访问。

我想知道,是否有任何轻量级代理可以安装在基于 Debian 的发行版上并监控家庭服务器的可用性?如果可以根据情况发出警报就更好了!

答案1

如果您可以访问某些虚拟主机(在您的 LAN 之外),那么 pi 上的简单 cron 脚本就可以更新网络上可见的文件?非常粗糙,但非常有效,并且不需要将您的 Pi 直接暴露在互联网上。

如果您需要更强大的解决方案,并且拥有 AWS 账户,可以尝试以下方法Raspberry Pi 系统管理器指南。这允许您管理系统(AWS 内部和外部)。这包括远程/计划命令执行和补丁管理工作流等。您还可以将日志转发到 AWS CloudWatch 日志和统计信息转发到 CloudWatch(CPU/内存/磁盘等),根据这些日志设置警报并使用 AWS SES 发送电子邮件警报。如果您只监控一个 Pi,那么您可能处于 AWS 的免费套餐范围内,或者最多每月花费几美分。

答案2

当然,使用开源系统资源监视器。有几个,但这两个看起来很突出,免费且开源:

Netdata 的基于 Web 的监控将让您看到远程机器,只要它可以向 Netdata 云报告。

相关内容