Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Monitor the rate of forking on your server plugin for Graphdat
JavaScript Lua Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.gitignore
LICENSE
README.md
forker.sh
icon.png
index.js
index.lua
package.json
param.json
plugin.json

README.md

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

OS Linux Windows SmartOS OS X
Supported v

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)

Runtime node.js Python Java
Required

Boundary Meter Versions Less Than V4.0

Runtime node.js Python Java
Required v
  • 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: bash $ cat /proc/stat
  2. If there is no output, then this plugin will not work.

Plugin Configuration Fields

All Versions

Field Name Description
Poll Seconds How often should the plugin poll /proc/stat

Metrics Collected

All Versions

Metric Name Description
Fork Rate / sec the rate at which processes are growing

References

Bitly - 10 Things We Forgot to Monitor

Something went wrong with that request. Please try again.