写点什么

IT 小白也能轻松 get 日志服务 --- 使用 Nginx 模式采集日志

作者:云端explorer
  • 2022 年 7 月 19 日
  • 本文字数:1363 字

    阅读完需:约 4 分钟

Nginx 日志是运维网站的重要信息,日志服务支持通过 Nginx 模式快速采集 Nginx 日志并进行多维度分析。由于 Nginx 功能强大,性能突出,越来越多的 web 应用采用 Nginx 作为 http 和反向代理的 web 服务器。而 Nginx 的访问日志不管是做用户行为分析还是安全分析都是非常重要的数据源之一。如何有效便捷的采集 Nginx 的日志进行有效的分析成为大家关注的问题。


如何通过日志服务控制台创建 Nginx 模式的 Logtail 配置快速采集 Nginx 日志,也许对于一些新入门的 IT 小白并非易事,下面小编将从一个新手体验者的角度为大家做一介绍。

背景知识

本场景主要涉及以下云产品和服务:


日志服务


日志服务 SLS 是云原生观测与分析平台,为 Log、Metric、Trace 等数据提供大规模、低成本、实时的平台化服务。日志服务一站式提供数据采集、加工、查询与分析、可视化、告警、消费与投递等功能,全面提升您在研发、运维、运营、安全等场景的数字化能力。


云服务器 ECS


云服务器(Elastic Compute Service,简称 ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的 IaaS(Infrastructure as a Service)级别云计算服务。云服务器 ECS 免去了您采购 IT 硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云 ECS 持续提供创新型服务器,解决多种业务需求,助力您的业务发展。

体验简介

场景将提供一台配置了 Centos 7.7 版本的 ECS 实例(云服务器)。通过本教程的操作,您可以基于已有环境快速采集 Nginx 日志,掌握日志服务基本操作。

前提条件

  • 已创建 Project 和 Logstore。

  • 安装 Logtail 的服务器需具备访问远端服务器 80 端口和 443 端口的能力。

操作步骤简要概述

  1. 登录日志服务控制台

  2. 安装 Nginx 运行所需要的插件。

  3. 下载 Nginx 安装包:http://nginx.org/download/nginx-1.17.10.tar.gz

  4. 解压 Nginx 安装包,进行编译安装后启动 Nginx。

  5. 接入数据区域,选择 Nginx-文本日志

  6. 选择目标 Project 和 Logstore。

  7. 创建机器组。

  8. 选中目标机器组,将该机器组从源机器组移动到应用机器组

  9. 创建 Logtail 配置。

  10. 单击下一步即表示完成 Logtail 配置,日志服务开始采集日志。Logtail 配置生效时间最长需要 3 分钟,请耐心等待。

  11. (注:请根据具体需求选择高级配置。如果没有特殊需求,建议保持默认配置。)

  12. 预览数据及设置索引。

  13. 日志服务默认开启全文索引。您也可以根据采集到的日志,手动或者自动设置字段索引。

  14. (注:如果您要查询分析日志,那么全文索引和字段索引属性必须至少启用一种。同时启用时,以字段索引为准。)

  15. 打开浏览器新页签,访问 http://&lt ;ECS 公网地址>,并刷新页面几次。

  16. 打开 日志服务 页签,单击 查询/分析 ,您即可看到采集的 access.log 日志。


至此,就完成了一次使用 Nginx 模式采集日志。


相信通过在日志服务真实操作环境下的亲身体验,大家会对如何快速采集 Nginx 日志有进一步的理解和收获,也更容易上手进行实操。


实验场景体验链接如下,快来试试吧:


https://developer.aliyun.com/adc/scenario/5e1aca8e9cd14965a6e84ca5cf2fefd0


关注小编,更多体验场景及专业的知识分享正在不断加载中······


在寓教于乐中轻松掌握专业技能!


基础存储服务新手体验营


7 月 7 日-7 月 20 日活动期间,完成以下任意一个场景即可抢 10 元猫超卡!工作日每日 10 点发放 30 张,可提前完成任务,下个工作日 10 点来抢!先到先得!


https://developer.aliyun.com/adc/series/activity/cunchu

用户头像

还未添加个人签名 2022.07.15 加入

还未添加个人简介

评论

发布
暂无评论
IT小白也能轻松get日志服务---使用Nginx模式采集日志_nginx_云端explorer_InfoQ写作社区