Elk-Metricbeat配置Nginx的日志分析 (Metricbeat-part2)

1 情况说明:

Metricbeat的基本安装部分可以参考:

Metricbeat 8.4.0 linux 安装(Metricbeat-part1)_yangkei的博客-CSDN博客

下面来聊聊如何通过elk+metricbeat来监控Nginx日志。

借用网上以为大师的图就是这样子

Metricbeat 采集 Nginx 指标_叶康铭的博客-CSDN博客

 在 Nginx 中相关的状态页面需要通过打开 http_stub_status_module 这个模块获取,在编译 Nginx 时,通过加上--with-http_stub_status_module 进行打开,对应的访问/nginx_status页面就可以获取的 Nginx 的服务状态了。

2 Nginx安装:

参考Nginx安装步骤:

【Web】Nginx下载与安装 - H__D - 博客园

下载当前最新版本1.23.1,上传安装包。

安装相应的4个依赖包:

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

创建安装目录:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
根据引用中的代码片段,/nacos/u1/ns/instance/beat 是一个用于发送心跳信息的接口。当Spring容器启动时,Nacos客户端会向Nacos服务端发送心跳信息并注册当前服务。具体的实现是通过向线程池中提交一个发送心跳的任务,实现异步发送。 引用中提到,Nacos是一个服务注册和发现的平台,它可以用来管理和维护微服务架构中的各个服务实例。 引用中提到,当使用Nacos集群时,对于服务列表非常多的情况下,可以通过计算每个服务的哈希值,并对集群列表长度取模的方式来分担健康检查的压力。这样的设计类似于分片的思想,可以使多台Nacos服务器共同承担健康检查的任务。 引用中指出,Nacos的临时节点同步模式是AP模式。这是因为Nacos集群中没有主节点,第一次收到数据的节点会向其他节点发起同步请求,即使其他节点没有同步到服务,整个集群也能正常对外提供服务。这种设计满足了可用性要求,因此是AP模式。 综上所述,/nacos/u1/ns/instance/beat是用于发送心跳信息的接口,Nacos是一个服务注册和发现的平台,可以管理和维护微服务架构中的各个服务实例。在使用Nacos集群时,可以通过哈希值计算和分片的方式来分担健康检查的压力。Nacos的临时节点同步模式是AP模式,保证了集群的可用性。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yangkei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值