0

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

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

谢谢

4

1 回答 1

3

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 并具有可用的必要数据库权限。

于 2012-10-22T11:46:37.900 回答