Logging
enaio® mail-archive-service protokolliert wie alle Services als Standard in die Log-Datei services.log im Verzeichnis \logs\ von enaio® service-manager.
Für alle Services werden eigene Log-Einträge geschieben.
Beispiel für den erfolgreichen Start der Services
MAS-SMTP
massmtp.8120 : 2023-01-18 07:53:13.818 INFO 11724 --- [main] com.os.mail.MasSmtpService : Started MasSmtpService in 9.673 seconds (JVM running for 11.171)
MAS-MAILBOX
masmailbox.8110 : 2023-01-18 07:58:23.049 INFO 4216 --- [main] com.os.mail.MasMailboxService : Started MasMailboxService in 11.458 seconds (JVM running for 12.501)
MAS-STORAGE
masstorage.8130 : 2023-01-18 08:03:12.321 INFO 10832 --- [main] com.os.mail.MasStorageApplication : Started MasStorageApplication in 12.593 seconds (JVM running for 13.714)
Beim Start schreibt jeder Service die zentralen Konfigurationsdaten und Informationen aus dem Health Check in die Log-Datei.
Beispiel:
masstorage.8130 : 2022-11-18 08:03:06.125 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Enaio object with internal name: HM2_EXCHANGESTORAGE_FOLDER
masstorage.8130 : 2022-11-18 08:03:06.125 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Configured fields:
masstorage.8130 : 2022-11-18 08:03:06.127 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Field FOLDER_USER is mapped with internal name Benutzer and type STRING.
masstorage.8130 : 2022-11-18 08:03:06.136 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Enaio object with internal name: HM2_StrukturRegister
masstorage.8130 : 2022-11-18 08:03:06.136 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Configured fields:
masstorage.8130 : 2022-11-18 08:03:06.136 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Field REGISTER_NAME is mapped with internal name Feld1 and type STRING.
masstorage.8130 : 2022-11-18 08:03:06.146 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Enaio object with internal name: HM2_EMAIL_DOCUMENT
masstorage.8130 : 2022-11-18 08:03:06.147 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Configured fields:
masstorage.8130 : 2022-11-18 08:03:06.147 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Field MAIL_HAS_ATTACHMENT is mapped with internal name MAIL_HAS_ATTACHMENT and type STRING.
masstorage.8130 : 2022-11-18 08:03:06.147 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Field MAIL_SUBMIT_TIME is mapped with internal name MAIL_SUBMIT_TIME and type DATE_TIME.
masstorage.8130 : 2022-11-18 08:03:06.147 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Field MAIL_SUBJECT is mapped with internal name MAIL_SUBJECT and type STRING.
masstorage.8130 : 2022-11-18 08:03:06.147 INFO 10832 --- [main] c.o.m.s.s.definition.ObjectDefinition : Field MAIL_SMTP_HEADER is mapped with internal name SMTP_HEADER and type STRING.
Metriken-Log
Zusätzlich zur Standard-Protokollierung in der Log-Datei services.log im Verzeichnis \logs\ von enaio® service-manager kann ein Metriken-Log aktiviert werden. Das Metriken-Log services.metrics.log wird ebenfalls im Verzeihnis \logs\ erstellt.
Für alle Services kann die Aktivierung über die Datei application-mas.yml erfolgen, für einzelne Services über die jeweilige YML-Datei.
monitoring:
trace:
enabled: true