将客户端安装在服务器上之后,将使用此模型配置服务器。它会自动搜索服务器上的所有网卡,然后实时记录流量和流量,并将它们记录在标准显示中,如下所示。这种粗略的统计信息可以帮助运维人员了解服务器的运行状况,但是有时我们需要更详细的监视,监视粒度应该适合某个端口,例如,有关端口,端口的统计信息。的流量在时间轴上发生变化。或计算来自流量的变化和流量,甚至更进一步,计算通过访问本地端口生成的流量。这种需求不足以使用基于网卡的监视,必须使用新的方法。幸运的是,网络流量将通过内核模块,该模块可以非常高效地对协议数据包和流量进行统计,并且在记录和统计期间几乎不影响系统性能,并且查询计数器和重置计数器也以毫秒为单位进行测量。通过灵活的过滤命令,我们可以像防火墙一样配置需要监视的流量,然后与自定义旋转值功能配合使用来收集客户端统计信息的结果并绘制形状,然后我们可以直观,准确地分析流量。 。首先,我们必须添加一些知识。我不会在这里详细介绍。您可以阅读以下文章。一般来说,它是通过在表中添加相关端口和监视条目,然后定期使用命令来查看数据包的数量和流量的大小。并定期使用命令清除计数器。最终,获得每分钟或每小时某个端口的流量。我目前设计两种情况,一种是统计某个服务器端口的流量变化,另一种是统计访问某个服务器端口的流量。服务器每秒收集一次数据,清除计数器,然后将收集到的数据除以,即每秒的平均流量。首先,我们设置规则,然后编写脚本以调用以获取一段时间内的当前统计流量|此脚本传入两个参数,即结果的前几行,通常从第三行开始具体规则统计信息观察上述命令后,发现第三行和第四行是数值之间的间隔,单位为秒,通过将一定流量除以得到每秒流量时间段由该时间段的长度决定。还给。由于只能由用户调用它,因此客户端的用户无权使用它。如果未添加,则调用时将报告错误。因此,添加它,但用户不想使用它。根据我关于权限的其他博客的介绍,解决远程命令权限不足的问题的解决方案是修改文件,以便用户可以使用命令。方法是将以下行添加到文件中。此外,别忘了关闭上面的内容。此时,我们可以在客户端上测试脚本是否可以正常获取流值。该单元是运行脚本文件的用户。流值的大小在结果的第四行中,结果应为正整数,如下所示,然后我们需要为该值设置一个。这时,我们需要在配置文件夹中添加一个文件,以配置自定义监视密钥。配置文件夹是,我在其中创建了一个新文件名,内容如下,然后我们的客户端工作已经完成,这时我们需要重新启动才能生效,然后我们登录到服务器,首先使用命令查看是否可以成功检索到该值。监视的值是客户端的地址,该地址在上面的客户端配置文件中配置。它是输出结果的第三行,对应于表中第一个条目监视的流量。它是将获得的流量除以次数。因为我每秒设置一次集合并清除计数器,所以每秒的平均流量除以。您也可以设置秒或秒,但不必设置得太频繁。如果您可以获得正整数,则我们的客户端配置没有问题。如果无法获取,则可以逐行阻止以上脚本进行调试。普遍的问题可能在于权威。然后我们可以去控制台添加监视项和表,如下所示,主要是设置更新间隔和前几行,以确保更新间隔秒数与第二个参数配置表一致,以下主要是只需将监视项目设置为“进入”,然后调整坐标轴和直线的颜色配置即可。完成后等待几分钟,您会看到我