1. Домой
  2. Документы
  3. MicroPVR
  4. Запуск и использование
  5. Возможные коды ошибок и сообщения в логах

Возможные коды ошибок и сообщения в логах

Лог micropvr

Все сообщения имеют четырёхзначный код, причём первая цифра кода обозначает модуль:

  • 1 — другие сообщения.
  • 2 — сообщения API.
  • 3 — сообщения СУБД.
  • 4 — сообщения менеджера задач (TASK MANAGER).
  • 5 — сообщения менеджера процессов записи (RECORDER MANAGER).
  • 6 — сообщения менеджера файлов записей (RECORDS MANAGER).

Сообщения, имеющие формат x0xx относятся к процессу запуска micropvr.

КодФорматОписаниеУровеньПример
1000MicroPVR Managerсообщение о начале запуска MicroPVR ManagerINFOWed Mar 15 14:37:03 2017 INFO INIT main[13521]: (1000) MicroPVR Manager
1001%module startedсообщение о старте модуля %moduleINFOWed Mar 15 14:37:04 2017 INFO INIT main[13521]: (1001) TASKS MANAGER started
1003configuration loading failed, use defaultsошибка чтения конфигурации, будут использованы параметры по умолчаниюERRORWed Mar 15 14:40:00 2017 ERROR INIT main[21013]: (1003) configuration loading failed, use defaults
1004configuration is loadedконфигурация успешно прочитана и примененаINFOWed Mar 15 14:40:00 2017 INFO INIT main[21013]: (1004) configuration is loaded
1005objects not createdошибка инициализации какого-либо из модулейCRITICALWed Mar 15 14:41:00 2017 CRITICAL INIT StartRecordersManager[21013]: (1005) objects not created
1006reading tasksначат процесс чтения задач из конфигурацииINFOWed Mar 15 14:37:04 2017 INFO INIT main[13521]: (1006) reading tasks
2000binding methodscообщение о начале инициализации APIINFOWed Mar 15 14:40:01 2017 INFO API StartTCPServer[21013]: (2000) binding methods
2001API init fail: %sошибка запуска APICRITICALWed Mar 15 14:41:00 2017 CRITICAL INIT StartTCPServer[21013]: (2001) API init fail: port binding fail
2002bind okинициализация API завершенаINFOWed Mar 15 14:40:01 2017 INFO API StartTCPServer[21013]: (2002) bind ok
3000id generator init failureошибка запуска генератора идентификатора задачCRITICALThu Mar 16 16:55:52 2017 CRITICAL GENERIC DB DBTaskNumberGenerator[13321]: (3000) id generator init failure
3001check if column %col exists in %tableсообщения проверки соответствия табиц БД текущей версииINFOWed Mar 15 14:40:00 2017 INFO GENERIC DB CheckColumnExists[21013]: check if column channelName exists in TasksTMTable
3002migrate, %сообщение о миграции схемы БДWARNINGThu Mar 16 16:55:52 2017 WARNING GENERIC DB Migrate_version_1_5_0b[13321]: (3002) migrate, set duration = stopTimestamp — startTimestamp in tasks
4000load all tasks to queueначата загрузка задач из БДINFOWed Mar 15 14:40:00 2017 INFO TASKS MANAGER LoadAll[21013]: (4000) load all tasks to queue
5000load recorder from DBзагрузка информации о записиINFOWed Mar 15 14:40:01 2017 INFO RECORDERS MANAGER FillWatchlistFromDB[21013]: (5000) load recorder from DB: task_id = 992283, channel_id = 1, channel_name = channel_1
5001can’t start task, postponeневозможно начать запись сейчас, задача отложенаWARNINGWed Mar 15 14:40:01 2017 WARNING RECORDERS MANAGER FillWatchlistFromDB[21013]: (5001) can’t start task, postpone: task_id = 992283, channel_id = 1, channel_name = channel_1
5002task was not startedинформация о записи была в БД, но нет информации о процессе recorder; будет запущен новый процесс recorderWARNINGWed Mar 15 14:40:01 2017 WARNING RECORDERS MANAGER FillWatchlistFromDB[21013]: (5002) task was not started: task_id = 992283, channel_id = 1, channel_name = channel_1
6000record added to watchlist from DBфайл записи добавлен в список наблюденияINFOWed Mar 15 14:40:01 2017 INFO RECORDS MANAGER TryAddToWatchlistFromDB[21013]: (6000) record added to watchlist from DB: task_id = 992283, channel_id = 1, channel_name = channel_1.
6001can’t add record to watchlist: %sошибка добавления файла в список наблюденияWARNINGWed Mar 15 14:40:01 2017 WARNING RECORDS MANAGER TryAddToWatchlistFromDB[21013]: (6001) can’t add record to watchlist: task with ID 992283 does not exist in DB.
1200configuration has been loadedокончание чтения конфигурацииINFOWed Mar 15 14:40:00 2017 INFO CONFIG CONTROL LoadConfigs[21013]: (1200) configuration has been loaded
1201error read config file: %sошибка чтения файла конфигурацииERRORWed Mar 15 14:40:00 2017 ERROR CONFIG CONTROL ReadConfig[21013]: (1201) file /etc/micropvr/micropvr.conf was not found
1202configuration parsing failed: %sошибка разбора JSON-объекта в файле конфигурацииERRORWed Mar 15 14:40:00 2017 ERROR CONFIG CONTROL ReadConfig[21013]: (1202) configuration parsing failed: config root is non-object
1203configuration parsing completedразбор JSON-объекта конфигурации успешно завершёнINFOWed Mar 15 14:40:00 2017 INFO INIT Check[21013]: (1203) configuration parsing completed
1204backup config, file name: %fileпроизодится резервное копирование конфигурации из файла %fileDEBUGWed Mar 15 14:40:00 2017 DEBUG CONFIG CONTROL BackupConfig[21013]: (1204) backup config, file name: /etc/micropvr/micropvr.conf
1205try to backup config, backup file name: %fileпроизодится резервное копирование конфигурации в файл %fileINFOWed Mar 15 14:40:00 2017 INFO CONFIG CONTROL BackupConfig[21013]: (1205) try to backup config, backup file name: /etc/micropvr/micropvr.conf-2016-12-19-16:37:49
1206backup error: %sошибка создания резевной копииWARNINGWed Mar 15 14:40:00 2017 WARNING CONFIG CONTROL BackupConfig[21013]: (1206) backup error: can’t write file /etc/micropvr/micropvr.conf-2016-12-19-16:37:49
1207config write error: %sошибка записи файла конфигурацииWARNINGWed Mar 15 14:40:00 2017 WARNING CONFIG CONTROL WriteConfig[21013]: (1207) config write error: can’t write file /etc/micropvr/micropvr.conf
2100API %method: %paramsвызов метода %method с параметрами %paramsDEBUGWed Mar 15 15:52:23 2017 DEBUG API CancelTask[21013]: (2100) API cancel_task: channel_id = 110, record_location =
2101API %method error (%code): %sошибка вызова метода %method, код ошибки %codeWARNINGWed Mar 15 15:52:23 2017 INFO API CancelTask[21013]: (2101) API cancel_task fail (101): empty ‘params’ object
2102API %method result: %sрезультат вызова методаDEBUGWed Mar 15 15:52:23 2017 INFO API CancelTask[21013]: (2102) API cancel_task fail (101): empty ‘params’ object
2103incorrect %param: %iсообщение проверки параметров метода create_new_task о некорректном параметреWARNINGWed Mar 15 15:52:23 2017 INFO API CreateNewTask[21013]: (2103) incorrect channel_id: -1
2104missed parameter: %paramсообщение проверки параметров метода create_new_task о пропущенном обязательном параметреWARNINGWed Mar 15 15:52:23 2017 INFO API CreateNewTask[21013]: (2104) missed parameter: channel_id
3100%sошибка выполнения запросаERRORThu Mar 16 16:55:52 2017 ERROR GENERIC DB FillList[13321]: (3100) error when reading from DB
3101%sзапрос к БДEXTENDEDThu Mar 16 16:55:52 2017 EXTENDED GENERIC DB SendQuery[13321]: (3101) UPDATE TasksTMTable SET taskStatus=11 WHERE taskID=1006750
3102DB are emptyнет записей в БД (при запросе контента)WARNINGThu Mar 16 16:55:52 2017 WARNING GENERIC DB GetFileOffset[13321]: (3102) DB are empty
3103incorrect task in DBзадача не имеет идентификатора или некорректнаERRORThu Mar 16 16:55:52 2017 WARNING GENERIC DB GetFileOffset[13321]: (3103) DB are empty
3104attempt write already present task with file_name = %fileв БД уже присутствует запись о recorder с таким именем файлаWARNINGThu Mar 16 16:55:52 2017 WARNING GENERIC DB NoDuplicationCheck[13321]: (3104) attempt write already present task with file_name = /tmp/pvr/ch_63/, file_location = /tmp/pvr/ch_63/ch_id-63_time-1489461902_task_id-96 2733.ts
3105cancel task write task_id = %ID initialize incorrectпопытка записи некорректной задачи, например если время начала записи больше, чем время её окончанияERRORThu Mar 16 16:55:52 2017 ERROR GENERIC DB WriteTask[13321]: (3105) cancel task write task_id = 962733 initialize incorrect
4100task execution started: task_id = %IDновая задача, идентификатор %IDINFOTue Mar 14 06:25:17 2017 INFO TASKS MANAGER MainThread[18527]: (4100) task execution started: task_id = 962679
4101task is being postponed: task_id = %IDвыполнение задачи с идентификатором %ID отложеноWARNINGWed Mar 15 15:43:03 2017 WARNING TASKS MANAGER PostponeTask[21013]: (4101) task is being postponed: task_id = 993388
4102postponing has failed: task_id = %ID, channel_id = %channelзадача не будет отложена из-за ошибки, возможно, требуется ручной перезапускERRORWed Mar 15 15:43:03 2017 ERROR TASKS MANAGER PostponeTask[21013]: task is being postponed: (4102) task_id = 993388, channel_id = 1
4103try to repeat task: task_id = %ID, channel_name = %name, channel_id = %channelначат перезапуск периодической задачиINFOWed Mar 15 06:25:03 2017 INFO TASKS MANAGER RepeatTask[18527]: (4103) try to repeat task: task_id = 985130, channel_name = name, channel_id = 65
4104repeating has failed: task_id = %IDошибка перезапуска периодической задачи, возможно, требуется ручной перезапускERRORWed Mar 15 06:25:03 2017 ERROR TASKS MANAGER RepeatTask[18527]: (4104) repeating has failed: task_id = 985130, channel_name = name, channel_id = 65
4105task completed: task_id = %ID, channel_name = %name, channel_id = %channelвыполнение задачи завершеноINFOTue Mar 14 06:26:01 2017 INFO TASKS MANAGER FinalizeTask[18527]: (4105) task completed: task_id = 962585, channel_name = name, channel_id = 2
4106task repeated, skipпопытка запуска задачи, которая уже была перезапущена; возможно, длительность записи слишком маленькаяWARNINGWed Mar 15 15:44:10 2017 INFO TASKS MANAGER ExecuteTask[21013]: (4106) task repeated, skip: channel_id: 87, channel_name: name, location: /tmp/pvr/ch_87, task_id: 993525
4107task is not new, skipпопытка запуска задачи, которая не является новойWARNINGWed Mar 15 15:44:10 2017 INFO TASKS MANAGER ExecuteTask[21013]: (4107) task is not new, skip: channel_id: 87, channel_name: name, location: /tmp/pvr/ch_87, task_id: 993525
4108execute taskначато выполнение задачиINFOWed Mar 15 14:40:01 2017 INFO TASKS MANAGER ExecuteTask[21013]: (4108) execute task: channel_id: 9, channel_name: name, location: /tmp/pvr/ch_9, task_id: 992849.
4109null cancel request skippedпопытка выполнить пустой запрос на отмену задачиWARNINGWed Mar 15 15:49:43 2017 WARNING TASKS MANAGER CancelTasksByMask[21013]: (4109) null cancel request skipped
4110cancel task with ID %IDотмена задачи с идентификатором %IDINFOWed Mar 15 15:49:43 2017 INFO TASKS MANAGER CancelTasksByMask[21013]: (4110) cancel task with ID 992849
4111cancel tasks and stop record for channel_id %channel and location %locотмена всех задач на запись канала %channel в директорию %locINFOWed Mar 15 15:49:43 2017 INFO TASKS MANAGER CancelTasksByMask[21013]: (4111) cancel tasks and stop record for channel_id 1 and location
4112generate new taskгенерация новой задачи для периодических задачINFOTue Mar 14 06:25:03 2017 INFO TASKS MANAGER GenerateNewTask[18527]: (4112) generate new task: task_id = 962735, channel_id = 65, channel_name = name, start_timestamp = 1489461903, stop_timestamp = 1489462329, real duration is 426
4113delete task from storage: task_id = %IDудаление задачи из БДINFOTue Mar 14 06:26:01 2017 INFO TASKS MANAGER DeleteTaskFromStorageByID[18527]: (4113) delete task from storage: task_id = 962585
4114new task addдобавление задачи в БДINFOTue Mar 14 06:25:03 2017 INFO TASKS MANAGER AddTaskIntoStorage[18527]: (4114) new task add: task_id = 962735, channel_id = 65, channel_name = name, start_timestamp = 1489461903, stop_timestamp = 1489462329, real duration is 426
4115generate postponed taskгенерация отложенной задачиWARNINGWed Mar 15 15:43:02 2017 WARNING TASKS MANAGER GeneratePostponedTask[21013]: (4115) generate postponed task: task_id = 993498, channel_id = 20, channel_name = name, start_timestamp = 1489581842, stop_timestamp = 1489581843, real duration is 1
4116can’t generate postponed taskошибка генерация отложенной задачи: время начала записи больше и равно времени её остановкиWARNINGWed Mar 15 15:43:03 2017 WARNING TASKS MANAGER GeneratePostponedTask[21013]: (4116) can’t generate postponed task: task_id = 993499, channel_id = 21, channel_name = name, start_timestamp = 1489581843, stop_timestamp = 1489581843, real duration is 0
4117get tasks listзапрос списка задачDEBUGWed Mar 15 15:43:03 2017 DEBUG TASKS MANAGER GetTasksList[21013]: (4117) get tasks list
5100can’t create folder %loc, task %ID will be postponedошибка создания директории %locERRORTue Mar 14 06:25:03 2017 ERROR RECORDERS MANAGER MainThread[18527]: (5100) can’t create folder /tmp/pvr/ch_63/, task 12314 will be postponed
5101starting record: task_id = %ID, channel_id = %channelначат запуск записиINFOTue Mar 14 06:25:03 2017 INFO RECORDERS MANAGER MainThread[18527]: (5101) starting record: task_id = 962733, channel_id = 63
5102can’t cancel record: %sошибка отмены записиWARNINGTue Mar 14 06:25:03 2017 WARNING RECORDERS MANAGER StopRecordersByMask[18527]: (5102) can’t cancel record: no task with ID 962733
5103record canceledзапись остановлена, процесс recorder завершёнINFOWed Mar 15 15:49:43 2017 INFO RECORDERS MANAGER StopRecordersByMask[21013]: (5103) record canceled: task_id = 993428, channel_id = 1, record_location = /tmp/pvr/ch_1
5104canceling record: channel_id = %channel, record_location = %locостановка всех процессов recorder для канала %channel и директории %loc, если %loc пуст — для всех директорийINFOWed Mar 15 15:49:43 2017 INFO RECORDERS MANAGER StopRecordersByMask[21013]: (5104) canceling record: channel_id = 1, record_location =
5105kill recorder with pid %pidзавершение процессаINFOTue Mar 14 06:26:01 2017 INFO RECORDERS MANAGER StopRecorder[18527]: (5105) kill recorder with pid 26796
5106can’t kill PID %pid: %sошибка завершения процессаCRITICALTue Mar 14 06:26:01 2017 CRITICAL RECORDERS MANAGER StopRecorder[18527]: (5106) can’t kill PID 1390: process does not have permission
5107recorder with pid %pid still alive, use -9завершение процесса с поомощью SIGKILLWARNINGTue Mar 14 06:26:01 2017 WARNING RECORDERS MANAGER StopRecorder[18527]: (5107) recorder with pid 26796 still alive, use -9
5109fork failedошибка вызова vfork()CRITICALTue Mar 14 06:26:01 2017 WARNING RECORDERS MANAGER StartRecorder[18527]: (5109) fork failed
5110recorder is starting: run cmd: %sначат запуск процесса recorderDEBUGTue Mar 14 06:25:03 2017 DEBUG RECORDERS MANAGER StartRecorder[12264]: (5110) recorder is starting: run cmd: fake_recorder -f “/tmp/pvr/ch_63/ch_id-63_time-1489461902_task_id-9 62733.ts” -i “udp://1.1.1.1” -t 430 -p “/var/run/micropvr/recorder_ch63_962733.pid” -l “/var/log/micropvr/recorder.log” >/dev/null 2>/dev/null </dev/null &
5111recorder started: task_id = %IDrecorder успешно запущенINFOTue Mar 14 06:25:03 2017 INFO RECORDERS MANAGER CheckRecorders[18527]: (5111) recorder started: task_id = 962729, channel_id = 59, channel_name = name
5112failed to start recorder, postpone: task_id = %IDrecorder не был запущен до истечения таймаута, задача перезапущенаERRORWed Mar 15 15:42:40 2017 ERROR RECORDERS MANAGER CheckRecorders[21013]: (5112) failed to start recorder, postpone: task_id = 993427, channel_id = 100, channel_name = name
5113recorder is dead, restarting: task_id = %IDrecorder неожиданно завершился и будет запущен заново, задача не перезапущенаWARNINGWed Mar 15 15:42:31 2017 WARNING RECORDERS MANAGER CheckRecorders[21013]: (5113) recorder is dead, restarting: task_id = 993427, channel_id = 100, channel_name = name
5114record completed: task_id = %IDзапись завершенаINFOTue Mar 14 06:26:01 2017 INFO RECORDERS MANAGER CheckRecorders[18527]: (5114) record completed: task_id = 962585, channel_id = 2, channel_name = name
5115creating locaton %locсоздание директории %locDEBUGTue Mar 14 06:26:01 2017 DEBUG RECORDERS MANAGER CreateFolderIfNotExist[18527]: (5115) creating locaton /tmp/pvr/ch_63/
5116failed to make dir %loc: %sошибка создания директории %locERRORTue Mar 14 06:26:01 2017 ERROR RECORDERS MANAGER CreateFolderIfNotExist[18527]: (5116) failed to make dir /tmp/pvr/ch_63/: No such file or directory
5117get recorders listполучение списка активных процессов recorderDEBUGTue Mar 14 06:26:01 2017 DEBUG RECORDERS MANAGER GetRecordersList[18527]: (5117) get recorders list
6100can’t remove record: %sошибка удаления записиWARNINGWed Mar 15 14:38:41 2017 WARNING RECORDS MANAGER RemoveOutdatedRecordFromStorage[18527]: (6100) file was removed, but record still in DB: can’t remove record: no task with ID 990548
6101file was removed, but record still in DB: %fileфайл %file удалён, но запись в БД удалена не былаWARNINGWed Mar 15 14:38:41 2017 WARNING RECORDS MANAGER RemoveOutdatedRecordFromStorage[18527]: (6101) file was removed, but record still in DB: /tmp/pvr/ch_47/ch_id-47_time-1489568816_task_id-99 0548.ts
6102remove record %fileзапись удаленаINFOWed Mar 15 14:38:41 2017 INFO RECORDS MANAGER RemoveOutdatedRecordFromStorage[18527]: (6102) remove record /tmp/pvr/ch_47/ch_id-47_time-1489568816_task_id-99 0548.ts
6103record in watchlist already: task_id = %IDпопытка повторного добавления файла в список наблюденияWARNINGTue Mar 14 06:25:03 2017 WARNING RECORDS MANAGER AddToWatchlist[18527]: (6103) record in watchlist already: task_id = 962735
6104record added to watchlist: task_id = %IDзапись добавлена в список наблюденияINFOTue Mar 14 06:25:03 2017 INFO RECORDS MANAGER AddToWatchlist[18527]: record added to watchlist: (6104) task_id = 962735, channel_id = 65
6105record removed from watch list: task_id = %ID, channel_id = %channelфайл удалён из списка наблюдения из-за завершения или отмены записиINFOTue Mar 14 06:26:01 2017 INFO RECORDS MANAGER RemoveRecordFromWatchList[18527]: (6105) record removed from watch list: task_id = 962585, channel_id = 2
6106can’t add to storage: task_id = %ID, channel_id = %channelошибка добавления файла в БДWARNINGTue Mar 14 06:26:01 2017 WARNING RECORDS MANAGER AddToStorage[18527]: (6106) can’t add to storage: task_id = 962585, channel_id = 2
6107try to allocate in %loc, available space = %n bytesпопытка резервирования места в %locINFOTue Mar 14 06:26:01 2017 INFO RECORDS MANAGER TryToAddTaskToStorage[18527]: (6107) try to allocate in /, available space = 400938810038 bytes
6108no free space in %loc, task postponedв %loc недостаточно свободного места для резервирования файла, выполнение задачи отложеноWARNINGTue Mar 14 06:26:01 2017 INFO RECORDS MANAGER TryToAddTaskToStorage[18527]: (6108) no free space in /, task postponed: task_id: 19693, channel_id: 2, critical space level: 1800000000, available space: 1902124086
6109%loc, free space: %n, real free space: %n, reserved: %nсообщения мониторинга свободного доскового пространства в точке монтирования %loc; free space — количество доступного места, reserved — количество зарезервированного места, real free space — фактическое количество свободного пространства на дискеDEBUGWed Mar 15 14:38:40 2017 DEBUG RECORDS MANAGER LogFreeSpace[18527]: (6109) / — free space: 410186887168, real free space: 410186887168, reserved: 0
6110%loc, real free space: %nсообщения мониторинга свободного дискового пространства в точке монтирования %loc при recorder_check_free_space = falseDEBUGWed Mar 15 14:35:00 2017 DEBUG RECORDS MANAGER LogFreeSpace[18527]: (6110) / — real free space: 410186887168
6111reserve %n bytes in %loc, %m bytes leftбыло зарезервировано %n байт в точке монтирования %locINFOWed Mar 15 14:40:01 2017 INFO RECORDS MANAGER ReserveSpace[21013]: (6111) reserve 5242880000 bytes in /, 404935340032 bytes left
6112mountpoint for %loc not foundточка монтирования не найденаERRORWed Mar 15 14:40:01 2017 ERROR RECORDS MANAGER AddMountpoint[21013]: (6112) mountpoint for / not found
6113new mountpoint %loc added, free space = %n bytesдобавлена новая точка монтированияINFOWed Mar 15 14:40:01 2017 INFO RECORDS MANAGER AddMountpoint[21013]: (6113) new mountpoint / added, free space = 410178220032 bytes.
6114file size check: %file, %n bytesсообщения мониторинга размера файлов из списка наблюденияDEBUGWed Mar 15 14:38:40 2017 DEBUG RECORDS MANAGER CheckWritingFilesSizes[18527]: (6114) file size check: ch_id-97_time-1489577821_task_id-992897, 0 bytes
6115try to remove something outdated in mount point %locпопытка немедленного удаления устаревшего файла из-за нехватки места на дискеINFOWed Mar 15 14:40:01 2017 INFO RECORDS MANAGER RemoveOutdatedRecordsOnMount[21013]: (6115) try to remove something outdated in mount point /
6116no outdated file was found in %locнет устаревших файлов в директории %locINFOWed Mar 15 14:40:01 2017 INFO RECORDS MANAGER RemoveOutdatedRecordsOnMount[21013]: (6116) no outdated file was found in /
6117remove records with channel ID: %channel and max start timestamp: %tsудаление всех файлов с ID %channel и временем запуска не старше %tsINFOWed Mar 15 14:40:01 2017 INFO RECORDS MANAGER RemoveRecords[21013]: (6117) remove records with channel ID: 2 and max start timestamp: 1489012032
6118file is broken: %fileв запрошенный момент времени запись в файл %file не велась по неизвестным причинам, будет выбран другой файлWARNINGWed Mar 15 14:40:01 2017 WARNING RECORDS MANAGER GetOffsetForFile[21013]: (6118) file is broken: /tmp/pvr/ch_47/ch_id-47_time-1489568816_task_id-99 0548.ts
6119can’t add record to watchlist: %sошибка добавления записи в список наблюденияWARNINGWed Mar 15 14:40:01 2017 WARNING RECORDS MANAGER TryAddToWatchlistFromDB[21013]: (6119) can’t add record to watchlist: task with ID 1942 already in watchlist
6120get mountpoint listзапрос списка точек монтированияDEBUGWed Mar 15 14:40:01 2017 DEBUG RECORDS MANAGER GetMountpointList[21013]: (6120) get mountpoint list
6121get recordsзапрос списка файлов записейDEBUGWed Mar 15 14:40:01 2017 DEBUG RECORDS MANAGER GetRecords[21013]: (6121) get records
6122get oldest start timestampзапрос времени начала старейшей записи из тех, информация о которых есть в БДDEBUGWed Mar 15 14:40:01 2017 DEBUG RECORDS MANAGER GetOldestTimestamp[21013]: (6122) get oldest start timestamp
1100send task: from = %module, to = %module, task_id = %id, channel_id = %channelпересылка сообщений между модулямиEXTENDEDThu Mar 16 17:31:02 2017 EXTENDED MODULE SendTask[13321]: (1100) send task: from = RecordersManager, to = RecordsManager, task_id = 1007113, channel_id = 100
1101%sig receivedпроцессом micropvr получен сигнал ОСWARNINGThu Mar 16 16:28:23 2017 WARNING DEINIT SignalHandler[31491]: (1101) SIGTERM received. Stop and deinit all threads
1300set period: %n secondsизменён период лога состоянияDEBUGWed Mar 15 14:38:57 2017 DEBUG STATE LOGGER SetTime[19158]: (1300) set period: 0 seconds.
1301logger startзапуск лога состоянияINFOWed Mar 15 14:40:01 2017 INFO STATE LOGGER StartStop[21013]: (1301) logger start
1302logger stopзавершение лога состоянияINFOWed Mar 15 14:40:00 2017 INFO STATE LOGGER StartStop[21013]: (1302) logger stop
1303log stateзапись лога состоянияDEBUGWed Mar 15 14:40:01 2017 DEBUG STATE LOGGER Log[21013]: (1303) log state
1304logger unlockedлог состояния разблокированDEBUGWed Mar 15 14:40:01 2017 DEBUG STATE LOGGER Log[21013]: (1304) logger unlocked
1400popen error: %sошибка вызова popen()CRITICALWed Mar 15 14:40:01 2017 CRITICAL UTILS GetCpuLA1[21013]: (1400) popen error: No such file or directory
1401mount point name is too longслишком длинное имя точки монтированияERRORWed Mar 15 14:40:01 2017 ERROR UTILS GetMountpointForFolder[21013]: (1401) mount point name is too long
1402location %loc not found. Please, check storageне найдена точка монтирования для директории %locWARNINGWed Mar 15 14:40:01 2017 WARNING UTILS GetMountpointForFolder[21013]: (1402) location /tmp/pvr/ch_47/ not found. Please, check storage
1403can’t delete file %file: %sошибка удаления файлаWARNINGWed Mar 15 14:39:01 2017 WARNING RECORDS MANAGER DeleteFile[21013]: (1403) can’t delete file /tmp/pvr/ch_60/ch_id-60_time-1489568821_task_id-99 0561.ts: file is busy
1404file %file was deletedфайл %file удалёнINFOWed Mar 15 14:40:01 2017 INFO RECORDS MANAGER DeleteFile[21013]: (1404) file /tmp/pvr/ch_60/ch_id-60_time-1489568821_task_id-99 0561.ts was deleted

Лог recorder

КодФорматОписаниеУровеньПример
9000creating control thread faultОшибка создания потока мониторинга, процесс recorder будет завершёнCRITICALTue Mar 21 09:30:01 2017 CRITICAL Init[19967]: (9000) creating control thread fault
9001recorder object is not createdОшибка инициализации recorder, процесс будет завершёнCRITICALTue Mar 21 09:35:10 2017 CRITICAL Init[20404]: (9001) recorder object is not created
9002source ip: %ip, port: %portБудет использован источник с IP %ip и сетевым портом %portINFOTue Mar 21 09:35:10 2017 INFO ParseInputAddr[23421]: (9002) source ip: 239.10.1.79, port: 5000
9003source (multicast) ip: %ip, port: %portБудет использован мультикаст-источник с IP %ip и сетевым портом %portINFOTue Mar 21 06:21:27 2017 INFO ParseInputAddr[14805]: (9003) source (multicast) ip: 239.10.1.500, port: 5000
9004invalid url: %sНекорректный адрес источникаERRORTue Mar 21 05:42:54 2017 ERROR ParseInputAddr[381]: (9004) invalid url: udp://1.1.1.1
9005-p parameter is missedПропущен параметр имени файла для записи PID, PID не будет записан, возможна некорректная работа MicroPVRERRORTue Mar 21 10:01:20 2017 ERROR WritePidToFile[22896]: (9005) -p parameter is missed, PID won’t be written
9006recording is startingИнициализация записиDEBUGTue Mar 21 06:21:27 2017 INFO StartRecording[14805]: (9006) recording is starting on 239.10.1.500:5000
9007socket() error: %sОшибка создания сокета, recorder будет завершёнERRORTue Mar 21 09:28:01 2017 INFO StartRecording[20178]: (9007) socket() error: Invalid argument
9008can’t set socket option %opt: %sОшибка задания опции сокета, recorder будет завершёнERRORTue Mar 21 06:22:32 2017 ERROR StartRecording[16102]: (9008) can’t set socket option IP_ADD_MEMBERSHIP: Invalid argument
9009bind() error: %sОшибка инициализации сокета, recorder будет завершёнERRORTue Mar 21 09:30:47 2017 ERROR StartRecording[18043]: (9009) bind() error: Cannot assign requested address
9010can not write stream to %file, terminateОшибка записи видеопотока в файл %fileERRORTue Mar 21 09:28:58 2017 ERROR Recorder[15827]: (9010) can not write stream to /tmp/pvr/ch_8/ch_id-8_time-1490075921_task_id-1030 528.ts, terminate
9011can not write PID to %s, terminateОшибка записи ID процесса в файл %fileERRORTue Mar 21 09:27:42 2017 ERROR WritePidToFile[14288]: (9011) can not write PID to /var/run/recorder, terminate
9012recording has been started on %urlНачата запись с источника %urlINFOTue Mar 21 05:58:42 2017 DEBUG StartRecording[19592]: (9012) recording has been started on 239.10.1.153:5000
9013recording has been stopped on %urlЗапись с источника %url завершенаINFOTue Mar 21 09:33:41 2017 INFO StartRecording[21557]: (9013) recording has been stopped on 239.10.1.79:5000
9014error closing output fileОшибка закрытия файлового дескриптораERRORTue Mar 21 09:30:03 2017 ERROR ~Recorder[20213]: (9014) error closing output file
9015error removing PID file %sОшибка закрытия файлового дескриптораERRORTue Mar 21 09:34:35 2017 ERROR ~Recorder[22404]: (9015) error removing PID file /tmp/pid
9016recorder shutdown on %urlПроцесс recorder завершёнDEBUGTue Mar 21 07:50:42 2017 DEBUG ~Recorder[25938]: (9016) recorder shutdown on udp://@239.10.1.500:5000
9018shutdown timeout is reached, process will be crashedЗавершение процесса длится слишком долго, recorder будет завершён немедленноWARNINGTue Mar 21 09:12:40 2017 WARNING TerminateHandler[21016]: (9018) shutdown timeout is reached, process will be crashed
9020%sig receivedПроцессом получен сигналINFOTue Mar 21 06:00:00 2017 INFO TerminateHandler[11536]: (9020) SIGTERM received, shutdown