statping: github.com/hunterlong/statping Index | Files | Directories

package statping

import "github.com/hunterlong/statping"

Package statping is a server monitoring application that includs a status page server. Visit the Statping repo at https://github.com/hunterlong/statping to get a full understanding of what this application can do.

Install Statping

Statping is available for Mac, Linux and Windows 64x. You can download the tar.gz file or use a couple other methods. Download the latest release at https://github.com/hunterlong/statping/releases/latest or view below. If you're on windows, download the zip file from the latest releases link.

// MacOS using homebrew
brew tap hunterlong/statping
brew install statping

// Linux installation
bash <(curl -s https://assets.statup.io/install.sh)
statping version

Docker

Statping can be built in many way, the best way is to use Docker!

docker run -it -p 8080:8080 hunterlong/statping

Enjoy Statping and tell me any issues you might be having on Github. https://github.com/hunterlong

Index

Package Files

doc.go

Directories

PathSynopsis
cmdPackage main for building the Statping CLI binary application.
corePackage core contains the main functionality of Statup.
core/notifierPackage notifier contains the main functionality for the Statping Notification system
handlersPackage handlers contains the HTTP server along with the requests and routes.
notifiersPackage notifiers holds all the notifiers for Statup, which also includes user created notifiers that have been accepted in a Push Request.
pluginPackage plugin contains the interfaces to build your own Golang Plugin that will receive triggers on Statup events.
sourcePackage source holds all the assets for Statup.
typesPackage types contains all of the structs for objects in Statup including services, hits, failures, Core, and others.
utilsPackage utils contains common methods used in most packages in Statup.

Updated 2018-12-15. Refresh now. Tools for package owners.