littlemaneuver / open-m-monit Goto Github PK
View Code? Open in Web Editor NEWopensource version of m/monit
opensource version of m/monit
Hi, while writing an ansible role to install and setup open-m-monit, i noticed that the consenlabs fork (see
master...consenlabs:master) includes basic authentication. Would you consider merging their changes?
I have had monit running locally for some time and wanted to check this project out. I get the following error when starting the project up. Is there a cache module that is missing?
module.js:340
throw err;
^
Error: Cannot find module './routes/cache'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object. (/opt/monitjs/open-m-monit/app.js:10:15)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)
Hi,
I have around 50 VM's and I would like to setup a single web interface which can provide status of all VM's locally installed mmonit result.
As I have seen and configured mostly separate monit for all VM's but now I need a central one which can display result of all at once.
Can you please guide me on this, or provide any API which can help.
Hi,
I cloned your repo and tried to run it but it gives me an error
Is this easy to fix?
11:47:39 (master) ~/open-m-monit$ node app
module.js:328
throw err;
^
Error: Cannot find module 'express'
at Function.Module._resolveFilename (module.js:326:15)
at Function.Module._load (module.js:277:25)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)
at Object. (/home/openelec/open-m-monit/app.js:5:15)
at Module._compile (module.js:410:26)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Function.Module.runMain (module.js:442:10)
/edit:
It's fixed. I needed to execute following commands
npm install express
npm install socket.io
npm install node-xml2json
npm install jade
It seems open-m-monit can't display a process status. Have you considered implementing this feature? Thanks, P.
Hello,
Please find a unified diff attached that will enable open-m-monit to handle block devices and network interfaces.
Cheers,
Marcel
patch -p0 < diff.txt
diff.txt
When I run open-m-monit behind a reverse proxy at "/mmonit/", the redirect to the clusters page is broken and all links to stylesheets and javascript are broken as well.
A config option for a prefix or only using relative paths would help a lot.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.