[Xymon] showgraph.cgi on Xymon 4.3.12

Japheth Cleaver cleaver at terabithia.org
Fri Oct 4 18:54:17 CEST 2013



On Fri, October 4, 2013 8:59 am, Novosielski, Ryan wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Any ideas? Sorry to repost, but there was nothing but silence the
> first time.
>
> On 09/30/2013 04:04 PM, Novosielski, Ryan wrote:
>> Hi all,
>>
>> I was hoping you might be able to help me with a problem with
>> showgraph.cgi. It works, but lately it's been taking an inordinate
>> amount of time to complete. I did a truss on the process when it
>> runs, and it looks like what it's doing is opening an endless list
>> of fonts:
>>
>> stat("/usr/openwin/lib/X11/fonts/TrueType/LucidaSansDemiBold.ttf",
>> 0xFFBF6F28) = 0
>> open("/usr/openwin/lib/X11/fonts/TrueType/LucidaSansDemiBold.ttf",
>> O_RDONLY) = 7 fcntl(7, F_SETFD, 0x00000001)			= 0 fstat(7,
>> 0xFFBF6D60)				= 0 mmap(0x00000000, 317896, PROT_READ, MAP_PRIVATE,
>> 7, 0) = 0xFE170000 close(7)					= 0 munmap(0xFE170000, 317896)			=
>> 0
>> stat("/usr/openwin/lib/X11/fonts/TrueType/LucidaSansDemiOblique.ttf",
>> 0xFFBF6F28) = 0
>> open("/usr/openwin/lib/X11/fonts/TrueType/LucidaSansDemiOblique.ttf",
>> O_RDONLY) = 7 fcntl(7, F_SETFD, 0x00000001)			= 0 fstat(7,
>> 0xFFBF6D60)				= 0 mmap(0x00000000, 91352, PROT_READ, MAP_PRIVATE,
>> 7, 0) = 0xFE1A0000 close(7)					= 0 munmap(0xFE1A0000, 91352)			=
>> 0 stat("/usr/openwin/lib/X11/fonts/TrueType/LucidaSansOblique.ttf",
>> 0xFFBF6F28) = 0
>> open("/usr/openwin/lib/X11/fonts/TrueType/LucidaSansOblique.ttf",
>> O_RDONLY) = 7 fcntl(7, F_SETFD, 0x00000001)			= 0 fstat(7,
>> 0xFFBF6D60)				= 0 mmap(0x00000000, 253724, PROT_READ, MAP_PRIVATE,
>> 7, 0) = 0xFE180000 close(7)					= 0 munmap(0xFE180000, 253724)			=
>> 0 stat("/usr/openwin/lib/X11/fonts/TrueType/LucidaSansRegular.ttf",
>> 0xFFBF6F28) = 0
>> open("/usr/openwin/lib/X11/fonts/TrueType/LucidaSansRegular.ttf",
>> O_RDONLY) = 7 fcntl(7, F_SETFD, 0x00000001)			= 0 fstat(7,
>> 0xFFBF6D60)				= 0 mmap(0x00000000, 486132, PROT_READ, MAP_PRIVATE,
>> 7, 0) = 0xFE140000 close(7)					= 0 munmap(0xFE140000, 486132)			=
>> 0
>>
>> ...and so on. Any idea why this might have started happening and
>> what I can do about it? The server OS is Solaris 10 (probably
>> relatively recently upgraded from S10u10 to S10u11. The graph gets
>> created immediately at the end of these font openings.
>
> - --


Unfortunately, I'm not especially familiar with Solaris any more... My
suspicion would be that the underlying rrdtool access is doing this? Is
truss equivalent to running strace with "-f" in follow mode? AFAIK
showgraph.cgi itself wouldn't have any reason to muck directly with the
font files...


HTH,

-jc




More information about the Xymon mailing list