Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Server monitoring dashboard
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Server monitoring dashboard

Hey all just wondering what you guys are using for server monitoring? I’m looking to use it on my cpanel servers (using munim for local) as a dashboard showing graphics of exim, connections, system useage ect.
I’ve seen the likes of zabbix but wanted to see if was anything else

Comments

  • edited August 2020

    Prometheus + node exporter for data collection..
    Grafana for visualization..

    Thanked by 3ginner159 rcy026 kyaky
  • YmpkerYmpker Member
    edited August 2020

    If setup secured maybe Netdata can do the trick? :)

    What about Hetrix?

    Thanked by 2ginner159 coreflux
  • @chocolateshirt said:
    Prometheus + node exporter for data collection..
    Grafana for visualization..

    Does Prometheus have to be installed on every server or just the exporter?
    Thinking having of using was or google always free as a central

  • @Ympker said:
    If setup secured maybe Netdata can do the trick? :)

    What about Hetrix?

    What do you mean setup secured? Is it not out of the box?

  • hzrhzr Member

    @ginner159 said: Does Prometheus have to be installed on every server or just the exporter?

    every server you want to COLLECT FROM runs exporter

    then you have a separate prometheus install that requests data from each server

    Thanked by 1ginner159
  • LeviLevi Member

    Zabbix. It runs on raspberry pi.

  • @ginner159 said:

    @Ympker said:
    If setup secured maybe Netdata can do the trick? :)

    What about Hetrix?

    What do you mean setup secured? Is it not out of the box?

    iirc a lot sensitive data is visible to the public. You might wanna hide that behind a pw protected site or smth.

  • @ginner159 said:

    @chocolateshirt said:
    Prometheus + node exporter for data collection..
    Grafana for visualization..

    Does Prometheus have to be installed on every server or just the exporter?
    Thinking having of using was or google always free as a central

    You could install prometheus & grafana on same server. Then for each VPS you would like to monitor, install node exporter on it as mentioned by @hzr above.

    Thanked by 1ginner159
  • @chocolateshirt @hzr is there a way to limit the exporter to interface?
    Thinking about using my hosts internal only network option to stop external viewing

  • edited August 2020

    @ginner159 said:
    @chocolateshirt @hzr is there a way to limit the exporter to interface?
    Thinking about using my hosts internal only network option to stop external viewing

    Which one, Node exporter or prometheus? Or grafana?

    If what you mean node exporter, then you could make it listen to internal network only by adding --web.listen-address=YOURINTERNALNETWORK:9100 parameter when running node exporter.

    Thanked by 1ginner159
  • @chocolateshirt I like your uptime dashboard. Is it on Github as it seems to return a 404?

  • @LeonDynamic said:
    @chocolateshirt I like your uptime dashboard. Is it on Github as it seems to return a 404?

    Not yet, will be there soon..

    Thanked by 2LeonDynamic bdl
  • edited September 2020

    Anyone using API's for any of these? I currently use Zabbix but I don't know what their API is like. I hear a lot about prometheus but every time I look at their documentation my eyes glaze over.

  • @chocolateshirt said:
    Prometheus + node exporter for data collection..
    Grafana for visualization..

    I second Grafana.
    Use whatever you want to collect the metrics and store them in Prometheus, Influxdb or whatever, Grafana handles almost anything.

    Thanked by 1chocolateshirt
  • @LeonDynamic said:
    @chocolateshirt I like your uptime dashboard. Is it on Github as it seems to return a 404?

    Well, it uses uptime robot, and uptime robot has already support status page out of the box. You just need to enable it.

Sign In or Register to comment.