N
N
NNS2020-01-15 09:22:10
linux
NNS, 2020-01-15 09:22:10

What is the best way to deploy Zabbix (OS, TYPE)?

Hello everyone!
Several times I approached setting up Zabbix (collected statistics from 10 servers and network equipment), but never brought it to my mind.
Initial data: a small network of 10 servers 250 PCs + about 50 MFPs. There are also branches and facilities with network equipment (we will connect them later). I want a Zabbix virtual machine (Hyper-V).
Previously, I tried to deploy Zabbix on Debian to practice, I tried it on Ubuntu (something didn’t work out)
. Now I want to thoroughly configure it and only make minor changes.
The biggest question is which type to choose: From packages, Container, or for rapid deployment?
It’s clear from the packages (I set it up like this for training), the container (I haven’t encountered it at all, but it’s interesting to figure it out) is it used for production, so to speak ?, and finally for quick deployment (the manufacturer does not recommend it). But who actually uses it.
Well, with the OS (I understand that this is a religion, but you can’t touch it), but still, I somehow tried debian and it seems to be normal, but are there any objective reasons to use strictly Ubuntu or CentOS. For example, in the instructions for installing from containers, only alpine ubuntu centos is listed.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
K
kiriharu, 2020-01-15
@NNS

It depends on how many hosts zabbix will be deployed for and what will be used on it. For your initial data, I would recommend deploying several zabbix-proxy (ideally - for each branch its own), send the data to the zabbix-server with the PostgreSQL database (it feels much better with it).
The OS isn't too important - Zabbix runs just fine on both Ubuntu and CentOS. It's more of a question of which OS is closer to you. For me personally, there is no difference between them - I lifted them on both, both feel great to this day.
It is better to deploy from packages if you know that only zabbix lives on this server and that's it. Containers are more suitable for quickly raising the infrastructure, but as I see it, this is probably not your case.

J
JackRowsen, 2020-01-15
@JackRowsen

If you want a virtual machine - just put a ready-made solution, why invent it.
If the disks on the host machine are not very fast, remove the database from the virtual machine.
I have been running Zabbix 2.0.3 in one of the departments on virtualbox for 8 years already

A
Alexey Dmitriev, 2020-01-15
@SignFinder

There is a ready appliance, downloaded and launched in any virtual machine https://www.zabbix.com/download_appliance

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question