公司的流量监控一直用PRTG,显示外网出口流量曲线,当线路越来越多时,看着很乱。于是就有了本文。Weathermap是cacti中大家最用的一个插件之一,用它可以画出漂亮的网络拓扑图!本人水平有限,尤其在审美方面,下面贴两张已完成的,总图和分公司流量图。权当抛砖引玉。

优点:

一、一目了然,黑色代表流量极低(或断线),依次按照绿黄红排列。分公司一张图可以显示69条线路,上方主线,下方备线(且区分上下行)

二、实时刷新(我设置60秒更新一次)

三、线路负载超过90%持续5分钟自动邮件报警

如果看到这儿还没被丑哭,那开始部署

一、安装Cacti,如果没有,那别折腾了,直接使用Cactiez 下载点击。直接加载ISO启动即可,已经很方便了,就不一步步详述

二、开始配置weather

1、主要目录:

Weathermap主目录:/var/www/html/plugins/weathermap

图片目录(包含背景图标文件):/var/www/html/plugins/weathermap/p_w_picpaths

模板及页面文件:/var/www/html/plugins/weathermap/configs

2、建议按照模板建立

3.拖动图标,改坐标就不讲了。有以下几个小技巧(重要)

①按照你监控屏幕的最佳分辨率创建weathermap

②使用Visio工具绘制好图标(比默认图标好看N倍),设为背景

③隐藏节点法:将Label标签留空

④设置线路负载及上下行,点击红色箭头所示,写入物理带宽、选择数据源

⑤为了使图标更整齐,建议直接修改配置文件,比较方便

下面是我修改后的全局设定,供各位参考

# Automatically generated by php-weathermap v0.97aFONTDEFINE 100 /usr/share/fonts/cjkuni-ukai/ukai.ttc 11 #重要!定义中文字体,设置字号(默认不显示中文)
BACKGROUND p_w_picpaths/1366768test-07.png #背景图片路径
WIDTH 1366
HEIGHT 768 #尺寸
HTMLSTYLE overlib
KEYFONT 3
TITLE CN
TIMEPOS 1140 759 Created: %b %d %Y %H:%M:%S by xing_ji #更改时间戳KEYPOS DEFAULT 891 29 Traffic Load
KEYTEXTCOLOR 0 0 0
KEYOUTLINECOLOR 0 0 0
KEYBGCOLOR 255 255 255
BGCOLOR 255 255 255
TITLECOLOR 0 0 0
TIMECOLOR 0 0 0
SCALE DEFAULT 0    0     12  29  30  #重要!阀值0-0 后三位是颜色的RGB,根据自己修改
SCALE DEFAULT 0    50     0 255   0  #重要!阀值0-50
SCALE DEFAULT 50   80   255 255   0  #重要!阀值50-80
SCALE DEFAULT 80   100  255   0   0  #重要!阀值80-100,强烈不建议使用默认,8种颜色实在太难区分了
SET nowarn_clipping 1# End of global section

4.设置阀值报警(重要)

线路已可正确显示,但毕竟不可能24小时盯着它,所以设置阀值报警还是很有必要的,我设置的是超过线路负载90%且持续5分钟则邮件通知对应窗口

①Console-Management-Thresholds 中添加对应主机

②设置对应报警选项

至此,监控线路负载及流量报警全部完成。网络上安装的教程很多,就没多提及了,希望本文能够帮到各位。如有不清楚,请留言,我会尽快答复。

转载于:https://blog.51cto.com/jixing/1602944

如何画出漂亮的气象(实时流量)图相关推荐

  1. 如何画出漂亮的深度学习模型图

    现在搞AI研究写论文,其中论文里的框架图模型图很是考验你画图的能力,不费一番心思功夫,怎能画出一个入得Reviewer法眼的图,论文也不大好中,很是发愁.好消息来了,elvis介绍了有个ML visu ...

  2. 模板 | 如何画出漂亮的深度学习模型图

    现在搞AI研究写论文,其中论文里的框架图模型图很是考验你画图的能力,不费一番心思功夫,怎能画出一个入得Reviewer法眼的图,论文也不大好中,很是发愁.好消息来了,elvis介绍了有个ML visu ...

  3. 技巧 | 如何画出漂亮的深度学习模型图

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 仅作分享,不代表本公众号立场,侵权联系删除 转载于:专知 现在搞AI研究写论文,其中论 ...

  4. 如何画出漂亮的深度学习模型图?

    最近作报告时画图感觉画的不太美观,刚刚发现了一个不错的素材方便画深度学习模型图. 在Github上找到了一个不错的内容.作者介绍了有个ML visual的利器,提供一份32页的PPT模型图素材,可以直 ...

  5. 如何画出漂亮的神经网络图?

    如何画出漂亮的神经网络图? 1. draw_convnet 2. NNSVG 3. PlotNeuralNet 4. Tensorboard 5. Caffe 6.Matlab 7.Keras.js ...

  6. 如何在科研论文中画出漂亮的插图?(附代码)

    来源:机器学习实验室 本文约3300字,建议阅读5分钟. 本文给大家推荐几种在论文中画出漂亮的插图的方法. 方法一 强烈推荐 Python 的绘图模块 matplotlib: python plott ...

  7. 用python绘制漂亮的图形-python如何画出漂亮的地图?

    Python地图可视化库有大家熟知的pyecharts.plotly.folium,其他回答都有介绍,还有稍低调的bokeh.basemap.geopandas,也是地图可视化的利器. 首先介绍下bo ...

  8. python画三维立体图-如何在论文中画出漂亮的插图?

    ----2020.08.07增---- 看到评论区有人说"没代码没教程所以没帮助"-- 好吧,我寻思链接.参考资料都在回答中给出来了呀(可能不够明显?) 于是,重新整理.注释了一下 ...

  9. 【Python】怎么用matplotlib画出漂亮的分析图表

    特征锦囊:怎么用matplotlib画出漂亮的分析图表 ???? Index 数据集引入 折线图 饼图 散点图 面积图 直方图 条形图 关于用matplotlib画图,先前的锦囊里有提及到,不过那些图 ...

最新文章

  1. 前后端分离的探索(二)
  2. 数电实验报告实验一_大二下学期的两三事之数电实验amp;课设
  3. for of 的用法区别_语法全解介词to和for的用法 如何简单区别使用
  4. html font后面跟多种字体
  5. Splay(区间翻转) 模板
  6. 无线网状网、Zigbee、RFID三种技术分析
  7. 妈妈再也不用担心别人问我是否真正用过redis了
  8. 实战:node-react项目部署到服务器
  9. SQL Server之旅:(二)Could not load the DLL xpstar90.dll
  10. SQL正则表达式的妙用
  11. [MySQL] - MySQL的Grant命令
  12. 自己怎么做网站,个人做网站的步骤
  13. java实现找一条转乘次数最少的公交线路?,基于最优换乘次数的城市公交查询算法...
  14. 深度学习驱动智能搜索引擎,RankBrain革了SEO的命
  15. 第03章 Tableau基础操作
  16. Linux系统忘记密码解决办法
  17. A段架构师_隽语集(Vision _0301)
  18. VTK/ITK第一个应用实例【QT\QT-VS\VS】
  19. pandas中的切片函数: .iloc()、.loc()、.ix() 的区别
  20. 中点物联网_浅谈物联网所面临的六大挑战分析

热门文章

  1. Multisim14.0 安装教程
  2. linux限制普通账号使用sftp,CentOS6.2使用SFTP限制帐号SSH连接
  3. mysql 导出用户权限_MySQL中导出用户权限设置的脚本分享
  4. inner join 和 exists 效率_一阵骚操作,我把SQL执行效率提高了10000000倍!
  5. Xilinx IP解析之 Fast Fourier Transform(FFT) v9.1
  6. SetBkMode函数用法详解
  7. mysql db python_python下的MySQLdb使用
  8. html日期横向拖动选择控件,一个简单横向javascript日期控件
  9. python3随笔-协方差,标准差,方差
  10. 【深度学习】60题PyTorch简易入门指南,做技术的弄潮儿