A small GO based agent for monitoring CPU, Memory and Disk usage.
Before you start, you need to install the prerequisites.
- Redis:
Version >= 2.8
for data logging - GO:
Version >= 1.11
for building
Currently, you can only install from source.
git clone [email protected]:petaki/probe.git
cd probe
go build
cp .env.example .env
The configruation is stored in the .env
file.
PROBE_REDIS_HOST=127.0.0.1
PROBE_REDIS_PASSWORD=
PROBE_REDIS_PORT=6379
PROBE_REDIS_DATABASE=0
PROBE_REDIS_KEY_PREFIX=probe:
PROBE_REDIS_KEY_TIMEOUT=2592000
You can run the tests using the following command:
go test -v ./...
You can display the collected data with the Carrier.
The Probe is open-sourced software licensed under the MIT license.