+  HandyCache форум
|-+  Главная категория» Новые предложения» Удобная статистика
Имя пользователя:
Пароль:
Страниц: [1] 2 3 4  Все   Вниз
  Отправить эту тему    Печать  
Автор Тема: Удобная статистика  (Прочитано 59250 раз)
0 Пользователей и 1 Гость смотрят эту тему.
che@TTer
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 16


Мягкий и пушистый


« : 10 января 2007, 11:46:27 »

ЗДрасти Вам!

Предлагаю сделать статистику поинформативней

1. добавить статистику по сайтам - то есть какой сайт и скока сожрал траффика

2. также сделать отдельные столбцы  Загруженно / Взято из кэша /  - так нагляднее

А также:
в мониторе HC не совсем понятно в какой единице измеряется размер загружаемых файликов.

Предлагаю конвертацию находу, то есть

начинается загрузка какого-нить файлика - пошли первые байты..... 1 2 3
если размер стал превышает 1 Килобайт - в соответствующем столбце и строке начинается исчисление в килобайтах и в конец числа добавляется буковка К   - 1К 2К 3К
как только размер превышает один Мб - тут же размер переводится в мегабайты и в конец добавляется Мб - 1М 2М 3М
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #1 : 10 января 2007, 13:01:18 »

che@TTer

По "Статистике" уже много всяких предложений было! Некоторые даже занесены в ToDo.

Но из-за нехватки на все времени mai62 предложил любому добровольцу-программисту написать программку для анализа лога Монитора HC.

HC может сохранять полный лог своего Монитора в файлы в текстовом виде, которые можно анализировать любыми другими программами, даже Excel'ем!

Почитай тему: WrSpy - программа для анализа логов прокси (в т.ч. HC)


Цитировать
в мониторе HC не совсем понятно в какой единице измеряется размер загружаемых файликов.

Что тут непонятно - всегда в байтах! Конвертация "на ходу" может вызвать трудности с точным подсчетом статистики, сохранением данных в лог и его последующим анализом! Да и нагрузку на процессор может увеличить... В общем, ни к чему это! Подмигивающий
« Последнее редактирование: 20 августа 2007, 08:35:39 от DenZzz » Сообщить модератору   Записан
che@TTer
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 16


Мягкий и пушистый


« Ответ #2 : 10 января 2007, 13:14:30 »

Цитировать
Что тут непонятно - всегда в байтах!

Ну хотя бы в названиях колонки укажиет, что в байтах - это есть дружелюбность интерфейса
Сообщить модератору   Записан
che@TTer
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 16


Мягкий и пушистый


« Ответ #3 : 10 января 2007, 13:18:28 »

Цитировать
HC может сохранять полный лог своего Монитора в файлы в текстовом виде, которые можно анализировать любыми другими программами, даже Excel'ем!

подскажите, а как сохранить полный лог своего Монитора в файл?
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #4 : 10 января 2007, 13:38:10 »

che@TTer

"Настройки / Общие / Вид" поставить галку на "Сохранять содержимое монитора".

Файлы сохраняются в папку:  HandyCache\Logs\ и имеют уникальное название.

Сохранение в файл производится при выходе из HC, а также при автоматической или ручной очистке Монитора HC.

В "Ограничить количество записей в мониторе ... строк" можно задать периодичность автоматической очистки Монитора HC.
Сообщить модератору   Записан
DIGGER
Старожил
****

Репутация: +14/-3
Offline Offline

Сообщений: 312



« Ответ #5 : 20 февраля 2007, 06:22:39 »

На вкладке "Статистика" добавить галку: Подсчитывать сумму при открытии этой вкладки. Мелочь, но как приятно...  Улыбка
И не надо писать мне: мол, нажми сам, и т.п.
Сообщить модератору   Записан
DIGGER
Старожил
****

Репутация: +14/-3
Offline Offline

Сообщений: 312



« Ответ #6 : 20 февраля 2007, 06:31:07 »

Что бы я мог создавать свой шаблон для сохранения статистики. (Всё равно ведь шаблон есть Улыбка нужно только дать к нему доступ Улыбка)
+
Хотелось что бы автоматом експортировалась статистика[дописывалась] (Что бы пользователи меня не дёргали, а сами смотрели) ИЛИ чтобы HC отсылал им статистику в браузер по спец-запросу (К примеру http://192.168.1.1:8080/userstat/)
« Последнее редактирование: 20 февраля 2007, 07:18:55 от DIGGER_KSS » Сообщить модератору   Записан
Shadow
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #7 : 22 февраля 2007, 11:29:19 »

Есть предложение реализовать что-то похожее. Если есть возможность конечно)
Например. Дома есть 3 активных пользователя интернет, на каждого заведен логин и пароль. И каждому, чтобы контролировать свой расход трафика и для меня удобно было бы смотреть не только кто сколько накачал и какой кеш при этом составил, но и сайты по которым ходили с количеством накаченного.
Пример на скриншотах. В первом-пользователи, во 2-м (нажимаем на нужного юзера) выведен список посещаемых сайтов сайтов, с количеством накаченного (по убыванию).
 


* USERS.GIF (5.33 Кб, 633x109 - просмотрено 322 раз.)

* SITES.gif (6.03 Кб, 575x147 - просмотрено 274 раз.)
Сообщить модератору   Записан
DIGGER
Старожил
****

Репутация: +14/-3
Offline Offline

Сообщений: 312



« Ответ #8 : 24 февраля 2007, 01:53:15 »

Уверен: такие вещи будут появлятся после реализации плагинной архитектуры самой программы. (то есть: кому нужно — допишет сам Улыбка и поделится с другими)
Сообщить модератору   Записан
Shadow
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #9 : 24 февраля 2007, 08:02:17 »

Это долго, хотелось бы поскорее) Что скажет по этому поводу разработчик?
Сообщить модератору   Записан
cepera_ang
Beta tester
*****

Репутация: +9/-4
Offline Offline

Сообщений: 355


« Ответ #10 : 24 февраля 2007, 15:17:12 »

Скорее всего разработчик вообще промолчит, ибо все уже ответили и ответили правильно. И скорее всего эта тема уже не раз обсуждалась на руборде, здесь и есть в TODO
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #11 : 24 февраля 2007, 21:10:41 »

Shadow

Разработчик уже не раз отвечал на этот вопрос! Да, делать что-то со статистикой надо, но время на все не хватает! Поэтому mai62 сделал сохранение лога Монитора HC в файл и предложил добровольцам-программистам написать отдельную программу для его анализа...

Вот творение одного из добровольцев: WrSpy - программа для анализа логов прокси (в т.ч. HC)
« Последнее редактирование: 20 августа 2007, 08:40:09 от DenZzz » Сообщить модератору   Записан
cepera_ang
Beta tester
*****

Репутация: +9/-4
Offline Offline

Сообщений: 355


« Ответ #12 : 25 февраля 2007, 00:41:06 »

Кстати! Отличная программа - анализатор статистики WrSpy (оф.сайт http://www.wrspy.ru/ ). Автор весьма быстро реагирует на пожелания пользователей!
« Последнее редактирование: 20 августа 2007, 08:45:35 от DenZzz » Сообщить модератору   Записан
cepera_ang
Beta tester
*****

Репутация: +9/-4
Offline Offline

Сообщений: 355


« Ответ #13 : 25 февраля 2007, 02:54:58 »

Сейчас попробовал в Excel импортировать лог. Получается, к вечеру ждите написанную в excel простенькую анализировалку. Пока сводные данные по пользователям, если будет необходимость (и время чтобы делать) попробую и по сайтам сделать.
Сообщить модератору   Записан
cepera_ang
Beta tester
*****

Репутация: +9/-4
Offline Offline

Сообщений: 355


« Ответ #14 : 28 февраля 2007, 02:31:03 »

В общем, что-то накропал, требуется тестирование, отзывы и т.д.
Инструкция внутри, нужно включить макросы, нужен еxcel.

* HC_analyse.rar (35.55 Кб - загружено 108 раз.)
« Последнее редактирование: 28 февраля 2007, 02:46:30 от cepera_ang » Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #15 : 28 февраля 2007, 08:07:20 »

cepera_ang

В Excel 2002 при формировании сводных таблиц выводится сообщение об ошибке:
Цитировать
Run-time error '438'
Object doesn't support this property of method

Если нажать на Debug, то в редакторе VB будет подсвечена строка:
Цитировать
ActiveSheet.PivotTables("СводнаяТаблица1").ChangePivotCache ActiveWorkbook. _
        PivotCaches.Create(SourceType:=xlDatabase, SourceData:="Данные!C1:C12", _
        Version:=xlPivotTableVersion12)

Есть возможность сделать, чтобы макросы успешно работали в старых версиях Excel?
Сообщить модератору   Записан
cepera_ang
Beta tester
*****

Репутация: +9/-4
Offline Offline

Сообщений: 355


« Ответ #16 : 28 февраля 2007, 08:53:27 »

Version:=xlPivotTableVersion12
Если поменять на xlPivotTableVersionCurrent будет работать? Там еще ниже такая строчка. Просто нет возможности протестировать на старой версии.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #17 : 28 февраля 2007, 09:06:19 »

Если поменять на xlPivotTableVersionCurrent будет работать?

Нет, все также.
Сообщить модератору   Записан
cepera_ang
Beta tester
*****

Репутация: +9/-4
Offline Offline

Сообщений: 355


« Ответ #18 : 28 февраля 2007, 09:09:51 »

Могу еще предложить написать xlPivotTableVersionXX где XX = 10 или 11 или 2000. Еще эти строчки можно закомментировать и обновлять просто сводную таблицу вручную.
Сейчас на работу, там есть 2003 офис, посмотрю, подправлю, выложу.
Сообщить модератору   Записан
Oneri
Новичок
*

Репутация: +2/-0
Offline Offline

Сообщений: 34


« Ответ #19 : 28 февраля 2007, 09:55:22 »

cepera_ang, спасибо
есть проблема если кол-во строк больше 65535, макрос  вылетает по ошибке Грустный
можно добавить эту проверку ?

PS ошибка 1004

У меня в объединенном логе за месяц получилось более 115 тысяч строк Улыбка
« Последнее редактирование: 28 февраля 2007, 10:00:37 от Oneri » Сообщить модератору   Записан
Страниц: [1] 2 3 4  Все   Вверх
  Отправить эту тему    Печать  

 
Перейти в: