$name was removed; missing $pm_exec_path.
"; 75 | $removed_ids[] = $pm2_id; 76 | $hcpp->log("$name was removed; missing $pm_exec_path."); 77 | continue; 78 | } 79 | $i++; 80 | $restarts = $app['pm2_env']['restart_time']; 81 | $version = 'v' . $app['pm2_env']['node_version']; 82 | 83 | // Calculate uptime 84 | $pm_uptime = $app['pm2_env']['pm_uptime']; 85 | $uptime_seconds = (time() * 1000 - $pm_uptime) / 1000; 86 | $days = floor($uptime_seconds / (24 * 3600)); 87 | $uptime_seconds %= (24 * 3600); 88 | $hours = floor($uptime_seconds / 3600); 89 | $uptime_seconds %= 3600; 90 | $minutes = floor($uptime_seconds / 60); 91 | if ( $days > 0 ) { 92 | $uptime = $days . ' days'; 93 | } else if ( $hours > 0 ) { 94 | $uptime = $hours . ' hours'; 95 | } else { 96 | $uptime = $minutes . ' minutes'; 97 | } 98 | $status = $app['pm2_env']['status']; 99 | if ( $status == 'online' ) { 100 | $status_class = 'fas fa-circle-check icon-green u-mr5'; 101 | } else { 102 | $status_class = 'fas fa-circle-minus icon-red u-mr5'; 103 | $uptime = $status; 104 | } 105 | 106 | // Calculate memory and cpu 107 | $memory = round($app['monit']['memory'] / (1024 * 1024), 1) . ' MB'; 108 | $cpu = round($app['monit']['cpu'], 1); 109 | ?> 110 | 111 |Removed Missing NodeApp
190 | = $removed_apps; ?> 191 |