Each component has his own log files. Here you can read where these log files are located:
Component | What is affected | Path/File |
---|---|---|
TomCat | If the windows service "diagserver" (Displayname: "custo diagnostic server (Apache Tomcat Server) diagserver") does not start. | Path: "C:\Program Files\custo diagnostic server\logs" |
MariaDB | If the windows service "diagserverdb" (Displayname: "MariaDB for custo diagnostic server") does not start. | Path: "C:\diagserverdata\mariadb" |
H2 Database | The H2 Database is an Tomcat integrated database. You will find all logged events in the Tomcat log files. | |
MS SQL Database | Problems with Microsoft SQL Server or of the databases inside of the SQL Server you can find in the logging tool of the SQL Server. | |
custo diagnostic server | If evaluations are not found, if they cannot be saved, if there are problems exporting evaluations. | Path: "C:\diagserverdata\log" File: "diagserver.log" or outdated and compressed: "diagserver-<DATE>-<TIME>.log.gz" |
custo diagnostic client | If the client crashes, there are faults with the device connection or a certain program sequence is disrupted. Activities in the service center are also logged here. Each program (GUI) has his own log file. | Path: "C:\Users\Public\Roaming\customed" File: "<DATE>.<TIME>.customanager.log" File: "<DATE>.<TIME>.servicecenter.log" File: "<DATE>.<TIME>.custodiagnosticclient.log" |
Detailed Information
Client
custo diagnostic client (custo manager.exe) and custo Service Center (custoservicecenter.exe) creates on each Start an separated Logfile (Session Logging).
...
With "Ctrl-Alt-Shift-F10" the Windows Explorer will be opened in the Log File Directory and mark the current Log File.
Additional Settings
Setting | Description | Information |
---|---|---|
diagclient.custo manager.LogToolPath | Path to the Log File Tool | Default: "..\LogViewer\GamutLogViewer.exe" |
Here
Here you can setup your own Log File Tool. | ||
diagclient.custo manager.AutoStartLogTool | if "true" the Log File Tool will be started automatically when custo manager is starting | Default: false |
diagclient.custo manager.KeepLogFileNumberOfDays | Number of Days to keep the Log Files | Default: 30 |
Code Block | ||
---|---|---|
| ||
2018-01-12 14:40:09,395 = DEBUG [724] (projekte\custo manager\source\custo manager.cpp:357) {void __thiscall CCustomanagerApp::StartupLog(void)} - Starting version 5.0.1 Build 2166 2018-01-12 14:40:09,395 = DEBUG [724] (projekte\custo manager\source\custo manager.cpp:365) {void __thiscall CCustomanagerApp::StartupLog(void)} - "Terminal" DIAGSRV02 Administrator Windows Version: "8.1" "6.3.9600" "Windows 8.1" 2018-01-12 14:40:09,426 = DEBUG [724] (module\msconfig\source\ms_configwsident.cpp:174) {void __thiscall NCONFIG::CWsIdent::Determine(void)} - PC: CZYW6D2 2018-01-12 14:40:09,426 = DEBUG [724] (module\msconfig\source\ms_configwsident.cpp:175) {void __thiscall NCONFIG::CWsIdent::Determine(void)} - USER: Administrator 2018-01-12 14:40:09,426 = DEBUG [724] (module\qtrestclient\source\curlconnectionmanager.cpp:17) {__thiscall CurlConnectionManager::CurlConnectionManager(class QObject *)} - CURL Version libcurl/7.54.0 OpenSSL/1.0.2k zlib/1.2.11 nghttp2/1.22.90 2018-01-12 14:40:09,473 = DEBUG [724] (projekte\custo manager\source\custo manager instance.cpp:289) {bool __thiscall CCustomanagerApp::TryToConnectToDiagServerAndCheckAPIVersion(void)} - Connected to "http://CH23VG9.ms-entwicklung.de:8080/diag" API Version: 2 2018-01-12 14:40:09,551 = DEBUG [724] (projekte\custo manager\source\custo manager instance.cpp:148) {int __thiscall CCustomanagerApp::InitInstance(void)} - Qt says that the program needed 171 ms to show the login screen. 2018-01-12 14:40:09,582 = TRACE [724] (module\mscontrols\source\msmessagebox.cpp:590) {enum NCONTROLS::CmsMessageBox::EMessageBoxButtonReturn __thiscall NCONTROLS::CmsMessageBox::RunMessageBox(void)} - MessageBox-ID: "118-4" ; Caption: "Anmeldung an: CZYW6D2" 2018-01-12 14:40:12,067 = TRACE [724] (module\mscontrols\source\msmessagebox.cpp:1163) {void __thiscall NCONTROLS::CmsMessageBox::WorkOnButtonClick(unsigned int,long)} - OK 2018-01-12 14:40:12,114 = DEBUG [724] (projekte\custo manager\source\custo manager instance.cpp:157) {int __thiscall CCustomanagerApp::InitInstance(void)} - From the being, the user needed 2729 ms to login. 2018-01-12 14:40:12,129 = DEBUG [724] (projekte\custo manager\source\custo manager instance.cpp:336) {bool __thiscall CCustomanagerApp::AfterLoginInitialization(void)} - Server version: "custo diagnostic server master-281 5.0.1" 2018-01-12 14:40:12,129 = DEBUG [724] (projekte\custo manager\source\custo manager instance.cpp:359) {bool __thiscall CCustomanagerApp::AfterLoginInitialization(void)} - Licensed for "Stephan Baldauf" Number: 200643 System serial: "6f520d9d-ff5d-4786-9158-b1e016647cbf" License GUID: "29ab411d-3cc1-48ff-8515-defdc4736aef" 2018-01-12 14:40:12,129 = DEBUG [724] (module\msbaseclass\source\directory.cpp:136) {int __cdecl CmsDirectory::Change(const class QString &,int,int)} - set to current directory: "c:\\program files (x86)\\custo diagnostic client\\exe\\" 2018-01-12 14:40:12,160 = DEBUG [724] (projekte\custo manager\source\benutzer.cpp:31) {bool __thiscall CCustomanagerApp::OnChangeUser(const class NDiagServer::CUserDTO &)} - User change, new user: "SB" 2018-01-12 14:40:12,160 = DEBUG [724] (projekte\custo manager\source\benutzer.cpp:77) {void __thiscall CCustomanagerApp::OnUserChanged(void)} - User change, new user: "SB" 2018-01-12 14:40:12,160 = TRACE [724] (projekte\custo manager\source\projektsteuerung.cpp:351) {void __thiscall CCustomanagerApp::CloseAllWindows(void)} - close all windows |
Server
custo diagnostic server is based on Apache Tomcat 8.0. Please rever to the Tomcat Logging functionality at "https://tomcat.apache.org/tomcat-8.0-doc/logging.html".
...