TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
InfluxDB原理與實戰(簡體書)
滿額折

InfluxDB原理與實戰(簡體書)

商品資訊

人民幣定價:89 元
定價
:NT$ 534 元
優惠價
87465
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:13 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

內容介紹
這是一本從原理與實踐角度全面講解InfluxDB的著作,由資深架構師、InfluxDB技術專家撰寫,融入了作者構建千億級監控大數據平臺的工程實踐經驗。從生態、應用場景、功能使用、源碼分析等角度對InfluxDB進行了深入的講解,包含9個企業級實戰案例,100餘示例,300餘條命令和語法詳解,能幫助讀者從零開始,徹底吃透InfluxDB的功能和原理,快速晉級為InfluxDB實戰專家。
全書一共9章,從結構上分為四個部分:
第一部分 準備篇(第1~2章)
首先,從宏觀角度介紹了InfluxDB的發展歷程、適應場景、特點、優勢以及社區和生態;然後,手把手教讀者如何快速在各種環境中搭建InfluxDB生產環境。
第二部分 基礎篇(第3~8章)
著重、全面地講解InfluxDB的核心功能,包括基礎操作、連續查詢、保留策略、認證授權、集群和可用性、備份管理、節點管理、第三方協議等,並以多個DevOps實戰為例,透徹講解了InfluxDB的原理和實戰技巧。
第三部分 實戰篇(第9~10章)
分別以基於TICK的DevOps實戰和基於InfluxDB、Grafana、Prometheus的DevOps實戰為例,講解了以InfluxDB為核心的企業級監控系統的構建方法。
第四部分 擴展篇(第11章)
著重講解了InfluxDB的源碼編譯方法,並採用抛磚引玉的方式,對啟動流程、配置模塊、HTTP寫入和查詢流程等進行了源碼分析,幫助讀者打開探索和研究InfluxDB源碼的精彩之門。

名人/編輯推薦

資深架構師、InfluxDB技術專家打造千億級監控大數據平臺經驗總結,9個企業級案例,100餘示例,300餘條命令

目次

前 言
第1章 初識InfluxDB 1
1.1 什麼是InfluxDB 1
1.1.1 簡介 1
1.1.2 歷史和發展 4
1.1.3 使用場景 5
1.1.4 社區和生態 6
1.2 InfluxDB的優勢 7
1.3 InfluxDB的特性 9
1.3.1 InfluxDB的特點 10
1.3.2 核心概念 10
1.4 本章小結 11
第2章 InfluxDB入門 12
2.1 InfluxDB在各環境下的安裝部署 12
2.1.1 RedHat & CentOS 環境 13
2.1.2 Ubuntu & Debian 環境 15
2.1.3 Mac OS & OS X 環境 17
2.1.4 MS Windows環境 19
2.1.5 二進制軟件包安裝 21
2.2 InfluxDB軟件包程序 22
2.2.1 influx介紹 23
2.2.2 influxd介紹 24
2.2.3 influx_inspect介紹 26
2.2.4 influx_stress介紹 27
2.2.5 influx_tsm介紹 27
2.3 InfluxDB 配置文件 28
2.4 InfluxDB安裝部署和基礎操作實戰 33
2.5 本章小結 37
第3章 寫入和查詢 38
3.1 操作模式 38
3.1.1 influx命令行模式 39
3.1.2 InfluxDB API模式 46
3.2 寫入 48
3.2.1 行協議 48
3.2.2 寫入數據 51
3.3 查詢 54
3.3.1 InfluxQL 54
3.3.2 查詢數據 71
3.4 本章小結 74
第4章 連續查詢和保留策略 75
4.1 連續查詢 76
4.1.1 連續查詢的基礎特性 76
4.1.2 連續查詢的高級特性 78
4.1.3 管理連續查詢 80
4.1.4 連續查詢的場景應用 82
4.2 保留策略 84
4.2.1 創建保留策略 85
4.2.2 查詢保留策略 87
4.2.3 管理保留策略 88
4.3 DevOps監控的採樣實戰 89
4.4 本章小結 94
第5章 認證與授權 95
5.1 認證 95
5.1.1 啟動認證 96
5.1.2 認證請求 96
5.2 授權 99
5.2.1 賬戶權限 99
5.2.2 賬戶管理命令 100
5.3 DevOps監控的權限管理實戰 105
5.4 本章小結 109
第6章 集群和高可用 110
6.1 集群簡介 111
6.1.1 集群的基本概念 111
6.1.2 集群架構 112
6.2 集群配置 113
6.2.1 準備工作 114
6.2.2 META節點集群配置 116
6.2.3 DATA節點集群配置 120
6.3 Hinted-Handoff 123
6.4 Anti-Entropy 127
6.4.1 Anti-Entropy原理 128
6.4.2 Anti-Entropy命令 129
6.4.3 Anti-Entropy API 130
6.4.4 Anti-Entropy配置 132
6.4.5 Anti-Entropy典型應用場景 134
6.5 本章小結 136
第7章 備份管理和節點管理 137
7.1 備份管理 137
7.1.1 備份 138
7.1.2 還原備份 140
7.1.3 導出數據 143
7.1.4 導入數據 144
7.2 節點管理 145
7.2.1 節點管理相關命令 145
7.2.2 META節點替換實戰 149
7.2.3 DATA節點替換實戰 153
7.2.4 擴容實戰 155
7.3 本章小結 162
第8章 第三方協議 163
8.1 UDP協議 164
8.1.1 UDP協議簡介 164
8.1.2 UDP協議基本用法 164
8.2 兼容CollectD 166
8.2.1 CollectD簡介 166
8.2.2 CollectD協議的基本用法 167
8.3 兼容Graphite 170
8.3.1 Graphite簡介 170
8.3.2 Graphite協議的基本用法 171
8.4 兼容OpenTSDB 175
8.4.1 OpenTSDB簡介 175
8.4.2 OpenTSDB協議的基本用法 176
8.5 兼容Prometheus 178
8.5.1 Prometheus簡介 178
8.5.2 Prometheus協議的基本用法 179
8.6 本章小結 181
第9章 基於TICK的DevOps監控實戰 182
9.1 TICK簡介 183
9.2 Telegraf 184
9.2.1 Telegraf簡介 184
9.2.2 Telegraf安裝部署 186
9.2.3 Telegraf命令 189
9.3 Kapacitor 191
9.3.1 Kapacitor簡介 191
9.3.2 Kapacitor安裝部署 191
9.3.3 Kapacitor命令 193
9.4 Chronograf 194
9.4.1 Chronograf簡介 194
9.4.2 Chronograf安裝部署 196
9.4.3 Chronograf命令 198
9.4.4 創建InfluxDB連接 202
9.4.5 創建Kapacitor連接 205
9.5 基於TICK的DevOps監控實戰 208
9.6 本章小結 216
第10章 基於InfluxDB、Prometheus、Grafana的DevOps監控實戰 217
10.1 Prometheus 218
10.2 Grafana 219
10.2.1 Grafana簡介 219
10.2.2 Grafana安裝部署 220
10.3 基於InfluxDB、Prometheus、Grafana的DevOps監控實戰 225
10.4 本章小結 234
第11章 InfluxDB源碼架構剖析 235
11.1 源碼編譯 236
11.1.1 Golang語言環境配置 236
11.1.2 源碼編譯安裝 237
11.2 啟動流程源碼剖析 239
11.3 配置模塊源碼剖析 244
11.3.1 創建示例配置 244
11.3.2 加載配置 246
11.4 HTTP寫入流程和查詢流程源碼剖析 248
11.4.1 HTTP請求處理流程 248
11.4.2 寫入流程 254
11.4.3 查詢流程 258
11.5 本章小結 265

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 465
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區