UNPKG

chronos-microservice-debugger3

Version:

Microservice communication and health visualizer.

47 lines (45 loc) 697 B
const mongoose = require("mongoose"); mongoose.model("MicroserviceHealth", { currentMicroservice: { type: String, }, cpuCurrentSpeed: { type: Number, }, cpuTemperature: { type: Number, }, cpuCurrentLoadMemoryPercentage: { type: Number, }, totalMemory: { type: Number, }, freeMemory: { type: Number, }, usedMemory: { type: Number, }, activeMemory: { type: Number, }, totalNumProcesses: { type: Number, }, numRunningProcesses: { type: Number, }, numBlockedProcesses: { type: Number, }, numSleepingProcesses: { type: Number, }, latency: { type: Number, }, timestamp: { type: Date, } });