@opengis/fastify-table
Version:
core-plugins
7 lines (6 loc) • 366 B
JavaScript
const formatMemoryUsage = (data) => `${Math.round((data / 1024 / 1024) * 100) / 100} MB`;
export default async function statusMonitor() {
const memoryUsage = process.memoryUsage();
const message = Object.keys(memoryUsage).reduce((acc, curr) => Object.assign(acc, { [curr]: formatMemoryUsage(memoryUsage[curr]) }), {});
return { message, status: 200 };
}