Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
lite [17.10.2020 09:24] buh создано |
lite [17.10.2020 10:04] (текущий) buh [Перестали собираться события. Вариант 2: сброс счетчика событий в контроллере.] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Перестали собираться события. Вариант 1: ошибка в файле с номером событий ====== | ||
+ | |||
10 авг 2020 г.\\ | 10 авг 2020 г.\\ | ||
Акт выполненных работ № б/н.\\ | Акт выполненных работ № б/н.\\ | ||
Причина выполнения работ: Артонит Лайт перестал собирать события, в учете рабочего времени нет событий за последнюю неделю.\\ | Причина выполнения работ: Артонит Лайт перестал собирать события, в учете рабочего времени нет событий за последнюю неделю.\\ | ||
- | ====== Анализ состояния системы ====== | + | ===== Анализ состояния системы ===== |
Файл с номером событий лежит тут: C:\Users\Public\Documents\ArtonitLite\Events\\ | Файл с номером событий лежит тут: C:\Users\Public\Documents\ArtonitLite\Events\\ | ||
- | АртонитЛайт не выбирает события. | + | АртонитЛайт не выбирает события.\\ |
- | Причина: в файле C:\Users\Public\Documents\ArtonitLite\Events\<Номер контроллера> неправильно записан номер последнего принятого события. | + | Причина: в файле C:\Users\Public\Documents\ArtonitLite\Events\<Номер контроллера> неправильно записан номер последнего принятого события.\\ |
- | При этом в файле C:\Users\Public\Documents\ArtonitLite\Logs\service имеются записи вида: | + | При этом в файле C:\Users\Public\Documents\ArtonitLite\Logs\service имеются записи вида:\\ |
- | 04.08.2020 16:34:18 Невозможно начать сбор событий контроллера 1: '' '' is not a valid integer value | + | 04.08.2020 16:34:18 Невозможно начать сбор событий контроллера 1: '' '' is not a valid integer value\\ |
- | Тут указана ошибка '' '' is not a valid integer value. | + | Тут указана ошибка '' '' is not a valid integer value.\\ |
- | Служба не может получить номер последнего принятого события и не может провести разбор полученных событий. | + | Служба не может получить номер последнего принятого события и не может провести разбор полученных событий.\\ |
- | Метод лечения. | + | ==== Метод лечения. ==== |
- | Шаг 1. В файле C:\Users\Public\Documents\ArtonitLite\Logs\event посмотреть номер последнего принятого события. Это выглядит т.о.: | + | |
- | 31.07.2020 21:52:20 30938 1 0 0000 052,29692 | + | Шаг 1. В файле C:\Users\Public\Documents\ArtonitLite\Logs\event посмотреть номер последнего принятого события. Это выглядит т.о.:\\ |
- | Тут 30938 – номер последнего принятого события. | + | 31.07.2020 21:52:20 30938 1 0 0000 052,29692\\ |
- | Шаг 2. В файле C:\Users\Public\Documents\ArtonitLite\Events\1 удалить все записи и вручную набрать номер последнего события (в нашем примере – набрать 30938). | + | Тут 30938 – номер последнего принятого события.\\ |
- | Закрыть файл с сохранением. | + | Шаг 2. В файле C:\Users\Public\Documents\ArtonitLite\Events\1 удалить все записи и вручную набрать номер последнего события (в нашем примере – набрать 30938).\\ |
- | Шаг 3. Перезапустить службу ArtonitLite event collector service. | + | Закрыть файл с сохранением.\\ |
- | Наблюдать в файле C:\Users\Public\Documents\ArtonitLite\Events\<Номер контроллера> появление новых записей. | + | Шаг 3. Перезапустить службу ArtonitLite event collector service.\\ |
- | Результат выполненных работ. | + | Наблюдать в файле C:\Users\Public\Documents\ArtonitLite\Events\<Номер контроллера> появление новых записей.\\ |
+ | === Результат выполненных работ. === | ||
Система заработала, события про прошедший период выбраны из контроллеров, отчеты строятся правильно. | Система заработала, события про прошедший период выбраны из контроллеров, отчеты строятся правильно. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | ====== Перестали собираться события. Вариант 2: сброс счетчика событий в контроллере.====== | ||
+ | Акт выполненных работ № б/н. 15 окт 2020 г. | ||
+ | |||
+ | Причина выполнения работ: Артонит Лайт перестал собирать события, в учете рабочего времени нет событий за последнюю неделю.\\ | ||
+ | == Анализ состояния системы == | ||
+ | |||
+ | ОС Windows XP.\\ | ||
+ | Пути к файлам конфигурации показаны в настройках, и лежат в Program Files.\\ | ||
+ | В файле \ArtonitLite\Events\1 значение счетчика 377298.\\ | ||
+ | Анализ лог-файлов выявил, что в файле ArtonitLite\Logs\service выводится сообщение о том, что событие получено, но неправильный номер.\\ | ||
+ | В ходе опроса выяснилось, что был скачок напряжения, и с тех пор событий нет.\\ | ||
+ | Контроллер СКУД работает штатно.\\ | ||
+ | После перезапуска в файле ArtonitLite\Logs\service появилось сообщение, что принято событие с номером 2108.\\ | ||
+ | На веб-панеле контроллера видно, что прошивка старая (на англ языке), и значение счетчика 83С (что соответствует 2108)\\ | ||
+ | Служба ArtonitLite event collector service получает события от контроллера и видит, что номера событий меньше, чем указано в файле \ArtonitLite\Events\1.\\ На основании этого делает вывод, что событие было получено и записано в файл ранее и повторно его не записывает.\\ | ||
+ | == Метод лечения == | ||
+ | |||
+ | Шаг 1. В файл \ArtonitLite\Events\1 записано значение 1.\\ | ||
+ | Закрыть файл с сохранением.\\ | ||
+ | Шаг 2. Перезапустить службу ArtonitLite event collector service.\\ | ||
+ | == Результат выполненных работ. == | ||
+ | |||
+ | Система заработала, события про прошедший период выбраны из контроллеров, отчеты строятся правильно.\\ | ||
+ | Предположительной причиной сбоя был сброс счетчика событий в контроллере до значения 0. Причина сбоя не выяснена. Это первый случай сброса счетчика за весь период эксплуатации контроллеров Артонит.\\ | ||
Исп. Бухаров А.В. | Исп. Бухаров А.В. | ||