QA@IT
«質問へ戻る

質問を投稿

Ubuntuで負荷が高かった場合にメールで知らせるには?

現在、桜VPS上のUbuntuでrailsを使ったサーバ運用をしています。
しかし今後運用していく上で、負荷が高い場合はメールで知らせる様なツールを探しています。

具体的には
「sar」コマンドで表示される様な、平均的なCPU使用率やスワップ頻度等が、一定の値を超えた場合にメールで知らせることができればなと思っています。

一応自分なりに実装する方法としては

sar -r > hoge.txt

この様にhoge.txtを作成して、このファイルをrubyで読み込み解析してメールを送信するという方法も無くはないと思うのですが、0から実装するよりは既存のアプリ等があればそれを使いたいと考えています。

何かお気づきの点がございましたら、お返事いただけると幸いです。

現在、桜VPS上のUbuntuでrailsを使ったサーバ運用をしています。
しかし今後運用していく上で、負荷が高い場合はメールで知らせる様なツールを探しています。

具体的には
「sar」コマンドで表示される様な、平均的なCPU使用率やスワップ頻度等が、一定の値を超えた場合にメールで知らせることができればなと思っています。

一応自分なりに実装する方法としては

```
sar -r > hoge.txt
```

この様にhoge.txtを作成して、このファイルをrubyで読み込み解析してメールを送信するという方法も無くはないと思うのですが、0から実装するよりは既存のアプリ等があればそれを使いたいと考えています。

何かお気づきの点がございましたら、お返事いただけると幸いです。