国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

logstash 消費(fèi)kafka數(shù)據(jù),轉(zhuǎn)發(fā)到tcp端口

這篇具有很好參考價(jià)值的文章主要介紹了logstash 消費(fèi)kafka數(shù)據(jù),轉(zhuǎn)發(fā)到tcp端口。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1, logstash 配置文件

[root@host1: ]  cat /opt/logstash/kafka-to-tcp.yml
input { 
            kafka {
              bootstrap_servers => "192.168.0.11:9092" #這里可以是kafka集群,如"192.168.149.101:9092,192.168.149.102:9092"
              consumer_threads => 3 #等于 topic分區(qū)數(shù)
              group_id => "logstash_123"
              #client_id => "logstash1" #注意,多臺(tái)logstash實(shí)例消費(fèi)同一個(gè)topics時(shí),client_id需要指定不同的名字
              #auto_offset_reset => "latest"
              auto_offset_reset => "earliest"
              topics => ["alertTopic1"]
              codec => json { charset => "UTF-8" }
             }
}

filter { 
				 #刪除某些數(shù)據(jù):正則取反,根據(jù)json字段ruleName字段內(nèi)容刪除數(shù)據(jù)
				 if ([ruleName] !~ ".*主機(jī)告警.*") {
					drop {}
				 } 
				 
				 #只保留某些數(shù)據(jù):正則匹配,刪除其他的數(shù)據(jù)
				 #if ([ruleName] =~ ".*主機(jī)告警.*") {
				 #   drop {}
				 #} 
				 
				  mutate {  
						#刪除某些json字段, 修改某些字段內(nèi)容
						remove_field => ["eventId","ruleId"]
						gsub => [
									"Msg" , "[\r|\n]" , ""                   
								]
				 }
}

output {
                #輸出到命令行窗口,方便調(diào)試
                #stdout{}

                #輸出到文件,方便排查告警漏告等問題
                file {
                        codec =>  json_lines  { charset => "UTF-8" }
                        path => "/tmp/b.log"
                }

                #輸出UMP平臺(tái)對(duì)接指定的ip、端口,以指定的格式推送到UMP集中告警平臺(tái)
                tcp {
                        host => "192.168.0.11"
                        port => "514"
                        codec => plain {
                                       format =>"%{TIME} 測(cè)試環(huán)境--ruleName:%{ruleName},Msg:%{Msg}\n"
                         }
                }
}

2,調(diào)試并后臺(tái)啟動(dòng)

  • ./bin/logstash -f /xx/xx.yml
[root@host1: ]  cat /usr/lib/systemd/system/logstashtcp.service
[Unit]
Description=Logstash
Requires=network.service
After=network.service

[Service]
LimitNOFILE=65536
LimitMEMLOCK=infinity
WorkingDirectory=/opt/logstash/
ExecStart=/bin/sh bin/logstash  -f  kafka-to-tcp.yml
ExecReload=/bin/kill -HUP $MAINPID
KillMode=mixed
SuccessExitStatus=143
Restart=on-failure
RestartSec=42s

[Install]
WantedBy=multi-user.target

3, 修改logstash 服務(wù)日志路徑

 sed -i.bak 's@${sys:ls.logs}@/xx/yy@' config/log4j2.properties 
 重啟logstash服務(wù)

文章來源地址http://www.zghlxwxcb.cn/news/detail-708597.html

到了這里,關(guān)于logstash 消費(fèi)kafka數(shù)據(jù),轉(zhuǎn)發(fā)到tcp端口的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux編程中查看TCP監(jiān)聽的端口和連接

    netstat命令是一個(gè)網(wǎng)絡(luò)工具,可以顯示網(wǎng)絡(luò)連接、路由表和網(wǎng)絡(luò)接口等信息。使用以下命令可以查看當(dāng)前的TCP監(jiān)聽端口和連接: -t 顯示TCP協(xié)議的連接情況 -l:顯示監(jiān)控中的服務(wù)器的socket。 -n 以數(shù)字形式顯示IP地址和端口號(hào)。 ss(Socket Statistics)命令是一個(gè)更快速和更強(qiáng)大的替代

    2024年02月06日
    瀏覽(18)
  • Nginx之TCP端口轉(zhuǎn)發(fā)

    Nginx之TCP端口轉(zhuǎn)發(fā)

    場(chǎng)景:很多企業(yè)業(yè)務(wù)都在云上,數(shù)據(jù)庫(kù)端口基本不會(huì)對(duì)外開放。開發(fā)、測(cè)試人員經(jīng)常會(huì)有通過外網(wǎng)去訪問數(shù)據(jù)庫(kù)的需求,此時(shí)我們可以利用nginx的端口轉(zhuǎn)發(fā)功能來實(shí)現(xiàn)。 前提條件 :Nginx實(shí)現(xiàn)TCP端口轉(zhuǎn)發(fā),需要依賴stream模塊,即編譯安裝時(shí)帶 --with-stream --with-stream_ssl_module 參數(shù);

    2024年02月11日
    瀏覽(23)
  • 【讓云服務(wù)器更靈活】iptables轉(zhuǎn)發(fā)tcp/udp端口請(qǐng)求

    【讓云服務(wù)器更靈活】iptables轉(zhuǎn)發(fā)tcp/udp端口請(qǐng)求

    iptables轉(zhuǎn)發(fā)tcp/udp端口請(qǐng)求 路由轉(zhuǎn)發(fā)是計(jì)算機(jī)網(wǎng)絡(luò)中的一種重要概念,特別是在網(wǎng)絡(luò)設(shè)備和系統(tǒng)之間。它涉及到如何處理和傳遞數(shù)據(jù)包,以及決定數(shù)據(jù)包應(yīng)該發(fā)送到哪個(gè)網(wǎng)絡(luò)設(shè)備或路由表中的哪條路徑,iptables是本文主要應(yīng)用的軟件技術(shù)。 1 2 本文主要介紹以下幾個(gè)情況的配置

    2024年02月03日
    瀏覽(31)
  • 【Linux】查看指定端口的UDP、TCP是否收到數(shù)據(jù)【2023.07.24】

    ??場(chǎng)景是終端上報(bào)數(shù)據(jù)給服務(wù)端,會(huì)有前端進(jìn)行展示。通過wireshark看到終端給服務(wù)端發(fā)送數(shù)據(jù)了,但是UDP無法確定服務(wù)端是否正確收到,于是需要在Linux執(zhí)行一些命令查看是否收到數(shù)據(jù)。 這個(gè)命令會(huì)抓取發(fā)往或從端口12222的UDP數(shù)據(jù)報(bào)文。 其中: -i enp2s0:指定抓取接口enp2s0上的

    2024年02月15日
    瀏覽(20)
  • linux-firewalld防火墻端口轉(zhuǎn)發(fā)

    linux-firewalld防火墻端口轉(zhuǎn)發(fā)

    目的:通過統(tǒng)一地址實(shí)現(xiàn)對(duì)外同一地址暴露 1.系統(tǒng)配置文件開啟 ipv4 端口轉(zhuǎn)發(fā) 2.查看防火墻配置端口轉(zhuǎn)發(fā)之前的狀態(tài) 3.開啟 IP 偽裝 4.添加端口轉(zhuǎn)發(fā) 5.重新加載防火墻并進(jìn)行測(cè)試 附:刪除端口轉(zhuǎn)發(fā) 刪除 IP 偽裝

    2024年02月20日
    瀏覽(19)
  • Linux 服務(wù)器 Firewalld 防火墻配置端口轉(zhuǎn)發(fā)

    Linux 服務(wù)器 Firewalld 防火墻配置端口轉(zhuǎn)發(fā)

    業(yè)務(wù)應(yīng)用系統(tǒng)的web容器無法更改IP地址,例如臨時(shí)SSH端口,但是不想修改SSH配置;例如某些服務(wù)web服務(wù)需要通過公共IP進(jìn)行統(tǒng)一訪問;例如外網(wǎng)訪問內(nèi)網(wǎng)資源等;例如快速調(diào)整web容器的端口而不需要更改服務(wù)的任何配置等。 流量轉(zhuǎn)發(fā)命令語(yǔ)法為: firewalld-cmd --permanent --zone=區(qū)域

    2024年02月06日
    瀏覽(34)
  • 在Linux系統(tǒng)中設(shè)置HTTP隧道以實(shí)現(xiàn)網(wǎng)絡(luò)穿透和端口轉(zhuǎn)發(fā)

    在Linux系統(tǒng)中設(shè)置HTTP隧道以實(shí)現(xiàn)網(wǎng)絡(luò)穿透和端口轉(zhuǎn)發(fā)

    在數(shù)字化世界中,網(wǎng)絡(luò)穿透和端口轉(zhuǎn)發(fā)成為了許多開發(fā)者和系統(tǒng)管理員必備的技能。而在Linux系統(tǒng)中,通過設(shè)置HTTP隧道,我們可以輕松實(shí)現(xiàn)這一目標(biāo),讓我們的服務(wù)即便在內(nèi)網(wǎng)環(huán)境中也能被外部世界所訪問。 那么,如何在Linux系統(tǒng)中設(shè)置HTTP隧道以實(shí)現(xiàn)網(wǎng)絡(luò)穿透和端口轉(zhuǎn)發(fā)呢?

    2024年02月21日
    瀏覽(26)
  • Linux:firewalld防火墻-(實(shí)驗(yàn)2)-IP偽裝與端口轉(zhuǎn)發(fā)(4)

    Linux:firewalld防火墻-(實(shí)驗(yàn)2)-IP偽裝與端口轉(zhuǎn)發(fā)(4)

    本章實(shí)驗(yàn)環(huán)境要建立在上一章之上,ip等都是繼承上一章,完全在上一章之下的操作 Linux:firewalld防火墻-小環(huán)境實(shí)驗(yàn)(3)-CSDN博客 https://blog.csdn.net/w14768855/article/details/133996151?spm=1001.2014.3001.5501 ????????????????????????????????????????????????????????

    2024年02月08日
    瀏覽(30)
  • Linux--tcp編程(循環(huán)讀數(shù)據(jù)、多客戶端)

    Linux--tcp編程(循環(huán)讀數(shù)據(jù)、多客戶端)

    目錄 一、簡(jiǎn)介: 二、基礎(chǔ)準(zhǔn)備 1.IP地址轉(zhuǎn)換函數(shù): 2. 套接字地址結(jié)構(gòu) 1.通用socket地址結(jié)構(gòu): 2.專用socket地址結(jié)構(gòu): 三、編程流程? 四、服務(wù)器端編程流程? //頭文件: 代碼 ?//可以查看端口號(hào) 五、客戶端編程: 六、連接后運(yùn)行結(jié)果 七、循環(huán)寫入數(shù)據(jù) 1.客戶端代碼: 2.服務(wù)

    2024年02月04日
    瀏覽(25)
  • logstash同步數(shù)據(jù)從kafka到es集群

    logstash同步數(shù)據(jù)從kafka到es集群

    背景:需求是這樣的,原始文件是txt文件(每天300個(gè)文件),最終想要的結(jié)果是每天將txt中的數(shù)據(jù)加載到es中,開始的想法是通過logstash加載數(shù)據(jù)到es中,但是對(duì)logstash不太熟悉,不知道怎么講程序弄成讀取一個(gè)txt文件到es中以后,就將這個(gè)txt原始文件備份并且刪除掉,然后就想

    2024年02月15日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包