会员   密码 您忘记密码了吗?
1,580,247 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > 精通Elastic Stack
精通Elastic Stack
上一张
下一张
prev next

精通Elastic Stack

作者: (印)Y.古普塔
出版社: 清華大學出版社
出版日期: 2018-08-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT479.00
市场价格: RM86.11
本店售价: RM76.64
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

本書系統論述了Exadata原理、架構及其實施運維實踐。全書分為4章,分別對應Exadata實施運維中的四個不同主題。第1章為Exadata刷機安裝,簡要地介紹Exadata的歷史和軟硬體架構,為後續運維打好基礎;同時詳細講解Exadata的各種刷機工具、刷機方式和安裝初始化步驟;最後手把手地教授如何搭建最新版本的Exadata虛擬環境。第2章為Exadata管理工具,詳盡地闡述Exadata運維相關的絕大部分管理工具。第3章為Exadata硬體更換,介紹Exadata的大部分易損硬體的更換工作。第4章為Exadata元件升級,詳盡地講解Exadata升級的方方面面以及元件之間的各種相容及依賴關係,結合諸多的升級案例講解Exadata存儲軟體版本變化帶來的不同升級方式。

本書適用于資料庫管理員、資料庫開發者、存儲管理員、主機工程師、系統架構師、資料庫愛好者。本書假定讀者已經熟悉Oracle資料庫,所以沒有詳細解釋Oracle資料庫的工作原理,除非資料庫涉及Exadata相關的特性。由於Exadata是一個硬體和軟體一體化的資料庫平臺,所以希望讀者對Linux作業系統和網路方面的知識也有所瞭解。


作者介紹


目錄

第1章Elastic Stack概述1
1.1ELK Stack簡介1
1.1.1Logstash2
1.1.2Elasticsearch3
1.1.3Kibana3
1.2Elastic Stack的誕生3
1.3誰在使用Elastic Stack?4
1.3.1Salesforce5
1.3.2CERN5
1.3.3Green Man Gaming5
1.4競爭者6
1.5設置Elastic Stack的使用環境6
1.5.1安裝Java6
1.5.2安裝Elasticsearch9
1.5.3安裝Kibana12
1.5.4安裝Logstash15
1.5.5安裝Filebeat16
1.6X Pack簡介18
1.7本章小結19
第2章走進Elasticsearch20
2.1Elasticsearch的起源20
2.2瞭解Elasticsearch的體系結構22
2.2.1推薦的集群配置23
2.2.2瞭解文檔處理24
2.3Elasticsearch API25
2.3.1有關文檔的API25
2.3.2有關搜索的API38
2.3.3有關索引的API43
2.3.4Cat API51
2.3.5Cluster API52
2.4Query DSL52
2.5聚合52
2.5.1Buckets聚合52
2.5.2Metrics聚合59
2.6Painless腳本說明64
2.7本章小結66
〖1〗〖2〗〖1〗〖3〗第3章探索Logstash及其組件67
3.1Logstash簡介68
3.2為什麼需要用Logstash68
3.3Logstash的特點69
3.4Logstash外掛程式的體系架構70
3.5Logstash設定檔的結構71
3.5.1數值型別71
3.5.2條件判斷的用法73
3.6外掛程式種類74
3.6.1資料登錄外掛程式Input74
3.6.2數據過濾外掛程式Filter74
3.6.3資料輸出外掛程式Output75
3.6.4編解碼外掛程式Codec75
3.7學習資料登錄外掛程式Input76
3.7.1stdin77
3.7.2file78
3.7.3path79
3.7.4udp82
3.8學習數據過濾外掛程式Filter83
3.8.1grok84
3.8.2mutate86
3.8.3csv89
3.9學習資料輸出外掛程式Output90
3.9.1stdout90
3.9.2file91
3.9.3elasticsearch93
3.10學習編解碼外掛程式Codec95
3.10.1rubydebug95
3.10.2json96
3.10.3avro96
3.10.4multiline97
3.11外掛程式的命令列操作99
3.11.1列出外掛程式列表100
3.11.2安裝外掛程式100
3.11.3移除外掛程式101
3.11.4更新外掛程式101
3.11.5壓縮外掛程式102
3.11.6解壓外掛程式102
3.12Logstash的命令列操作103
3.13使用Logstash的小技巧105
3.13.1引用欄位及其值106
3.13.2添加自訂的grok模式106
3.13.3Logstash不顯示任何輸出資訊107
3.14用於解析日誌的Logstash配置108
3.14.1Catalina日誌示例108
3.14.2Tomcat日誌示例108
3.14.3基於grok模式的Catalina日誌109
3.14.4基於grok模式的Tomcat日誌示例109
3.14.5Logstash設定檔110
3.15監控系統相應狀態資訊的API112
3.15.1節點信息API113
3.15.2外掛程式信息API115
3.15.3節點狀態API116
3.15.4Hot threads API116
3.16本章小結117
第4章Kibana介面118
4.1Kibana及其功能118
4.2探索Discover介面120
4.3時間篩檢程式121
4.3.1快捷時間篩檢程式122
4.3.2相對時間篩檢程式122
4.3.3絕對時間篩檢程式122
4.3.4自動刷新122
4.4查詢和搜索資料123
4.4.1全文檢索123
4.4.2範圍搜索123
4.4.3布林搜索124
4.4.4鄰近搜索124
4.4.5萬用字元搜尋124
4.4.6規則運算式搜索125
4.4.7分組125
4.5欄位和篩檢程式125
4.5.1過濾欄位125
4.5.2篩檢程式的功能126
4.6查詢頁面選項127
4.7探索Visualize介面127
4.7.1瞭解聚合129
4.7.2視覺化畫布133
4.7.3面積圖133
4.7.4資料表133
4.7.5折線圖133
4.7.6氣泡圖133
4.7.7Markdown部件134
4.7.8Metric134
4.7.9圓形圖134
4.7.10標籤雲134
4.7.11瓦片地圖134
4.7.12時間序列134
4.7.13長條圖134
4.8探索Dashboard介面135
4.9瞭解Timelion137
4.10探索開發者工具139
4.11探索設置介面140
4.11.1索引模式141
4.11.2已保存的對象141
4.11.3高級設置141
4.11.4狀態143
4.12綜合應用143
4.12.1輸入資料143
4.12.2創建Logstash設定檔144
4.12.3使用Kibana147
4.12.4在Kibana中創建面板155
4.13本章小結157
第5章使用Beats158
5.1Beats簡介158
5.2Beats與Logstash的不同之處159
5.3Beats如何融入Elastic Stack160
5.4不同類型的Beats組件概述162
5.4.1Elastic團隊開發的Beats元件162
5.4.2社區開發者開發的Beats元件164
5.5Elastic團隊開發的Beats元件164
5.5.1瞭解Filebeat165
5.5.2理解Metricbeat172
5.5.3理解Packetbeat177
5.6社區開發者開發的Beats元件179
5.7Beats在Elastic Stack中的實戰182
5.7.1用Logstash和Kibana探索Metricbeat182
5.7.2用Elasticsearch和Kibana探索Elasticbeat191
5.8本章小結195
第6章Elastic Stack實戰196
6.1理解問題場景196
6.2準備Elastic Stack管道199
6.2.1要獲取什麼資料?200
6.2.2更新體系結構200
6.3配置Elastic Stack元件201
6.3.1搭建Elasticsearch202
6.3.2搭建agents/Beats202
6.3.3搭建Logstash207
6.3.4設置Kibana213
6.4設置Kibana面板213
6.4.1Packetbeat214
6.4.2Metricbeat214
6.4.3查看資料庫(MySQL)性能215
6.4.4分析CPU的使用216
6.4.5記憶體使用情況217
6.4.6檢查日誌217
6.4.7尋找訪問最多的網頁219
6.4.8訪客地圖219
6.4.9一定時間範圍內的訪客數量220
6.4.10請求類型221
6.4.11錯誤類型——日誌的級別221
6.4.12首選的referrer223
6.4.13首選的代理agent223
6.5使用Logstash電子郵件功能發警報224
6.6使用消息代理225
6.7本章小結226
第7章個性化定制Elastic Stack227
7.1擴展Elasticsearch227
7.1.1Elasticsearch開發環境228
7.1.2剖析一個Elasticsearch Java 外掛程式229
7.1.3構建外掛程式230
7.2擴展Logstash231
7.3擴展Beats239
7.3.1Libbeat框架239
7.3.2創建一個Beat240
7.4擴展Kibana251
7.4.1設置Kibana開發環境252
7.4.2生成一個外掛程式253
7.4.3剖析一個外掛程式254
7.5本章小結257
第8章Elasticsearch API258
8.1集群API258
8.1.1集群健康狀況258
8.1.2集群狀態260
8.1.3集群統計資訊261
8.1.4待處理任務261
8.1.5集群重路由261
8.1.6集群更新設置262
8.1.7節點統計資訊262
8.1.8節點信息API263
8.1.9任務管理API264
8.2Cat API265
8.3Elasticsearch模組268
8.3.1集群模組269
8.3.2Discovery模組269
8.3.3Gateway模組269
8.3.4HTTP模組269
8.3.5索引模組269
8.3.6網路模組269
8.3.7節點用戶端270
8.3.8外掛程式模組270
8.3.9腳本270
8.3.10快照/恢復模組271
8.3.11執行緒池271
8.3.12Transport模組271
8.3.13Tribe節點模組272
8.4Ingest節點272
8.5Elasticsearch用戶端276
8.5.1支持的用戶端276
8.5.2社區提供的用戶端276
8.6Java API277
8.6.1連接到集群277
8.6.2管理任務278
8.6.3索引級任務281
8.7Elasticsearch外掛程式286
8.7.1Discovery外掛程式287
8.7.2Ingest外掛程式287
8.7.3Elasticsearch SQL288
8.8本章小結289
第9章X Pack外掛程式中的Security與Monitoring組件290
9.1X Pack介紹290
9.2X Pack的安裝291
9.2.1在Elasticsearch中安裝X Pack291
9.2.2在Kibana中安裝X Pack292
9.2.3在離線系統中安裝X Pack292
9.2.4卸載X Pack293
9.3Security組件294
9.3.1列出所有Security中的用戶295
9.3.2列出Security中的角色296
9.3.3瞭解Security中的角色297
9.3.4理解預設使用者角色299
9.3.5在Security中添加新角色299
9.3.6在Security中更新角色300
9.3.7瞭解欄位級的Security301
9.3.8在Security中添加新用戶302
9.3.9在Security中更新使用者詳細資訊303
9.3.10在Security中修改使用者密碼304
9.3.11在Security中刪除角色304
9.3.12在Security中刪除用戶304
9.4查看X Pack信息305
9.5Monitoring組件307
9.5.1探索Elasticsearch的監控統計308
9.5.2探索Kibana的監控統計314
9.6瞭解Profiler315
9.7本章小結317
第10章X Pack外掛程式中的Alerting、Graph和Reporting組件318
10.1Alerting與Notification組件318
10.2Graph組件336
10.3Reporting組件341
10.4本章小結344
第11章……
第12章案例分析——Meetup366
12.1瞭解Meetup使用場景366
12.2環境搭建367
12.2.1理解Meetup API368
12.2.2搭建Elasticsearch370
12.2.3準備Logstash370
12.2.4搭建Kibana374
12.3使用Kibana分析資料374
12.3.1內容過濾375
12.3.2按國家統計Meetup使用量377
12.3.3世界前10座使用Meetup的城市379
12.3.4按持續時間分析Meetup發展趨勢380
12.3.5按RSVP計數統計Meetup使用量383
12.3.6國家分組統計384
12.3.7加入群組的模式統計384
12.3.8熱門類別385
12.3.9熱門話題387
12.3.10Meetup活動場所地圖388
12.3.11Meetup活動地圖389
12.3.12僅數量方面的統計389
12.4獲取通知390
12.5本章小結393