QUESTIONS AND 100% VERIFIED CORRECT ANSWERS | COMPLETE EXAM PREP
TESTBANK | GUARANTEED PASS | INSTANT DOWNLOAD PDF
Core Domains
Zabbix Architecture and Components (Server, Proxy, Agent)
Data Collection Methods (Agent, SNMP, IPMI, JMX, HTTP)
Item Configuration and Preprocessing
Triggers, Functions, and Expressions
Event Generation, Correlation, and Suppression
Templates and Host Management
Low-Level Discovery (LLD)
Data Storage, Trends, and History
Performance Optimization and Scaling
Security and User Management
Notifications, Actions, and Escalations
API Usage and Automation
Troubleshooting and Diagnostics
,Introduction
This advanced assessment evaluates a candidate’s ability to apply, analyze, and evaluate
complex monitoring scenarios using Zabbix. Rather than focusing on isolated facts, the
questions require synthesis of multiple concepts, deep understanding of system behavior,
and decision-making in real-world operational environments. Candidates must
demonstrate the ability to troubleshoot performance issues, design scalable monitoring
architectures, and optimize alerting strategies under dynamic conditions.
Questions 1–35
1. A Zabbix administrator notices delayed data collection from remote hosts monitored
via proxies. Network latency is high but stable. What is the most effective solution to
ensure timely data processing without overloading the proxy?
A. Increase StartPollers on the proxy
B. Adjust ProxyLocalBuffer and ProxyOfflineBuffer settings
C. Enable active checks only
D. Increase Timeout globally
Correct Answer: B. Adjust ProxyLocalBuffer and ProxyOfflineBuffer settings
Rationale: Adjusting buffer settings ensures data is cached efficiently during latency.
,Increasing pollers does not address transmission delay. Active checks alone won’t fix
buffering issues, and increasing timeout may worsen delays.
2. A trigger expression frequently generates false positives due to temporary spikes.
What is the best way to stabilize alerting?
A. Use last() instead of avg()
B. Apply nodata() function
C. Use avg() with a longer evaluation period
D. Disable trigger dependencies
Correct Answer: C. Use avg() with a longer evaluation period
Rationale: Averaging smooths transient spikes. last() is more sensitive, nodata() checks
absence, and dependencies do not address fluctuation noise.
3. A system requires monitoring of dynamically created network interfaces. What is the
most scalable approach?
A. Manual item creation
B. Use SNMP traps
C. Implement Low-Level Discovery
D. Use external scripts only
, Correct Answer: C. Implement Low-Level Discovery
Rationale: LLD automates discovery of dynamic resources. Manual methods are inefficient,
traps are event-driven, and scripts lack integration scalability.
4. A Zabbix server experiences high CPU usage due to preprocessing. What optimization
is most appropriate?
A. Disable preprocessing entirely
B. Move preprocessing to proxies
C. Increase DB cache size
D. Reduce history storage
Correct Answer: B. Move preprocessing to proxies
Rationale: Offloading preprocessing distributes load. Disabling preprocessing breaks logic,
cache affects DB not CPU preprocessing, and history reduction is unrelated.
5. A trigger must fire only if three consecutive checks exceed a threshold. Which
function should be used?
A. last()
B. min()
C. count()