国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

ELFK 開源日志平臺(tái)實(shí)戰(zhàn)部署之 Logstash

開源 運(yùn)維
logstash是一個(gè)開源的數(shù)據(jù)采集工具,通過數(shù)據(jù)源采集數(shù)據(jù).然后進(jìn)行過濾,并自定義格式輸出到目的地。

上一篇文章寫了ES集群部署,這篇文章將介紹和部署logstash。

整體實(shí)驗(yàn)框架:

服務(wù)器信息:

IP

角色

內(nèi)存要求

10.0.0.41

kibana+es集群節(jié)點(diǎn)1

建議2G或以上

10.0.0.42

es集群節(jié)點(diǎn)2

建議2G或以上

10.0.0.43

es集群節(jié)點(diǎn)3+logstash

建議2G或以上

10.0.0.44

filebeat+被采集日志的服務(wù)器

建議1G或以上

1. logstash簡(jiǎn)介

logstash是一個(gè)開源的數(shù)據(jù)采集工具,通過數(shù)據(jù)源采集數(shù)據(jù).然后進(jìn)行過濾,并自定義格式輸出到目的地。

logstash可以采集任何格式的數(shù)據(jù),當(dāng)然我們這里主要是討論采集系統(tǒng)日志,服務(wù)日志等日志類型數(shù)據(jù)。

官方產(chǎn)品介紹:https://www.elastic.co/cn/products/logstash

2. logstash部署

我將logstash安裝在節(jié)點(diǎn)三:10.0.0.43

(1) 安裝jdk環(huán)境

在logstash服務(wù)器上確認(rèn)openjdk安裝,前面已經(jīng)安裝過了,可忽略

[root@elk03 ~]# java -version
openjdk version "11.0.27" 2025-04-15
OpenJDK Runtime Environment BiSheng (build 11.0.27+6)
OpenJDK 64-Bit Server VM BiSheng (build 11.0.27+6, mixed mode, sharing)

(2) 安裝logstash

在logstash服務(wù)器上傳并使用rpm安裝logstash**

[root@elk03 ~]# rpm -ivh logstash-8.18.2-x86_64.rpm

(3) 修改配置

修改logstash主配置文件,主要是數(shù)據(jù)和日志目錄

[root@elk03 ~]# grep -Ev "^$|^#" /etc/logstash/logstash.yml
path.data: /var/lib/logstash
path.logs: /var/log/logstash

(4) 對(duì)啟動(dòng)命令做軟鏈接

[root@elk03 ~]# ln -s /usr/share/logstash/bin/logstash  /bin/logstash

因?yàn)閱?dòng)命令不在$PATH環(huán)境變量中,所以做軟件到/bin/下方便直接使用

5. logstash測(cè)試

(1) 編寫測(cè)試配置文件

[root@elk03 ~]# vim /etc/logstash/conf.d/test.conf

input {
  stdin {}
}

filter {
  mutate {
    add_field => { "source" => "logstash-manual-test" }
  }
}

output {
  elasticsearch {
    hosts => ["http://10.0.0.41:9200"]
    index => "logstash-test-%{+YYYY.MM.dd}"
  }

  stdout {
    codec => rubydebug
  }
}

配置說明:

  • input{}與output{}必寫, filter{}可以不寫
  • input中的stdin{}為眾多input插件中的一個(gè),表示從標(biāo)準(zhǔn)輸入(也就是鍵盤輸入)收集數(shù)據(jù)
  • output中的stdout{}為眾多output插件中的一個(gè),表示收集的數(shù)據(jù)輸出到標(biāo)準(zhǔn)輸出(也就是當(dāng)前終端)

(2) 啟動(dòng)

[root@elk03 ~]# logstash --path.settings /etc/logstash -f /etc/logstash/conf.d/test.conf

參數(shù)說明:

  • --path.settings 指定主配置文件目錄,不指定會(huì)有警告信息
  • -f 指定收集數(shù)據(jù)配置文件
  • 此命令啟動(dòng)較慢,需要半分鐘左右。最后一句信息看到Successfully表示啟動(dòng)成功
  • 此命令沒有加后臺(tái)符號(hào),會(huì)占用終端

(3) 測(cè)試結(jié)果

說明:

  • 輸入任何信息都會(huì)成為message字段的值,并在當(dāng)前終端顯示
  • @timestamp,host,@version為默認(rèn)添加的字段

(4) 關(guān)閉

測(cè)試完后,關(guān)閉。方法以下2種任選:

  • ctrl+c 因?yàn)檎加媒K端啟動(dòng),直接ctrl+c就可以關(guān)閉進(jìn)程
  • ps -ef |grep java查找進(jìn)程pid,然后kill殺死進(jìn)程

3. logstash采集日志

(1) 編寫收集日志配置文件

這里以/var/log/messages日志為例,只定義input輸入和output輸出,不考慮過濾

[root@elk03 ~]# vim /etc/logstash/conf.d/test2.conf
input {
    file {
        path => "/var/log/messages"
        start_position => "beginning"
    }
}

output {
    elasticsearch {
        hosts => ["10.0.0.41:9200"]
        index => "logstash-%{+YYYY.MM.dd}"
    }
}

說明:

  • file是眾多input插件中的一個(gè),用于收集本地日志文件
  • path指定收集的日志路徑
  • start_position => "beginning"表示從日志最開頭收集,默認(rèn)是從最后收集
  • elasticsearch是眾多output插件中的一個(gè),用于將收集的數(shù)據(jù)輸出給elasticsearch
  • hosts => ["10.0.0.41:9200"] 也可以指定多個(gè)es節(jié)點(diǎn)IP
  • index指定收集后的索引名稱,+YYYY.MM.dd是日期,每天都會(huì)隨著時(shí)間變化而變化

(2) 啟動(dòng)測(cè)試

[root@elk03 ~]# logstash --path.settings /etc/logstash -f /etc/logstash/conf.d/test2.conf &

使用&符號(hào)方便啟動(dòng)后可以繼續(xù)使用命令驗(yàn)證.

(3) 驗(yàn)證索引

查看日志文件條數(shù):

[root@elk03 ~]# wc -l /var/log/messages
17056 /var/log/messages

(4) 查看es是否有日志

http://10.0.0.41:9200/_cat/indices?v

可以看到統(tǒng)計(jì)/var/log/messages的行數(shù)和es查看到的行數(shù)是一樣的,說明已經(jīng)采集到了日志。

(5) 拓展驗(yàn)證

  • 索引里的docs數(shù)量會(huì)隨著日志增加而增加
  • 即使關(guān)閉logstash進(jìn)程,日志有變化,再啟動(dòng)logstash進(jìn)程也會(huì)把日志的更新都收集到ES。

4. logstash采集多日志源

[root@logstash ~]# vim /etc/logstash/conf.d/test.conf

input {
        file {
                path => "/var/log/messages"
                start_position => "beginning"
                type => "messages"
        }

        file {
                path => "/var/log/yum.log"
                start_position => "beginning"
                type => "yum"
        }
}

filter {

}

output {
        if [type] == "messages" {
        elasticsearch {
                hosts => ["10.0.0.42:9200","10.0.0.41:9200","10.0.0.43:9200"]
                index => "logstash-%{+YYYY-MM-dd}"
                }
        }

        if [type] == "yum" {
        elasticsearch {
                hosts => ["10.0.0.42:9200","10.0.0.41:9200","10.0.0.43:9200"]
                index => "logstash-yum-%{+YYYY-MM-dd}"
                }
        }
}

說明:

  • 收集messages日志, 索引名為logstash-%{+YYYY-MM-dd}
  • 收集yum日志,索引名為logstash-yum-%{+YYYY-MM-dd}
  • /var/log/yum.log為空,是不會(huì)產(chǎn)生索引的。可以使用yum install XXX安裝軟件使yum日志產(chǎn)生記錄

5. logstash啟停操作

# 啟動(dòng)并設(shè)置開機(jī)自啟動(dòng)
systemctl enable --now  logstash

# 停止
systemctl stop logstash

# 重啟
systemctl restart logstash

本篇將logstash作為采集,后續(xù)會(huì)用filebeat作為采集,logstash只做過濾。下一篇將講解kibana部署和使用,敬請(qǐng)關(guān)注!

責(zé)任編輯:趙寧寧 來源: 運(yùn)維李哥不背鍋
相關(guān)推薦

2025-07-18 10:00:00

2025-07-14 07:10:00

2013-09-05 09:37:49

2019-08-14 10:40:13

開源技術(shù) 軟件

2015-07-28 10:19:45

開源Ceph管理平臺(tái)Inkscope部署

2021-07-19 09:18:07

KubernetesELK Stackk8s

2021-07-20 08:32:16

Kubernetes日志平臺(tái)

2011-12-26 11:21:50

虛擬化SRM桌面虛擬化

2022-04-26 07:41:24

網(wǎng)絡(luò)日志關(guān)聯(lián)

2013-11-01 10:43:35

日志分析Awstats實(shí)戰(zhàn)Apache

2009-10-30 08:51:01

Windows 7部署PXE

2021-03-26 06:01:45

日志MongoDB存儲(chǔ)

2021-04-27 09:45:33

Nginx日志運(yùn)維

2013-04-11 17:31:28

運(yùn)維自動(dòng)化Cobbler

2021-07-13 10:35:00

LinuxNFS服務(wù)器

2021-05-14 09:15:32

SpringCloud微服務(wù)日志

2011-06-08 14:24:20

JVM Qt QtJambi

2019-04-25 08:28:58

工具LogstashFilebeat

2023-11-26 00:13:16

開源數(shù)據(jù)Logstash

2009-01-14 09:39:45

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

亚洲人成网www| 久久精品一本| 精品久久久久久久久久久久久久久久久 | 久久婷婷av| 91热福利电影| 国产精品精品| 96pao国产成视频永久免费| 超碰国产精品一区二页| 欧美日韩国产首页| 日韩精品视频无播放器在线看| 久久精品一区二区三区av| 国产精品无码免费专区午夜| 国内精品不卡在线| 一区二区三区国| 青青青爽久久午夜综合久久午夜| 亚洲国产精品一区二区第四页av| 三级精品在线观看| 在线精品日韩| 99精品国产一区二区三区不卡| 精品久久一二三| 久久女同互慰一区二区三区| 国产在线观看福利| 国产精品每日更新在线播放网址| 一女二男3p波多野结衣| 亚洲精品中文在线观看| 黄色av免费在线观看| 在线观看日韩国产| 超碰人人在线| 亚洲天堂视频在线观看| 国产亚洲成av人片在线观黄桃| 欧美一级电影久久| 夜久久久久久| 欧美成人高潮一二区在线看| 依依成人综合视频| 免费影视亚洲| 性色av一区二区咪爱| 欧美日韩综合| 日本免费黄色小视频| 一区二区三区在线观看国产| www免费在线观看| 5252色成人免费视频| 日日夜夜精品免费视频| 色综合色综合色综合色综合| 欧美另类视频| 热久久精品国产| 欧美一三区三区四区免费在线看| 精品国产一级| 亚洲一区精彩视频| 欧美视频免费在线| 老汉色老汉首页av亚洲| 日本高清不卡一区二区三| 国产精品护士白丝一区av| caoporn-草棚在线视频最| 久久久久久久网站| 国产成人三级在线观看| 日本高清在线观看wwwww色| 欧美激情二区三区| 国产精选一区二区三区| 99在线播放| 91成人免费在线观看| 中文字幕亚洲区| 亚洲狼人在线| 免费视频爱爱太爽了| 亚洲第一视频网| 蜜桃在线一区二区三区| 91se在线| 久久er99热精品一区二区三区| 亚洲色图欧洲色图| 激情小说一区| 男女午夜刺激视频| 91精品国产免费久久久久久| 91在线云播放| av片在线观看永久免费| 欧美精品99久久久**| 亚洲婷婷噜噜| 欧美一区2区三区4区公司二百| 精品中文视频在线| 亚洲丝袜自拍清纯另类| 亚洲天天综合| 蜜桃视频成人m3u8| 丝袜制服影音先锋| 国产成人免费电影| 精品丝袜一区二区三区| 国产精品乱码一区二三区小蝌蚪| 欧美精美视频| eeuss影院www在线播放| 欧美日韩一道本| 精品国产一二| 欧美午夜电影在线播放| 国产精品小仙女| 91精品久久久久久久久久不卡| 国产二区视频在线观看| 亚洲一区二区高清视频| 久久青草福利网站| 欧美在线观看一二区| 国产精品91一区二区| 精品视频免费在线观看| av毛片在线播放| 美女黄色免费看| 亚洲www视频| 欧美影院在线播放| 日韩中文视频免费在线观看| 欧美日韩黄色一区二区| 欧美体内谢she精2性欧美| 午夜精品在线视频一区| 亚洲一本大道在线| 亚洲自拍偷拍欧美| 亚洲精品v日韩精品| 97aⅴ精品视频一二三区| 不卡一二三区| 黄色三级视频在线| 国产麻豆日韩| 久久久久久香蕉网| 欧美日韩日日骚| 99久久精品国产精品久久 | 一区二区三区免费观看| av成人毛片| 日韩中出av| 毛片在线网站| 麻豆视频在线| 2023欧美最顶级a∨艳星| 水蜜桃色314在线观看| 国产精品久久亚洲| 97国产精品免费视频| 日韩电影一区二区三区| 天天综合网91| 另类尿喷潮videofree| 欧美伦理91| 毛片在线不卡| 黄色av免费在线观看| 中文字幕第5页| 亚洲一区二区三区av无码| 精品一区二区三区自拍图片区| 国产欧美日韩精品a在线观看| 精品一区二区三区的国产在线播放 | 成人在线观看免费播放| 日本乱理伦在线| 国产成人午夜| 日本aa在线| 成人超碰在线| 亚洲精品国产精品国产| av手机在线观看| 1234区中文字幕在线观看| 91美女精品| 成人精品国产亚洲| 91蝌蚪精品视频| 日韩精品一级毛片在线播放| 羞羞视频网站在线观看| 国产精品wwwww| 亚洲一区制服诱惑| 欧美一区二区三区……| 日韩久久精品电影| 6080国产精品一区二区| 一本到一区二区三区| 亚洲一区影音先锋| av免费在线观| 每日在线更新av| 欧美系列一区| 麻豆av一区二区三区| 国产日韩一区欧美| 精品国产91亚洲一区二区三区www| 伊人成人开心激情综合网| 亚洲日本va在线观看| 成人自拍视频在线观看| 久久国产精品99精品国产 | 26uuu精品一区二区| 成年人国产精品| 国产在线精品一区二区不卡了| 精品中文在线| 性欧美video另类hd尤物| www成人在线视频| 在线免费观看黄色| a黄色在线观看| 欧美高清另类hdvideosexjaⅴ| 色在线视频观看| 热色播在线视频| 日韩精品欧美大片| 蜜臀av亚洲一区中文字幕| 日韩电影免费在线| 国产精品久久久久久一区二区三区| 亚洲国产日韩av| 亚洲色图50p| 精品欧美日韩在线| 国产毛片视频| 成人精品三级| 香蕉久久久久久| 精品精品99| 成人精品视频网站| 欧美婷婷六月丁香综合色| 高清在线视频日韩欧美| 九九爱精品视频| 手机在线免费观看av| 亚洲网色网站| 亚洲国产日日夜夜| 69av视频在线播放| 自拍日韩亚洲一区在线| 淫片在线观看| 色婷婷色综合| 亚洲国产精品黑人久久久| 亚洲日韩欧美视频|