[Xymon] Could not determine size of directory
J.C. Cleaver
cleaver at terabithia.org
Thu Oct 5 18:23:38 CEST 2023
Were you able to see the directory size output in the clientlog earlier?
It would look something like:
[dir:/var/log/foo bar/test1]
4840 /var/log/foo bar/test1
In theory, if that was in the clientlog, then double quotes around the DIR
line in analysis.cfg should be all that's necessary:
CLASS=linux
DIR "/var/log/foo bar/test1" red size<2000000 TRACK=FooBar
You can validate that the latter is being picked up by dumping the client
config:
xymoncmd xymond_client --dump-config
(snip)
DIR /var/log/foo bar/test1 red size<2000000 TRACK=FooBar CLASS=linux
(line: 360)
(snip)
Which Windows client were you using for the collection on your machine?
-jc
On Thu, October 5, 2023 06:56, Kris Springer wrote:
> 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
>> <kspringer at innovateteam.com> 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
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon
>
More information about the Xymon
mailing list