在Debian 10上安装和配置Monitorix监控软件
Monitorix是一种轻量级的开源计算机网络监视工具,可用于监视整个系统的性能。它收集系统数据,并使用Web界面将信息显示为图形。它可以在大多数基于Linux的操作系统上运行,包括CentOS,Debian,Ubuntu,FreeBSD,OpenBSD和NetBSD。
Monitorix具有丰富的功能,下面列出了其中的一些功能:
系统平均负载和使用率。 每处理器内核使用率。 全局内核使用情况。 HP ProLiant系统运行状况。 通用传感器统计信息。 LM传感器和GPU温度。 NVIDIA温度和使用情况。 磁盘驱动器的温度和运行状况。 文件系统使用情况和I / O活动。 网络流量和使用情况。在本教程中,我将解释如何在Debian 10上安装Monitorix监视服务器。
运行Debian 10的服务器。 在您的服务器上配置了root密码。开始之前,建议使用最新版本更新服务器。您可以使用以下命令更新它:
apt-get update -y
apt-get upgrade -y
更新服务器后,请重新启动服务器以实施更改。
首先,使用以下命令从其官方网站下载最新版本的Monitoring:
wget https://www.monitorix.org/monitorix_3.11.0-izzy1_all.deb
下载完成后,使用以下命令安装下载的文件:
dpkg -i monitorix_3.11.0-izzy1_all.deb
上面的命令会产生一些依赖错误。您可以使用以下命令解决任何依赖项错误:
apt-get install -f
安装Monitorix后,启动Monitorix服务,并使用以下命令使其在系统重新引导后启动:
systemctl start monitorix systemctl enable monitorix
输出:
monitorix.service is not a native service, redirecting to systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable monitorix
现在,您可以通过运行以下命令来验证Monitorix服务:
systemctl status monitorix
您应该看到以下输出:
? monitorix.service - LSB: Start Monitorix daemon Loaded: loaded (/etc/init.d/monitorix; generated) Active: active (running) since Sun 2019-12-29 16:05:19 UTC; 30s ago Docs: man:systemd-sysv-generator(8) Tasks: 1 (limit: 2359) Memory: 71.0M CGroup: /system.slice/monitorix.service ??9827 /usr/bin/monitorix -c /etc/monitorix/monitorix.conf -p /var/run/monitorix.pid Dec 29 16:05:18 debian10 systemd[1]: Starting LSB: Start Monitorix daemon... Dec 29 16:05:19 debian10 monitorix[9822]: . Dec 29 16:05:19 debian10 systemd[1]: Started LSB: Start Monitorix daemon.
要检查Monitorix的安装版本,请运行以下命令:
monitorix -v
您应该获得以下输出:
Monitorix version 3.11.0 (14-Mar-2019) by Jordi Sanfeliu jordi@fibranet.cat http://www.monitorix.org/配置Monitorix
Monitorix的默认配置文件位于/etc/monitorix/monitorix.conf。您将需要对其进行编辑,并根据系统详细信息进行一些更改。
您可以使用以下命令对其进行编辑:
nano /etc/monitorix/monitorix.conf
更改以下行:
title = Monitorix Monitoring Server hostname = debian10 host = debian10 hosts_deny = all hosts_allow = 192.168.1.0/24 enabled = y
完成后保存并关闭文件。
接下来,您将需要创建一个用户来验证Monitorix。
首先,使用以下命令安装Apache Utilities软件包:
apt-get install apache2-utils -y
接下来,使用以下命令为Monitorix创建一个用户:
htpasswd -d -c /var/lib/monitorix/htpasswd admin
系统将要求您设置用户密码,如下所示:
New password: Re-type new password: Adding password for user admin
接下来,重新启动Monitorix服务以实施更改。
systemctl restart monitorix
默认情况下,Monitorix侦听端口8080。您可以使用以下命令进行验证:
netstat -ant | grep 8080
输出:
tcp6 0 0 :::8080 :::* LISTEN tcp6 0 0 ::1:8080 ::1:45178 TIME_WAIT访问Monitorix Web UI
现在,打开Web浏览器,然后输入URL http:// your-server-ip:8080 / monitorix。您将被重定向到Monitorix登录页面:
提供您的Monitorix用户名,密码,然后单击“ 登录”按钮。您应该在以下页面中看到Monitorix仪表板:
全局内核使用率,文件系统使用率和I / O活动
网络流量,使用情况和Netstat统计信息
恭喜你!您已经在Debian 10上成功安装了Monitorix监视服务器。
原文:https://www.howtoforge.com/install-and-configure-monitorix-monitoring-server-on-debian-10/
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/32314.html
apachecentosDebianlinuxUbuntu开源相关文章
- Windows文件服务器文件审计,文件监控软件,File_System_Auditor2.53安装教程[通俗易懂]
- Centos7安装Promethus(普罗米修斯)监控系统完整版
- 利用微信打造各类监控消息推送
- 【说站】在Docker上安装Zabbix并配置自定义监控项
- Prometheus监控实战系列二: 安装部署
- Prometheus监控实战系列六:PromQL语法(下篇)
- 开源性能监控工具atop【字节跳动版本】的安装与简单使用
- 学校食堂明厨亮灶监控系统
- 在centos上安装Munin监控服务器运行状态
- K8s集群性能指标监控方案kube-prometheus-stack(helm)+Metrics Server安装Demo
- Docker安装Kafka(docker-compose)、EFAK监控
- 如何安装配置哪吒监控探针面板
- kubernetes安装Prometheus监控集群状态
- Linux基础:性能监控工具nmon安装及使用教程
- JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!)详解编程语言
- Linux实时监控:管理你的网络页面(linux监控页面)
- 基于Redis的监控脚本编写(redis监控脚本)
- Ubuntu 13.10 server 安装 Nagios Core 网络监控运用
- Debian 9.3上安装和配置 Observium 监控平台
- 轻松搞定MySQL监控:Monyog篇(mysqlmonyog)
- Linux 日志系统:有效收集、监控与管理(linux日志收集)
- Zabbix监控(二):添加触发器Triggers
- Linux下系统性能监控实践(linux下系统监控)
- 管理Redis本地池如何进行监控(怎么监控redis本地池)
- 探索如何最大化Redis命中率的监控技巧(如何监控redis命中率)
- MSSQL监控数据/日志文件增长实现方法