IT小白也能輕鬆get日誌服務---使用Nginx模式採集日誌

雲端explorer發表於2022-07-14

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 執行所需要的外掛。

    下載 Nginx 安裝包:

  3. 解壓 Nginx 安裝包,進行編譯安裝後啟動 Nginx。

  4. 接入資料區域,選擇  Nginx - 文字日誌

  5. 選擇目標 Project 和 Logstore。

  6. 建立機器組。

  7. 選中目標機器組,將該機器組從 源機器組移動到 應用機器組

  8. 建立 Logtail 配置。
    單擊 下一步即表示完成 Logtail 配置,日誌服務開始採集日誌。Logtail 配置生效時間最長需要 3 分鐘,請耐心等待。
    (注:請根據具體需求選擇高階配置。如果沒有特殊需求,建議保持預設配置。)

  9. 預覽資料及設定索引。

    日誌服務預設開啟全文索引。您也可以根據採集到的日誌,手動或者自動設定欄位索引。
    (注:如果您要查詢分析日誌,那麼全文索引和欄位索引屬性必須至少啟用一種。同時啟用時,以欄位索引為準。)

  10. 開啟瀏覽器新頁籤,訪問   ;ECS 公網地址 >,並重新整理頁面幾次。

  11. 開啟  日誌服務 頁籤,單擊  查詢 / 分析 ,您即可看到採集的 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


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70019932/viewspace-2905799/,如需轉載,請註明出處,否則將追究法律責任。

相關文章