Skip to content

Logger_config - actual output location is not consistent #604

@simonyg

Description

@simonyg

No Path

Using this logging configuration with relative log path in the agent.cfg:

logger_config
{
   output = file agent.log
}

the location of the agent.cfg is <location>.

Expect: all the log files are in <location>

Case 1:

run the command at <location>
agent run

Found agent.log and the archive files agent_YYYY-MM-DD_HH-MM-SS_xx.log in <location> - GOOD

Case 2:

install it as service by running the command at <location>
agent install

Found agent.log and its archive file in the location of agent.exe and also at <location>

the archive file at <location> is likely created by the agent install process.

=====================================================

Absolute Path

Using this logging configuration with relative log path in the agent.cfg:

logger_config
{
   output = file c:\logs\agent.log
}

the location of the agent.cfg is <location>.

Expect: all the log files are in c:\logs

Case 1:

run the command at <location>
agent run

Found agent.log in c:\logs but the archive files agent_YYYY-MM-DD_HH-MM-SS_xx.log in <location>

case 2:

install it as service by running the command at <location>
agent install

Found agent.log in c:\logs but the archive files agent_YYYY-MM-DD_HH-MM-SS_xx.log in <location>

the archive file at <location> is likely created by the agent install process. No new archive can be found.

=====================================================

Relative Path

Using this logging configuration with relative log path in the agent.cfg:

logger_config
{
   output = file .\logs\agent.log
}

the location of the agent.cfg is .

Expect: all the log files are in \logs

Case 1:

run the command at <location>
agent run

Found agent.log in <location>\logs but the archive files agent_YYYY-MM-DD_HH-MM-SS_xx.log in <location>

case 2:

install it as service by running the command at <location>
agent install

Found empty <location>\logs directory, an archive file agent_YYYY-MM-DD_HH-MM-SS_xx.log in <location>, agent.log at <location of agent.exe>\logs, archive file agent_YYYY-MM-DD_HH-MM-SS_xx.log at <location of agent.exe>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions