FileBeat讀取檔案 自定義標籤 字段 屬性

2021-10-03 01:57:18 字數 1372 閱讀 6249

建立 乙個檔案

進入 到filebeat專案的目錄中

修改之前新增 的配置檔案如下

filebeat.inputs:

- type: log

enabled: true

paths:

#這裡的- 表示可以有多個

- /usr/local/elasticsearch/beats/logs/*.log

setup.template.settings:

index.number_of_shards: 3

output.console:

pretty: true

enable: true

儲存後,重啟專案

./filebeat -e -c test.yml
生資訊包含如下:表示專案已經載入到我們的配置檔案了

重新開啟乙個視窗,向其中輸入a.log檔案輸入內容

在專案視窗會自動讀取到檔案中新加入的資訊

自定義標籤字段屬性

修改test.yml

filebeat.inputs:

- type: log

enabled: true

paths:

- /usr/local/elasticsearch/beats/logs/*.log

#新增自定義tag,便於後續的處理

tags: ["web", "wooide"]

# 新增自定義字段

fields:

from: haoke-im

itcast: heima

# true 為新增到根節點,false為新增到子節點中

fields_under_root: true

setup.template.settings:

index.number_of_shards: 3

output.console:

pretty: true

enable: true

儲存並重啟專案

向a.log中寫入內容,響應資訊如下:

SpringBoot自定義配置檔案讀取

springboot自定義配置檔案有兩種讀取方式 如在配置檔案中自定義如下配置 value註解讀取自定義配置檔案 用於逐個讀取自定義的配置 新建乙個controller類如下 controller public class configinfocontroller private string na...

scanf fscanf 自定義讀取規則

個人覺得非常有用但是較少人知道,所以 出來,也方便自己以後回顧。標準輸入輸出函式 和 n說明符的使用方法 scanf fscanf,均從第乙個非空格的可顯示字元開始讀起!標準輸入輸出函式scanf具有相對較多的轉換說明符,它常常作為入門級函式出現在各種教材中。但奇怪的是,和n這兩種都為c89 c99...

讀取自定義模型檔案,繪製模型

利用opengl進行模型表現 這篇文章介紹一下用opengl來表現模型物件。比如用3dmax等工具做好乙個模型後,我們希望能夠在自己的程式中使用它。一般使用這些工具的匯出功能匯出特定的檔案,然後讀取其中我們感興趣的部分,再把這些感興趣的資料在我們的程式中組織好就可以了。利用opengl來表現靜態模型...