]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blame - api/data.php
Add Plugins: remove author from card footer
[irc/unrealircd/unrealircd-webpanel.git] / api / data.php
CommitLineData
6df796ae
VP
1<?php
2
3session_start();
4if (!isset($_SESSION['id']))
5 die("Access denied");
6
7$cpuUsage = sys_getloadavg();
8
9function convert($size)
10 {
11 $unit=array('b','kb','mb','gb','tb','pb');
12 return @round($size/pow(1024,($i=floor(log($size,1024)))),2).$unit[$i];
13 }
14
15$memUsage = memory_get_usage(true);
16$data = array(
17 "cpu" => $cpuUsage[0],
18 "memory" => convert($memUsage),
19);
20
21header('Content-Type: application/json');
22echo json_encode($data);
23?>