iobroker.logparser
Version:
Parsing (filtering) the ioBroker log
341 lines (340 loc) • 18.4 kB
JSON
{
"common": {
"name": "logparser",
"version": "2.4.0",
"news": {
"2.4.0": {
"en": "fix today/yesterday problem (check new settings)\nswitch to ESLint 9",
"de": "problem heute/yesterday beheben (neue einstellungen überprüfen)\neSLint 9 wechseln",
"ru": "исправить сегодняшнюю / вчерашнюю проблему (проверить новые настройки)\nпереход на ESLint 9",
"pt": "corrigir o problema de hoje/ontem (verifique novas configurações)\nmudar para ESLint 9",
"nl": "vandaag/gisteren probleem oplossen (controleer nieuwe instellingen)\nschakelen naar ESLint 9",
"fr": "correction du problème d'aujourd'hui/hier (vérifiez les nouveaux paramètres)\npasser à ESLint 9",
"it": "risolvere oggi / problema di ieri (controllare nuove impostazioni)\npassare a ESLint 9",
"es": "solucionar el problema de hoy/ayer (ver nuevas configuraciones)\nconmutación a ESLint 9",
"pl": "naprawić dzisiaj / wczoraj problem (sprawdź nowe ustawienia)\nprzełącz na ESLint 9",
"uk": "виправлено проблему сьогодні / вихідний день\nвимикач до ESLint 9",
"zh-cn": "修复今天/月日的问题( 请检查新设置)\n切换到 ESLint 9"
},
"2.3.0": {
"en": "Adapter requires node.js 20, js-controller 5 and admin 6 now.\nMissing dependencies for node-schedule has been added.\nAdmin-UI has been adapted for small displays.\nDependencies have been updated.",
"de": "Adapter benötigt jetzt node.js 20, js-controller 5 und admin 6.\nFehlende Abhängigkeiten für node-schedule wurden hinzugefügt.\nAdmin-UI wurde für kleine Displays angepasst.\nAbhängigkeiten wurden aktualisiert.",
"ru": "Адаптер требует node.js 20, js-контроллер 5 и админ 6.\nДобавлены недостающие зависимости для графика узлов.\nAdmin-UI был адаптирован для небольших дисплеев.\nЗависимости были обновлены.",
"pt": "Adaptador requer node.js 20, js-controller 5 e admin 6 agora.\nForam adicionadas dependências perdidas para node-schedule.\nAdmin-UI foi adaptado para pequenos monitores.\nAs dependências foram atualizadas.",
"nl": "Adapter vereist node.js 20, js-controller 5 en admin 6.\nOntbrekende afhankelijkheden voor node-schema is toegevoegd.\nBeheerder-UI is aangepast voor kleine displays.\nAfhankelijkheden zijn bijgewerkt.",
"fr": "Adaptateur nécessite node.js 20, js-controller 5 et admin 6 maintenant.\nDes dépendances manquantes pour le calendrier des nœuds ont été ajoutées.\nAdmin-UI a été adapté pour les petits affichages.\nLes dépendances ont été actualisées.",
"it": "Adattatore richiede node.js 20, js-controller 5 e admin 6 ora.\nSono state aggiunte dipendenze mancanti per nodo-schedule.\nAdmin-UI è stato adattato per piccoli display.\nLe dipendenze sono state aggiornate.",
"es": "Adaptador requiere node.js 20, js-controller 5 y admin 6 ahora.\nSe han añadido dependencias desaparecidas para node-schedule.\nAdmin-UI ha sido adaptado para pequeñas pantallas.\nSe han actualizado las dependencias.",
"pl": "Adapter wymaga node.js 20, js- controller 5 i admin 6 teraz.\nDodano brakujące zależności dla node-schedule.\nAdmin- UI został dostosowany do małych wyświetlaczy.\nZaktualizowano zależność.",
"uk": "Адаптер вимагає node.js 20, js-controller 5 і admin 6 тепер.\nДодано загальні залежності для вузлів-складання.\nАдмін-УІ адаптований для малих дисплеїв.\nОновлено залежність.",
"zh-cn": "适配器需要节点.js20,js控制器5和管理员6现在.\n添加了节点计划缺失的依赖性 .\nAdmin-UI已经适应了小型显示功能.\n附属关系已经更新."
},
"2.2.2": {
"en": "Fixed: missing space in one entry of global blacklist [#145](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/145)",
"de": "Behoben: fehlendes Leerzeichen in einem Eintrag der globalen Blacklist [#145](https://github.com/iobroker-community-adapter/ioBroker.logparser/issues/145)",
"ru": "Исправлено: недостающее место в одной записи глобального черного списка [#145] (https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/145)",
"pt": "Corrigido: falta de espaço em uma entrada da lista negra global [#145](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/145)",
"nl": "Vaste: ontbrekende ruimte in één vermelding van de globale zwarte lijst [#145](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/145)",
"fr": "Correction : espace manquant dans une entrée de la liste noire globale [#145] (https://github.com/iobroker-community-adaptations/ioBroker.logparser/issues/145)",
"it": "Risolto: spazio mancante in una voce della lista nera globale [#145](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/145)",
"es": "Fijo: falta de espacio en una entrada de la lista negra mundial [#145](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/145)",
"pl": "Poprawiono: brak miejsca w jednym wpisie czarnej listy globalnej [# 145] (https: / / github.com / iobroker- community- adapters / iBroker.logparser / issues / 145)",
"uk": "Виправлено: відсутні місця в одному записі глобального шантажу [#145](https://github.com/iobroker-community-adapters/ioBroker.logparser/products/145)",
"zh-cn": "固定:全球黑名单[#145]的一个条目中缺失空间(https://github.com/iobroster-community-adapters/ioBroker.logparser/issues/145)"
},
"2.2.1": {
"en": "Fixed: Visualization tables was not working correctly [#97](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/97)\nUpdated: Dependencies",
"de": "Behoben: Visualisierungstabellen funktionierten nicht korrekt [#97](https://github.com/iobroker-community-adapter/ioBroker.logparser/issues/97)\nAktualisiert: Abhängigkeiten",
"ru": "Исправлено: таблицы визуализации не работали правильно [#97](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/97)\nОбновлено: зависимости",
"pt": "Corrigido: tabelas de visualização não estavam funcionando corretamente [#97](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/97)\nAtualizado: Dependências",
"nl": "Visualisatie tafels werkten niet correct\nOpgepast",
"fr": "Fixed: Visualization tables was not working correctly [#97](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/97)\nActualisé : dépenses",
"it": "Risolto: le tabelle di visualizzazione non funzionavano correttamente [#97](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/97)\nAggiornato: Dipendenze",
"es": "Fijo: los cuadros de visualización no funcionaban correctamente [#97](https://github.com/iobroker-community-adapters/ioBroker.logparser/issues/97)\nActualizado: Dependencias",
"pl": "Tablice wizualizacji nie działały poprawnie #97 (https:/github.com/iobroker-community-adapters/ioBroker.logparser/issues/97)\nZastrzeżenie: Zależność",
"uk": "Виправлено: Столи візуалізації не працювали правильно [#97] (https://github.com/iobroker-community-adapters/ioBroker.logparser/products/97)\nОновлено: Залежності",
"zh-cn": "Ixed: Visualization表格没有正确地工作[第97号](http://github.com/iobroker-community-adapters/ioBroker.logparser/issues/97)。\n更新:属地"
},
"2.2.0": {
"en": "Dropped: Node v14.x support and added: Node v20.x support\nAdded: Option to empty log after days for each parser rule.",
"de": "Dropped: Node v14.x Unterstützung und hinzugefügt: Node v20.x Unterstützung\nHinzugefügt: Option zum Protokoll leeren nach Tagen für jede Parser-Regel.",
"ru": "Dropped: Поддержка Node v14.x и добавил: Поддержка Node v20.x\nДобавлен: Возможность пустого входа для каждого правила парсера.",
"pt": "Dropped: Node v14.x suporte e adicionado: Suporte de Node v20.x\nAdicionado: Opção para log vazio para cada regra do parser.",
"nl": "Node v14.x steun en toegevoegd: Node v20\nOptie tot lege logboek voor elke parochieregel.",
"fr": "Dropped: Node v14.x support et ajouté: Node v20.x support\nAjouté: Option pour vider le journal pour chaque règle de parser.",
"it": "Dropped: Node v14.x supporto e aggiunto: Supporto Node v20.x\nAggiunto: Opzione a vuoto log per ogni regola parser.",
"es": "Suprimido: soporte Nodo v14.x y añadido: Soporte Node v20.x\nAñadido: Opción al registro vacío para cada regla del parser.",
"pl": "Przewodnik: wsparcie i dodanie. Node v20x (ang.)\nAdded: Option to puste logowanie dla każdej parsery.",
"uk": "Dropped: Node v14.x підтримка і додано: Підтримка Node v20.x\nДодано: Варіант порожній журнал для кожного правила парсера.",
"zh-cn": "增 编: 无de v20.x 支持\n增删:为每一批规则选择空逻辑。."
},
"2.1.3": {
"en": "Updated: Dependencies",
"de": "Aktualisiert: Abhängigkeiten",
"ru": "Обновлено: зависимости",
"pt": "Atualizado: Dependências",
"nl": "Opgepast",
"fr": "Actualisé : dépenses",
"it": "Aggiornato: Dipendenze",
"es": "Actualizado: Dependencias",
"pl": "Zastrzeżenie: Zależność",
"uk": "Оновлено: Залежності",
"zh-cn": "更新:属地"
},
"2.1.2": {
"en": "Fixed: Visualization tables was not working correctly\nFixed: Issue if no dateformat was selected correctly",
"de": "Behoben: Visualisierungstabellen funktionierten nicht richtig\nBehoben: Fehler wenn das Datumsformat nicht korrekt/garnicht gewählt wurde",
"ru": "Исправлено: таблицы визуализации не работали правильно\nИсправлено: Номер, если датаформат не был выбран правильно",
"pt": "Corrigido: tabelas de visualização não estava funcionando corretamente\nCorrigido: Emitir se nenhum formato de data foi selecionado corretamente",
"nl": "Visualisatietafels werkten niet goed\nIssue als er geen datum geselecteerd is",
"fr": "Correction : Les tableaux de visualisation ne fonctionnaient pas correctement\nCorrection : Question si aucun format de date n'a été sélectionné correctement",
"it": "Fisso: le tabelle di visualizzazione non funzionavano correttamente\nRisolto: Problema se non è stato selezionato alcun formato di data correttamente",
"es": "Fijo: las tablas de visualización no funcionaban correctamente\nCorregido: Edición si no se selecciona correctamente el formato de fecha",
"pl": "Tablice wizualizacji nie zostały poprawnie wykonane\nZagadnienie (ang.)",
"uk": "Виправлено: Столи візуалізації не працювали правильно\nВиправлено: Питання, якщо датаформат не вибрано правильно",
"zh-cn": "固定:不正确地开展工作\n九. 固定:如无日期可正确选择的问题"
}
},
"titleLang": {
"en": "Log Parser",
"de": "Log Parser",
"ru": "Вход Parser",
"pt": "Log Parser",
"nl": "Log Parser",
"fr": "Log Parser",
"it": "Per saperne di più",
"es": "Log Parser",
"pl": "Log Parser",
"uk": "Вхід",
"zh-cn": "后勤业务处"
},
"desc": {
"en": "Parsing (filtering) the ioBroker log",
"de": "ioBroker-Logs aller Adapter parsen (filtern)",
"ru": "Парсинг (фильтрация) журнала ioBroker",
"pt": "Analisando (filtrando) o log do ioBroker",
"nl": "Het ioBroker-logboek parseren (filteren)",
"fr": "Analyse (filtrage) du journal ioBroker",
"it": "Analisi (filtro) del registro ioBroker",
"es": "Analizar (filtrar) el registro de ioBroker",
"pl": "Parsowanie (filtrowanie) dziennika ioBroker",
"uk": "Парсінг (фільтрування) журнал ioBroker\n",
"zh-cn": "解析(过滤)ioBroker日志"
},
"authors": [
"Mic-M <iob.micm@gmail.com>",
"McM1957 <mcm57@gmx.at>",
"ciddi89 <mail@christian-behrends.de>"
],
"keywords": [
"log",
"parser",
"filter"
],
"licenseInformation": {
"license": "MIT",
"type": "free"
},
"platform": "Javascript/Node.js",
"icon": "logparser.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.logparser/master/admin/logparser.png",
"readme": "https://github.com/iobroker-community-adapters/ioBroker.logparser/blob/master/README.md",
"loglevel": "info",
"mode": "daemon",
"type": "logic",
"compact": true,
"tier": 2,
"connectionType": "local",
"dataSource": "poll",
"adminUI": {
"config": "json"
},
"dependencies": [
{
"js-controller": ">=5.0.19"
}
],
"globalDependencies": [
{
"admin": ">=7.4.10"
}
],
"logTransporter": true,
"plugins": {
"sentry": {
"dsn": "https://fc85aa1722d94bf18588bf8673aa5aef@sentry.iobroker.net/93"
}
},
"docs": {
"en": [
"docs/en/logparser.md"
],
"de": [
"docs/de/logparser.md"
]
},
"installedFrom": "iobroker-community-adapters/ioBroker.logparser#fb28087e5566e135f53693dad6d4c8e76341858c"
},
"native": {
"removePid": true,
"txtToday": "Heute",
"txtYesterday": "Gestern",
"txtMerge": "[# Einträge] ",
"jsonColumns": "date,severity,from,message",
"sortDescending": true,
"removeScriptJs": false,
"removeOnlyScriptJs": false,
"removeCompact": false,
"visTables": 1,
"updateInterval": 10,
"maxLogs": 100,
"cssDate": false,
"cssSeverity": true,
"cssFrom": false,
"cssMessage": false,
"dateFormat": "#DD.MM.YYYY# hh:mm",
"textReplaceDate": false,
"globalBlacklist": [
{
"item": "<== Disconnect system.user.admin from ::ffff:",
"comment": "web.0 Adapter",
"active": true
},
{
"item": "/registered [0-9]+ subscriptions and [0-9]+ schedules/",
"comment": "Beispiel für Regex",
"active": true
},
{
"item": "/instance system\\.adapter\\.[^\\s]* terminated with code 0 \\((NO_ERROR|OK)\\)/",
"comment": "Weiteres Regex-Beispiel",
"active": true
},
{
"item": "/instance system\\.adapter\\.[^\\s]* started with pid [0-9]+/",
"comment": "Noch ein Regex",
"active": true
},
{
"item": "Start javascript script.js.",
"comment": "",
"active": true
},
{
"item": "Stop script script.js.",
"comment": "",
"active": true
},
{
"item": "bring.0 Cannot get translations: RequestError",
"comment": "",
"active": true
},
{
"item": " reconnected. Old secret ",
"comment": "Sonoff",
"active": true
},
{
"item": "Popup-News readed...",
"comment": "info.0 Adapter",
"active": true
},
{
"item": "[warn] Projects disabled : set editorTheme.projects.enabled=true to enable",
"comment": "see https://forum.iobroker.net/topic/12260/",
"active": true
},
{
"item": "[warn] Projects disabled : editorTheme.projects.enabled=false",
"comment": "",
"active": true
},
{
"item": "Update repository \"latest\" under",
"comment": "",
"active": true
}
],
"parserRules": [
{
"active": true,
"name": "Info",
"whitelistAnd": "*",
"whitelistOr": "*",
"blacklist": "",
"debug": false,
"info": true,
"warn": false,
"error": false,
"maxLength": 100,
"clean": "",
"merge": true,
"scheduleDays": 0
},
{
"active": true,
"name": "Warn",
"whitelistAnd": "*",
"whitelistOr": "*",
"blacklist": "",
"debug": false,
"info": false,
"warn": true,
"error": false,
"maxLength": 100,
"clean": "",
"merge": true,
"scheduleDays": 0
},
{
"active": true,
"name": "Error",
"whitelistAnd": "*",
"whitelistOr": "*",
"blacklist": "",
"debug": false,
"info": false,
"warn": false,
"error": true,
"maxLength": 100,
"clean": "",
"merge": true,
"scheduleDays": 0
},
{
"active": true,
"name": "WarnAndError",
"whitelistAnd": "*",
"whitelistOr": "*",
"blacklist": "",
"debug": false,
"info": false,
"warn": true,
"error": true,
"maxLength": 100,
"clean": "",
"merge": true,
"scheduleDays": 0
},
{
"active": true,
"name": "Homematic",
"whitelistAnd": "/hm-(rpc|rega)\\.[0-9]/",
"whitelistOr": "*",
"blacklist": "",
"debug": false,
"info": true,
"warn": true,
"error": true,
"maxLength": 100,
"clean": "",
"merge": true,
"scheduleDays": 0
}
]
},
"objects": [],
"instanceObjects": []
}