📘 ThingsBoard 部署运维实战
⭐
30章 · 企业级
01
ThingsBoard 概览
平台架构
核心组件
应用场景
版本对比
02
环境准备
Linux 服务器选型
JDK 安装配置
PostgreSQL 部署
Redis 缓存搭建
03
单机部署
安装包获取
配置文件详解
启动与验证
日志查看
04
集群架构
微服务拆解
消息队列选型
Kafka/RabbitMQ
服务注册发现
05
高可用部署
负载均衡 Nginx
数据库主从复制
TB 节点集群
故障转移
06
Docker 部署
Docker 环境安装
Docker Compose
镜像管理
容器监控
07
Kubernetes 部署
K8s 集群搭建
Helm Chart
Ingress 配置
自动扩缩容
08
设备接入
MQTT 协议
CoAP 协议
HTTP API
设备认证
09
数据采集
遥测数据上报
属性同步
RPC 命令下发
数据格式解析
10
规则引擎
规则链概念
节点类型详解
消息过滤转换
告警规则配置
11
数据持久化
Cassandra 部署
时序存储策略
TTL 配置
备份恢复
12
可视化仪表板
仪表板创建
部件库使用
数据绑定
自定义部件
13
用户管理
租户管理
客户管理
角色权限
OAuth2.0
14
资产管理
资产模型定义
关联关系
资产分组
生命周期管理
15
告警管理
告警类型定义
严重级别
通知渠道
邮件/短信/Webhook
16
审计日志
审计日志配置
日志查询
日志归档
合规性要求
17
性能调优
JVM 参数优化
连接池配置
数据库查询优化
缓存策略调整
18
监控告警
Prometheus 集成
Grafana 仪表板
TB 自身指标
监控配置
19
日志管理
ELK 日志平台
日志级别动态调整
日志分析
故障排查
20
安全加固
HTTPS 证书
防火墙规则
API 安全
数据加密传输
21
备份恢复
全量备份
增量备份
异地容灾
恢复演练
22
版本升级
升级前检查
数据库迁移
滚动升级策略
回滚方案
23
插件开发
自定义规则节点
自定义部件
REST API 扩展
插件打包
24
边缘计算
Edge 部署
边缘规则链
边缘数据同步
离线模式
25
多租户管理
租户隔离策略
资源配额
计费模型
SLA 保障
26
数据导出
CSV 导出
API 数据导出
数据湖集成
Hadoop/Spark
27
第三方集成
ERP 系统集成
MES 系统集成
AWS 集成
Azure 集成
28
自动化运维
Ansible 部署
CI/CD 流水线
配置管理
健康检查脚本
29
故障处理
启动故障
数据库连接问题
设备离线排查
性能瓶颈分析
30
实战案例
智慧工厂 IoT
能源管理系统
车联网平台运维
综合演练