This simple app allows you to monitor your service by making a dial in ip:port syntax by taking advantage of go http/net package. The output is a simple json showing the status of the service.
- concurrency
- channels
- goroutines
- timers
- net/http - Dialer
- work with csv
- data structures - e.g structs. etc..
- allow multiple data source configs.
- resolve ip from domain name.
- more options on report output.
- decouple business logic and util libraries.
- make retry and timer variable dynamic.
- Go version - 1.14
MIT (c) 2020 muriithi derrick