监视ubuntu服务器中lxc容器中运行的服务



我想监控lxc中运行的服务,如nginx、node、数据库等。。我在我们的生产服务器中安装了lxc,让服务在单独的容器中运行,比如数据库在一个lxc容器中运行而nginx在另一个lxc容器中。

我尝试使用Nagios来监控我们的生产服务器,但nginx和数据库安装在单独的lxc容器中。我不知道如何监视在lxc容器中运行的服务。我尝试了nagios插件nagios-check_lxc_resources,但这个插件会告诉我容器使用了多少内存,而不是pulgin来监控lxc内运行的服务。有什么插件可以监控lxc服务吗?否则,对于我的要求,还有其他替代方案吗?

我所做的事情:在本地服务器中安装nagios,并使其监控生产服务器。

如果您配置了网络,您可以将它们视为Nagios安装中的任何其他主机。

最新更新