halite depreciated in favor of the paid version of ui, sad but true - still the salt shell does the job. I just guess that your best monitoring will be the one you can write yourself, fortunately, there is a salt-api project (which I believe was part of halite, not sure about this), I would recommend that you use it with a tornado, since it is better than the cherry version .
So, if you need a good interface, you may want to work with api after setting it up ... when setting up a tornado, make sure that you are ok with authentication (I had some problems here), here is how you can check this:
Using Postman / Curl / whatever:
check if api is alive: - there are no messages (just look if api is alive) - get the request http: // masterip: 8000 /
login (you will need to take the token returned here to perform most operations): - send to http: // masterip: 8000 / login - (x-www-form-urlencoded data in the postman), raw:
Username: YOURUSERNAME
Password: YOUR PASSWORD
eauth: pam
- im using pam, so I have a user with your username and your passport added on my main server (as a regular user who works with pam)
get minions, http: // masterip: 8000 / minions (you will need to send a token from the login operation)
get all jobs, http: // masterip: 8000 / jobs (you will need to send a token from the login operation),
So basically, if you want to do anything with salt glass control, just play with this salt-api and get what you want, there are output formats in the salt box so you can get all the data even as json (if your interface is javascript) it allows you to run cmd or everything you need, and the monitoring is yours (if you donโt switch from the community to the pro version) or if you donโt want to use the specified salt bar (which, sorry, guys, is the last once updated a year ago in accordance with the repo).
by the way. you may need to change this port 8000 to something else depending on the version of the salt sink / tornado / config.