使用prometheus+blackbox_exporter监控http、icmp网络性能

使用prometheus+blackbox_exporter监控http、icmp网络性能

话不多说,网络还是需要监控起来的。转载的上一篇博客最后面我贴了下prometheus的监控图表,这里详细介绍下用法。

安装prometheus、grafana的步骤略过,不是这里的重点,需要的话,可以翻翻我之前的博客笔记。

cd  /usr/local/prometheus

vim prometheus.yml 添加如下内容(51cto编辑器会自动把yml的缩进弄丢了,因此这里贴的是图片)

需要指出的是 metrics_path: /probe  必须这么写,如果写成其他的名称,语法不报错,但是targets页面展示的时候会提示数据格式不对。

检查语法是否有报错

./promtool check-config prometheus.yml

重载配置文件

/bin/kill -SIGHUP $(/sbin/pidof prometheus)

然后,访问prometheus自带的web界面,在target栏目下,可以看到新增的配制出现了:

采集到值后,就可以在grafana里面绘图了。下面是我绘制的测试图。

原文地址:http://blog.51cto.com/lee90/2063152

时间: 2024-07-30 00:38:51

使用prometheus+blackbox_exporter监控http、icmp网络性能的相关文章

简易网络性能监控系统设计

需求描述: 笔者的公司目前面临这样的情况,在国内有七八家分公司,分公司与总公司之间通过MPLS-VPN来进行连接.如何实时的掌握总公司与分支机构之间的网络状态是笔者目前面临的一个问题.经常会遇到用户反映网络慢,无法收到邮件的问题.因MPLS线路属于电信托管,本地IT没有权限查看路由器状态. 处理方案: 根据目前的实际,笔者决定采用Ping的方式,记录实时的Ping值,通过Ping值的收集,来对网络性能进行判断.从一台监控主机向各个地点发送Ping请求,根据各地的返回值,保存到数据库中.同时,根据

验证DDTTool作为网络性能监控数据库是否合适

# vi /etc/yum.repos.d/dag.repo[dag]name=Dag RPM Repository for Red Hat Enterprise Linuxbaseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/daggpgcheck=1gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txtenabled=1 搞定后,直接yum安装如下:#yum i

网络性能监控工具应具备何种技能?

现代网络性能监控工具应具备何种技能.以前,企业网络工程师不得不为各种连接的服务器.应用程序和终端设备提供网络接入和足够的带宽.从OSI模型角度看,这些工具主要关注于1-4层网络.由于通过一个网络的所有流量和数据流都共享全部的带宽和队列资源,更高的OSI层次多少被忽略了. 网络问题 除了提供简单的在线/断线状态和使用率信息,网络性能监控产品还能执行更复杂的自动化网络故障修复任务.这其中包括路由协议监控和计划外路由变化警报.此外,有一些产品还能使用智能技术去理解各种WAN技术.虚拟堆叠和QoS特性的

使用Prometheus+Grafana监控MySQL实践

Grafana+Prometheus打造全方位立体监控系统 一.介绍Prometheus Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的.随着发展,越来越多公司和组织接受采用Prometheus,社会也十分活跃,他们便将它独立成开源项目,并且有公司来运作.Google SRE的书内也曾提到跟他们BorgMon监控系统相似的实现是Prometheus.现在最常见的Kubernetes容器管理系统中,通常会搭配Promet

Prometheus+Grafana监控

什么是Prometheus? Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB).Prometheus使用Go语言开发,是Google BorgMon监控系统的开源版本.2016年由Google发起Linux基金会旗下的原生云基金会(Cloud Native Computing Foundation), 将Prometheus纳入其下第二大开源项目.Prometheus目前在开源社区相当活跃.Prometheus和Heapster(Heapster是K8

x86服务器中网络性能分析与调优 转

x86服务器中网络性能分析与调优 2017-04-05 巨枫 英特尔精英汇 [OpenStack 易经]是 EasyStack 官微在2017年新推出的技术品牌,将原创技术干货分享给您,本期我们讨论 [x86服务器中网络性能分析与调优] 那些事! >> 网络性能理论极限 网络数据包处理的性能指标,一般包括吞吐.延时.丢包率.抖动等. 数据包有大有小,数据包的大小对这些性能指标有很大的影响. 一般认为服务器处理能力很强,不是数据包处理的瓶颈,而通过物理线路能够传送数据包的最大速率,即线速(Wir

网络性能评估工具iperf

项目背景: 在我们的企业生产中,我们需要对我们的网络性能有一定的监控,从而对网络进行优化,提供给我们客户最好的服务.当然 老板没钱! 监控开源!!! 试验环境: vmware workstation 11 服务器:centos6.5  ip:192.168.0.53 客户端:centos6.5  ip: 192.168.0.26 服务器:iperf-2.0.5-11.el6.x86_64 客户端:iperf-2.0.5-11.el6.x86_64 服务器:iptables关闭 客户端:iptab

使用iperf测试网络性能

iperf 是一个 TCP/IP 和 UDP/IP 的性能测量工具,能够提供网络吞吐率信息,以及震动.丢包率.最大段和最大传输单元大小等统计信息:从而能够帮助我们测试网络性能,定位网络瓶颈.iperf是开源的,源代码可以从http://sourceforge.net/projects/iperf/下载. 1.    iperf能够做什么 提起iperf,想必大家都知道它是用了测试网络性能的.具体说来,Iperf是美国伊利诺斯大学(University of Illinois)开发的一种开源的网络

利用听云Server和听云Network实测Kubernetes和Mesos在高并发下的网络性能

文章出自:听云博客 随着公司业务的不断增长,我们的应用数量也有了爆发式增长.伴随着应用爆发式的增长,管理的难度也随之加大.如何在业务爆发增长的同时快速完成扩容成了很大的挑战.Docker的横空出世恰巧解决了我们的问题.利用Docker我们可以快速完成扩容缩容,且配置统一,不易出错. 在Docker的集群管理选型上,我们比较纠结,目前比较流行的是Mesos和Kubernetes.从功能来说,我们更倾向于使用Kubernetes,他在容器编排方面的能力强于Meoso,且提供了持久化存储方案,更适合我