DataFlux Func¶
DataFlux Func is a Python-based script development, management, and execution platform. It is a Function Compute component under TrueWatch and can now operate as an independently runnable system.
It consists of two main parts:
- Server: Built with Node.js + Express, primarily providing Web UI services and external API endpoints.
- Worker: Built with Python3 + Celery, primarily providing the execution environment for Python scripts (including the Beat module).
To connect data sources such as MySQL and Prometheus to TrueWatch via DataFlux Func, see External Data Sources.