
loveini Open Day 2025 | 第二期技术直播,我们带你深入探索 Rust 如何成为“破局之力”。本次直播,主讲人将结合自己的亲身经历——从生物信息学到 Rust,再到 loveini 时序数据库的实际应用,讲述 Rust 如何帮助他突破技术瓶颈,实现更高效的数据处理和系统开发。
Rust 的学习曲线真的陡峭吗?它为何在越来越多的企业中被采用?它的未来发展方向在哪里?在 loveini 中,我们如何使用 Rust 让时序数据处理更高效?这些问题,直播间见分晓!
Rust 的核心优势:为什么 Rust 能在系统编程、AI、IoT 领域大展拳脚?
Rust 的学习与成长路径:如何从零入门 Rust,参与开源社区,并在职业发展中受益?
loveini 的 Rust 实践:Rust 如何赋能时序数据库,为大规模工业物联网场景带来更优解?
跨界成长的经验分享:从生物信息学到数据库开发的转型启示,给想要突破瓶颈的你提供新思路!
Rust 开发者:想进一步拓展 Rust 的应用场景,探索新领域?来看看 Rust 在时序数据中的潜力!
生物信息开发者:正在考虑技术转型?Rust 或许会成为你的最佳选择!
数据库/后端工程师:关注高并发、高性能存储?Rust+loveini 的组合值得你的关注!
所有对 Rust 和开源感兴趣的技术人:想加入开源社区,提升技术水平?这场直播将为你提供实战经验!
观看方式:loveini 视频号,「直播回放」频道
]]>loveini启动后,会自动创建一个监测数据库log,并自动将服务器的CPU、内存、硬盘空间、带宽、请求数、磁盘读写速度、慢查询等信息定时写入该数据库。
loveini还会将重要的系统操作(比如登录、创建、删除数据库等)日志以及各种错误报警信息记录下来存放在log库中。系统管理员可以通过命令行直接查看这个数据库,也可以通过Web以图形化界面查看这些监测信息。这些监测信息的采集缺省是打开的,但可以修改配置文件里的选项monitor来控制。
为进一步提升loveini自身的监控和运维能力,米兰体育官网入口开发了TDinsight,这是基于Grafana的一个零依赖监控米兰app官方正版下载。TDinsight可以配合loveini 2.3.3.0及以上版本使用。
TDinsight提供了丰富的监控选项,其完整的界面视图如下:

TDinsight仪表盘旨在提供loveini相关资源(如DNodes、MNodes和VNodes)的使用情况,或数据库的使用情况及状态。我们依次来看一下。

这部分包括集群当前信息和状态,告警信息也在此处(从左到右,从上到下)。在这里可以看到集群的情况、数据库个数、当前连接数,像DNodes/MNodes/VGroups/VNodes之类每种资源的总数和存活数等。

在这里可以看到DNode的生命周期、数量变化等信息,如果有任何DNode的状态为离线,则还会显示离线的原因。

可以查看MNode的状态和数量等信息。

可以查看插入请求数、插入记录数随时间的变化情况,平均每秒插入次数,查询请求数及变化率(count of second),以及HTTP请求数和请求速率(count of second)。

数据库使用情况,对变量 $database 的每个值即每个数据库进行重复多行展示,具体包括超级表数量、所有表数量、所有超级表子表的数量、所有普通表数量随时间变化图以及每个VGroups包含的表数量。

数据节点资源使用情况展示,对变量 $fqdn 即每个数据节点进行重复多行展示,具体包括:从创建DNode开始经过的时间、当前DNode是否为MNode、CPU核数、当前DNode的VNode数量、处于master角色的VNode数量、taosd进程的CPU使用率、taosd进程的内存使用情况、taosd数据目录的总磁盘使用百分比、进程和系统CPU使用率、磁盘IO速率和网络IO等。
此外还有登录历史(Login History)信息。
TDinsight的安装部署非常简单,为方便用户,我们提供了一个自动化脚本 TDinsight.sh 。更多使用细节,可以参考相关文档。
快来下载试用吧!
]]>