Understanding the system log
Who is this article for?
Users who need to understand the system log.
No special access or permissions are required.
The Ideagen NMT generates a system log stored on the server, accessible via the Mobile Maintenance app and Ideagen Noise.
Accessing the system log
You can access the system log through two methods:
- Mobile Maintenance app
- Ideagen Noise
Note: The Mobile Maintenance app only displays NMT system logs. From Ideagen Noise (Admin/Maintenance or Dashboard/Status), you can view and analyse system logs for other types of systems such as weather stations.
Understanding message categories
Messages are divided into four categories:
1xx - Summary messages
These messages are generated automatically once a day in the data centre, providing an overview of the day.
Message colour: Black
2xx - Info status messages
These are normal messages showing general system and NMT activity.
Message colour: Green
3xx - Warning messages
These messages highlight unexpected events that do not negatively impact normal operations.
Examples: GSM signal is low, NMT stream connection has disconnected.
Message colour: Light-Orange
4xx - Error messages
These messages indicate when something is wrong.
Examples: failed calibration, SLM not found, issues with storage.
In these cases, corrective action is usually required.
Message colour: Red
Viewing and filtering messages
By default, the system log shows all collected messages and information for the current day.
The Mobile Maintenance app allows you to filter messages by several means, which can be combined:
- Niveau
- Code (xyz, wxy)
- Preset
- Maintenance
- Calcheck
- Note
- Configuration
- Dates
Understanding message frequency
General messages by the NMT are shown:
- Twice a day
- Directly after the NMT has been started after being off for some time
Warning and error messages are shown every five minutes, for example low battery warnings.
Monitoring auxiliary sensors
To monitor system status for auxiliary sensors (WX, ADS-B) from Ideagen Noise:
- Go to the NMT STATUS dashboard.
- Select the System panel.
- Click on the line corresponding to one system to display the specific system logs.
Reviewing the complete message list
The following tables provide the complete list of system log messages with their codes, descriptions, and meanings.
Summary and status messages
| Summary Code 1xx | Info code 2xx | Warning code 3xx | Error Code 4xx | Description | Meaning |
|---|---|---|---|---|---|
| 105 | 205 | 305 | 405 | Clock drift: [%d] seconds | For NMTs, the clock drift derived from the minimum absolute difference between NoiseLevels.t_end and NoiseLevels.t_update. |
| 115 | Summary temperature ok/nok | ||||
| 151 |
151: Summary running on main power yes/no 351: Alert, Battery at [… V] 451: Error, Battery at [… V] |
Information on mains power or alert/error messages about battery voltage level. | |||
| 165 | Summary GSM coverage | ||||
| 181 | Summary uptime, seconds missing connection | ||||
| 192 | Summary weather station data completeness | Number of meteo data records found compared to total expected (or ok). | |||
| 193 | Summary noise level data completeness | Number of noise level minute records found compared to total expected (or ok). | |||
| 194 | Summary noise climate completeness |
Backup and calibration messages
| Summary Code 1xx | Info code 2xx | Warning code 3xx | Error Code 4xx | Description | Meaning |
|---|---|---|---|---|---|
| 200 | 400 | Backup %s type %s duration [%d], databasename, backuptype, timedelta | Backup %s type %s failed after [%d], databasename, backuptype, timedelta | ||
| 205 | 305 | 405 | Time/Clock drift [-|%d sec fast/slow] | For NMTs, the clock drift derived from the minimum absolute difference between NoiseLevels.t_end and NoiseLevels.t_update. | |
| 210 | 410 |
Automatic Calcheck 210 Calcheck OK 410: Calcheck failed |
410: Calcheck results = UNK or out of tolerance or "Calibration check not performed: incompatible noise levels at start". | ||
| 211 | 411 | Manual Calcheck OK/NOK [%.2f dB] (additional values) | 411: Calcheck results = UNK or out of tolerance or "Calibration check not performed: incompatible noise levels at start". | ||
| 212 | 412 | Acoustic calibration OK/NOK [%.2f dB], (additional values) | |||
| 213 | Mic. sensitivy 4.318e-2 V | Implemented for XL2, and used for acoustic calibration result. | |||
| 215 | 315 | 415 | Temperature = [%d C - %d C] | Information or alert/error messages on temperature in the cabinet. |
Equipment and hardware messages
| Summary Code 1xx | Info code 2xx | Warning code 3xx | Error Code 4xx | Description | Meaning |
|---|---|---|---|---|---|
| 220 | 320 | Microphone (not) found | |||
| 221 | 421 | 0dB levels or NaN levels | |||
| 222 | 322 | SLM FOUND | |||
| 223 | 323 | WINDSHIELD FITTED | (Cirrus Galactus only) | ||
| 224 | Audio dongle functioning | ||||
| 225 | Windshield found | (Cirrus Galactus only) | |||
| 226 | 326 | Left / entered service mode | (Cirrus Galactus only) | ||
| 327 | Received checksum error | (Cirrus Galactus only) |
Maintenance and operational messages
| Summary Code 1xx | Info code 2xx | Warning code 3xx | Error Code 4xx | Description | Meaning |
|---|---|---|---|---|---|
| 228 | 328 |
328 - start "Out of order" 228 - stop "Out of order" |
|||
| 229 | Stop maintenance | ||||
| 230 | Start maintenance visit | ||||
| 231 | 331 |
Maintenance: 231 - scheduled or calibration 331 - unscheduled |
|||
| 236 | maintenance.battery_health.yes | ||||
| 237 | Manual note | ||||
| 238 | 338 | NMT note (note created by NMT after manual intervention) OR software update finished | |||
| 239 | Picture / photo added (since 17-03-2021) | ||||
| 240 | Disk usage <disk usage stats> | ||||
| 243 | 343 | Start recording levels (343 is pending reboot) | |||
| 344 | Powercycle modem | ||||
| 345 | Powercycle Sound Level Meter | ||||
| 346 | Powerycle meteo | ||||
| 251 | 351 | 451 | Running on mains power [%.2f V] Value based on thresholds in settings |
Connection and system messages
| Summary Code 1xx | Info code 2xx | Warning code 3xx | Error Code 4xx | Description | Meaning |
|---|---|---|---|---|---|
| 261 | 361 |
261: NMT feed restored 361: NMT stream disconnected |
Data sent from NMT to server | ||
| 370 | 470 | High CPU load: %.2f | What is being monitored is the load avg, which is the average number of processes ready to do work. The Pi has four cores/processing units. So if the loadavg exceeds four for a longer period this might suggest a bottleneck. | ||
| 271 | User %s logged out | ||||
| 273 | User %s changed password | ||||
| 280 | 380 |
280: Feed %s restored after <hh:mm:ss> 380: Feed %s dropped after silence for [ ] seconds |
Based on timeout in System | ||
| 281 | 381 |
281: Feed %s is up since [ ] 381: Feed %s is down since [ ] |
|||
| 282 |
User %s set {%s} (%d) to %d or User %s: changed changed setting or User %s: changed NMT (serial number, …) or User %s: updated annotation ('Access Restrictions' in info page) |
Examples: name@domain.com: changed NMTxx Setting NoiseEvent:peak name@domain.com: changed Setting Calibrate:levels (old values / new values) name@domain.com: updated annotation |
|||
| 283 | User %s executed 'local command' (e.g. 'stats', 'updateconfig', 'calcheck', …) | ||||
| 299 | Radar data files import (Armasuisse / SAF – MALS plus): start and end time |
Not for NMTs. This message can be checked from Ideagen Noise,
Admin/Maintenance menu, using the following
settings:
|
Le Ideagen NMT génère un journal système stocké sur le serveur, accessible via l'application de maintenance mobile ainsi que via Ideagen Noise.
Accéder au journal système
Le journal système peut être consulté de deux manières :
- Via l'application Mobile Maintenance
- Via Ideagen Noise
Remarque : L'application Mobile Maintenance vous permet uniquement de visualiser les journaux système «NMT». En supplément, à partir de Ideagen Noise (Admin/Maintenance ou Dashboard/Status), vous pouvez consulter et analyser les journaux système d'autres types de «systèmes» (meteo, etc.).
Comprendre les catégories de messages
Les messages sont répartis en quatre catégories :
1xx - Messages récapitulatifs
Il s'agit de messages générés automatiquement une fois par jour par le serveur et donnant un aperçu de la journée.
Couleur du message : Noir
2xx - Messages d'état informatifs
Il s'agit de tous les messages normaux indiquant l'activité générale du système et de la NMT.
Couleur du message : Vert
3xx - Messages d'avertissement
Il s'agit de messages soulignant des événements inattendus qui n'ont pas d'impact négatif sur les opérations normales.
Exemples : Le signal GSM est faible, la connexion au flux NMT a été déconnectée.
Couleur du message : Orangé
4xx - Messages d'erreur
Il s'agit de messages indiquant que quelque chose ne va pas.
Par exemple : échec de l'étalonnage, SLM non trouvé, problèmes de stockage. Dans ces cas, une action corrective est généralement nécessaire.
Couleur du message : Rouge
Visualiser et filtrer les messages
Par défaut, le journal système affiche tous les messages et informations collectés pour la journée en cours.
L'application Maintenance Mobile permet de filtrer les messages par plusieurs moyens pouvant être combinés :
- Niveau
- Code (xyz, wxy)
- Preset
- Maintenance
- Calcheck
- Note
- Configuration
- Dates
Comprendre la fréquence des messages
Les messages généraux du NMT sont diffusés :
- Deux fois par jour
- Ou directement après le démarrage du NMT après un certain temps d'arrêt
Les messages d'avertissement et d'erreur s'affichent toutes les cinq minutes, par exemple les avertissements de batterie faible.
Surveiller les capteurs auxiliaires
En plus du journal système des NMTs, l'état des capteurs ou flux de données auxiliaires (WX, ADS-B) peut être contrôlé.
Pour accéder aux journaux des capteurs auxiliaires :
- Accédez à Ideagen Noise.
- Ouvrez le tableau de bord NMT STATUS.
- Sélectionnez le panneau System.
- Cliquez sur la ligne correspondant à un système pour afficher les journaux du système spécifique.
Consulter la liste complète des messages
La liste complète des messages est donnée ci-après.
|
Code récapitulatif 1xx |
Code info 2xx |
Code avertissement 3xx |
Code erreur 4xx |
Description |
Signification |
|
105 |
205 |
305 |
405 |
Clock drift: [%d] seconds |
Pour les NMTs, la dérive d'horloge dérivée de la différence absolue minimale entre NoiseLevels.t_end et NoiseLevels.t_update. |
|
115 |
|
|
|
Summary temperature ok/nok |
|
|
151 |
|
|
|
151: Summary running on main power yes/no |
Information sur l'alimentation secteur ou messages d'alerte/erreur concernant le niveau de tension de la batterie. |
|
165 |
|
|
|
Summary GSM coverage |
|
|
181 |
|
|
|
Summary uptime, seconds missing connection |
|
|
192 |
|
|
|
Summary Weather station data completeness |
Nombre d'enregistrements de données météo trouvés par rapport au total attendu (ou ok). |
|
193 |
|
|
|
Summary Noise Level data completeness |
Nombre d'enregistrements de niveau de bruit par minute trouvés par rapport au total attendu (ou ok). |
|
194 |
|
|
|
Summary noise climate completeness |
|
|
|
200 |
|
400 |
«Backup %s type %s duration [%d]», databasename, backuptype, timedelta |
«Backup %s type %s failed after [%d]», databasename, backuptype, timedelta |
|
|
205 |
305 |
405 |
Time/Clock drift [-|%d sec fast/slow] |
Pour les NMTs, la dérive d'horloge dérivée de la différence absolue minimale entre NoiseLevels.t_end et NoiseLevels.t_update. |
|
|
210 |
|
410 |
Automatic Calcheck |
410: Résultats Calcheck = UNK ou hors tolérance ou «Calibration check not performed: incompatible noise levels at start». |
|
|
211 |
|
411 |
Manual Calcheck OK/NOK [%.2f dB] (valeurs supplémentaires) |
411: Résultats Calcheck = UNK ou hors tolérance ou «Calibration check not performed: incompatible noise levels at start». |
|
|
212 |
|
412 |
Acoustic calibration OK/NOK [%.2f dB], (valeurs supplémentaires) |
|
|
|
213 |
|
|
Mic. sensitivy 4.318e-2 V |
Implémenté pour XL2, et utilisé pour le résultat de calibration acoustique. |
|
|
215 |
315 |
415 |
Temperature = [%d C - %d C] |
Information ou messages d'alerte/erreur sur la température dans l'armoire. |
|
|
220 |
320 |
|
Microphone (not) found |
|
|
|
221 |
|
421 |
0dB levels or NaN levels |
|
|
|
222 |
322 |
|
SLM FOUND |
|
|
|
223 |
323 |
|
WINDSHIELD FITTED |
(Cirrus Galactus uniquement) |
|
|
224 |
|
|
Audio dongle functioning |
|
|
|
225 |
|
|
Windshield found |
(Cirrus Galactus uniquement) |
|
|
226 |
326 |
|
Left / entered service mode |
(Cirrus Galactus uniquement) |
|
|
|
327 |
|
Received checksum error |
(Cirrus Galactus uniquement) |
|
|
228 |
328 |
|
328 - start «Out of order» |
|
|
|
229 |
|
|
Stop maintenance |
|
|
|
230 |
|
|
Start maintenance visit |
|
|
|
231 |
331 |
|
Maintenance: |
|
|
|
236 |
|
|
maintenance.battery_health.yes |
|
|
|
237 |
|
|
Manual note |
|
|
|
238 |
338 |
|
NMT note (note créée par NMT après intervention manuelle) OU software update finished |
|
|
|
239 |
|
|
Picture / photo added (depuis 17-03-2021) |
|
|
|
240 |
|
|
Disk usage <disk usage stats> |
|
|
|
243 |
343 |
|
Start recording levels (343 is pending reboot) |
|
|
|
|
344 |
|
Powercycle modem |
|
|
|
|
345 |
|
Powercycle Sound Level Meter |
|
|
|
|
346 |
|
Powerycle meteo |
|
|
|
251 |
351 |
451 |
Running on mains power [%.2f V] Valeur basée sur les seuils dans les paramètres |
|
|
|
261 |
361 |
|
261: NMT feed restored |
Données envoyées du NMT au serveur. |
|
|
|
370 |
470 |
High CPU load: %.2f |
Ce qui est surveillé est la charge moyenne (load avg), qui est le nombre moyen de processus prêts à travailler. Le Pi a quatre cœurs/unités de traitement. Donc si la charge moyenne dépasse quatre pendant une période prolongée, cela peut suggérer un goulot d'étranglement. |
|
|
271 |
|
|
User %s logged out |
|
|
|
273 |
|
|
User %s changed password |
|
|
|
280 |
380 |
|
280: Feed %s restored after <hh:mm:ss> |
Basé sur le délai d'attente dans System. |
|
|
281 |
381 |
|
281: Feed %s is up since [ ] |
|
|
|
282 |
|
|
User %s set {%s} (%d) to %d |
Exemples: |
|
|
283 |
|
|
User %s executed «local command» (par exemple «stats», «updateconfig», «calcheck», etc.) |
|
|
|
299 |
|
|
Radar data files import (Armasuisse / SAF – MALS plus): start and end time |
Pas pour les NMTs. Ce message peut être vérifié depuis
Ideagen Noise, menu Admin/Maintenance,
en utilisant les paramètres suivants :
|
Das Ideagen NMT erzeugt ein Systemprotokoll, das auf dem Server gespeichert wird und über die Mobile Maintenance App sowie über Ideagen Noise zugänglich ist.
Zugreifen auf das Systemprotokoll
Das Systemprotokoll kann über zwei verschiedene Schnittstellen aufgerufen werden:
- Mobile Maintenance App
- Ideagen Noise
Hinweis: Mit der Mobile Maintenance App können Sie nur „NMT”-Systemprotokolle anzeigen. Darüber hinaus können Sie über Ideagen Noise (Admin/Maintenance oder Dashboard/Status) Systemprotokolle für andere Arten von „Systemen” anzeigen und analysieren (Wetterstationen, …).
Verstehen der Nachrichtenkategorien
Die Nachrichten sind in 4 Kategorien unterteilt:
1xx - Summary messages
Dies sind Meldungen, die einmal am Tag automatisch im Rechenzentrum generiert werden und einen Überblick über den Tag geben.
Meldung Farbe Schwarz
2xx - Info status messages
Dies sind alle normalen Meldungen, die allgemeine System- und NMT-Aktivitäten anzeigen.
Meldung Farbe Grün
3xx - Warning messages
Dies sind Meldungen, die auf unerwartete Ereignisse hinweisen, die keine negativen Auswirkungen auf den normalen Betrieb haben.
Beispiele: GSM-Signal ist schwach, NMT-Stream-Verbindung wurde unterbrochen.
Meldung Farbe Hell-Orange
4xx - Error messages
Dies sind Meldungen, die anzeigen, wenn etwas nicht stimmt.
Zum Beispiel: fehlgeschlagene Kalibrierung, SLM nicht gefunden, Probleme mit der Speicherung. In diesen Fällen sind in der Regel Abhilfemaßnahmen erforderlich.
Meldung Farbe Rot
Anzeigen und Filtern von Nachrichten
Standardmäßig zeigt das Systemprotokoll alle gesammelten Meldungen und Informationen für den aktuellen Tag an.
Die Anwendung Mobile Maintenance ermöglicht das Filtern von Nachrichten durch mehrere Mittel, die auch kombiniert werden können:
- Niveau
- Code (xyz, wxy)
- Preset
- Maintenance
- Calcheck
- Note
- Configuration
- Dates
Verstehen der Nachrichtenhäufigkeit
Allgemeine Meldungen des NMT werden angezeigt:
- zweimal am Tag
- oder direkt nach dem Einschalten des NMT, nachdem dieser einige Zeit ausgeschaltet war
Warn- und Fehlermeldungen werden alle 5 Minuten angezeigt, z. B. Warnungen bei schwacher Batterie.
Überwachen von Zusatzsensoren
Um den Status von Zusatzsensoren zu überwachen:
- Öffnen Sie Ideagen Noise.
- Gehen Sie zum Dashboard NMT STATUS.
- Wählen Sie den Bereich System.
- Klicken Sie auf die Zeile des gewünschten Systems (WX, ADS-B).
Die spezifischen Systemprotokolle werden angezeigt.
Hinweis: Diese Funktion ermöglicht die Überwachung von Wetterstationen und anderen Datenströmen zusätzlich zu den NMT-Systemprotokollen.
Überprüfen der vollständigen Nachrichtenliste
Die vollständige Liste der Meldungen ist im Folgenden aufgeführt.
Summary Code 1xx
- 105/205/305/405: Clock drift: [%d] seconds – Für NMTs die Zeitabweichung, abgeleitet aus der minimalen absoluten Differenz zwischen NoiseLevels.t_end und NoiseLevels.t_update
- 115: Summary temperature ok/nok
- 151: Summary running on main power yes/no
- 351: Alert, Battery at [… V]
- 451: Error, Battery at [… V]
- 165: Summary GSM coverage
- 181: Summary uptime, seconds missing connection
- 192: Summary Weather station data completeness – Anzahl der gefundenen Meteodatensätze im Vergleich zur erwarteten Gesamtzahl
- 193: Summary Noise Level data completeness – Anzahl der gefundenen Geräuschpegel-Minutenaufzeichnungen im Vergleich zur erwarteten Gesamtzahl
- 194: Summary noise climate completeness
Info code 2xx
- 200: Backup %s type %s duration [%d]
- 205: Time/Clock drift [-|%d sec fast/slow]
- 210: Automatic Calcheck OK
- 211: Manual Calcheck OK/NOK [%.2f dB]
- 212: Acoustic calibration OK/NOK [%.2f dB]
- 213: Mic. sensitivity 4.318e-2 V – Implementiert für XL2 und für akustische Kalibrierungsergebnisse verwendet
- 215: Temperature = [%d C - %d C]
- 220: Microphone found
- 221: 0dB levels or NaN levels
- 222: SLM FOUND
- 223: WINDSHIELD FITTED (nur Cirrus Galactus)
- 224: Audio dongle functioning
- 225: Windshield found (nur Cirrus Galactus)
- 226: Left / entered service mode (nur Cirrus Galactus)
- 228: Stop „Out of order”
- 229: Stop maintenance
- 230: Start maintenance visit
- 231: Maintenance: scheduled or calibration
- 236: maintenance.battery_health.yes
- 237: Manual note
- 238: NMT note (Notiz vom NMT nach manueller Intervention erstellt) oder Software update finished
- 239: Picture / photo added (seit 17-03-2021)
- 240: Disk usage <disk usage stats>
- 243: Start recording levels
- 251: Running on mains power [%.2f V]
- 261: NMT feed restored – Daten vom NMT an den Server gesendet
- 271: User %s logged out
- 273: User %s changed password
- 280: Feed %s restored after <hh:mm:ss>
- 281: Feed %s is up since [ ]
- 282: User %s set {%s} (%d) to %d oder User %s: changed setting oder User %s: changed NMT oder User %s: updated annotation
- 283: User %s executed 'local command' (z. B. 'stats', 'updateconfig', 'calcheck')
- 299: Radar data files import (Armasuisse / SAF – MALS plus): start and end time – Nicht für NMTs
Warning code 3xx
- 305: Clock drift warning
- 315: Temperature alert
- 320: Microphone not found
- 322: SLM warning
- 323: WINDSHIELD warning (nur Cirrus Galactus)
- 326: Service mode warning (nur Cirrus Galactus)
- 327: Received checksum error (nur Cirrus Galactus)
- 328: Start „Out of order”
- 331: Maintenance: unscheduled
- 338: NMT note warning
- 343: Start recording levels (pending reboot)
- 344: Powercycle modem
- 345: Powercycle Sound Level Meter
- 346: Powercycle meteo
- 351: Battery alert
- 361: NMT stream disconnected
- 370: High CPU load: %.2f – Überwacht wird der load avg, der die durchschnittliche Anzahl der arbeitsbereiten Prozesse angibt. Der Pi hat 4 Kerne/Verarbeitungseinheiten. Wenn der loadavg über einen längeren Zeitraum 4 überschreitet, kann dies auf einen Engpass hinweisen
- 380: Feed %s dropped after silence for [ ] seconds – Basierend auf Timeout im System
- 381: Feed %s is down since [ ]
Error Code 4xx
- 400: Backup %s type %s failed after [%d]
- 405: Clock drift error
- 410: Automatic Calcheck failed – Calcheck-Ergebnisse = UNK oder außerhalb der Toleranz oder „Calibration check not performed: incompatible noise levels at start”
- 411: Manual Calcheck failed – Calcheck-Ergebnisse = UNK oder außerhalb der Toleranz oder „Calibration check not performed: incompatible noise levels at start”
- 412: Acoustic calibration error
- 415: Temperature error
- 421: 0dB levels or NaN levels error
- 451: Battery error
- 470: High CPU load error
Hinweis: Diese Nachricht kann über Ideagen Noise im Menü Admin/Maintenance mit den oben gezeigten Einstellungen überprüft werden.