Вэб- МордЫ
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 29
- Зарегистрирован: 2006-08-29 9:59:07
Вэб- МордЫ
Привет!
Кто поделится веб-интерфейсами для ipacctd/trafd ?
Ну чтобы не только статистика была по пользоватеялм, но и по портам, протоколам, интерфейсам...
Буду благодарен.
Кто поделится веб-интерфейсами для ipacctd/trafd ?
Ну чтобы не только статистика была по пользоватеялм, но и по портам, протоколам, интерфейсам...
Буду благодарен.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35427
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- рядовой
- Сообщения: 29
- Зарегистрирован: 2006-08-29 9:59:07
А можно я буду сюда кидать свои творения? И вопросы задавать, если что не понятно будет...lissyara писал(а):наверно, никто не рисовал...
===
А воообще - нарисовал бы сам - делов-то... Лишний повод php изучить...
Запрос для "Статистика по портам":
Код: Выделить всё
$sql = mysql_query("SELECT port_to_IP, SUM(bytes) AS `bytes` FROM
`" . $IF_internal_servera . "_" . date(Y,time()) . "` WHERE `date`
LIKE '" . $curr_month . "-%' AND from_IP != '" . $ip_out_servera . "'
AND to_IP != '" . $ip_out_servera . "' AND
`to_IP` != '" . $ip_internal_servera . "'
AND `from_IP` != '" . $ip_internal_servera . "'
GROUP BY `port_to_IP` ORDER BY `bytes` DESC");
- Alex Keda
- стреляли...
- Сообщения: 35427
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
можно, но с использованием тега
Код: Выделить всё
:)))
поставь phpMyAdmin например, и гоняй в нём запросы. когда начнёт выдывать нужное - подставляешь переменные и в скрипт. я так отлаживал...
Убей их всех! Бог потом рассортирует...
- Urgor
- лейтенант
- Сообщения: 668
- Зарегистрирован: 2006-03-14 16:30:18
- Откуда: Гилея (СПб)
- Контактная информация:
Ну почему же? На основе твоей примерной морды себе сделал... Даже нечто админской консоли получилосьlissyara писал(а):наверно, никто не рисовал...

Заместо phpMySQLAdmin'a пользую EMS SQL Manager 2005 Lite for MySQL, IMHO много удобней.
Кста есть у кого книга по программированию на си под Unix? Перл достал млин

Власть в руках у чужаков, и ты им платишь дань...
- Alex Keda
- стреляли...
- Сообщения: 35427
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Urgor
- лейтенант
- Сообщения: 668
- Зарегистрирован: 2006-03-14 16:30:18
- Откуда: Гилея (СПб)
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35427
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Urgor
- лейтенант
- Сообщения: 668
- Зарегистрирован: 2006-03-14 16:30:18
- Откуда: Гилея (СПб)
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35427
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Urgor
- лейтенант
- Сообщения: 668
- Зарегистрирован: 2006-03-14 16:30:18
- Откуда: Гилея (СПб)
- Контактная информация:
Есть база с городами: Лог пихается в базу:Лог АТСки считывается по cu -l /dev/cuad0 -s9600 >> /var/log/ats.txt & и имеет вид (почему то в лог сыпятся левые символы 7F, когда подрубал к винде и писал свой сервис для чтения из порта их не было):Лог разбираю и привожу в порядок скриптом: (пока не пишу в базу, хоче придумать или найти алгоритм как выципить код города и связать с базой городов) Есть идеи? Погуглив нашол обсуждение под MSSQL 2000, но я то хочу в MySQL все логать...
http://www.sql.ru/forum/actualthread.as ... &tid=35135
Код: Выделить всё
CREATE TABLE `regions` (
`rowid` int(11) NOT NULL auto_increment,
`code` char(8) unsigned default NULL,
`name` char(20) default NULL,
PRIMARY KEY (`rowid`),
KEY `code` (`code`),
KEY `name` (`name`)
) ENGINE=MyISAM;
Код: Выделить всё
CREATE TABLE `log2006` (
`rowid` int(11) unsigned NOT NULL auto_increment,
`ttc` datetime default NULL,
`tonum` int(20) default NULL,
`fromnum` int(4) default NULL,
`lencalls` int(7) default NULL,
`lencallf` char(8) character default '00:00:00',
`code` char(8) unsigned default NULL,
PRIMARY KEY (`rowid`),
KEY `ttc` (`ttc`,`tonum`),
KEY `ttc2` (`ttc`),
KEY `tonum` (`tonum`),
KEY `code` (`code`),
KEY `lencalls` (`lencalls`)
) ENGINE=MyISAM
Код: Выделить всё
130206 1042 2625853 058 00114 7 7
130206 1043 88319725368 040 00108 7 7
130206 1044 015 00009 9
130206 1045 001 00043 9
Код: Выделить всё
#!/usr/bin/perl -w
$filepath = "/var/log/ats.tmp";
$filetemp = ">>ats.tmp2";
system("killall -9 cu");
system("cat /var/log/ats.txt > $filepath");
system("cat /dev/null > /var/log/ats.txt");
system("/usr/local/etc/rc.d/definity.sh");
open (f1, $filepath);
open (f2, $filetemp);
while (<f1>) {
$in = index($_,/\d/);
if ($in > 0) {
$dum = substr($_,$in -1,80);
($cdate,$calltime,$tonum,$fromnum,$timecall) = split(/\D+/,$dum);
if (length($tonum)>7) {
if (length($cdate) == 5) { $cdate = '0' . $cdate; }
$ttc = '20' . substr($cdate,4,2) . '-' . substr($cdate,2,2) . '-' . substr($cdate,0,2);
$ttc .= ' ' . substr($calltime,0,2) . ':' . substr($calltime,2,2);
$hours = int($timecall / 3600);
$timecall -= $hours * 3600;
$minutes = int($timecall / 60);
$timecall -= $minutes * 60;
$seconds = $timecall;
if (length($hours) == 1) {$hours = '0' . $hours; }
if (length($minutes) == 1) {$minutes = '0' . $minutes; }
if (length($seconds) == 1) {$seconds = '0' . $seconds; }
$time = $hours . ':' . $minutes . ':' . $seconds;
print f2 "$ttc\t$tonum\t$fromnum\t$time \n";
} # if length
} # if ($in > 0)
}# while
http://www.sql.ru/forum/actualthread.as ... &tid=35135
Власть в руках у чужаков, и ты им платишь дань...
-
- рядовой
- Сообщения: 29
- Зарегистрирован: 2006-08-29 9:59:07
Можешь скриншоты показать морды?Urgor писал(а):Ну почему же? На основе твоей примерной морды себе сделал... Даже нечто админской консоли получилосьlissyara писал(а):наверно, никто не рисовал...по управлению почтой/инетом, дабы мог с любой машины в локалке рулить и не таскать с собой putty.
Заместо phpMySQLAdmin'a пользую EMS SQL Manager 2005 Lite for MySQL, IMHO много удобней.
Кста есть у кого книга по программированию на си под Unix? Перл достал млин
- Urgor
- лейтенант
- Сообщения: 668
- Зарегистрирован: 2006-03-14 16:30:18
- Откуда: Гилея (СПб)
- Контактная информация:
-
- рядовой
- Сообщения: 29
- Зарегистрирован: 2006-08-29 9:59:07
Вот заинтересовался статистикой по портам. Можешь дать код для вывова статистики портов?Urgor писал(а):Примерно вот так. Правда "портянку" я слегка уменьшил
И Еще:
1) у тебя нам "к нам на 110"- 5 метров...Это Входящая почта на всех?
2) у тебя нам "от нас на 25"- 4 метра...Это на 4 метра понаотправляли почту?
А еще можешь показать картики по "Почта", "Инет", "Трафик". Интересно что у тебя там сделано...
А ты послал тока "Статистика".
3) Там у тебя статистика по портам, а за какой месяц? За текущий или предидущий?
- Urgor
- лейтенант
- Сообщения: 668
- Зарегистрирован: 2006-03-14 16:30:18
- Откуда: Гилея (СПб)
- Контактная информация:
к нам на 110 -- может не правильно назвал.. это то что fetchmail насобирал по внешним ящикам
от нас на 25 -- то что юзера отправили.
от нас на 25 -- то что юзера отправили.
По портам за текущий. Картинки и остальное потом... счас ldap надо докурочить.А еще можешь показать картики по "Почта", "Инет", "Трафик". Интересно что у тебя там сделано... А ты послал тока "Статистика".
3) Там у тебя статистика по портам, а за какой месяц? За текущий или предидущий?
Власть в руках у чужаков, и ты им платишь дань...
- Sc@zy
- рядовой
- Сообщения: 45
- Зарегистрирован: 2006-09-04 14:55:07
- Откуда: Tashkent
- Контактная информация:
Морда...
http://scazy.org/cpanel/trafd/
стиль отображения честно спер отсюда...
но все остально писал сам как мог...
с запросами правда есть непорядки...
может кто поможет!?
Вопрос к lissyara...
почему именно так:
а именно вот это:
стиль отображения честно спер отсюда...
но все остально писал сам как мог...
с запросами правда есть непорядки...
может кто поможет!?
Вопрос к lissyara...
почему именно так:
Код: Выделить всё
SELECT to_IP,
SUM(bytes)
AS bytes
FROM sis0_2006
WHERE from_IP != '222.222.222.222'
AND to_IP != '222.222.222.222'
AND to_IP != '192.168.0.254'
AND from_IP != '192.168.0.254'
AND to_IP LIKE '192.168.%'
GROUP BY to_IP
ORDER BY bytes DESC
Код: Выделить всё
WHERE from_IP != '222.222.222.222'
AND to_IP != '222.222.222.222'
AND to_IP != '192.168.0.254'
AND from_IP != '192.168.0.254'
Говори что думаешь!
Думай что говоришь!
Думай что говоришь!
- Alex Keda
- стреляли...
- Сообщения: 35427
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Sc@zy
- рядовой
- Сообщения: 45
- Зарегистрирован: 2006-09-04 14:55:07
- Откуда: Tashkent
- Контактная информация:
-
- лейтенант
- Сообщения: 638
- Зарегистрирован: 2007-04-08 5:50:16
Тема старая, но ладно.
Сделал чисто для себя, статистику по серверу смотреть, trafd тоже там. Требует доработки конечно. http://www.dummynet.ru (не сочтите за рекламу, мне приход посетителей не нужен вообще в принципе)
Вообщем сразу задам встречный вопрос по trafd. Насколько trafd вообще привирает ? Сталкивался кто-нибудь с этим ? Скрипт сделал недавно, счета от провайдра еще не получал, да и есть свои нюансы в подсчете траффика - на роутере стоит еще VoIP - там статистика пока не снимается. Такие мысли появились в слишком уж по моему большом расхождении по траффику по интерфейсам. Запросы к MySQL правильные ! Проверял все в phpMyAdmin методом удаления/подсчета записей и тд. Все правильно, оставался только мусор, типа NetBios, SSH на внутреннем интерфейсе и тд, на внешнем тоже все гладко...Стоит Squid еще, ну оно понятно что кэш, но при этом использую еще SAMS - так кэш из SAMS != дельте траффика по trafd по интерфейсам. Или SAMS врет ? Вообщем в раздумьях я
Сделал чисто для себя, статистику по серверу смотреть, trafd тоже там. Требует доработки конечно. http://www.dummynet.ru (не сочтите за рекламу, мне приход посетителей не нужен вообще в принципе)
Вообщем сразу задам встречный вопрос по trafd. Насколько trafd вообще привирает ? Сталкивался кто-нибудь с этим ? Скрипт сделал недавно, счета от провайдра еще не получал, да и есть свои нюансы в подсчете траффика - на роутере стоит еще VoIP - там статистика пока не снимается. Такие мысли появились в слишком уж по моему большом расхождении по траффику по интерфейсам. Запросы к MySQL правильные ! Проверял все в phpMyAdmin методом удаления/подсчета записей и тд. Все правильно, оставался только мусор, типа NetBios, SSH на внутреннем интерфейсе и тд, на внешнем тоже все гладко...Стоит Squid еще, ну оно понятно что кэш, но при этом использую еще SAMS - так кэш из SAMS != дельте траффика по trafd по интерфейсам. Или SAMS врет ? Вообщем в раздумьях я

-
- лейтенант
- Сообщения: 638
- Зарегистрирован: 2007-04-08 5:50:16
- Urgor
- лейтенант
- Сообщения: 668
- Зарегистрирован: 2006-03-14 16:30:18
- Откуда: Гилея (СПб)
- Контактная информация:
-
- лейтенант
- Сообщения: 638
- Зарегистрирован: 2007-04-08 5:50:16
Да нет, ты меня не понялUrgor писал(а):reLax писал(а):0,6 Мега много???? Было и больше...Urgor писал(а):А у тебя неправильно по моему"К нам на 5190" хотя бы. Или у тебя собственный ICQ сервер стоит ?
Кста, а логгер/снифер аськи на шлюзе кто-нить ставил?


Ну так что, про trafd мне никто и не ответит ?:)
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
-
- лейтенант
- Сообщения: 638
- Зарегистрирован: 2007-04-08 5:50:16
я вот например использую вот это - http://www.aimsniff.com/ . Не без своих глюков, но работает ниче так вроде. WEB-мордочка даже есть, WAS называется. Но глянув PHP код этой мордочки понял что особо много от нее ждать не стоит, код писал явный дилетант в PHP. Что и оказалось на самом деле 

-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2006-12-06 11:39:38
года 3 уже траф считается trafdreLax писал(а):Тема старая, но ладно.
Сделал чисто для себя, статистику по серверу смотреть, trafd тоже там. Требует доработки конечно. http://www.dummynet.ru (не сочтите за рекламу, мне приход посетителей не нужен вообще в принципе)
Вообщем сразу задам встречный вопрос по trafd. Насколько trafd вообще привирает ? Сталкивался кто-нибудь с этим ? Скрипт сделал недавно, счета от провайдра еще не получал, да и есть свои нюансы в подсчете траффика - на роутере стоит еще VoIP - там статистика пока не снимается. Такие мысли появились в слишком уж по моему большом расхождении по траффику по интерфейсам. Запросы к MySQL правильные ! Проверял все в phpMyAdmin методом удаления/подсчета записей и тд. Все правильно, оставался только мусор, типа NetBios, SSH на внутреннем интерфейсе и тд, на внешнем тоже все гладко...Стоит Squid еще, ну оно понятно что кэш, но при этом использую еще SAMS - так кэш из SAMS != дельте траффика по trafd по интерфейсам. Или SAMS врет ? Вообщем в раздумьях я
скрипты+мордочка свои
разница с вышестоящим провом 0,001%