logstash讀取redis資料

來源:互聯網
上載者:User

標籤:key   list   count   字元   通過   sub   span   日誌   batch   

類型設定:

logstash中的redis外掛程式,指定了三種方式來讀取redis隊列中的資訊。

 

  • list=>BLPOP                                    (相當於隊列)
  • channel=>SUBSCRIBE                     (相當於發布訂閱的某個特定的頻道)
  • pattern_channel=>PSUBSCRIBE       (相當於發布訂閱某組頻道)

 

其中list,相當於隊列;channel相當於發布訂閱的某個特定的頻道;pattern_channel相當於發布訂閱某組頻道

 

參數設定:

db:

Redis裡面有資料庫的概念,一般是16個,預設登入後是0,可以通過命令選擇。如果應用系統選擇使用了不同的資料庫,那麼可以通過配置這個參數從指定的資料庫中讀取資訊。

key:

Redis中的資料都是通過索引值來索引的,不管是字串還是列表,所以這個key相當於資料庫中的表。
如果是list或者channel模式,key都是指定的索引值;而如果是pattern_channel,那麼key可以通過glob通配的方式來指定。

password:

有的Redis為了安全,是需要進行驗證的。只有設定了password,才能正確的讀取資訊。相反,如果redis沒有設定密碼,而logstash中配置了密碼,也會報錯!

batch_count:

這個屬性設定了伺服器端返回的事件數目,比如設定了5條,那麼每次請求最多會直接擷取5條日誌返回。

 

logstash讀取redis資料

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.