Elastic Cloud - Kibana 入門介紹 - 關於網路那些事...
文章推薦指數: 80 %
在這裡我們會介紹如何在Elastic Cloud 建立集群,如何啟動Kibana 及配置 ... 在開始前,在Elastic cloud 官方有提供費用估算服務,可以先在上面推估你 ...
ElasticCloud-Kibana入門介紹
ElasticCloud-Kibana入門介紹
January2,2021
PostedBy
AdamOu-Yang
ElasticCloud-Kibana入門介紹
Kibana是一個資料數據展示的系統,一般會用來管理Elasticsearch數據分析。
在這裡我們會介紹如何在ElasticCloud建立集群,如何啟動Kibana及配置說明,以及相關功能介紹。
開源的部分:
可以製作各種圖表
管理Elasticsearch集群
商業部分:
機器學習
數據關聯分析
監控警告
多集群監控
報表
高級別安全
解決方案主要有:搜尋,地理位置,日誌,指標,安全及APM
ElasticCloud
如何在ESC建立一個集群
說明如何快速體驗ElasticCloiud,如何一件部署。
對於有建立過集群經驗的人而言,基本上就是選擇一些選項,在幾分鐘之內就可以完成建立集群。
這裡說明剛使用Elasticcloud的說使用者該如和開使:
[評估成本]
在開始前,在Elasticcloud官方有提供費用估算服務,可以先在上面推估你會使用的規格及成本:
https://cloud.elastic.co/pricing
[創建集群]
首先,前往https://www.elastic.co/註冊帳號後,可以先採14天免費的試用額度,
登入後,在dashboard可以找到[Createdeployment],點選並開始建立集群。
在畫面一開始,會有四種類型可以直接選擇,一般多數情況都會選取Elaststack(ELK),可以自行配置一些設定。
Whatdoyouwant
description
Elasticstack(推薦)
DeployElasticsearchandKibana.Search,analyze,andvisualizedatafromanysource,inanyformat.
ElasticEnterpriseSearch
Easilyimplementpowerfulsearchexperiencesforyourwebsite,app,orworkplacewithrefinedAPIsandtools.
ElasticObservability
Consolidateyourlogs,metrics,applicationtraces,andsystemavailabilitywithpurpose-builtUIs.
ElasticSecurity
Prevent,collect,detect,andrespondtothreatsforunifiedprotectionacrossyourinfrastructure.
這裡說明Elasticstack的一些相關設定:
首先,關於Selecthardwardprofile的各種類型比較表如下:
hardwareprofile
description
重點
I/OOptimized(推薦)
Useforforall-purposeworkloads,includingtime-seriesdatalikelogsandmetrics.
MemoryOptimized
Performmemory-intensiveoperationsefficiently,includingworkloadswithfrequentaggregations.
CrossClusterSearch
Searchdataacrossoneormoreassociatedremotedeployments.
ComputeOptimized
RunCPU-intensiveworkloadsorrunsmallerworkloadscost-effectivelywhenyouneedlessmemoryandstorage.
Hot-WarmArchitecture(推薦)
Usefulfortime-seriesanalyticsthatbenefitfromautomaticindexcuration.
基本上,Hot,Warm都是儲存在記憶體中,Code則是disk:Hot可寫入及查詢。
Warm僅提供查詢。
另外,Code則是備存用,僅提供查詢且速度較慢。
接著,選擇Cloudprovider,可以選擇GoogleCloud,Azure,AmazonWebServices,接著在
Version則可以有非常多的版本可以選取,跟其他雲廠商提供的項目相比,選擇更多。
原則上,選擇好之後,就可以點選Createdeployment。
啟用Kibana
建立好Deployments後,進入到Deployment好的集群頁面,在頁面可以看到Kibana,點選**Launch**就可前往Kibana介面。
接著,在一開始我們先從StackMangement來說明,原則上Kibana的重點配置及控制,主力重點都會在這裡進行管理,因此相當值得花時間理解立面的功能。
StackManagement
StackManagement是Kibana的主要配置管理頁,基本上Kibana所以的管理設定都會在這裡配置,頁面的功能主要可以分成這幾大類別,接著一項項進行解說:
1.Ingest
可以管理一些Pipeline配置,包含了:
IngestNodePipelines
針對apm,logs-enpoint,metrics-enpoint,xpack_monitoring..等相關配置處理。
LogstashPipelines
可以將Logstashpipelinecentralize,讓遠端的Logstash可以使用這裡的配置。
BeatsCentral
可將Beat中心化管理,讓遠端安裝的Beat組態設定可以統一在這裡配置。
可以透過EnrollBeat來產生一段enrollcommand,再到個機器上執行這道command。
然後就可在這裡監控每一個beat的執行狀況及配置組態。
2.Data
IndexManagement
可以查看每一個Index相關的Health狀態,儲存大小,Mappings結構等內容及管理。
IndexLifecyclePolicies
在Elasticcloud成本主要是根據資料儲存量來決定,因此,在管控index的Lifecycle是非常重要的事情。
,可以在StackManagement找到IndexLifecyclePolicies
SnapshotandRestore
建立Snapshot及restore。
可以在Policies裡面建立要執行slapshot的排程策略,或者在Resotorestatus查看目前resore進度。
RollupJobs
Rollup通常是把一些不會變更的歷史數據,統一集中壓縮在一個更小的index中(將時間的Granularity變大),增加統計分析的效能,且節省記憶體。
Transform
可以將Index資料透過Pivot(樞紐)做資料格式內容轉換(group,aggregations..)處理,並且儲存在新的index。
Transform執行速度快,並且可以搭配Aggregation來應用,蛋Aggregation會較損耗資源;產出的Transform資料也可用Virtualize來建立圖表。
未完待續…
3.AlertsandInsights
AlertsandActions
Reporting
MachineLearningJobs
Watcher
4.Security
Users
Roles
APIKeys
RoleMappings
5.Kibana
IndexPatterns
SavedObjects
Spaces
AdvancedSettings
6.Stack
UpgradeAssistant
介紹7.1.0.6.8之後的Basic安全功能
如何配置及開啟集群的基本安全功能,包含創建用戶,角色,space
導入數據
在開啟Kibana就可以先帶入一些demo數據,也可以做一些關聯查詢。
Indexpattern介紹
整個Kibana都是針對indexpattern來做基礎查詢
KibannaApp簡介
對Kibana各種App簡介
Discover介面簡介
如何製作Dashboard以及如何做出以下幾種類型的介面
Visualize
Dashboard
Canvas
Map
DevTools
StackMonitoring
<
延伸文章資訊
- 1Open Source 的商業模式?Elasticsearch 是不是要開始收費了 ...
近日Elastic 與Amazon 在Elasticsearch 及Kibana 的軟體授權協議上,進行了幾次隔空交火。 對於使用者而言,比較關心的是『當Elastic 的Elasticsear...
- 2Elastic Cloud - Kibana 入門介紹 - 關於網路那些事...
在這裡我們會介紹如何在Elastic Cloud 建立集群,如何啟動Kibana 及配置 ... 在開始前,在Elastic cloud 官方有提供費用估算服務,可以先在上面推估你 ...
- 3Elasticsearch Taiwan - ELK 台灣臉書群 - Facebook
Kibana UI - Log, Siem, APM, Metrics, Canvas ... 如果以Basic License 建一組Elasticsearch,開放給大眾使用並收取資訊服務費...
- 4Amazon OpenSearch Service 定價
您的費用由三個維度決定:執行個體小時數,即執行個體可供您使用的小時數;您需要的 ... OpenSearch 包括來自Elasticsearch B.V. 的特定Apache 授權的Elasti...
- 5(1/6) Elastic Stack 的方案比較與銷售方式
(5/6) Elasticsearch Token Service ... 這部份基本上就是要錢的,而且授權是使用 Platinum 等級,費用的部份就要與官方的銷售人員聯繫。