pingmesh

所属分类:大数据
开发工具:GO
文件大小:5682KB
下载次数:0
上传日期:2022-03-08 05:42:01
上 传 者sh-1993
说明:  Pingmesh:用于数据中心网络延迟测量和分析的大规模系统(A Large-Scale System for Data Center Network Latency Measurement and Analysis )
(Pingmesh: A Large Scale System for Data Center Network Latency Measurement and Analysis)

文件列表:
demo (0, 2022-03-08)
demo\c-demo.go (3178, 2022-03-08)
demo\c-struct-json (4072, 2022-03-08)
demo\conn-c-fping.go (3564, 2022-03-08)
demo\conn-s-fping.go (2753, 2022-03-08)
demo\fping-array-to-string.go (473, 2022-03-08)
demo\fping-struct-json.go (4072, 2022-03-08)
demo\fping测试数据 (14911, 2022-03-08)
demo\pingmesh.py (3073, 2022-03-08)
demo\数据格式 (1465, 2022-03-08)
hello-pingmesh.go (72, 2022-03-08)
pingmesh-image (0, 2022-03-08)
pingmesh-image\Figure 1-Date center network structure (249272, 2022-03-08)
pingmesh-image\Figure 2-Pingmesh architecture (202536, 2022-03-08)
pingmesh-image\Figure 3- CPU and memory usages of Pingmesh Agent (150254, 2022-03-08)
pingmesh-image\Figure 4-(a)Inter-pod latency of two data centers. (b) Inter-pod latency at high percentile. (c) Intra-pod and inter-pod latency comparison. (d) Latency comparison with and without payload. (126184, 2022-03-08)
pingmesh-image\Figure 5- The 99th network latency and packet drop rate metrics for a service. (191163, 2022-03-08)
pingmesh-image\Figure 6- The number of switches with packet black- holes detected. (103055, 2022-03-08)
pingmesh-image\Figure 7- Silent random packet drops of a Spine switch detected by Pingmesh during an incident. (141845, 2022-03-08)
pingmesh-image\Figure 8- Network latency patterns through visualization. (248392, 2022-03-08)
pingmesh-image\Table 1- Intra-pod and inter-pod packet drop rates. (153205, 2022-03-08)
pingmesh-image\effect picture.png (95403, 2022-03-08)
pingmesh-image\pingmesh-architecture.png (156021, 2022-03-08)
pingmesh中文翻译版.md (60655, 2022-03-08)
pingmesh英语论文.pdf (4031551, 2022-03-08)
pingmesh(开发要求文档) (515, 2022-03-08)
前端 (0, 2022-03-08)
前端\__pycache__ (0, 2022-03-08)
前端\__pycache__\config.cpython-37.pyc (180, 2022-03-08)
前端\config.py (405, 2022-03-08)
前端\pingmesh.py (1846, 2022-03-08)
前端\static (0, 2022-03-08)
前端\static\css (0, 2022-03-08)
前端\static\css\bootstrap.min.css (121200, 2022-03-08)
前端\static\css\bootstrap.min.css.map (542194, 2022-03-08)
前端\static\css\main.css (597, 2022-03-08)
前端\static\images (0, 2022-03-08)
... ...

Pingmesh:用于数据中心网络延迟测量和分析的大规模系统 ==== 最终效果图 - ![Image text](https://github.com/aprilmadaha/pingmesh/blob/master/pingmesh-image/effect%20picture.png)
![Image text](https://github.com/aprilmadaha/pingmesh/blob/master/pingmesh-image/pingmesh-architecture.png)
----后端配置(客户端和服务端时间必须准确)----
- 一、服务端(Centos7)
- 1.配置步骤
yum install -y golang
sudo yum install mariadb-servergo sudo systemctl start mariadb
sudo systemctl enable mariadb sudo systemctl status mariadb mysql_secure_installation //初始化mariadb paswd:123456
sudo systemctl stop firewalld.service
setenforce 0
2.导入数据库表(pingmesh.sql) 3.编译(pingmesh-s-v1.1-GetResult.go/pingmesh-s-v1.1-GetHostIp.go)
go build pingmesh-s-v1.1-GetResult.go
go build pingmesh-s-v1.1-GetHostIp.go
4.运行
nohup ./pingmesh-s-v1.1-GetResult > output.log 2>&1 &
nohup ./pingmesh-s-v1.1-GetHostIp > output.log 2>&1 &
二、客户端
- 1.基础安装
yum install epel-release -y
yum install fping -y
2.编译后端(pingmesh-c-v1.1.go)
go build pingmesh-c-v1.1.go
3.运行
nohup ./pingmesh-c-v1.1 > output.log 2>&1 &
----前端配置----
- 修改参数pingmesh.py
conn = pymysql.connect(
host='172.19.129.11',
user='root',
password='123456',
db='ping',
charset='utf8'
)
部分
1.运行项目
python pingmesh.py
后台运行:nohup python pingmesh.py > pingmeshpy.log 2>&1 & 2.结果显示
访问http://127.0.0.1:9000
3.报错 ImportError: No module named flask yum install python-pip -y
pip install flask ImportError: No module named pymysql
pip install pymysql

近期下载者

相关文件


收藏者