首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2021年排名前85的DevOps面试问答

Nagios用于监视目的的端口号是什么? 通常,Nagios使用以下端口号进行监视: ? 78. Nagios的主动和被动检查是什么?...Nagios能够通过两种方式监视主机和服务: 积极地 Nagios流程启动了主动检查 定期进行主动检查 被动地 通过外部应用程序/过程启动和执行被动检查 被动检查结果将提交给Nagios进行处理 79....Nagios的主动和被动检查是什么? 有效检查Nagios守护程序检查逻辑将启动活动检查Nagios将执行一个插件,并传递有关需要检查的信息。...然后,该插件将检查主机或服务的运行状态,并将结果报告回Nagios守护程序。 它将处理主机或服务检查的结果并发送通知。 ? 被动检查: 在被动检查,外部应用程序检查主机或服务的状态。...它将检查结果写入外部命令文件。 Nagios读取外部命令文件,并将所有被动检查的结果放入队列,以供以后处理。 Nagios可能会根据检查结果信息发出通知,日志警报等。 ?

6.7K30
您找到你想要的搜索结果了吗?
是的
没有找到

ZoomEye-python 详细介绍

而APIKEY不会过期,用户可根据需求个人信息中进行重置。因此我们推荐使用APIKEY的方式进行初始化。...登陆 ZoomEye 个人信息(https://www.zoomeye.org/profile) 获取 APIKEY (2)账户资源 ZoomEye API 规定每个账户注册即可获得 10000...A : 并不会,在对数据进行搜索时,ZoomEye-python 对 API 返回的数据进行了缓存,下次获取将从缓存获取,超过缓存的数量再从 API 获取,缓存的时间为 5 天,这样做的目的在一定程度上节约用户的配额...SDK ZoomEye-python 中提供了一下接口: 1.login() 使用 username/password 进行认证2.dork_search(dork, page=0, resource...因此进行筛选时请根据指定的搜索类型填入正确的字段。

1.7K20

原创投稿 | 如何实现nagios发送通知邮件

实际工作,根据业务需求进行配置,上述数值只作为示例。...登录网页邮箱设置确认已开启smtp服务。 2. 为邮箱启用授权码,设置可以找到,163邮箱的授权码是自己设定的的,并记好在第三方的邮件客户端软件配置163邮箱时要用到。 3....QQ邮箱同样可以设置授权码,但它是随机变化的,每次设置时都不一样,且它的smtp连接需要使用ssl,linux笔者没搞定,所以建议不要将QQ邮箱作为nagios通知邮件的发送方。...和它自己的日志,默认如此,可以改变设置): ?...针对nagios server对故障反应的时长问题,应该可以通过用于主动监控的NSCA组件可以缩短,NSCA组件是用于实现更大规模的分布式监控体系的,它可以让被监控端主动发送监控信息给nagios server

2K60

原创投稿 | 使用nagios监控主机及服务

监控信息可视化 nagios结合web服务器,可以将整个网络所监控的所有信息web页面的形式展现出来,还可以结合外部软件实现监控数据可视化,图表的形式展示web页面,本文将介绍nagios常用的画图软件包...监控数据存储 nagios监控到的数据会存储下来,可以直接文件的形式存储也可以通过NDOUtils组件存储到如mysql类的数据库,从而可以很好支持监控历史数据的查询。...NSCA NSAC这一组件适用于部署分布式nagios监控系统时使用,它可以实现让被监控端主动将需要监控的信息发送给nagios服务端。...安装xinetd 根据nrpe的README文件的说明,可以将nrpe daemon作为xinetd下的一个服务来进行管理,所以需要事先将xinetd安装到系统: 再接着安装nrpexinetd下的配置文件...启动xinetd服务并设置开机自启: 检查nrpe是否启动即端口5666是否处于监听状态: ss -tnl 另一个检测nrpe是否工作正常的办法是nagios服务器上使用check_nrpe插件来测试与这台客户端的

1.2K110

【14】进大厂必须掌握的面试题-持续监控面试

Nagios的插件是什么? 通过定义插件来开始这个答案。它们是可从命令行运行检查主机或服务状态的脚本(Perl脚本,Shell脚本等)。...据我说,答案应该从解释被动检查开始。它们由外部应用程序/过程启动和执行,并且被动检查结果被提交给Nagios进行处理。 然后说明被动检查的必要性。...这是对外部命令检查的常规周期的补充,并且事件处理程序向Nagios提交命令时可以立即采取措施。 Q8。**Nagios的主动和被动检查有什么区别?...因此,我建议您以下格式回答: 使用Nagios,您可以使用分布式监视方案监视整个企业,该方案Nagios的本地从属实例执行监视任务,并将结果报告给单个主服务器。...该设计利用了Nagios利用被动检查的能力,即将结果发送回Nagios的外部应用程序或流程。分布式配置,这些外部应用程序是Nagios的其他实例。 Q10。

69520

zabbix 监控介绍「建议收藏」

2、Nagios Nagios 是一款开源的免费网络监控报警服务,能有效监控 Windows、Linux 和 Unix 的主机状态,交换机、路由器和防火墙等网络设置,打印机、网络投影、网络摄像等设备。...只是 Nagios 无法将多个相同应用集群的数据集合起来,也不能监控到集群特殊节点的迁移和恢复。...Zabbix 支持主动轮询和被动捕获。 Zabbix所有的报告、统计信息和配置参数都可以通过基于Web的前端页面进行访问。...19、被动(passive)和主动(active)检查 Zabbix agents 可以执行被动和主动两种检查方式 1、被动检查(passive check) 模式 agent 应答数据请求,Zabbix...2、主动检查(Active checks) 处理过程将相对复杂。 Agent 必须首先从 Zabbix sever 索取监控项列表进行独立处理,然后周期性地发送新的值给server。

60010

Nagios:企业级系统监控方案

EMail信息接收报警内容。...NRPE的配置文件/usr/local/nagios/etc/nrpe.cfg实际上已经包含了一些对系统进行监测的命令。...现在开始执行第二步骤——建立命令定义: 这里需要花点时间特别说明一下Nagios利用命令定义进行监测的原理: 安装nagios成功之后可以看到/usr/local/nagios/libexec目录下有很多可执行监测程序或者脚本...active_checks_enabled # 是否启用“active_checks” passive_checks_enabled # 是否启用“passive_checks”,及“被动检查...freshness测试是对于启用被动测试模式的主机而言 的,其作用是定期检查该主机报告的状态信息,如果该状态信息已经过期, freshness将会强制作主机检查

1.6K50

CentOS 7.3下Nagios监控系统环境安装部署

Nagios提供了许多插件,利用这些插件可以方便的监控很多服务状态,安装完成后,nagios目录下的/libexec里放nagios自带的可以使用的所有插件,如check_disk是检查磁盘空间的插件...> 设置完访问验证设置后,需要设置验证的账户密码 利用htpasswd/usr/local/nagios/etc/htpasswd生成jack账户并设定密码 htpasswd -c /usr/local...,nagios配置称为对象, 为了不必重复定义一些监控对象,Nagios引入了一个模板配置文件, 将一些共性的属性定义成模板,以便于多次引用。...host_name Nagios-Linux#指定要监控哪个主机上的服务,“Nagios-Server”hosts.cfg文件中进行了定义。...文件 将对象配置文件Nagios.cfg文件中进行引用 cfg_file=/usr/local/nagios/etc/objects/hosts.cfg cfg_file=/usr/local/nagios

62440

高效工作之一:标准操作环境(SOE)详解

具体方法取决于你的公司安全标准,但我建议将以下内容作为一种潜在的解决方案: ·标准映像上创建一个本机账户,以便Ansible进行身份验证。...·设置此账户的本机口令,或者将从Ansible密钥对取出的SSH公钥添加到你创建的本机Ansible账户的authorized_keys文件。 提示 这样做当然会带来一些安全风险。...你几乎肯定还希望启用对Ansible账户执行的所有活动的审计,并将这些活动记录到某个中央服务器上,以便你可以检查它们是否存在任何可疑活动,并根据需要对它们进行审计。...从用户账户和身份验证开始,还可以考虑Nagios跨平台代理(NCPA)。我们的示例,我们知道需要监视所有部署的服务器,因此必须安装NCPA代理,并定义令牌以便它可以与Nagios服务器通信。...部署Docker上的代码构建在容器映像之上,简单地说,就是一个精简的操作系统映像(还记得JeOS吗?)。实际上,这是一个非常小的SOE,只是容器运行,而不是裸机服务器或虚拟机上运行。

49720

CentOS 7.4 下安装部署Nagios监控系统详细攻略

(Nagiosgraph、Nagiosgrapher、PNP4Nagios等) 可并行服务检查 能够定义网络主机的层次, 允许逐级检查, 就是从父主机开始向下检查 当服务或主机出现问题时发出通告,可通过...主要用于监控主机资源以及服务,nagios配置称为对象,为了不必重复定义一些监控对象,Nagios引入了一个模板配置文件,将一些共性的属性定义成模板,以便于多次引用。...的web监控界面验证用户为chen,所以只需cgi.cfg文件添加此用户的执行权限 default_user_name=chen authorized_for_system_information=...将对象配置文件Nagios.cfg文件中进行引用 vim /usr/local/nagios/etc/nagios.cfg cfg_file=/usr/local/nagios/etc/objects...service systemctl restart nagios.service 访问nagios网站 该网站设置了登陆验证,所以访问网站是输入之前设置的用户名和密码即可登陆网站。

1.3K20

SpringBoot+Docker:高效容器化的最佳实践

当涉及到对 Spring Boot 应用程序进行 Docker 化时,每个开发人员都应该遵循一些最佳实践,确保应用程序平稳高效地运行。...本文中,我们将探讨这些最佳实践,并提供代码示例和说明,帮助您对 Spring Boot 应用程序进行 Docker 化。...健康检查可用于检测应用程序何时不健康,并根据应用程序的健康状况自动执行恢复或扩展。 要在Docker映像添加健康检查,您可以使用Dockerfile的HEALTHCHECK指令。...例如,如果您在构建目录存储了配置文件或凭据,则将它们排除.dockerignore文件中将阻止它们包含在 Docker 映像。...标签是键值对,可以添加到 Docker 映像提供有关映像的附加信息,例如版本、维护者或构建日期。

96410

你的镜像安全吗?

所以,以下示例,您的容器将始终最低特权运行-所提供的用户标识符1009的权限级别也最低。但是,此方法无法解决映像本身的潜在安全缺陷。...Docker Hub显示存储库每个映像的压缩大小,如下面的Minimal Ubuntu版本所示。 2.png 拉取镜像后可以使用docker images命令检查其实际大小。...要排除这些,应该在要从中构建映像的根目录设置一个.dockerignore文件。.../app"] 验证镜像完整性 改善容器安全状况的另一种方法是将镜像从Docker Hub拉出之前进行验证。 Docker守护程序默认检查其完整性的情况下拉取Docker映像。...如果要全面启用Docker Content Trust,则需要在所有用户共享的默认环境变量中进行设置

1.9K20

隆重介绍!CICD手下的开源界六大金刚

步骤1:设置Nexus Sonatype提供了一个标记为sonatype / nexus3的Nexus 3映像:DockerHub的最新版本。 使用重新创建部署策略而不是滚动来设置Nexus。...将内存请求设置为1Gi,将内存限制设置为2Gi。 Nexus 3 image/ nexus-data处定义了VOLUME。 部署Nexus容器映像并创建到Nexus服务的路由。...NexusDocker注册表端口5000上侦听.OpenShift不知道这个额外的端点,因此需要创建一个公开Nexus Docker注册表以供使用的其他路由。 ?...确保仔细检查构建的输出,验证您的Maven依赖项来自Nexus而不是公共Internet存储库。 ? ?...运行单元测试:确保仔细检查构建的输出,验证您的Maven依赖项来自Nexus而不是公共Internet存储库。 ? ? ? 运行Maven部署测试 mvn -s .

4K30

从 0 到 1000+ 台服务器监控的构建之路

多年以来一直稳定运行为前提,确保业务永不掉线,带领运维团队自主开发了运维系统,包含,资产管理,工单管理,监控系统,域名管理,公有云管理,私有云管理等平台,并将运维数据进行分析整理,将运维工作透明化,可视化...这次主要给大家介绍一下从几十台到几千台服务器的运维过程,监控系统的变迁经历。...在这个时期对Nagios进行了深入的研究,编写自定义脚本、大量增加各种监控项,将Nagios大部分的插件如nrpe、nsca和功能充分使用。...具备目前在用的Nagios所有功能:比照Nagios去做,覆盖原来的功能,并针对Nagios的问题进行优化改进,然后替代了Nagios之后再升级。...重要的告警的处理是分秒必争的,也跟界面显示无关,所以我设计的时候将显示和告警功能进行了一次分离,本地机房进行报警,然后再集中展示。 4.

1.4K00

服务器监控工具:选择与应用

为了帮助你众多的监控工具做出明智的选择并成功应用,我为你准备了这篇全面的技术文章。针对每个想要深入了解服务器监控的技术爱好者, 确保这篇宝典能够被轻松找到。️...常见的服务器监控工具 2.1 Nagios 特点:灵活、可扩展、社区活跃。 sudo apt-get install nagios3 2.2 Zabbix 特点:具有丰富的特性,支持多种数据库后端。...3.2 服务状态 检查关键服务(如数据库、web服务器)的运行状态。 3.3 自定义指标 根据应用的特点,可能需要监控特定的指标。...3.4 警报设置 关键指标超出阈值时发送警报,如通过邮件、Slack等。 4. 可视化与分析 4.1 Grafana 与Prometheus完美集成,提供丰富的可视化选项。...5.2 试用与评估 正式部署之前,先进行试用和评估。 总结 服务器监控不仅仅是检查服务器是否在线,更多的是确保应用的健康、性能和安全。希望这篇文章能帮助你选择并成功应用合适的监控工具。

11310

Docker学习路线6:使用第三方镜像

将其用于生产之前,始终验证镜像的来源并检查其声誉。最好使用官方镜像或维护良好的社区镜像。 维护您的镜像 使用第三方镜像时,保持其更新包括最新的安全更新和依赖项更改至关重要。...使用 Docker 创建交互式测试环境 为了演示如何设置交互式测试环境,让我们 Python 编程语言为例。我们将使用在 Docker Hub 上可用的公共 Python 镜像。...命令行工具 Docker映像可以包含命令行实用程序或独立应用程序,我们可以容器内运行它们。当使用第三方映像时,这样做非常有用,因为我们要使用的工具已经打包并可供运行,无需任何安装或配置。...要使用其中任何一种工具,您可以Docker Hub上搜索它们,然后按照其各自存储库中提供的说明进行操作。...总之,使用第三方Docker映像进行命令行实用程序可以节省时间,简化开发设置,并有助于确保不同计算机上具有一致的环境。随着您扩展Docker的知识和使用,您可以尝试不同的工具和实用程序。

24330

2021 年 25 大 DevOps 工具(下)

该服务以其与 Kubernetes 和 Docker 容器的集成而闻名。TwistLock 现在归 Palo Alto Networks 所有,通过其运行时应用安全保护和容器自动扫描进行安全检查。...JUnit 使用注解来确定在测试应该使用什么方法。其测试运行器功能也因其自定义功能而在开发者社区享有盛誉。你还可以 JUnit 中使用断言来测试预期结果。... JUnit ,你可以多个参数之间使用不同的组合。为整个应用程序创建、管理丰富的单元测试用例套件, JUnit 的帮助下变得非常容易。...SonarQube 的仪表板和高级跟踪,让你可以对代码质量和检查进行大量控制。...Nagios 还提供了几个配置选项和警报功能。你可以抑制主机的警报、主机上强制实施维护模式、自定义警报的通知设置等等。 Nagios 支持数百个插件。你还可以创建自己的自定义并开发自己的插件支持。

76031

组件分享之后端组件——用于社交和实时游戏和应用程序的分布式服务器nakama

存储- 将用户记录、设置和其他对象存储集合。 社交- 用户可以与朋友联系并加入群组。内置社交图,查看如何连接用户。 聊天- 用户之间的一对一、群组和全球聊天。保留聊天记录的消息。...多人游戏- 实时或基于回合的主动和被动多人游戏。 排行榜- 动态、季节性、获得顶级成员或用户周围的成员。有尽可能多的。 锦标赛- 邀请玩家一起争夺奖品。将许多人联系在一起创建联赛。...它提供了一个标准控制台,方便我们对其中的各项信息进行管理 安装使用也很简单,直接使用docker进行安装即可, 设置一个docker-compose 文件并将其放在项目的文件夹。.../docker-compose-postgres.yml up以下载容器映像并运行服务器。...更多使用方式可以参考README 本文声明: 知识共享许可协议 本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。

1.1K10
领券