Adam Howitt's Blog

Aug 11
2009

CF8 Server Monitoring alerts oddity

Has anyone used CF8 Server monitoring and seen negative values in the app scope in terms of memory size? I'm getting some peculiar alerts ever few days related to my site adamhowitt.com and don't know where to start. My google foo is weak so I thought I'd throw it out to the crowd.

The server hosts a few sites of mine including this blog and after seeing it hang every now and then I decided to start monitoring alerts (since it's an enterprise box). The alerts that are triggering are that the JVM Memory exceeds 450 MB and the server starts to slow down. When I look at the snapshot it produces and sends me everything looks normal except:

Application Scope Memory Used - -22033448 bytes
[Application Name : Memory Used]
   adamhowitt_site : -22600792 bytes
      [Variable Type : Variable Name : Size]
      CFC : ham : 113168 bytes
      STRUCT : stcservice : 8976 bytes
      STRUCT : stcresource : 6584 bytes
      ARRAY : restypesorted : 448 bytes
      STRUCT : stcresourcetypes : 216 bytes
      STRUCT : stcservicemap : 176 bytes
      68FB39AB-1CBF-0773-47DEBE569016FA50 : strresources : 112 bytes
      68FA822E-1CBF-0773-47CA40FAA0CD3F5A : strportfolio : 112 bytes
      68FABC5A-1CBF-0773-47FF8F2DE5691EB2 : strservices : 112 bytes
      C:\xxx\xxxx\xxx\xx\ : hamroot : 112 bytes

The part that concerns me is the -22,033,448 bytes (or -22 MB) of app scope memory. It's consistently this app and I've looked over my code without success.

I realize the topic narrows my potential audience down to a few people that use alerts but I'd love to work this out. It seems like the continued growth of the JVM memory used on the box is directly tied to this app and the incorrect memory report. Is it a leak? Any help GREATLY appreciated!

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)

There are no comments for this entry.

[Add Comment] [Subscribe to Comments]