Ad Widget

Collapse

Advice on Separating Zabbix and MySQL

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Mike Cotrone
    Junior Member
    • Feb 2009
    • 21

    #1

    Advice on Separating Zabbix and MySQL

    All,

    We are planning on trying to maximize our zabbix implementation by architecting a distributed server environment. I wanted to ask a few questions based on the Hardware I have.

    I have two servers:
    1 - HP DL380 G5 w/ 20GB DDR2 Memory, Dual Duo Core Procs, and 144GB HD (HD which I can expand)

    2 - HP DL360 G3 w/ 4GB Memory, Single Duo Core Proc, and 144GB HD (HD which I can expand)

    Understanding my HW platforms which server would you use for the Zabbix Front end and which one for the MySQL?

    I also have a third server which I was going to virtualize for Postfix and Apache (HP DL320 8GB Ram) running VMWare ESX. (Is this advised?)


    Any advice would be appreciated since we are trying to build the most scalable zabbix implementation that we can. I can always add more Hard Drives since all of my servers have open HD bays.

    We are looking to be able to scale our implementation north of 40k hosts eventually on this hardware. We may add additional Zabbix Proxies but you get the idea hopefully.

    Also we are running Zabbix 1.6.6 Currently at 5041 Hosts w/ 83.9 new values per second on a single server HP DL360 4GB RAM.

    Thanks again in Advance.

    - Mike
    Last edited by Mike Cotrone; 28-10-2009, 22:45.
  • tchjts1
    Senior Member
    • May 2008
    • 1605

    #2
    Originally posted by Mike Cotrone
    All,

    We are planning on trying to maximize our zabbix implementation by architecting a distributed server environment. I wanted to ask a few questions based on the Hardware I have.

    I have two servers:
    1 - HP DL380 G5 w/ 20GB DDR2 Memory, Dual Duo Core Procs, and 144GB HD (HD which I can expand)

    2 - HP DL360 G3 w/ 4GB Memory, Single Duo Core Proc, and 144GB HD (HD which I can expand)

    Understanding my HW platforms which server would you use for the Zabbix Front end and which one for the MySQL?

    I also have a third server which I was going to virtualize for Postfix and Apache (HP DL320 8GB Ram) running VMWare ESX. (Is this advised?)


    Any advice would be appreciated since we are trying to build the most scalable zabbix implementation that we can. I can always add more Hard Drives since all of my servers have open HD bays.

    We are looking to be able to scale our implementation north of 40k hosts eventually on this hardware. We may add additional Zabbix Proxies but you get the idea hopefully.

    Also we are running Zabbix 1.6.6 Currently at 5041 Hosts w/ 83.9 new values per second on a single server HP DL360 4GB RAM.

    Thanks again in Advance.

    - Mike
    I would suggest you use your better server (DL380) for your DB server. That is where most of the load is going to be. Your storage is sort of small, though... I would expand that out as best you could. We currently have 1TB of space on the SAN for our storage.

    Are you doing regular backups of your DB? If not, Google "Automysqlbackup". It is a backup script that works well.

    You should be OK running Zabbix App and web server on the DL360.

    As far as splitting off your DB, that's rather easy. I documented what I went through when I did that at this post: http://www.zabbix.com/forum/showthread.php?t=11322

    Comment

    Working...