Support >
  About cybersecurity >
  Monitor Linux server and process indicators using a browser
Monitor Linux server and process indicators using a browser
Time : 2024-12-04 14:41:28
Edit : Jtti

There are many tools and solutions for monitoring Linux server and process metrics from the browser that provide a friendly web interface for remote monitoring. The following are commonly used methods and tools.

You can use Netdata, an open source real-time performance monitoring tool that can monitor a variety of system and application metrics, displayed through a web interface. Netdata installation:

bash <(curl -Ss https://my-netdata.io/kickstart.sh)

After the installation is complete, Netdata is automatically up and running. Open a browser and visit http://<your_server_ip>:19999 to view real-time server and process monitoring information.

Prometheus is also an open source system monitoring and alarm tool, and Grafana is an open source analysis and monitoring platform that is generally used in combination to provide powerful monitoring and presentation capabilities. Installation of Prometheus:

Wget HTTP: / / https://github.com/prometheus/prometheus/releases/download/v2.32.1/prometheus-2.32.1.linux-amd64.tar.gz

tar xvfz prometheus-2.32.1.linux-amd64.tar.gz

cd prometheus-2.32.1.linux-amd64

To start Prometheus:

./prometheus --config.file=prometheus.yml

Prometheus runs on port 9090 by default. Visit http://<your_server_ip>:9090 to view the Prometheus Web interface.

Add Grafana Repository and install Grafana:

sudo apt-get install -y apt-transport-https

sudo apt-get install -y software-properties-common wget

wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -

sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"

sudo apt-get update

sudo apt-get install grafana

Launch of Grafana:

sudo systemctl start grafana-server

sudo systemctl enable grafana-server

Open a browser and go to http://<your_server_ip>:3000, and log in to Grafana using the default user name admin and password admin.

Add Prometheus as a data source in Grafana, and then create a dashboard to visualize the metrics collected by Prometheus.

Cockpit is an easy-to-use server management tool that provides server performance and system health monitoring with a web interface. Installation of the Cockpit:

sudo dnf install cockpit -y # for RHEL/CentOS

sudo apt-get install cockpit -y # for Debian/Ubuntu

Start the Cockpit service:

sudo systemctl start cockpit

sudo systemctl enable cockpit

Open a browser

Go to http://<your_server_ip>:9090 and log in with your system username and password.

Glances is a cross-platform system monitoring tool that displays real-time system status in a web interface. To install Glances and its dependencies:

sudo apt-get install glances -y # for Debian/Ubuntu

sudo dnf install glances -y # for RHEL/CentOS

Start Glances web server mode:

glances -w

Open a browser and visit http://<your_server_ip>:61208 to view the Glances Web interface.

JTTI-Defl
JTTI-COCO
JTTI-Selina
JTTI-Ellis
JTTI-Eom