2026年运维监控工程师社会招聘笔试题库及答案_第1页
2026年运维监控工程师社会招聘笔试题库及答案_第2页
2026年运维监控工程师社会招聘笔试题库及答案_第3页
2026年运维监控工程师社会招聘笔试题库及答案_第4页
2026年运维监控工程师社会招聘笔试题库及答案_第5页
已阅读5页,还剩8页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2026年运维监控工程师社会招聘笔试题库及答案一、单项选择题(每题1分,共20分)1.下列哪项是监控系统的首要功能?A.告警通知B.数据采集C.数据可视化D.数据备份答案B解析数据采集是所有监控功能的前提,没有完整及时的数据,后续告警、可视化、分析都无从谈起。2.ZabbixServer默认监听端口是?A.10050B.10051C.162D.9090答案B解析10050是ZabbixAgent端口,10051是ZabbixServer端口,162是SNMPTrap端口,9090是PrometheusServer默认端口。3.Prometheus获取监控指标的方式是?A.客户端推送B.服务端拉取C.双向通信D.通过邮件接收答案B解析Prometheus采用主动拉取(Pull)模型,向Exporter暴露的HTTP端点抓取指标。4.使用top命令时,哪一列表示进程的CPU使用率?A.%MEMB.%CPUC.TIME+D.PR答案B5.Linux中查看文件系统磁盘空间使用情况,最常用的命令是?A.du-shB.df-hC.ls-lhD.fdisk-l答案B解析df查看整个文件系统的磁盘占用,du查看目录或文件实际占用空间,两者用途不同。6.Grafana默认的Web访问端口是?A.80B.8080C.3000D.9090答案C7.Prometheus的告警规则中,用于定义报警条件的查询表达式使用哪种语法?A.PythonB.YAMLC.PromQLD.SQL答案C8.当服务器日志提示connectionrefused时,通常表示?A.网络链路断开B.目标端口未监听或主动拒绝连接C.DNS解析失败D.防火墙丢弃了数据包答案B解析target主机上的端口未监听、对端主动reset,或防火墙返回拒绝(REJECT)时通常会看到connectionrefused;而防火墙DROP通常表现为连接超时。9.在ZabbixAgent配置中,允许自定义用户参数(UserParameter)需要开启哪项配置?A.UnsafeUserParametersB.ListenPortC.LogFileD.DebugLevel答案A10.下列哪个命令可实时查看网络连接与监听端口?A.netstat-atunlpB.topC.free-hD.df-h答案A11.监控Node.js应用时,以下哪个指标最能反映事件循环是否阻塞?A.内存使用率B.进程句柄数C.事件循环时延(EventLoopDelay)D.系统负载答案C12.常见高可用方案中,VIP指的是?A.虚拟IPB.虚拟接口C.可变IPD.虚拟协议答案A13.关于Prometheus的时间序列数据,默认本地存储保留时间约为?A.15天B.30天C.7天D.1年答案A解析Prometheus2.x默认将时间序列数据本地保留15天,可通过--storage.tsdb.retention.time参数调整。14.在Linux下,即使日志文件被轮转,仍能持续跟踪最新日志内容的命令是?A.tail-fB.tail-FC.tail-n100D.cat答案B解析tail-F会根据文件名重新打开被轮转后新建的日志文件,适合长期跟踪;tail-f不处理文件轮转场景。15.SNMP中,OID表示的是?A.对象标识符B.操作标识符C.组织标识符D.管理信息库答案A16.以下哪种监控方式属于主动拉取模型?A.Zabbixagent向server主动上报B.Prometheusserver从exporter抓取指标C.SNMPTrap上报故障D.日志收集agent上传日志答案B17.当监控系统自身出现单点故障时,通常采用哪种方式来提升可用性?A.增加磁盘空间B.主备切换或集群化部署C.提高日志级别D.定期重启服务答案B18.查看Linux系统最近1分钟、5分钟、15分钟平均负载的命令是?A.uptimeB.free-hC.lsblkD.ss-tln答案A19.以下哪个指标属于GoogleSRE四大黄金信号之一?A.磁盘容量B.活跃线程数C.延迟D.并发连接数答案C解析GoogleSRE四大黄金信号为延迟、流量、错误、饱和度。20.Prometheus的时间序列数据模型是以什么为基础组织的?A.指标名+标签(Label)B.行C.列D.JSON文档答案A二、多项选择题(每题2分,共20分)1.常见的开源监控系统或组件包括?A.PrometheusB.ZabbixC.GrafanaD.Kubernetes答案ABC解析Kubernetes是容器编排平台,不是监控系统。Grafana是广泛使用的监控可视化平台,支持对接多种监控数据源。2.Prometheus生态中的核心组件包括?A.PrometheusServerB.AlertmanagerC.PushgatewayD.Grafana答案ABC解析PrometheusServer负责抓取与存储,Alertmanager负责告警处理,Pushgateway用于支持短生命周期任务指标。Grafana是可视化展示组件,不属于Prometheus核心组件。3.以下哪些是Linux系统性能监控的关键指标项?A.CPU使用率B.内存使用率C.磁盘I/OD.网络带宽答案ABCD4.告警通知的常见渠道包括?A.邮件B.短信C.企业微信或钉钉WebhookD.电话语音答案ABCD5.关于Zabbix,下列说法正确的有?A.支持Agent、SNMP、JMX、IPMI等多种采集方式B.支持分布式监控C.只支持MySQL数据库D.支持告警升级答案ABD解析Zabbix支持MySQL、PostgreSQL、Oracle等多种数据库,并不只支持MySQL。6.为应对告警风暴,监控系统中可以采取哪些手段?A.告警分组B.告警去重C.静默规则D.将所有监控项阈值调高答案ABC解析盲目调高阈值会掩盖真实故障,应结合分组、去重、抑制、静默和合理调优阈值。7.以下哪些是Alertmanager提供的告警处理能力?A.分组B.抑制C.静默D.路由答案ABCD8.进行网络故障排查时,常用的工具有哪些?A.pingB.tracerouteC.tcpdumpD.telnet或nc答案ABCD9.关于监控数据保存策略,以下做法合理的是?A.原始高精度数据保存较短时间B.聚合后的数据长期保存C.定期对历史监控数据备份D.所有数据永久保存原始精度答案ABC解析永久按原始精度保存会消耗大量存储资源,实际生产中通常采用降采样聚合与分级存储。10.以下指标中,能够反映应用服务健康状况的有?A.请求错误率B.请求响应时间C.系统吞吐量D.应用进程存活状态答案ABCD三、判断题(每题1分,共10分)1.Prometheus默认采用Pull方式采集指标,同时也可通过Pushgateway接收主动推送的指标。答案正确2.Zabbix只支持SQLite作为后端数据库。答案错误解析Zabbix支持MySQL、PostgreSQL、Oracle、SQLite等数据库,生产环境常用MySQL或PostgreSQL。3.Grafana只能连接Prometheus作为数据源。答案错误解析Grafana支持Zabbix、Prometheus、MySQL、Elasticsearch、Loki、InfluxDB等多种数据源。4.告警风暴可以通过优化告警阈值、告警分级和分组通知等方式缓解。答案正确5.top命令输出的wa值表示CPU等待I/O操作完成的时间百分比。答案正确6.df-h可以用来查看某个具体目录实际占用的磁盘空间。答案错误解析df-h用于查看文件系统的磁盘空间使用情况;查看目录实际占用应使用du-sh。7.监控采集频率越高,对业务系统的影响一定越大。答案错误解析影响程度取决于采集方式、监控agent的资源占用和被监控端的负载情况,不能一概而论地说“一定越大”。8.SNMPTrap属于主动轮询采集方式。答案错误解析SNMPTrap是设备主动上报事件的机制,属于被动接收;SNMPGET才是主动轮询。9.Prometheus中的标签(Label)既可以用于查询过滤,也可以用于聚合操作。答案正确10.监控系统只需要关注基础设施指标,不需要关注业务指标。答案错误解析完整的监控体系应覆盖基础设施、中间件、应用和业务指标,才能全面反映服务质量。四、简答题(每题5分,共20分)1.简述一个完整监控系统通常包含哪些主要模块。答案(1)数据采集模块:通过Agent、Exporter、SNMP、JMX等方式收集指标;(2)数据存储模块:使用时间序列数据库等保存历史监控数据;(3)告警管理模块:配置阈值规则、告警收敛、通知与升级;(4)可视化展示模块:通过Dashboard展示实时状态与历史趋势;(5)配置与资产管理模块:管理监控对象、采集策略、权限和拓扑信息。2.比较Prometheus与Zabbix在采集模型上的主要区别。答案Prometheus以“拉取(Pull)”为主,服务端根据配置主动访问exporter获取指标,更适合云原生和Kubernetes动态环境;Zabbix以“推送(Push)”为主,Agent主动将数据上报给Server(也可采用代理模式),部署直观,适合传统均衡的基础设施。此外,Prometheus原生支持多维度标签和PromQL查询,Zabbix则内置了大量设备类监控模板。3.什么是告警收敛?请列出至少三种实现手段。答案告警收敛是指在大量原始告警中消除重复、合并同类,只发送有效且有区分度的通知信息。常用手段:(1)告警分组:将相同规则、相同对象或相同时间的告警合并;(2)告警去重:相同告警内容只保留一条;(3)告警抑制:当高优先级告警触发时,抑制关联的低优先级告警;(4)告警静默:在维护窗口或已确认事件中暂停告警;(5)合理设置告警阈值与持续时间,避免抖动告警。4.写出在Linux下查看以下信息的命令:(1)CPU核数与型号;(2)内存总量;(3)磁盘分区及使用情况;(4)监听端口状态。答案(1)lscpu(2)free-h(3)df-h或lsblk(4)netstat-tlnp或ss-tlnp五、综合分析题(每题15分,共30分)1.某电商系统用户集中反馈“页面打开缓慢”,作为运维监控工程师,请描述你的排查思路与步骤。答案(1)先看全局监控:打开监控大屏,确认是整站故障还是局部异常,重点观察延迟、流量、错误率、饱和度四个黄金信号,判断影响范围。(2)逐层检查基础设施:检查服务器CPU、内存、磁盘I/O、网络带宽、负载是否达到瓶颈,是否存在硬件告警或资源争抢。(3)检查应用及中间件:确认应用进程是否存活、JVM/GC是否异常、数据库连接池是否打满、Redis/消息队列等中间件是否阻塞。(4)分析日志与链路追踪:通过关键字过滤或链路追踪系统定位耗时分布,判断瓶颈在Web服务、业务代码、数据库慢查询还是第三方接口调用。(5)关联变更与时间线:将近期的发布记录、配置变更、扩容缩容操作与监控曲线叠加,确认性能劣化是否由变更引起。(6)临时处置与长期优化:根据判断采取限流、切流、扩容、重启或回滚等应急措施;后续通过增加缓存、优化SQL、改进代码逻辑进行彻底治理。2.你发现Prometheus上某个采集目标(Target)状态为Down,请分析可能原因并简述排查方法。答案(1)可能原因:①Exporter未启动、启动失败或被OOMKill;②Exporter监听端口错误、被防火墙屏蔽或服务绑定在;③Prometheus中scrape_configs配置的IP、端口或路径错误;④主机间网络不通、DNS解析异常;⑤抓取超时,scrape_timeout设置过短;⑥启用了认证鉴权或HTTPS,证书失效、Token过期;⑦被监控主机负载过高,导致Exporter无法及时响应。(2)排查方法:①在Prometheus的Targets页面查看target的详细错误信息;②用curl-vhttp://<target_ip>:<端口>

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论