通过elk添加nginx日志

通过Filebeat来添加服务器nginx日志

Filebeat模块nginx解析Nginx HTTP服务器创建的访问和错误日志

1.安装和接入(linux方法):

打开Observability→日志→添加数据→nginx日志,可以看到服务器安装命令。 linux系统需要通过rpm包安装。

(1).下载并安装Filebeat
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.1.1-x86_64.rpm 
sudo rpm -vi  filebeat-7.1.1-x86_64.rpm (7.11版本以后需要安全验证)
(2).修改Filebeat的配置文件
vim /etc/filebeat/filebeat.yml 
  output.elasticsearch:
  hosts: [""]
  username: "elastic"
  password: ""
  setup.kibana:
  host: ""
其中, 是 elastic 用户的密码, 是 Elasticsearch 的 URL, 是 Kibana 的 URL。
(3).启用和配置 nginx 模块
sudo filebeat modules enable nginx

vim /etc/filebeat/modules.d/nginx.yml文件中修改设置

access:
enabled: true
var.paths: ["/var/log/nginx/access.log*"]

一定要注意paths的格式,要用[“”]

(4).启用服务Filebeat
filebeat setup (setup命令加载Kibana仪表板,可不用)
service filebeat start 启动服务 && filebeat -e 启动服务(前台运行,可看日志)

2.通过kibana仪盘表Overview查看数据

(1).创建仪盘表

如下图根据自己的需求创建。

(2).通过系统提供默认仪盘表查看数据

系统自带许多仪盘表,可以根据我们的需求保存所需要的并改名。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇