Перейти до

2.406-alpha


Рекомендованные сообщения

Решил тоже потестить, крутиться почти сутки, проблем с вылетами при переключении параметра "Always Online" пока нету, да и собственно других глюков не замечено.

 

Linux CentOS 5.1

Использую файловую базу

Подсчёт через mod_cap_nf

Вечером онлайн пользователей 350-400

 

 

2madf

Имеет смысл искать глюк с падением при переключении параметра "Always Online" в 2.405.9.8 ?

В этом релизе этого глюка незамечено, за время работы этого релиза, версия 2.405.9.8 вывалилась 4 раза.

Если всё таки имеет смысл разобраться с версией 2.405.9.8 то могу проделать все операции которые ты описал в письме.

Думаю, имеет. Не факт что он вызывался нереэнтерабельностью inet_ntoa. В любом случае не помешает.

Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 113
  • Створено
  • Остання відповідь

Top Posters In This Topic

2madf

void Connect(bool fakeConnect = false);

void Disconnect(bool fakeDisconnect = false);

зря в приватные утащил. их можно юзать с благими целями в плагинах

Интерфейсы классов не менялись уже несколько лет вроде...

Вобще по поводу интерфейса плагинов сейчас идут обсуждения. Его давно надо причесать.

Ссылка на сообщение
Поделиться на других сайтах
Что за таблицы actions?

в морде идет

функция

foreach ($stg_tables as $tbl) {
if (!check_tbl($tbl)) {
	echo "Create $tbl table...";
	$query = query_tbl($tbl);
	if (empty($query)) echo " <font color=$color03>error!</font> (query is empty)<br>";
	$q_ = explode("; \r\n", $query);
	foreach($q_ as $q) {
		if (!empty($q)) {
			$res = mysql_db_query($sql["base"], $q);
			if ($res)
				echo " ok<br>";
			else
				echo " <font color=$color03>error!</font> (".mysql_error().")<br>";
		}
	}
	if ($tbl == "web_stg_config")
		list($stg_config['version']) = mysql_fetch_row(mysql_db_query($sql['base'], "SELECT config_value FROM ".$tbl." WHERE config_name='version'"));
}
}

при запуске веб морды, выводится надпись

 

Create actions table... error! (query is empty)

Ссылка на сообщение
Поделиться на других сайтах
в морде идет

функция

foreach ($stg_tables as $tbl) {
if (!check_tbl($tbl)) {
	echo "Create $tbl table...";
	$query = query_tbl($tbl);
	if (empty($query)) echo " <font color=$color03>error!</font> (query is empty)<br>";
	$q_ = explode("; \r\n", $query);
	foreach($q_ as $q) {
		if (!empty($q)) {
			$res = mysql_db_query($sql["base"], $q);
			if ($res)
				echo " ok<br>";
			else
				echo " <font color=$color03>error!</font> (".mysql_error().")<br>";
		}
	}
	if ($tbl == "web_stg_config")
		list($stg_config['version']) = mysql_fetch_row(mysql_db_query($sql['base'], "SELECT config_value FROM ".$tbl." WHERE config_name='version'"));
}
}

при запуске веб морды, выводится надпись

 

Create actions table... error! (query is empty)

Веб-морду Алферов делал - к нему вопросы. Думаю, причина в том, что веб-морда не поддерживает "чистый" stg - его надо патчить патчами от Алферова.

Ссылка на сообщение
Поделиться на других сайтах
Веб-морду Алферов делал - к нему вопросы. Думаю, причина в том, что веб-морда не поддерживает "чистый" stg - его надо патчить патчами от Алферова.

спс, сделаемс )

Ссылка на сообщение
Поделиться на других сайтах

2madf

Сделал diff просмотрел особых изменений, по сравнению со своей сборкой не обнаружил. Пропатчил все, что касается inet_ntostr.

Через 10 минут работы перестает считать. (пробовал ether_freebsd, netflow)

traffcounter.cpp > 18:01:31 > FlushAndRemove() packets: 0(rem 0) ip2packets: 0(rem 0)

на 40 раз все проверил результат такой же.

 

пока считает, вывод такой

traffcounter.cpp > 18:02:21 > FlushAndRemove() packets: 30555(rem 4597) ip2packets: 61110(rem 9194)

(поток 80Мбит, 25kpps)

 

зы

#define FLUSH_TIME (4)

#define REMOVE_TIME (9)

Ссылка на сообщение
Поделиться на других сайтах

1. "Особые изменения" - это порядка 50 вызовов inet_ntostr и несколько inet_ntoa. Я все-же рекомендую не мержить со своими исходниками, а проверить работу именно этой сборки.

2. Что значит "перестает считать"? Зависает?

Ссылка на сообщение
Поделиться на других сайтах

. Что значит "перестает считать"? Зависает?

По всей видимости данные перестают поступать в дерево пакетов, судя по тому, что вывод есть - поток работает

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

Только сейчас обратил внимание, если траф считается через netflow, то в детальную статистику пишется только входящий трафик.

Подскажите это мои кривые руки или это такая спецификация модуля netflow или самого стандарта netflow?

Использую netflow коллектор который в mikrotik.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.


×
×
  • Створити нове...