生态集成
📄️ LangChain
本篇我们将主要介绍如何使用 LangChain 连接 CnosDB 数据库,实现使用自然语言和数据库的交流。
📄️ Grafana
Grafana 是一个开源的数据可视化工具,可以很方便地将任意符合要求的数据转换为可视化的图表,并且还带有告警功能,可以在指标数据达到阈值时通知你。Grafana 默认持多种数据源,并且还可以通过插件系统进行拓展。
📄️ Helm
Kubernetes(简称K8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。它提供了一种灵活的方式来管理容器化应用程序的生命周期,包括自动化部署、水平扩展、负载均衡、故障恢复等。Kubernetes通过使用容器的抽象层,使得应用程序可以在不同的环境中以一致的方式运行。
📄️ Jaeger
在 CnosDB 中启用 Jaeger 支持
📄️ Kafka
随着越来越多的应用程序架构转向微服务或无服务器结构,应用程序和服务的数量每天都在增加。用户既可以通过实时聚合,也可以通过输出为测量或指标的计算,来处理数量不断增加的时间序列数据。面对产生的海量数据,用户可以通过多种方式来捕获和观察系统中数据的变化,在云原生环境中,最流行的一种是使用事件。
📄️ PLC4X
在当代工业自动化系统中,实时监测和数据分析变得至关重要。本文将介绍如何通过集成Apache PLC4X与CnosDB,实现对工业控制系统中的PLC设备进行高效数据采集和存储,为工程师们提供更强大的数据分析和监测工具。
📄️ Prometheus
Prometheus 是一款面向云原生的监控软件,支持众多软件、系统的数据采集与监控。
📄️ Telegraf
Telegraf 是一个开源的服务器代理程序,用于从堆栈、传感器和系统中收集一些指标,集中输出到数据库,内存占用极小,支持通过插件进行扩展。Telegraf 配置简单,易于上手,相较于通过手写脚本采集数据,大大降低了数据获取的难度。
📄️ TensorFlow
使用 CnosDB 与 TensorFlow 进行时间序列预测
📄️ Vector
Vector是一个高性能的可观测数据管道,使组织能够控制其可观测数据。收集、转换并将所有log、metric路由到现在正在使用的任何供应商,或者未来可能想要使用的任何其他供应商。Vector可以在你最需要的地方(而不是供应商最方便的地方)大幅降低成本,使数据更加新颖丰富,并提供数据安全性。Vector是开源的,并且比任何替代方案快接近10倍。