Skip to content

Repository files navigation

Boundary Forking Rate Plugin

Tracks the fork rate on your server by polling /proc/stat. On a busy production box you can expect a rate of somewhere between 1-10/sec, if there is a rate approaching 100/sec then your server is experiencing issues.

Prerequisites

OSLinuxWindowsSmartOSOS X
Supportedv

Boundary Meter Versions V4.0 Or Greater

(to get the new meter - curl -fsS -d '{"token":"api."}' -H 'Content-Type: application/json' https://meter.boundary.com/setup_meter > setup_meter.sh && chmod +x setup_meter.sh && ./setup_meter.sh)

Runtimenode.jsPythonJava
Required

Boundary Meter Versions Less Than V4.0

Runtimenode.jsPythonJava
Requiredv
  • OS: Tested to work on Debian-based Linux distributions (although any Linux OS should work)
  • How to install node.js?
  • Requires access to /proc/stat

Plugin Setup

All Versions

  1. Verify that you are able to get output by running the following:
    $ cat /proc/stat
  2. If there is no output, then this plugin will not work.

Plugin Configuration Fields

All Versions

Field NameDescription
Poll SecondsHow often should the plugin poll /proc/stat

Metrics Collected

All Versions

Metric NameDescription
Fork Rate / secthe rate at which processes are growing

References

Bitly - 10 Things We Forgot to Monitor

About

Monitor the rate of forking on your server plugin for Graphdat

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages