① 史上最详细的mrtg设置说明
史上最详细的MRTG设置说明:
一、前期准备
启用SNMP服务:
- 修改SNMP配置文件/etc/snmp/snmpd.conf,确保访问权限设置正确。
- 重启SNMP服务以应用更改。
启动HTTP和SNMP服务:
- 确保HTTP和SNMP服务在系统启动时自动开启。
- 手动启动服务并确认端口已开启。
安装必要的软件包:
- 安装zlib、httpd、libpng、freetype、jpeg、libxml2和GD库等软件包,以支持MRTG的图像生成功能。
修改系统语言配置:
- 编辑/etc/profile文件,设置LC_ALL=C和LANGUAGE=on以确保MRTG正确处理字符编码。
二、开始安装
下载并安装MRTG:
- 从官方网站下载MRTG源代码包。
- 解压、配置、编译并安装MRTG。
配置MRTG:
- 在web目录下为MRTG创建一个目录。
- 使用cfgmaker工具生成MRTG的配置文件。
- 修改配置文件以设置工作目录、选项和图表语言等。
测试配置并生成网页:
- 使用mrtg命令测试配置文件。
- 创建shell脚本和Perl脚本以支持特定的监控任务。
- 使用indexmaker工具生成MRTG的网站首页文件。
设置定时任务:
- 将MRTG的更新命令添加到crontab中,以定期生成更新的图表。
三、配置文件参数解释
- Target:要执行的脚本或命令。
- Xsize/Ysize:图表的横向和纵向尺寸。
- Title:图表的标题。
- kmg:设置默认的倍数前缀。
- Ytics:纵向划分的块数。
- MaxBytes:图表纵向数值的最大上限。
- PageTop:页面顶部的提示信息。
- kilo:计算机中的单位,通常为1024。
- LegendI/LegendO:从SHELL返回的数据中的第一个和第二个值。
- Options:图表的选项,如growright表示图表向右延展。
四、配置其他范例
- 监视内存使用状况:创建mem.sh脚本,并在MRTG配置文件中添加相应的配置。
- 监视交换分区使用状况:创建swap.sh脚本,并进行类似配置。
- 监视CPU使用情况:创建cpu.sh脚本,并进行配置。
- 监视磁盘使用情况:使用Perl脚本df.pl来监视磁盘空间的使用情况。
- 监视磁盘I/O:创建io.sh脚本来监视磁盘的读写速度。
注意:每次修改配置后,都需要重新生成MRTG的网页并重启相关服务以确保更改生效。同时,确保防火墙设置允许对HTTP端口的访问。
② 怎样在手机上把7z格式的压缩包解压
需要下载“解压专家”才能解压“7z压缩包”成文件夹。以Iphone xs max为例,操作步骤如下:
1、打开手机软件下载商城,搜索并下载“解压专家”app。
