UNPKG

@opengis/fastify-table

Version:

core-plugins

21 lines (20 loc) 706 B
import pgClients from "../pg/pgClients.js"; import logger from "../logger/getLogger.js"; import getRedis from "../redis/funcs/getRedis.js"; import config from "../../../config.js"; import loggerSystem from "./loggerSystem.js"; const rclient2 = getRedis({ db: 2 }); export default async function systemMetricsFifthly({ pg = pgClients.client }) { const system = await loggerSystem({ pg }); const dbName = pg?.options?.database; if (config.redis) { await rclient2.del(`${dbName}:system_metrics`); } logger.file("metric", { dbname: dbName, ...system.metric, ...system.uptimes, ...system.metricSort, }); return { message: "Saved Fifthly" }; }