Update | Questions & Verified Answers | 100% Correct |
Grade A | Pass Guaranteed - A+ Graded
Section 1: Architecture & Installation
Q1: A Zabbix server is being deployed for a large enterprise environment requiring high
availability. Which component is responsible for processing incoming data and storing it
in the database?
A. Zabbix Agent
B. Zabbix Server [CORRECT]
C. Zabbix Frontend
D. Zabbix Proxy
Correct Answer: B
Rationale: That's right because the Zabbix Server is the central component that
processes incoming data from agents and proxies, performs calculations, evaluates
triggers, and writes data to the database. The frontend is just the web interface, agents
collect data, and proxies cache and forward data.
Q2: Which default TCP port does the Zabbix Server use to listen for connections from
Zabbix Agents in passive mode?
A. 10050
B. 10051 [CORRECT]
C. 80
D. 443
Correct Answer: B
Rationale: This matches the documentation where the Zabbix Server listens on port
10051 for incoming agent connections in passive mode. Port 10050 is the default for
the agent itself when receiving active checks or when used in active mode connections.
,Q3: A system administrator is configuring a Zabbix Proxy to reduce network load
between a remote site and the central server. Which database backend is supported for
proxy installations?
A. Oracle Database only
B. SQLite, MySQL, or PostgreSQL [CORRECT]
C. MongoDB only
D. Microsoft Access
Correct Answer: B
Rationale: The correct approach is that Zabbix Proxy supports SQLite (for lightweight
deployments), MySQL, and PostgreSQL as database backends. SQLite is particularly
useful for proxy-only installations where local data caching is needed without full
database infrastructure.
Q4: In a high-availability Zabbix architecture, which component can be deployed in
multiple instances behind a load balancer without requiring shared storage?
A. Zabbix Server (active-passive only)
B. Zabbix Frontend [CORRECT]
C. Zabbix Proxy with SQLite
D. Zabbix Agent on monitored hosts
Correct Answer: B
Rationale: This aligns with best practices where the Zabbix Frontend (PHP web
application) can be scaled horizontally behind a load balancer since it's stateless. The
Zabbix Server requires shared database access and specific HA configurations, not
simple load balancing.
Q5: Which configuration file on a Linux system contains the database connection
parameters for the Zabbix Server?
A. /etc/zabbix/zabbix_agentd.conf
B. /etc/zabbix/zabbix_server.conf [CORRECT]
C. /etc/zabbix/web/zabbix.conf.php
D. /etc/httpd/conf/httpd.conf
Correct Answer: B
Rationale: That's right because /etc/zabbix/zabbix_server.conf is the main server
configuration file containing DBHost, DBName, DBUser, and DBPassword parameters.
, The agent configuration is separate, and the frontend PHP file contains frontend
database settings but not the server core configuration.
Q6: A deployment requires monitoring 10,000 devices with minimal database load on
the central server. Which architecture is most appropriate?
A. Direct agent-to-server connections for all devices
B. Distributed monitoring with multiple Zabbix Proxies [CORRECT]
C. Single Zabbix Server with increased cache size only
D. Zabbix Agents configured with longer update intervals only
Correct Answer: B
Rationale: This matches the principle that Zabbix Proxies handle data collection and
preprocessing locally, reducing database connections and network traffic to the central
server. This distributed approach is designed specifically for large-scale environments.
Q7: Which communication flow is correct for a passive Zabbix Agent check?
A. Agent initiates connection to server on port 10051
B. Server connects to agent on port 10050, agent responds with data [CORRECT]
C. Agent sends data to proxy, proxy forwards to frontend directly
D. Server polls database, database queries agent
Correct Answer: B
Rationale: The correct flow is that the Zabbix Server (or Proxy) initiates a TCP
connection to the agent on port 10050, requests specific item data, and the agent
responds immediately. This is the definition of passive checking—server-driven, not
agent-initiated.
Q8: Which Zabbix component maintains the configuration cache to reduce database
queries?
A. Zabbix Agent
B. Zabbix Server [CORRECT]
C. Zabbix Frontend only
D. Zabbix Java Gateway
Correct Answer: B
Rationale: That's right because the Zabbix Server maintains a configuration cache in
memory (config_cache_size parameter) storing host, item, and trigger configurations to