gpt4 book ai didi

ruby-on-rails - 如何配置 munin 在 nginx 而不是 apache 上运行

转载 作者:行者123 更新时间:2023-12-04 18:58:25 24 4
gpt4 key购买 nike

我有几个生产 ubuntu 10.04 ec2 实例,它们使用 NGINX 在 Rails Web 应用程序上运行 ruby​​。我需要为生产服务器部署 munin 来监控它。但问题是我尝试了谷歌建议的几个例子。我的 DNS 停在 Route 53。那么如何启用 munin 进行监控以及如何通过 HTTP 获取图表。

我的另一个问题是有什么方法可以使用 munin 监控我的 AWS MYSQL RDS。如果是的话给我抬头。

谢谢

最佳答案

Munin 生成一组静态 HTML 文件,通常为 /var/cache/www/munin .您可以将 nginx 设置为指向该目录或设置一个静态子域,并将其根设置为该域:

server {
listen *:80;
server_name munin.yourdomain.com;

root /var/cache/munin/www;

[...other options go here...]

}

对于第二个问题,您当然可以像监控任何其他 mysql 实例一样监控 RDS 实例。只需使用您选择的 mysql 插件(例如 munin-mysql 插件集)并将插件的连接字符串指向您的 RDS 实例(如果是 munin-mysql,这应该放在 mysql.conf 中)。通常,这些插件也已经作为一个包提供给您的发行版。还要确保您运行插件的服务器允许连接到 RDS 并具有可用的必要数据库权限。

关于ruby-on-rails - 如何配置 munin 在 nginx 而不是 apache 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13010622/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com