Skip to content

Repository files navigation

mackerel-plugin-maxcpu

Mackerel plugin for Calculating Max/Min/Average CPU Usage in Period

Blog Entry(in japanese): https://kazeburo.hatenablog.com/entry/2020/11/09/134207

mackerel-plugin-maxcpu works on Linux Only.

Usage

Usage:
  mackerel-plugin-maxcpu [OPTIONS]

Application Options:
  -s, --socket=    Socket file used calcurating daemon
      --as-daemon  run as daemon
  -v, --version    Show version

Help Options:
  -h, --help       Show this help message

At the first time of execution, mackerel-plugin-maxcpu spawns the calculating daemon. From second execution mackerel-plugin-maxcpu connects the background daemon to know CPU usages.

Sample

$ sudo ./mackerel-plugin-maxcpu --socket /var/run/maxcpu.sock
2020/10/30 10:40:54 check daemon alive failed: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial unix /var/run/maxcpu.sock: connect: no such file or directory"
2020/10/30 10:40:54 start background process

$ sudo ./mackerel-plugin-maxcpu --socket /var/run/maxcpu.sock
maxcpu.us_sy_wa_si_st_usage.max 0.251256        1604022058
maxcpu.us_sy_wa_si_st_usage.min 0.250627        1604022058
maxcpu.us_sy_wa_si_st_usage.avg 0.250941        1604022058
maxcpu.us_sy_wa_si_st_usage.90pt        0.251256        1604022058
maxcpu.us_sy_wa_si_st_usage.75pt        0.251256        1604022058

Install

Please download release page or mkr plugin install monitoring-forge/mackerel-plugin-maxcpu.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages