nuxsmin / sysMonDash

Systems Monitor Dashboard, monitoring dashboard for Nagios, Icinga Check_MK and Zabbix
GNU General Public License v3.0
34 stars 13 forks source link

support for hosting on external server #2

Closed wagnst closed 8 years ago

wagnst commented 8 years ago

it's mandatory to host this dashboard on an external webserver which is not the same than the check_mk / icinga / .. monitoring host itself

nuxsmin commented 8 years ago

I'll try to find out how to accomplish that because it uses an Unix socket to do the queries, so it needs to have local fs access

wagnst commented 8 years ago

i found a different dashboard, which is collecting data from same file but parsing it as json and then i am able to collect this json data from other webserver... may be a way to go...

nuxsmin commented 8 years ago

Right, mk_livestatus can send back the response in json format, but in that scenario you will need a webservice to retrieve the data queried and listen for requests and the web server to print out the data.

That is more secure, but it's also more exposed to network glitches and would increase the overhead when the number of clients increases.

What security concerns are about the current design? (Ajax -> webserver).