Ad Widget

Collapse

Hardware specs for a large environment

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • MClark00
    Junior Member
    • Feb 2010
    • 2

    #1

    Hardware specs for a large environment

    Currently we're at 1,236 hosts, 25,877 items, 22,275 triggers, and ~862 vps. Over the next three months we'll probably grow to over 7,000 similar hosts, all using the same number of items and triggers. Our environment is a little different, in that we are 100% using Zabbix trapper, feeding the data in ourselves.

    I have a few questions, if anyone would be so kind to answer:
    - Since we're 100% using Zabbix trapper, does it make any sense at all to use Zabbix proxies?
    - Are there any recommendations on hardware? From looking at other posts, I'm gathering we need a big beefy DB server with fast RAID and different disks for each of the highly used tables, and about 24 GB RAM. For the Zabbix Server itself I'm guessing 8GB RAM, and a fast CPU.
    - Should I expect Zabbix to be able to handle 6-7x our current load in hosts, items, and vps? Are there any particular gotchas I should be worried about?

    Thanks in advance for any tips or recommendations!
  • Alexei
    Founder, CEO
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Sep 2004
    • 5654

    #2
    Originally posted by MClark00
    I have a few questions, if anyone would be so kind to answer:
    - Since we're 100% using Zabbix trapper, does it make any sense at all to use Zabbix proxies?
    - Are there any recommendations on hardware? From looking at other posts, I'm gathering we need a big beefy DB server with fast RAID and different disks for each of the highly used tables, and about 24 GB RAM. For the Zabbix Server itself I'm guessing 8GB RAM, and a fast CPU.
    - Should I expect Zabbix to be able to handle 6-7x our current load in hosts, items, and vps? Are there any particular gotchas I should be worried about?

    Thanks in advance for any tips or recommendations!
    In your case it makes little sense to use Zabbix proxies provided you don't have distributed setup with random connectivity issues.

    Since you use trappers only, make sure that you send sets of data (1000-10000 of values) instead of individual values. Zabbix does very fast processing of bulk data.

    Specification of the DB server is sufficient for the projected load yet it depends on how much data you plan to keep in the database. You may consider use of a combination of MySQL with table partitioning for better performance (disable Zabbix housekeeper) and much easier maintenance of historical data.

    8GB of RAM and a fast CPU is more than enough for the Zabbix Server.
    Alexei Vladishev
    Creator of Zabbix, Product manager
    New York | Tokyo | Riga
    My Twitter

    Comment

    Working...