Skip to content
Go-Probe a simple server environment probe.
Go Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
pkg
vendor
.gitignore
.travis.yml
Dockerfile
Dockerfile.build.alpine
README.md
build
main.go
release

README.md

Go-Probe

Build Status

go-probe is a simple server environment probe.

Usage

docker run --name go-probe -p 8080:80 -d jolestar/go-probe

  1. open http://localhost:8080 by browser, will get html result.
  2. curl -H "accept:application/yaml" http://localhost:8080
  3. curl -H "accept:application/json" http://localhost:8080

Support Probe Function

  • Env: show system environment variable
  • HostInfo: show host-info, such as: hostname, platform, kernel version
  • CpuInfo
  • NetworkInfo: network interfaces
  • RequestInfo: request remote addr, headers.
  • LoadAvg
  • MemoryInfo
You can’t perform that action at this time.