Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/MaximBoyarskiy/mongowebstat

Mongowebstat. More convenient way to monitor your mongodb hosts. In browser, as many hosts as you want! Written in golang.
https://github.com/MaximBoyarskiy/mongowebstat

Last synced: 12 days ago
JSON representation

Mongowebstat. More convenient way to monitor your mongodb hosts. In browser, as many hosts as you want! Written in golang.

Awesome Lists containing this project

README

        

It is obsolete, unfortunatelly :(
=================================

mongowebstat
============

- Monitor your mongodb in more convenient way.
- Monitor as many mongodb hosts as you want!
- Simple json based config.
- Table based now and graphs in the nearest future!
- Mongo 2.4.X compatibility. Older version are in plans.

Build from sources
------------------

_Install golang:_ http://golang.org/doc/install

_Install dependency:_ go get "labix.org/v2/mgo"

_Compile your mongowebstat:_ go build main.go

_Or just run it:_ go run main.go

Or use the compiled binary:
-----------------------

- copy your platform binary from bin folder
- put it in near _static, templates_ folders
- run it ./main-linux-386 on 8080 port or run it ./main-linux-386 -http=:8090 on 8090 or any other port.

**Go to http://127.0.0.1:8080 and monitor your mongodb!**

Check out mongowebstat.json:
----------------------------

- put connection string to **"host"** field
- set **"http"** to true for http connection or false for direct connection
- put some short node name to **"name"** field
- use as many host records as you want!

It is made available under the [Simplified BSD License](http://en.wikipedia.org/wiki/BSD_licenses#2-clause_license_.28.22Simplified_BSD_License.22_or_.22FreeBSD_License.22.29)

**And [remember](https://github.com/MaximBoyarskiy/mongowebstat/blob/master/src/static/like-a-boss.jpg)!**

See roadmap.txt