Xymon Mailing List Archive search

Could not determine size of directory

list Kris Springer
Thu, 5 Oct 2023 07:56:05 -0600
Message-Id: <user-e7747877e173@xymon.invalid>

Just to close the loop on this topic, I finally got this working by creating a 'directory junction' symbolic link in a folder without spaces that points to the folder path that has all the spaces in the name.? Then I have the Xymon server test my symlink instead of the real path because I could never get it to work any other way. Here's some examples.

In Windows host:
Use CMD to make 'junction' symlink to folder you want.
mklink /J C:\ProgramData\SPlogs ?C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\LOGS?

In Xymon server:
In client-local.cfg file.
 ?? ?dir:C:\ProgramData\SPlogs\TaskUsage

In analysis.cfg file.
 ?? ?DIR???? C:\ProgramData\SPlogs\TaskUsage red size<2000000 TRACK=TaskUsage

Kris Springer


On 9/8/23 20:51, Jeremy Laidman wrote:
On Sat, 9 Sept 2023 at 05:32, Kris Springer <user-c2caa0a7a8d5@xymon.invalid> wrote:

    Anyone have a clue why the following folder size can't be
    determined when I add it to analysis.cfg and client-local.cfg ?

    "C:\Program Files\Common Files\microsoft shared\Web Server
    Extensions\15\LOGS"
    Could not determine size of directory "C:\Program Files\Common
    Files\microsoft shared\Web Server Extensions\15\LOGS"

    These other folders are working fine.
    C:\inetpub\logs
    C:\Windows\Temp
    C:\Windows\Logs\CBS
    C:\ProgramData\Microsoft\Windows\WER

    The only difference I see is spaces in the path.? I've put ""
    around it, but that doesn't seem to fix it.
    Does someone have a working example that includes spaces in the path?


Sorry, I don't have any examples to offer.

What does the directory's section in your client data message look like? And your entries in analysis.cfg and client-local.cfg?

You might be able to "match" the dirname with a regex, something like:

DIR "%^C:.Program.Files.Common.Files.microsoft.shared.Web.Server.Extensions.15.LOGS" SIZE<65000

J