Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support
  3. Linux Memory Monitoring

Linux Memory Monitoring

Scheduled Pinned Locked Moved Support
5 Posts 3 Posters 17.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P
    P
    pace
    wrote on last edited by
    #1

    When I use Free or Available memory checks on Linux, it does not take into account the system cache.  This makes all my busy servers appear to have no memory to NetXMS because the systems start using all the free memory for file system caching.  Is there any way to take this into account?  Right now I'm checking for the use of swap to see if I'm really running out of memory -- I'd prefer not to do that and I would like to be able to check for free memory on my systems that have been intentionally configured without swap...

    Thanks!
    pace

    1 Reply Last reply
    0
    • P
      P
      pace
      wrote on last edited by
      #2

      Still having this problem.  Any solutions out there?

      pace

      1 Reply Last reply
      0
      • T
        T
        tomaskir
        wrote on last edited by
        #3

        How are you getting the data - from SNMP or nxagent?

        Because the answer depends on what you are using.

        1 Reply Last reply
        0
        • P
          P
          pace
          wrote on last edited by
          #4

          @tomaskir said in Linux Memory Monitoring:

          How are you getting the data - from SNMP or nxagent?

          nxagent

          pace

          1 Reply Last reply
          0
          • G
            G
            gyouja
            wrote on last edited by
            #5

            @pace said in Linux Memory Monitoring:

            Still having this problem.  Any solutions out there?

            Add following line to nxagentd.conf and create appropriate DCI for FreeMemPerc:

            ExternalParameter = FreeMemPerc:awk '$$1=="MemTotal:" {total=$$2} $$1=="MemFree:" {free=$$2} $$1=="Cached:" {cached=$$2} END {printf("%.0f\n",(free+cached)/total*100)}' /proc/meminfo
            
            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups