Tslab отчудил по новому. Один из типов мониторинга, занимается тем, что читает все строчки в логе по мере их появление и разбирает на известные структуры. Есть самая общая, это то, что строка всегда начинает с отметки времени и данных после. Собственно агент смотрит на время, и если отставание от системного больше чем на 3 минуты, то отдается авария, причем снятие этого параметра идет в активном режиме. То есть машина расположенная вне торгового vps, цепляется на сетевой порт и снимает показания датчика. Это сделано на случай, если тслаб например глухо подвис (были прецеденты) или когда у хостера пропадает интернет (тоже были прецеденты). Последний случай самый чудный, ибо мониторинг на самой машине с tslab рад-бы крикнуть, что дело дрянь, да не может — интернета нету и ты никогда не узнаешь, что торговлей писец. Если только не держать постоянно соединение, что достаточно затруднительно, если ты не пялишся в монитор весь рабочий день. Так вот, неожиданно приходит авария. Агент отвечает, но как-то бессвязно, не вижу, говорит, отметки о времени и посчитать дельту следовательно не могу. Заглядываю, а там вот такая картина в логе:
Видны ошметки от среды сборки судя по всему (TeamCity) и пачки ошибок. Рестарт, как говорится помог, но такой вариант глюка встречаю впервые за несколько лет. Как говорится, будьте бдительны. Не смотря на то, что визуально всё было живо, реально — не очень. Свихнувшийся робот, это последний кандидат, которому хотелось бы доверить торговлю.
2 делай так — настрой письма по сообщениям на пересчет скрипта… тебе на каждый пересчет будет падать письмо на почту… на смартфон поставь почтовый клиент… на каждое письмо он будет пищать… и легко будет посмотреть работает тслаб или отвалился
все элементарно… если у тебя все скрипты на 1 минуте… то..
делаешь специальный скрипт (который просто считает но сделок не делает) с удобным временем пересчета… например у меня раз в 5 минут… и только по нему пойдут письма...
в остальных агентах заходишь в настройках и ставишь галку — не уведомлять пересчет…
вообще запускать тслаб под VPN это трэш… он ресурсы жрет немерено… у мя торговля выжирает 8гиг памяти из 20ти на сервере
вообще если делать впн, то дешевле взять вдс за 5000 в месяц, либо купить сервер бу и воткнуть в стойку в датацентре
ves2010, странно, что так много памяти линейные скрипты забирают. А какая у Вас версия? Примерно в районе сборки 2.0.33.33 были сделаны серьезные оптимизации по использованию памяти.
В частности, у меня загрузка тяжелой конфигурации с опционами и кучей окон снизилась с 12 до 4 ГБайт.
ПС Сейчас актуальная сборка 2.0.33.53, если еще более новую не выкатили.
ну и я обычно тогргую такое тридесятое говно, что нормальными деньгами туда не залезть никак… даже если и украдуть ботов, то торговать можно только на 5 копеек… а если на рубль то слив гарантирован
ves2010, в программе есть встроенная возможность "Интервал мониторинга".
С заданным интервалом будет генерироваться сообщение с кодом 38.
Дальше берем "Менеджер уведомлений", настраиваем и отправляем себе уведомление любым из доступных способов: электронная почта, Телеграмм, звуковое оповещение через динамики ;-) .
Наверное, если хорошо попросить, то коллеги смогут еще что-то добавить (скайп? вотсапп? смс?)
А что за поставщик? СмартКОМ, кажется?
Так, может, это смартком выпендрился экзотически?
У них сегодня был сбой на основном торговом контуре утром.
ves2010, разве? Соединение просто разрывают и дальше если в настройках поставщика указан резервный адрес он уходит на него автоматом.
Наверное, у Вас настроено автоматическое переключение на резерв.
Кстати, Вы не в курсе у айти есть отдельный секретный сервер только для ФОРТС?
ves2010, =) сегодня утром у меня сбойнул, собака.
Как раз когда был нужен как воздух.
Sergey Cellinsky, тикет в техподдержку
к тикету приложить файл журнала в котором содержится эта конкретная ошибка.
На СЛ Вам никто помочь не сможет очевидно.
похоже что-то с датами сделок косякнуло.
а TeamCity — это видимо их сервер автоматической сборки версий.