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

Elasticsearch系列組件:Kibana無縫集成的數據可視化和探索平臺

這篇具有很好參考價值的文章主要介紹了Elasticsearch系列組件:Kibana無縫集成的數據可視化和探索平臺。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Elasticsearch 是一個開源的、基于 Lucene 的分布式搜索和分析引擎,設計用于云計算環(huán)境中,能夠實現(xiàn)實時的、可擴展的搜索、分析和探索全文和結構化數據。它具有高度的可擴展性,可以在短時間內搜索和分析大量數據。

Elasticsearch 不僅僅是一個全文搜索引擎,它還提供了分布式的多用戶能力,實時的分析,以及對復雜搜索語句的處理能力,使其在眾多場景下,如企業(yè)搜索,日志和事件數據分析等,都有廣泛的應用。

本文將介紹 Elastic Stack 組件 Kibana 的介紹、安裝與簡單使用。



1、Kibana介紹與安裝
1.1、Kibana簡介

Kibana 是一個開源的數據分析和可視化平臺,它是 Elastic Stack(包括 Elasticsearch、Logstash、Kibana 和 Beats)的一部分,主要用于對 Elasticsearch 中的數據進行搜索、查看、交互操作。

Kibana 的主要功能和用途包括:

  1. 數據可視化:Kibana 提供了豐富的數據可視化選項,如柱狀圖、線圖、餅圖、地圖等,幫助用戶以圖形化的方式理解數據。

  2. 數據探索:Kibana 提供了強大的數據探索功能,用戶可以使用 Elasticsearch 的查詢語言進行數據查詢,也可以通過 Kibana 的界面進行數據篩選和排序。

  3. 儀表盤:用戶可以將多個可視化組件組合在一起,創(chuàng)建交互式的儀表盤,用于實時監(jiān)控數據。

  4. 機器學習:Kibana 還集成了 Elasticsearch 的機器學習功能,可以用于異常檢測、預測等任務。

  5. 定制和擴展:Kibana 提供了豐富的 API 和插件系統(tǒng),用戶可以根據自己的需求定制和擴展 Kibana。

總的來說,Kibana 是一個強大的數據分析和可視化工具,它可以幫助用戶更好地理解和探索他們的數據。

1.2、下載安裝

Elastic 公司的官方下載頁面的鏈接。在這個頁面上,你可以下載 Elastic Stack 的各個組件,包括 Elasticsearch、Kibana、Logstash、Beats 等。這個頁面提供了各個組件的最新版本下載鏈接,以及歷史版本的下載鏈接:Past Releases of Elastic Stack Software | Elastic

在這里,我們將選擇 Kibana,并確保所選的 Kibana 版本與我們正在使用的 Elasticsearch 版本一致:

Elasticsearch系列組件:Kibana無縫集成的數據可視化和探索平臺,數據庫,elasticsearch,信息可視化,大數據

選擇后選擇「Download」開始下載,并在下載成功后解壓到指定位置即可。

1.3、關于配置

Kibana 的配置文件通常是 kibana.yml,位于 Kibana 安裝目錄的 config 文件夾下。這個配置文件是 YAML 格式,用于定義 Kibana 的運行參數。

...
# =================== System: Kibana Server (Optional) ===================
# Kibana is served by a back end server. This setting specifies the port to use.
server.port: 5601

# Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.
# The default is 'localhost', which usually means remote machines will not be able to connect.
# To allow connections from remote users, set this parameter to a non-loopback address.
server.host: "localhost"

# =================== System: Elasticsearch ===================
# The URLs of the Elasticsearch instances to use for all your queries.
elasticsearch.hosts: ["http://localhost:9200"]

# If your Elasticsearch is protected with basic authentication, these settings provide
# the username and password that the Kibana server uses to perform maintenance on the Kibana
# index at startup. Your Kibana users still need to authenticate with Elasticsearch, which
# is proxied through the Kibana server.
elasticsearch.username: "kibana_system"
elasticsearch.password: "pass"
...

以下是一些常用的 Kibana 配置項:

  1. server.port:Kibana 服務監(jiān)聽的端口,默認為 5601。
  2. server.host:Kibana 服務的主機地址。默認情況下,它設置為本地主機。如果你希望 Kibana 服務可以被遠程主機訪問,你可以將此設置為遠程主機的 IP 地址。
  3. server.name:Kibana 服務的名稱。默認情況下,它設置為 your-hostname
  4. elasticsearch.hosts:Kibana 連接 Elasticsearch 服務的地址。默認情況下,它設置為連接到本地主機的 Elasticsearch,端口為 9200,即 localhost:9200。
  5. elasticsearch.username 和 elasticsearch.password:連接到 Elasticsearch 服務時使用的用戶名和密碼。默認情況下,Elasticsearch 是沒有用戶名和密碼的。但是,如果你在 Elasticsearch 中安裝了 X-pack 插件并設置了密碼,你需要在這里填寫正確的用戶名和密碼。

這里如果我們 Elasticsearch 是在本地的,那么不用修改任何配置直接啟動就可以了

設置頁面中文:

# Supported languages are the following: English (default) "en", Chinese "zh-CN", Japanese "ja-JP", French "fr-FR".
i18n.locale: "zh-CN"
1.4、啟動訪問

啟動文件位于 /bin/Kibana 目錄下。啟動 Kibana 后,可能需要稍等片刻,Kibana 才能完成啟動過程。一旦啟動完成,你就可以通過訪問 http://localhost:5601 來使用 Kibana 了。

Elasticsearch系列組件:Kibana無縫集成的數據可視化和探索平臺,數據庫,elasticsearch,信息可視化,大數據


2、Kibana數據可視化
2.1、演示數據準備

為了讓 Kibana 的圖形更美觀,我們需要準備一些具有多元化數據的索引。以下是一個簡單的例子,我們將創(chuàng)建一個包含銷售數據的索引,數據包括日期、產品類別、銷售額等字段。

首先,我們需要在 Elasticsearch 中創(chuàng)建一個名為 “sales” 的索引,并添加一些數據。以下是使用 Elasticsearch 的 REST API 添加數據的示例:

# 創(chuàng)建索引
curl -X PUT "localhost:9200/sales"

# 添加銷售數據
curl -X POST "localhost:9200/sales/_doc" -H 'Content-Type: application/json' -d'
{
  "date": "2020-01-04",
  "category": "Groceries",
  "revenue": 2000
}
'
curl -X POST "localhost:9200/sales/_doc" -H 'Content-Type: application/json' -d'
{
  "date": "2020-01-05",
  "category": "Electronics",
  "revenue": 3000
}
'
curl -X POST "localhost:9200/sales/_doc" -H 'Content-Type: application/json' -d'
{
  "date": "2020-01-06",
  "category": "Books",
  "revenue": 2500
}
'
curl -X POST "localhost:9200/sales/_doc" -H 'Content-Type: application/json' -d'
{
  "date": "2020-01-07",
  "category": "Clothing",
  "revenue": 1200
}
'
curl -X POST "localhost:9200/sales/_doc" -H 'Content-Type: application/json' -d'
{
  "date": "2020-01-08",
  "category": "Groceries",
  "revenue": 1800
}
'
# ... 添加更多數據 ...

2.2、數據可視化配置

在 Kibana 中,我們可以使用 “Visualize” 功能來創(chuàng)建各種數據可視化。以下是創(chuàng)建柱狀圖、線圖、餅圖等的基本步驟:

  1. 打開 Kibana:在瀏覽器中輸入 Kibana 的地址,打開 Kibana 的主界面;
  2. 進入 Visualize 頁面:在左側導航欄中,點擊 “Visualize Library” 圖標,進入 Visualize 頁面;
  3. 創(chuàng)建數據視圖:點擊「創(chuàng)建數據視圖」按鈕,選擇想要創(chuàng)建的可視化類型,如柱狀圖、線圖、餅圖等:
  4. 選擇數據源:在新的頁面中,選擇你想要可視化的數據源。你可以選擇已經存在的索引模式,也可以創(chuàng)建新的索引模式:

Elasticsearch系列組件:Kibana無縫集成的數據可視化和探索平臺,數據庫,elasticsearch,信息可視化,大數據

  1. 保存視圖:點擊「保存數據視圖到 Kibana」,保存成功;
  2. 配置可視化:根據你選擇的可視化類型,配置相應的參數。例如,對于柱狀圖,你需要選擇 X 軸和 Y 軸的字段;對于線圖,你需要選擇時間字段和度量字段;對于餅圖,你需要選擇分割切片的字段。
2.3、配置柱狀圖

點擊「新建可視化」按鈕,選擇 “垂直條形圖” 選項來創(chuàng)建柱狀圖。

在 “桶” 部分,你需要選擇 X 軸和 Y 軸的字段。對于 X 軸,你可以選擇一個分類字段;對于 Y 軸,你可以選擇一個數值字段,并選擇一個聚合函數,如 “計數”、“平均值”、“總和” 等。

Elasticsearch系列組件:Kibana無縫集成的數據可視化和探索平臺,數據庫,elasticsearch,信息可視化,大數據

配置完成后,你可以預覽你的柱狀圖。如果滿意,點擊「保存」按鈕,為你的柱狀圖命名并保存。

2.4、配置線圖

點擊「新建可視化」按鈕,選擇 “折線圖” 選項來創(chuàng)建線圖。

在 “桶” 部分,你需要選擇 X 軸和 Y 軸的字段。對于 X 軸,你通常會選擇一個時間字段;對于 Y 軸,你可以選擇一個數值字段,并選擇一個聚合函數,如 “計數”、“平均值”、“總和” 等。

Elasticsearch系列組件:Kibana無縫集成的數據可視化和探索平臺,數據庫,elasticsearch,信息可視化,大數據

配置完成后,你可以預覽你的線圖。如果滿意,點擊「保存」按鈕,為你的線圖命名并保存。

2.5、配置餅狀圖

點擊「新建可視化」按鈕,選擇 “餅狀圖” 選項來創(chuàng)建餅狀圖圖。

在 “桶” 部分,你需要選擇一個或多個字段來分割餅狀圖。你可以選擇一個分類字段,并選擇一個聚合函數,如 “計數”、“平均值”、“總和” 等。

Elasticsearch系列組件:Kibana無縫集成的數據可視化和探索平臺,數據庫,elasticsearch,信息可視化,大數據

配置完成后,你可以預覽你的餅狀圖。如果滿意,點擊「保存」按鈕,為你的餅狀圖命名并保存。


3、Kibana更多功能
3.1、數據探索

Kibana 提供了強大的數據探索功能,用戶可以使用 Elasticsearch 的查詢語言進行數據查詢,也可以通過 Kibana 的界面進行數據篩選和排序。以下是使用這些功能的基本步驟:

  1. 打開 Kibana:在瀏覽器中輸入 Kibana 的地址,打開 Kibana 的主界面。

  2. 進入 Discover 頁面:在左側導航欄中,點擊 “Discover” 圖標,進入 Discover 頁面。

  3. 選擇索引模式:在 Discover 頁面的頂部,你可以選擇一個索引模式。Kibana 會顯示該索引模式對應的數據。

  4. 進行數據查詢:在查詢欄中,你可以輸入 Elasticsearch 的查詢語句,然后按回車鍵執(zhí)行查詢。查詢結果會在下方的表格中顯示。

  5. 進行數據篩選:在表格的頂部,你可以看到所有的字段名。點擊字段名,你可以添加一個篩選條件,只顯示滿足該條件的數據。

  6. 進行數據排序:在表格的表頭,你可以點擊任何一列的列名,對該列進行升序或降序排序。

以上就是在 Kibana 中進行數據探索的基本步驟。需要注意的是,不同的數據源可能需要不同的查詢語句和篩選條件,你需要根據實際情況進行操作。

3.2、儀表盤

在 Kibana 中,你可以使用 “儀表盤” 功能來組合多個可視化成一個統(tǒng)一的界面。以下是配置儀表盤的基本步驟:

  1. 打開 Kibana:在瀏覽器中輸入 Kibana 的地址,打開 Kibana 的主界面。

  2. 進入儀表盤頁面:在左側導航欄中,點擊 “儀表盤” 圖標,進入儀表盤頁面。

  3. 創(chuàng)建新的儀表盤:點擊 “創(chuàng)建儀表盤” 按鈕,開始創(chuàng)建新的儀表盤。

  4. 添加可視化:在新的儀表盤頁面中,點擊 “添加” 按鈕,你可以看到一個列表,列出了所有已經創(chuàng)建的可視化。選擇你想要添加到儀表盤的可視化,點擊 “添加” 按鈕。

  5. 調整布局:添加了可視化后,你可以通過拖拽和縮放來調整它們在儀表盤中的位置和大小。

Elasticsearch系列組件:Kibana無縫集成的數據可視化和探索平臺,數據庫,elasticsearch,信息可視化,大數據

  1. 保存儀表盤:調整好布局后,點擊「保存」按鈕,為你的儀表盤命名并保存。

以上就是在 Kibana 中配置儀表盤的基本步驟。需要注意的是,儀表盤只能包含已經創(chuàng)建的可視化,因此在創(chuàng)建儀表盤之前,你需要先創(chuàng)建好所有需要的可視化。文章來源地址http://www.zghlxwxcb.cn/news/detail-712712.html

到了這里,關于Elasticsearch系列組件:Kibana無縫集成的數據可視化和探索平臺的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • ElasticSearch可視化工具:kibana + elasticsearch-head

    ElasticSearch可視化工具:kibana + elasticsearch-head

    kibana 下載 地址:https://www.elastic.co/cn/downloads/kibana 下載別的版本:https://www.elastic.co/cn/downloads/past-releases#kibana 將Kibana安裝包解壓縮 進入config目錄,在kibana.yml中添加es服務器地址。(如果之前沒有動es的端口,修改kibana配置省略即可) 雙擊bin目錄下的kibana.bat文件 報錯 Kibana(

    2024年04月24日
    瀏覽(21)
  • ElasticSearch配置及Kibana可視化配置

    ElasticSearch配置及Kibana可視化配置

    ? ? ? ? es是一個開源的 分布式搜索引擎 ,可以用來實現(xiàn)搜索、日志統(tǒng)計、分析、系統(tǒng)監(jiān)控,es易于擴展,可以輕松擴展到上百臺服務器,處理 PB (1PB=1024TB 1TB= 1024GB)級別的數據,es自身攜帶分布式協(xié)調管理功能,但僅支持 JSON 文件格式 ? ? ? ? ? ? ? ? 1.索引: ??????

    2024年02月04日
    瀏覽(23)
  • ElasticSearch與Kibana的整合與可視化

    ElasticSearch 和 Kibana 是兩個非常受歡迎的開源工具,它們在日志分析、監(jiān)控和搜索領域具有廣泛的應用。ElasticSearch 是一個基于分布式搜索引擎,它可以處理大量數據并提供快速、準確的搜索結果。Kibana 是一個基于 Web 的數據可視化工具,它可以與 ElasticSearch 整合,以實現(xiàn)數據

    2024年04月13日
    瀏覽(25)
  • ElasticSearch與Kibana:搭建可視化儀表盤

    ElasticSearch 和 Kibana 是兩個非常受歡迎的開源工具,它們在日志分析、監(jiān)控和搜索領域發(fā)揮著重要作用。ElasticSearch 是一個分布式、實時的搜索引擎,它可以處理大量數據并提供快速、準確的搜索結果。Kibana 是一個用于可視化數據的工具,它可以將 ElasticSearch 中的數據以各種形

    2024年02月22日
    瀏覽(33)
  • Linux安裝ElasticSearch和可視化工具Kibana

    ????????ElasticSearch是一個使用java語言并且基于Lucene編寫的搜索引擎框架,提供了分布式的全文搜索功能,提供了一個統(tǒng)一的基于restful風格的web接口。 ????????Lucene:Lucene本身就是一個搜索引擎的底層 ????????分布式:Es主要是為了突出他的橫向擴展能力 ??????

    2023年04月12日
    瀏覽(29)
  • linux搭建單機ES,集成ik分詞器,文本抽取,Kibana可視化平臺

    linux搭建單機ES,集成ik分詞器,文本抽取,Kibana可視化平臺

    準備工作 第一項: 創(chuàng)建運行Elasticsearch和Kibana專用的普通用戶,因為 elasticsearch 和 kibana 不允許使用 root用戶啟動,所以需要創(chuàng)建新用戶啟動。 linux用root權限創(chuàng)建一個用戶賦權即可,注意權限要給足 第二項(啟動沒有報相關錯誤此項可以不做調整): 設置linux的虛擬內存 修改

    2024年02月04日
    瀏覽(19)
  • 安裝Elasticsearch,kibana可視化工具,ik分詞器

    安裝Elasticsearch,kibana可視化工具,ik分詞器

    1.Elasticsearch下載地址:Elasticsearch 8.12.2 | Elastic Elasticsearch 8.12.2 | Elastic https://www.elastic.co/cn/downloads/past-releases/elasticsearch-8-12-2 Elasticsearch 8.12.2 | Elastic下載完成后直接解壓,在bin目錄下啟動elasticsearch.bat文件啟動完成后訪問http://localhost:9200/看到以下內容就表示安裝成功了 2.安裝k

    2024年04月28日
    瀏覽(28)
  • ElasticSearch+Kibana+Logstash實現(xiàn)日志可視化運維監(jiān)控

    ElasticSearch+Kibana+Logstash實現(xiàn)日志可視化運維監(jiān)控

    1.目標 1.安裝ElasticSearch 2.安裝Kibana 3.安裝Logstash采集/var/log/messages日志內容 4.圖表化展示日志監(jiān)控結果 2.版本 這三者的版本號要完全一樣 ElasticSearch 6.1.1 Kibana 6.1.1 Logstash 6.1.1 Jdk1.8.0_181 3.安裝ElasticSearch 安裝包:https://cloud.189.cn/t/zuQz6v2YZRVb (訪問碼:6sbf) 下載網站:https://www.elast

    2024年02月10日
    瀏覽(20)
  • Es elasticsearch 十九 kibana 可視化配置圖表 及功能 集群部署

    Es elasticsearch 十九 kibana 可視化配置圖表 及功能 集群部署

    目錄 Es kibana 可視化 下載zip 解壓 ?bin/kibana.bat 啟動 管理索引管理 吧logstash 存進來的數據 按照 xxx-* 方式 保存索引模式 通過 discove 配置可視化界面 圖表數據實時刷新 時序圖配置 餅圖配置 表格數據配置 添加儀表盤 圖表樣例 使用后模擬繪制方法好看些 Grok 語法測試工具 集群

    2024年02月08日
    瀏覽(25)
  • 基于Elasticsearch+Logstash+Kibana+Filebeat的日志收集分析及可視化

    基于Elasticsearch+Logstash+Kibana+Filebeat的日志收集分析及可視化

    sudo rm /var/lib/dpkg/lock* sudo dpkg --configure -a apt update tail -f /var/log/car.log 海量的業(yè)務應用,也帶來了海量的日志數據,給業(yè)務應用的運維帶來了新的挑戰(zhàn)。例如,我們常用的網約車應用,單個平臺的日訂單數量可以達到上億條,產生各種類型的日志數據,像用戶業(yè)務方面會產生交

    2024年01月21日
    瀏覽(24)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領取紅包

二維碼2

領紅包