現在は Web サーバやメールサーバを お名前.com の VPS サーバ上で動かすようにしているのですが、これが非常に不安定で困っています。
Apache や Postfix, BIND 等のプロセスが突然すべて落ちてしまうというひどい現象が起きてしまっていたのでサポートに問い合わせたところ、メモリーの使用量は500MB以内に調整するように、とのことでした。
契約時には単に基本512MB、最大1GBとだけ書いてあったので1GB まで使えるはずと思っていたのですが、現在は表記が変わって「各VPSには基本メモリとして512MBが割り当てられています。ハードウェアのリソースに余裕がある場合は最大1GBまで割り当てられます。」というかたちになっています。(また、先日、月額1,050円のメモリ追加オプションも加わったようです。)
それにしても普段は free で total 1GB と表示されるのに、リソースが足りなくなったら 512 MB になって、その状態でメモリー不足だとプロセスを強制終了させる、というはちょっとひどい話です。
(そして FAQ が追加されました。
http://www.onamae-server.com/support/faq/vps/common/common_49.php)
そんなわけでいつ落ちるか分からないプロセス(と、メモリー量)を監視するために Zabbix でサーバを監視することにしました。