我最近在我的dreamhost共享服务器上遇到了一些严重的性能问题,最终他们禁用了我的一些域名。
在与“支持”的长时间讨论结束后,我了解到问题不在singel域中,而是在一个用户上有太多域名。 我不好,我还在学习。
所以我想我find了问题的解决方法,我问我是否可以尝试让他们再次closures我的网站之前警告我。 他们说,closures是自动的,如果它经常发生,他们可以强迫我一个VPS(=昂贵)没有警告!
我决定寻找一个工具来监视我的服务器,并警告说,在DHclosures我的网站之前,有什么不好的事情发生。
我发现zabbix看起来不错,但是在我看来,它使用了大量的内存,它只能安装在VPS上!
问题是:zabbix值得和共享服务器上工作? 或者它会吸收我所有的稀缺资源? 监视共享服务器还有其他好的select吗?
谢谢
你只是不能在共享主机上安装这样的东西 – 你需要特权访问来安装或运行这样的服务。
您可以编写一些监控基础知识的东西,读取所有用户可以通过常用的系统状态命令或从/ proc文件系统访问的东西,但这不会特别有用,因为您无法确定您的网站会受到什么影响关于全球数字。
如果您正在达到主机允许的每个帐户的限制,我build议您尽快以受控的方式转移到VPS,然后在您必须紧急closures之前,或移动到主机每个账户可以使用更多的资源(尽pipe这样做也会更加昂贵,因为每个账户可以使用更多的资源,这样主机就可以在任何给定的硬件上占用更less的账户,所以必须通过收取更多的费用来弥补差异)。
这些日子你可以拿起一些价格便宜的VPS:有很多是在$ 6到$ 10 /月之间(如果你只需要一些非常小的东西,那么可以less一些,但是听起来你需要的东西不止于此)。 如果你使用廉价的提供者(但是你应该这样做),并且避免OpenVZ主机在“有保证的”和“可突破的”内存之间的区别,那么只要确保你能保持良好的服务器备份(这在一个环境中通常是有利的你控制,但在我看来,只是当你是一个共享的VPS主机上的客户端添加一个可能的不稳定点)。 在WHT的VPS论坛或LEB这样的网站上,你会发现很多优惠,在低端市场“专门化” – 但是请确保在注册之前阅读评论。 如果您select了允许您自行重置虚拟机的主机(从头重新安装虚拟机),您可以自由地玩一下,当出现严重错误时,滚动回到起点,起泡,冲洗并重复,直到您觉得足够舒适开始正确地移动你的网站到他们的新家。
我不得不同意戴维的回答,你不能在像DH这样的共享主机环境上运行Zabbix。 我运行几个Zabbix安装,所以我熟悉监控系统,它需要守护进程运行,没有共享主机提供商会让你这样做。
共享主机适合早起,但听起来你已经超出了共享主机的实用性,并准备好向VPS提供商下一步。 对于我的钱,我其实与林德一起,因为利率并不差,服务很好,他们有多个地点。 也就像David提到的那样,他们不是基于“OpenVZ”的,而是基于Xen的,所以内存分配是专门的和保证的。 我实际上有几个Linode VPS实例,并从单独的节点上运行Nagios和Zabbix。