SQlite和zabbix

有没有人曾经使用sqlite作为他们的zabbix服务器的唯一数据库?

我将监视几百个交换机上的上行链路端口以及诸如radius或http服务器等less数其他服务。

这将在一个古老的opteron服务器与2 cpu和8gb的RAM。

如果您只能监视那些交换机上的单端口,那么它甚至可能工作,特别是如果您不太频繁地提取数据的话。

请记住,向上扩展可能是不平凡的,sqlite可能无法处理像监视这些交换机上的所有端口的东西。

CPU和RAM规格应该绰绰有余,但要确保你的磁盘子系统尽可能快。

监视zabbix中的caching缓冲区(请参阅手册)并留意队列 – 如果增加很多,则可能需要调整configuration(例如,增加轮询间隔),或移动到另一个数据库。

确保使用最新的稳定的zabbix版本,应该是更好的性能明智的。

请注意,zabbix设备今天已经发布( http://www.zabbix.com/download.php ) – 它提供了预configuration的操作系统,数据库和zabbix服务器 – 也许这对您来说更容易一些(尽pipe这只是初始的设备版本,尚未build议用于生产用途)。 你可以使用硬盘映像并将其安装在您的服务器上,然后看看它是如何工作的/不:)

我使用sqlite的zabbix代理非常好的结果。 对于服务器,你绝对必须使用一个正确调整的mysql数据库。

是否有一个特定的原因,你想使用SQLite? 这是不知道缩放比较好,没有任何比MySQL或Postgres快。 我只是没有看到这样一个设置的单一原因。