Skip to content

proc-watch is a tool for monitoring processes and logging their CPU and memory usage.

License

Notifications You must be signed in to change notification settings

rudolfolah/proc-watch

Repository files navigation

proc-watch

License Apache 2.0 Python Prometheus

proc-watch is a tool for monitoring processes and logging their CPU and memory usage.

Copyright (C) 2023 Rudolf Olah

Licensed under Apache 2.0 license

Local Dev

pyenv local
python -m venv .venv --prompt .
source .venv/bin/activate
pip install -r requirements.txt

The current method writes to a text file, the default path is /tmp/proc_watch.prom:

less /tmp/proc_watch.prom

Docker

Build the image:

docker build -t proc-watch:latest .

Run it:

docker run -it --rm proc-watch:latest --pid=host

About

proc-watch is a tool for monitoring processes and logging their CPU and memory usage.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •