The Federaliser

[The Federaliser] - [How] - [Install] - [Config] - [JSON & XML] - [Extend] - [Implement]

Federaliser is a powerful and flexible data integration tool designed to collect, normalise, and export data from multiple sources in a consistent format. It enables seamless integration with monitoring and metrics systems such as Prometheus, OpenMetrics, and Telegraf, ensuring that data is always structured for optimal use.

Why Federaliser?

Modern infrastructure relies on a diverse range of data sources—databases, APIs, structured files, and more. However, these sources often provide data in incompatible formats, making integration challenging. Federaliser solves this problem by:

Key Features

Standardised Data Output

Federaliser ensures that no matter the source, data is presented in a structured, predictable format. Whether exporting for monitoring dashboards or log analysis, consistency is guaranteed.

Flexible Querying & Filtering

Users can extract only the relevant fields from JSON, XML, or SQL sources, reducing processing overhead and improving efficiency.

Security-Focused Design

Built-in protections against SSRF (Server-Side Request Forgery), directory traversal, and SQL injection ensure safe data handling.

Lightweight & Fast

Federaliser is designed for efficiency, minimising resource consumption while processing large data volumes quickly.

Seamless Integration with Monitoring Systems

Metrics can be directly ingested by Prometheus, Telegraf, or any OpenMetrics-compatible platform.

Who is Federaliser for?

The Vision

Federaliser was built to eliminate the complexity of data collection across multiple platforms. It aims to bridge the gap between raw data and actionable insights by providing a scalable, configurable, and secure integration layer.