本文档介绍Prime网络监控图的内部设计和运行流程。
您可以从https://<ip>:1311/graphs访问监控图
,其中“<ip>”是主网网关的主机名或IP地址。 例如,https://10.1.1.2:1311/graphs
。
登录用户为admin,密码为根GUI密码。
update.pl脚本将每个自治虚拟机(AVM)的单个性能数据以/tmp格式以20秒的间隔收集到临时隐藏文件。这些文件可读,并为每个AVM提供内存、cpu、日志行等。它们是创建文件时AVM的值。
然后,脚本将这些文件复制到网关服务器。他们将这些数据放入
~/.RemoteCommands/units/<IP>/graphs/<date/time>_graph_counters网关上的文件。
复制到网关后,设备会从/tmp中删除文件。
从设备到网关的复制在设备上执行,如下所示:
~/local/scripts/remote_copy.cmd $local_file $gateway_ip:$remote_file
update.pl脚本处理网关AVM生成的文件。update_remote.pl脚本处理设备服务器生成的文件。这些脚本每分钟读取一次.RemoteCommands下的文件。这些文件代表单元数据的单次轮询。
脚本更新~/Main/scripts/monitoring/data目录中的*.rdd文件。系统中每个AVM(ip_avm#.rdd)有一个文件。 此.rdd文件是一个滑动窗口,包含来自.RemoteCommands文件的一个月的数据。它是压缩的,不可读。
这两个脚本还读取数据目录中的所有现有.rdd文件,并创建每个可显示的可能的单独图形。
它将这些图形放入~/Main/scripts/monitoring/output目录。其格式为<ip>_<graphType>_<timePeriod>.png。这些文件可以在任何图片查看器中查看或显示在网页中。
单个网页显示各种图形,如果查看
~/主/脚本/监控/输出目录。
graph.cgi和mcstats.cgi根据用户选择显示正确的图。
从Internet Explorer菜单中选择“查看”>“源”,以查看源和确切文件的来源。