跳到主要内容

Zabbix面试题

Zabbix基础概念

架构与组件

  1. 什么是Zabbix?它的主要特点是什么?
  2. Zabbix的架构包含哪些核心组件?各自的作用是什么?
  3. Zabbix Server、Agent、Proxy、Database的关系是怎样的?
  4. Zabbix的工作流程是什么?从数据采集到告警的完整过程?
  5. Zabbix与其他监控系统(Prometheus、Nagios)的区别?

监控原理

  1. 什么是主动监控和被动监控?各自的优缺点?
  2. Zabbix Agent和Agent2的区别是什么?
  3. 什么是Zabbix Sender?使用场景是什么?
  4. Zabbix如何实现分布式监控?

部署与配置

安装部署

  1. Zabbix Server的部署要求有哪些?
  2. Zabbix支持哪些数据库?如何选择?
  3. 如何进行Zabbix的高可用部署?
  4. Zabbix Agent的安装方式有哪些?

监控配置

主机与模板

  1. 如何批量添加监控主机?有哪些方式?
  2. 什么是模板?模板继承是如何工作的?
  3. 如何创建自定义模板?
  4. 模板和主机的关系是什么?

监控项配置

  1. Zabbix支持哪些监控项类型?
  2. 如何创建自定义监控项?
  3. 什么是UserParameter?如何使用?
  4. 监控项的数据类型有哪些?如何选择?

触发器与告警

  1. 什么是触发器?触发器表达式如何编写?
  2. 触发器的严重级别有哪些?
  3. 什么是触发器依赖?使用场景?
  4. 如何避免告警风暴?

高级功能

自动化功能

  1. Zabbix的自动发现功能有哪些?
  2. 如何配置网络发现?
  3. 什么是LLD(低级别发现)?使用场景?
  4. 如何实现自动注册?

Proxy配置

  1. 什么情况下需要使用Zabbix Proxy?
  2. Proxy的工作模式有哪些?
  3. 如何配置Proxy?需要注意什么?
  4. Proxy数据如何同步到Server?

性能优化

  1. Zabbix数据库优化有哪些方法?
  2. 如何优化Zabbix Server的性能?
  3. 历史数据和趋势数据的保留策略?
  4. 如何处理Zabbix队列堆积?

实际应用

系统监控

  1. Linux系统需要监控哪些关键指标?
  2. Windows系统监控的特殊配置?
  3. 如何监控网络设备(交换机、路由器)?
  4. 容器和K8s环境如何监控?

应用监控

  1. 如何监控Web服务的可用性?
  2. 数据库监控需要关注哪些指标?
  3. 如何监控API接口的响应时间?
  4. 日志监控如何实现?

专项监控

  1. MySQL监控的重要指标有哪些?
  2. Redis监控需要关注什么?
  3. Elasticsearch监控的关键指标?
  4. Nginx监控项配置?
  5. JVM监控如何实现?需要哪些配置?

告警与通知

告警配置

  1. Zabbix支持哪些告警媒介类型?
  2. 如何配置邮件告警?
  3. 如何实现微信/钉钉告警?
  4. 告警升级机制如何配置?

告警优化

  1. 如何减少误报?
  2. 告警抑制如何实现?
  3. 如何配置告警恢复通知?
  4. 告警时间窗口如何设置?

数据可视化

图形与报表

  1. Zabbix支持哪些图形类型?
  2. 如何创建自定义仪表板?
  3. 如何生成监控报表?
  4. Grafana如何集成Zabbix?

大屏展示

  1. 如何配置监控大屏?
  2. 拓扑图如何创建?
  3. 如何实现业务视图监控?

维护与故障处理

日常维护

  1. Zabbix数据库如何备份?
  2. 如何进行版本升级?
  3. 日志文件如何管理?
  4. 如何清理历史数据?

故障排查

  1. Zabbix Server启动失败如何排查?
  2. Agent连接不上Server的常见原因?
  3. 监控数据不更新如何处理?
  4. 告警不发送如何排查?

集成与扩展

API使用

  1. Zabbix API的作用是什么?
  2. 如何使用API批量操作?
  3. 常用的API方法有哪些?

第三方集成

  1. 如何与CMDB系统集成?
  2. 如何集成到运维自动化平台?
  3. Zabbix与ELK如何配合使用?

最佳实践

规划设计

  1. 如何规划Zabbix监控体系?
  2. 监控指标如何分类管理?
  3. 如何制定合理的告警阈值?

实战经验

  1. 给你200台服务器如何快速监控?
  2. 跨地域分布式监控如何实现?
  3. 你们公司用Zabbix监控了哪些内容?
  4. Zabbix在实际使用中遇到过哪些坑?

更新时间:2025-01-30