Skip to content
Snippets Groups Projects
  1. Jun 19, 2013
  2. Mar 01, 2013
    • Mark Harrison's avatar
      Fix per-check interval/cached metrics · 08e7243a
      Mark Harrison authored
      Credit: Michal Racek <michal.racek@t-systems.sk>
      
      In Resmon 1, it was possible to add an interval parameter to an individual
      check to give it a larger check interval than regular checks (cached results
      would be returned in the meantime). This functionality wasn't properly carried
      over into resmon 2, and this commit fixes that.
      08e7243a
  3. Dec 12, 2012
    • Mark Harrison's avatar
      Don't store blank data if we fail to get anything from the shared state file · 4160ac71
      Mark Harrison authored
      Occasionally on some systems, the data returned from the shared state file is
      bad/blank, despite locking. Ideally we'd find the cause of this and fix it,
      but various attempts haven't identified exactly why this happens (including
      running fsync after writing and before unlocking). If the data returned is
      blank, we should use the latest available data rather than returning blank
      data to the user/monitoring system.
      4160ac71
  4. Sep 25, 2012
  5. Aug 15, 2012
  6. Jun 14, 2012
    • Sergey Joseph Ivanov's avatar
      check if $bits is defined · d6ffeb10
      Sergey Joseph Ivanov authored
      To avoid warning messages like:
      "Use of uninitialized value $bits in string eq at /opt/resmon/lib/Resmon/Config.pm line 16..."
      $bits variable should be checked if it is defined before comparison with empty string
      d6ffeb10
  7. May 23, 2012
    • Sergey Joseph Ivanov's avatar
      support for HOSTS {ALLOW|DENY} lists · ba4f134e
      Sergey Joseph Ivanov authored
      Hosts allow-deny lists are the coma or blank separated lists of
      a dotted decimal IPv4 addresses of the form a.b.c.d. to match incoming machine’s IP address exactly,
      or an 'ipaddr/n' where ipaddr is the IP address and n is the number of one bits in the netmask.
      The first to occur match gives the result, skipping other rules.
      If nothing matches IP is allowed.
      ba4f134e
  8. May 02, 2012
  9. Oct 12, 2011
    • Mark Harrison's avatar
      Convert netstat module to resmon2 · b6046c1a
      Mark Harrison authored
      The filter patterns for identifying local port/remote port and so on are taken
      directly from the resmon 1 module. They look like they could use some
      improvement to prevent some misdetection, but if the resmon 1 module worked
      for your purposes, the resmon 2 module should also.
      b6046c1a
  10. Jul 25, 2011
  11. May 24, 2011
  12. May 09, 2011
  13. Jul 08, 2010
  14. Jun 04, 2010
  15. May 19, 2010
    • Mark Harrison's avatar
      Support wildcard modules (fixes #7) · d710bcb9
      Mark Harrison authored
      This is done using a wildcard_handler method in addition to the normal handler
      method. The wildcard_handler method is called if * is in the config file as
      the check name, and the handler module is called for normal checks. By
      default, both methods will die with "Not implemented", meaning modules can
      implement one or both of the methods, depending on whether they support normal
      checks, wildcard checks, or some combination of both.
      
      git-svn-id: https://labs.omniti.com/resmon/branches/resmon2@386 8c0face9-b7db-6ec6-c4b3-d5f7145c7d55
      d710bcb9
  16. May 13, 2010
  17. May 12, 2010
  18. May 11, 2010
  19. May 07, 2010
  20. May 06, 2010
  21. May 03, 2010
  22. May 01, 2010
  23. Apr 29, 2010
Loading