0% found this document useful (0 votes)
205 views3 pages

General Knowledge About Zabbix

Zabbix is a monitoring platform that supports ingesting data from various resources using different protocols. It allows creating alerts, notifications, and visualizing all information in one platform. Zabbix servers can run on Linux distributions and databases supported include MariaDB, MySQL, and PostgreSQL. Passive checks have the Zabbix server initiate connections to request information, while active checks have agents initiate connections to send information to the Zabbix server. Multiple locations can be monitored by one Zabbix instance using proxies installed in each location connected to the central Zabbix server.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
205 views3 pages

General Knowledge About Zabbix

Zabbix is a monitoring platform that supports ingesting data from various resources using different protocols. It allows creating alerts, notifications, and visualizing all information in one platform. Zabbix servers can run on Linux distributions and databases supported include MariaDB, MySQL, and PostgreSQL. Passive checks have the Zabbix server initiate connections to request information, while active checks have agents initiate connections to send information to the Zabbix server. Multiple locations can be monitored by one Zabbix instance using proxies installed in each location connected to the central Zabbix server.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

General knowledge about Zabbix

==============================
Q1: In your own words please explain what is Zabbix and what can be done with it? Provide
some use cases.

A: Zabbix is a monitoring platform that supports many ways and protocols to ingest data
from different resources and create logics to fire alarms, notify and visualize all that
information in one platform.

==============================

Q2: What platforms can be used for running Zabbix server? Which database engines are
supported?

A: You can use Linux distros like centos, rocky, alma, rhel, ubuntu, oracle, raspberry, suse.
For databases you can use mariadb, mysql and postgres.

==============================

(Advanced questions)
Q3: What is the difference between Active and Passive (polling and trapping) checks?

A: In a passive way Zabbix Server starts the connection and ask the information to the agent
(passive agent, snmp agent, simple checks) in active mode the agent starts the connection
and send the information to the Zabbix Server (active agent, snmp traps).

==============================

Q4: How can you monitor multiple physical locations with one Zabbix instance (e.g. office in
Chicago and data servers on Amazon cloud platforms while Zabbix server is installed in data
centre in Riga)? Is it actually possible?

A: There 2 ways:
1) You have to allow the connection through VPNs between the Zabbix server and the
locations (on premise and cloud) but it could be difficult or inefficient.
2) You have to install proxys, one in the Chicago office and another one inside the
cloud, then you have to connect these proxys with the Zabbix server.

==============================

Questions to be answered as a support engineer to a customer


==============================

Q5: How to install Zabbix agent on Windows?

Hint for the answer. Command that needs to be executed


zabbix_agentd.exe --config <path_to_the_configuration_file> --install.
Dear costumer, please click on the link below and download the zip file that corresponds to
your windows architecture (x64 or x86) and if you want enable encryption or not.
https://www.zabbix.com/download_agents?
version=6.4&release=6.4.6&os=Windows&os_version=Any&hardware=amd64&encryption=
OpenSSL&packaging=Archive&show_legacy=0

Then, please move de zip file to the folder that you want use for the agent and unzip it.
Then edit the zabbix_agentd.conf file and set the following parameters and save:
Server= your_zabbixServer_ip
ServerActive= your_zabbixServer_ip
Hostname= name_of_the_machine_monitored

After that, please run your CMD console (press Windows key + r) and write cmd, then press
enter. (Ensure to run cmd as an administrator).
Once the window is open, move to the folder that contains the agent and execute the below
commands:
zabbix_agentd.exe --config zabbix_agentd.conf -install

zabbix_agentd.exe -start

Then you will be able to manage the agent as an any windows service.

A:

==============================

Q6: Our Zabbix server won't start.


This is what we hot in the logs:
5229:20150122:134634.041 Starting Zabbix Server. Zabbix 2.2.8 (revision 51174).
5229:20150122:134634.045 ****** Enabled features ******
5229:20150122:134634.045 SNMP monitoring: YES
5229:20150122:134634.045 IPMI monitoring: YES
5229:20150122:134634.045 WEB monitoring: YES
5229:20150122:134634.045 VMware monitoring: YES
5229:20150122:134634.045 Jabber notifications: YES
5229:20150122:134634.045 Ez Texting notifications: YES
5229:20150122:134634.045 ODBC: YES
5229:20150122:134634.045 SSH2 support: YES
5229:20150122:134634.045 IPv6 support: YES
5229:20150122:134634.045 ******************************
5229:20150122:134634.045 using configuration file: /etc/zabbix/zabbix_server.conf
5229:20150122:134634.053 [Z3001] connection to database 'zabbix' failed: [1045] Access
denied for user 'zabbix'@'localhost' (using password: NO)
5229:20150122:134634.053 Database is down. Reconnecting in 10 seconds.
5229:20150122:134644.053 [Z3001] connection to database 'zabbix' failed: [1045] Access
denied for user 'zabbix'@'localhost' (using password: NO)
5229:20150122:134644.054 Database is down. Reconnecting in 10 seconds.

This is a production instance, please advise ASAP.


Jay

A: Dear customer, As I can see in your logs, your credentials to access the database don’t
work. Please check if you have created the user zabbix to access the database and the
permissions that was set are correct. You can check the connection through the bash
console executing: mysql -uzabbix -p’your_password’ -D zabbix

============

Q7: Where can I find information about Zabbix Appliance and configuration? Can the
Appliance be used as a production instance on a virtual machine?

A: Dear customer, all information can be found in link below:


https://www.zabbix.com/documentation/6.4/en/manual/appliance
As is mentioned in the documentation, appliance only can be used to evaluate Zabbix, it is
not recommended for a production environment.

==============================

Q8: Please write down approximately 5 minutes long speech where you tell potential
customers about Zabbix, its functionality and benefits.

Zabbix is a centralized enterprise monitoring platform that allows you to monitor different
resources and technologies through multiple protocols.
For example, you can monitor your servers, containers, networking devices, databases, java
applications, logs, web pages and any source that can exposed data through and standard
protocol. Then you can monitor all these resources from a centralized view and notice when
some of these components are affected (for example receiving and alert or notification).
Zabbix is opensource, in that way you don’t need licenses for every device that you want to
monitor.
Zabbix is continuously developed to ensure to our clients new features that corresponds to
the new technologies.
We have offices around the world and a clear growth roadmap that support our quality and
compromise to our clients.

You might also like