Официальный сайт студ.городка НГТУ
Программирование и БД » [PHP] Help Скрипт-статистики траффика 

#1  11.11.06 12:33

[PHP] Help Скрипт-статистики траффика

Цель:
Хочу найти скрипт который сможет показывать статистику траффика по всем протоколам

Типа: отправлено столько, принято столько.  И чтобы он суммировал эту статистику.
Типа: с токого числа отправлено.... и тд.
http://217.71.143.139/sds/stat.php (dos кодировка)  тут к примеру выводится то что говорит cmd.exe netstat -e и раз в сутки обновляется. Для форматирования использовал тэг <pre>
В таком виде:
Статистика интерфейса

                           Получено      Отправлено

Байт                       42592225      2279630609
Одноадресные пакеты       106895174       202098494
Многоадресные пакеты        3445172            8097
Отброшено                         0               0
Ошибки                            0               0
Неизвестный протокол         203111

Если идти этим путем, то как удалить  все ненужные строки и оставить только 5 строку:

Байт                       42592225      2279630609

как вывести это в удобном виде и как суммировать.

В идеале хочу чтобы это выглядело так:

С 11 ноября 2006 года сервер:

Получил: 40,6 Gb
Отправил: 2174,0 Gb
Статистика обновляется раз в сутки

Или может какие другие пути подскажите

Исправлено Freeman (11.11.06 12:43)

Offline

#2  11.11.06 13:53

Re: [PHP] Help Скрипт-статистики траффика

тупо парси строки експлойдом или имплойдом точно не помню

Offline

#3  12.11.06 11:09

Re: [PHP] Help Скрипт-статистики траффика

еслиб знал как...

начал делать такой батник

но опять не катит.  файл пишется в кодировке 866

мож кто знает как из батника записать файл в 1251?

@echo off
chcp 1251
netstat -e>1.txt


@echo off
chcp 1251
more<1.txt | find "Байт">3.txt

Этот батник должен выводить эту строку:
Байт                       42592225      2279630609

Исправлено Freeman (12.11.06 11:12)

Offline

Программирование и БД » [PHP] Help Скрипт-статистики траффика 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.719 сек.
Выполнено 14 запросов.