Monitoring the Linux Server

Hello Team,

Can we monitor the Linux server’s metrics (CPU, Memory etc.) using Graylog? I have the sidecar installed in linux server. Which Collector I should configure to collect the server metrics?

Regards,
Jeen

That’s clearly possible(and I also though about it) but I can’t say Graylog is a proper tool this use case.
Why not netdata/Zabbix?
If it’s just some kind of proof-of-concept I would try shell script(echo | netcat) in crontab to Raw TCP Input

1 Like

+1 for Zabbix. It is also very nice and customizable alerting tool.

2 Likes

+1 For Zabbix for all hardware/network metrics, Graylog for everything else.

I think Graylog is not the right tool for this use case.
I would use Prometheus and Grafana in this use case. You can also use this tools for monitoring your Graylog metrics.
https://prometheus.io/docs/guides/node-exporter/

1 Like

As others have said, there are lots of options. You can even use an NMS for this - like LibreNMS.

I’m reading your question as you want to monitor the linux environment that Graylog is running on with Graylog. If this is the case, yes… it can be done, but you should never monitor a server with itself.

If you need it in Graylog you can use Metricbeat

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.