New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve info about start firebird main process [CORE6169] #6417
Comments
Modified by: Basil A. Sidorov (basid)description: Log into firebird.log info about main server process on start: timestamp, version, mode, processid Motivation: unify info about process start between Windows and Linux, add more info for system administrator and techsupport. => Log into firebird.log info about main server process on start: timestamp, version, mode, processid for SuerServer and SuperClassic. Motivation: unify info about process start between Windows and Linux, add more info for system administrator and techsupport. |
Modified by: Basil A. Sidorov (basid)description: Log into firebird.log info about main server process on start: timestamp, version, mode, processid for SuerServer and SuperClassic. Motivation: unify info about process start between Windows and Linux, add more info for system administrator and techsupport. => Log into firebird.log info about main server process start in SuperServer/SuperClassic mode: timestamp, version, mode, processid. Example: Motivation: unify info about process start between Windows and Linux, add more info for system administrator and techsupport. |
Commented by: @pavel-zotov It will be useful to add list of config parameters which were actual at the moment of FB start. |
Commented by: @dyemanov Agreed regarding version info and PID. Timestamp seems redundant, it's already included one line above. As for the architecture, we may report ServerMode setting from the config file. > It will be useful to add list of config parameters which were actual at the moment of FB start. Perhaps, if you speak about server-level settings (only Remote* and Tcp* ones). Just one question - do you mean all actual settings or only non-default ones? |
Commented by: Basil A. Sidorov (basid) 1. Timestamp is not redudant - on Windows very poor text-utils and search via find/findstr get only _one_ line per pattern "PID:" or "started process"; |
Commented by: @pavel-zotov > As for the architecture, we may report ServerMode setting > do you mean all actual settings or only non-default ones? |
Commented by: @pavel-zotov > do you mean all actual settings or only non-default ones? PS. I mean: all *changed* parameters from firebird.conf and databases.conf. |
Commented by: @sim1984 Windows 10 has wsl, which means you can get a complete set of Linux utilities. |
Commented by: Basil A. Sidorov (basid) I can get win32 grep without WSL, but MS extend payed support for Windows 7/Windows Server 2008 R2 beyond 14 Jan 2020. Until 2023. |
Commented by: @dyemanov > Timestamp is not redudant > and databases.conf also |
Commented by: @pavel-zotov > What database settings are you going to log when the server is starting up? |
Commented by: @asfernandes > I just want to save content of the whole databases.conf file, not less and no more. Without its comments, of course. I think it makes no sense as a DBMS thing. Just copy it. |
Commented by: Basil A. Sidorov (basid) "At first and most" - log info about start of main firebird process. Unified for all supported platform. |
Submitted by: Basil A. Sidorov (basid)
Votes: 1
Log into firebird.log info about main server process start in SuperServer/SuperClassic mode: timestamp, version, mode, processid.
Example:
BASID Tue Oct 22 11:37:22 2019
20191022.113722+0800 started process WI-V3.0.4.33054 Firebird 3.0 SuperServer, PID: 4980
Motivation: unify info about process start between Windows and Linux, add more info for system administrator and techsupport.
The text was updated successfully, but these errors were encountered: