Перейти до

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

Опубліковано:
Решил тоже потестить, крутиться почти сутки, проблем с вылетами при переключении параметра "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 користувачів

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

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