Биллинговая система Nodeny
24 Ноября 2024, 19:15:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 [2] 3 4 ... 9
  Печать  
Автор Тема: ping server  (Прочитано 54918 раз)
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #15 : 08 Марта 2013, 19:22:20 »

Код:
cd /usr/ports/www/p5-LWP-UserAgent-WithCache/ && make install clean
cd /usr/ports/security/p5-Crypt-SSLeay/ && make install clean
cd /usr/ports/www/p5-LWP-Protocol-https && make install clean
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #16 : 08 Марта 2013, 19:39:51 »

Хреновый модуль, правда? Не поставил с портов модуль перла ))
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #17 : 08 Марта 2013, 19:42:27 »

Хреновый модуль, правда? Не поставил с портов модуль перла ))
Дык я не говорил что хреновый) просто в отсутствии доков не получилось сразу завести.
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #18 : 08 Марта 2013, 19:49:43 »


Спс, заработало. Подскажи как добавить пингсервер в автозагрузку?

И вопрос по поводу доп поля "потери пинга", модуль пишет туда данные или нет?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #19 : 08 Марта 2013, 20:05:58 »


Спс, заработало. Подскажи как добавить пингсервер в автозагрузку?

И вопрос по поводу доп поля "потери пинга", модуль пишет туда данные или нет?
допполе "потери пинга" не используется - удаляй его. Он использовался другим модулем и тот был однопоточным, я его удалил.
автозагрузка самая простая это /etc/rc.local
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #20 : 08 Марта 2013, 20:08:22 »

в rc.local.закинул, просто думал может он как остальные модули через run=>1 запускается, поэтому и спросил.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #21 : 08 Марта 2013, 22:17:58 »

https://app.nodeny-plus.com.ua/docs/work/modules.html
добавил настройку по pingserver-у. Постепенно добавлю по остальным модулям
Записан
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #22 : 09 Августа 2013, 19:23:32 »

Как то можно пропинговать к примеру всех авторизированных? Без входа на карту?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #23 : 09 Августа 2013, 20:08:11 »

Как то можно пропинговать к примеру всех авторизированных? Без входа на карту?
Там даже круче: Клиенты-авторизованные-ping

и наслаждайся пингованием каждую минуту.

Правда я ограничил количество записей, их можно увеличить, но нагрузка будет больше, поэтому я предлагаю поступить иначе: добавить допполе "опорная точка" для клиентов, у которых постоянно включены компы, а также у управляемых свичей и т.д. Потом в списке клиентов выбирать по этому критерию и пинговать. Тогда картина будет более информативная
Записан
Gosha
Постоялец
***

Карма: 7
Offline Offline

Сообщений: 199


Просмотр профиля
« Ответ #24 : 18 Августа 2013, 14:23:30 »

Установил pingserver. По выборке клиентов все работает. Но в созданное поле потери пинга, не заносится. Показывает потерю у клиента , а в потерях в учетке 0.
 И должен ли он работать на картах google?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #25 : 18 Августа 2013, 17:12:44 »

Установил pingserver. По выборке клиентов все работает. Но в созданное поле потери пинга, не заносится. Показывает потерю у клиента , а в потерях в учетке 0.
 И должен ли он работать на картах google?
Поле "потери пинга" можешь удалить. Информация динамичная, поэтому не сохраняется в поле, а выводится динамически на карту, где ее удобно обрабатывать. Модуль работает с гуглкартами точно так же как и с яндексовыми
Записан
Gosha
Постоялец
***

Карма: 7
Offline Offline

Сообщений: 199


Просмотр профиля
« Ответ #26 : 19 Августа 2013, 12:54:29 »

Установлена карта googl + yandex + pingserver.
Точки создаются, оптика и utp/ftp тоже. В клиены -> любая выборка пинг работает. Но на картах данные пингования не отображаются.
Цитировать
cd /usr/ports/www/p5-LWP-UserAgent-WithCache/ && make install clean
cd /usr/ports/security/p5-Crypt-SSLeay/ && make install clean
cd /usr/ports/www/p5-LWP-Protocol-https && make install clean
Пакеты установлены. Все установлено с портов, ядро пересобрано.
В чем может быть проблема?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #27 : 19 Августа 2013, 14:03:18 »

Есть такой плагин к фаерфоксу  как Firebug.  Рекомендую ставить всем. Позволяет понять, что происходит конкретно на странице: какие элементы где находятся в структуре html, их свойства, а также работа скриптов. Как раз нас и будет интересовать работа скриптов. Так что ставь этот плагин, нажимай по кнопочке с жучком и нажимай на кнопку "пинг" в биллинге. Во вкладке "консоль" фаербага будут ошибки, если они есть
Записан
Gosha
Постоялец
***

Карма: 7
Offline Offline

Сообщений: 199


Просмотр профиля
« Ответ #28 : 19 Августа 2013, 16:32:18 »

Не выводится модальное окно при пинге на карту.
Цитировать
[{"data":"NoMap.show_marks({\"link_type\":0,\"marks\":{\"1\":{\"y\":\"50.1804\",\"text\":\"\",\"style\":\"p_auth0\",\"x\":\"30.111\"}},\"type\":\"p\",\"links\":{}})","type":"js"},{"action":"insert","data":"\n\n
   Type/sec   Sub   Debug
+   0.059775   
95 Db.pm::connect
   Connecting to DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : 0.012926 sec
+   0.060296   
321 Db.pm::sql
   SELECT *, UNIX_TIMESTAMP() AS t FROM config ORDER BY time DESC LIMIT 1
Строк: 1. Время выполнения sql: 0.0003 сек
+   0.062172   
184 calls.pm
   GET data: a=ajYamapGet&filtr=ping&place=1&type=p
+   0.062306   
219 calls.pm
   

  a      = 'ajYamapGet'
  filtr  = 'ping'
  place  = '1'
  type   = 'p'

+   0.062390   
233 calls.pm
   

Текущие cookies:
  noses  = 't3pPl03HyU1/J9PqHkqhPw'

+   0.062703   
321 Db.pm::sql
   SELECT * FROM websessions s LEFT JOIN admin a ON (s.uid=a.id AND s.role='admin') WHERE BINARY ses='t3pPl03HyU1/J9PqHkqhPw' AND uid>0 LIMIT 1
Строк: 1. Время выполнения sql: 0.0001 сек
+   0.062826   
271 calls.pm
   Сессия `t3pPl03HyU1/J9PqHkqhPw` существует, uid: 15, role: admin
+   0.064032   
1101 calls.pm::Require_mod
   require /usr/local/nodeny/web/start_admin.pl
+   0.064888   
1101 calls.pm::Require_mod
   require /usr/local/nodeny/web/_ajYamapGet.pl
+   0.073588   
321 Db.pm::sql
   SELECT i.uid, i.ip, i.properties, d._adr_place FROM v_ips i LEFT JOIN data0 d ON i.uid=d.uid WHERE i.auth>0 AND d._adr_place>0
Строк: 0. Время выполнения sql: 0.0002 сек
+   0.073864   
321 Db.pm::sql
   SELECT * FROM places WHERE gpsX>0 && gpsY>0 AND id IN(1)
Строк: 1. Время выполнения sql: 0.00007600 сек
+   0.075273   
370 calls.pm::ajRender
   Elapsed time: 0.075201 sec
","id":"debug"}]
Ошибок нет.
Записан
Gosha
Постоялец
***

Карма: 7
Offline Offline

Сообщений: 199


Просмотр профиля
« Ответ #29 : 19 Августа 2013, 18:08:42 »

Заработало нормально , только когда запустил
/usr/bin/perl /usr/local/nodeny/nokernell.pl -m=authtraf -d
с interface => 'vlan2'
Теперь буду ждать доработки authtraf под несколько vlan.
Спасибо за подсказки.
Записан
Страниц: 1 [2] 3 4 ... 9
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!