UNPKG

node-system-stats

Version:

Comprehensive library for monitoring system statistics including CPU, memory, disk, network, battery, and process information with time-series monitoring

45 lines (43 loc) 2.15 kB
import mod from "./index.js"; export default mod; export const NetworkMonitor = mod.NetworkMonitor; export const SystemInfoMonitor = mod.SystemInfoMonitor; export const SystemMonitor = mod.SystemMonitor; export const avgClockMHz = mod.avgClockMHz; export const clockMHz = mod.clockMHz; export const cpuModel = mod.cpuModel; export const formatBytes = mod.formatBytes; export const getBatteryInfo = mod.getBatteryInfo; export const getBatteryPercent = mod.getBatteryPercent; export const getCpuTemperature = mod.getCpuTemperature; export const getCurrentProcessInfo = mod.getCurrentProcessInfo; export const getDiskInfo = mod.getDiskInfo; export const getDownloadSpeed = mod.getDownloadSpeed; export const getDrives = mod.getDrives; export const getFileSystemInfo = mod.getFileSystemInfo; export const getLoadAverage = mod.getLoadAverage; export const getMemoryInfo = mod.getMemoryInfo; export const getNetworkInterfaces = mod.getNetworkInterfaces; export const getNetworkStats = mod.getNetworkStats; export const getPrimaryInterface = mod.getPrimaryInterface; export const getPrimaryIpAddress = mod.getPrimaryIpAddress; export const getProcessById = mod.getProcessById; export const getProcessMemoryUsage = mod.getProcessMemoryUsage; export const getSwapInfo = mod.getSwapInfo; export const getTimeRemaining = mod.getTimeRemaining; export const getTopProcesses = mod.getTopProcesses; export const getTotalBytesReceived = mod.getTotalBytesReceived; export const getTotalBytesSent = mod.getTotalBytesSent; export const getUploadSpeed = mod.getUploadSpeed; export const hasBattery = mod.hasBattery; export const isCharging = mod.isCharging; export const isNetworkConnected = mod.isNetworkConnected; export const pathExists = mod.pathExists; export const platform = mod.platform; export const showFreeMemory = mod.showFreeMemory; export const showMemoryUsage = mod.showMemoryUsage; export const showTotalMemory = mod.showTotalMemory; export const startNetworkMonitoring = mod.startNetworkMonitoring; export const stopNetworkMonitoring = mod.stopNetworkMonitoring; export const totalCores = mod.totalCores; export const usagePercent = mod.usagePercent;