source: www/statistic/trafficview.php@ 1

Last change on this file since 1 was 1, checked in by george, 17 years ago

Prvotní import všeho

  • Property svn:executable set to *
File size: 1.8 KB
Line 
1<?
2include('../style.php');
3//$refresh = 60;
4ShowHeader('Statistika vytí¾ení internetové linky','Vytí¾ení internetu');
5include('../db.php');
6DB_Init('localhost','root','','statistic');
7
8// Kontrola online
9echo('Stav: ');
10$Output = array();
11$Online = 0;
12exec('ping 195.47.235.3 -c 1 | grep received',$Output);
13if(count($Output)==1)
14{
15 $Output = explode(" ",$Output[0]);
16 if($Output[3]=='1') $Online = 1;
17}
18// exec('ifconfig | grep ppp0',$Output);
19//$Online = count($Output);
20if($Online==1) echo('<font style="color: green;">ONLINE</font>'); else echo('<font style="color: red;">OFFLINE</font>');
21
22// celkem sta¾eno a odesláno
23DB_Query('select sum(down),sum(up) from traffic');
24$Row = DB_Row();
25echo('&nbsp;&nbsp;&nbsp; Celkem sta¾eno: '.Round($Row[0]/1024/1024).' MB &nbsp;&nbsp;&nbsp; Celkem odesláno: '.Round($Row[1]/1024/1024).' MB<br>');
26
27echo('Zatí¾ení internetu za poslední hodinu<br>');
28echo('<img align="center" src="graf.php?pocet=60" width="901" height="198"><br><br>');
29
30echo('Zatí¾ení internetu za posledních den<br>');
31echo('<img align="center" src="graf.php?pocet=1440" width="901" height="198"><br><br>');
32
33//echo('Zatí¾ení internetu za poslední mìsíc<br>');
34//echo('<img align="center" src="graf.php?krok=9000" width="901" height="198"><br><br>');
35
36// Výpis selhání
37echo('<strong>15 posledních zachycených selhání:</strong><br>');
38echo('<table border="1" cellspacing="0" cellpadding="1"><tr><th>Èas</th><th>Pokus</th></tr>');
39DB_Query('select * from failure order by time desc limit 0,15');
40while($Row = DB_Row())
41{
42 echo('<tr><td>'.$Row['time'].'</td><td>'.($Row['attempt']+1).'</td></tr>');
43}
44echo('</table><i>Poznámka: vytoèeno na první(1), druhý(2), tøetí(3) pokus, jinak restart(4)</i>');
45
46// echo('informace jsou aktualizovány ka¾dou minutu. stránku je nutno obnovovat.');
47ShowFooter();
48?>
Note: See TracBrowser for help on using the repository browser.