https://github.com/resilientecosystem/memlens-middleware
Middleware API Service for MemLens. Acts as a data aggregator platform for all data reads to prometheus, pyroscope and ResDB endpoints
https://github.com/resilientecosystem/memlens-middleware
Last synced: over 1 year ago
JSON representation
Middleware API Service for MemLens. Acts as a data aggregator platform for all data reads to prometheus, pyroscope and ResDB endpoints
- Host: GitHub
- URL: https://github.com/resilientecosystem/memlens-middleware
- Owner: ResilientEcosystem
- License: apache-2.0
- Created: 2024-11-21T00:10:19.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-21T10:35:13.000Z (over 1 year ago)
- Last Synced: 2025-02-21T11:32:10.688Z (over 1 year ago)
- Language: JavaScript
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Middleware API Service for MemLens
This repository contains the **Middleware API Service** for the MemLens project. The service acts as a data aggregator platform, responsible for gathering data from various sources, including **Prometheus**, **Pyroscope**, and **ResDB** endpoints. It consolidates the data for further processing and visualization.
---
## Features
- **Data Aggregation**: Collects metrics from Prometheus, Pyroscope, and ResDB.
- **API Service**: Exposes endpoints to access and interact with the aggregated data.
- **Integration**: Seamlessly integrates with the MemLens project for real-time performance and monitoring data.
---
## Prerequisites
Before you begin, ensure you have the following installed:
- **Node.js** (for running the server)
- **Docker** (if needed for containerized environments)
- **Prometheus** (for metrics collection)
- **Pyroscope** (for profiling data)
- **ResDB** (for database-level performance insights)
---