2月 252018
 

单端口95配置

95计费(95th Percentile charging)95计费是把一个结算时间里的流量(通常为一个月),按每5分钟统计一次,取流量最高值做一个点。这样一个月会得到很多流量峰值点。然后把图中高流量的5%的点去掉,按照剩下(100-5)% 来计算费用。
如果是每月结一次款。每5分钟取一个流量最高点,1个小时12个点,1天12×24个点,一个月按30天算12×24×30=8640个点,然后把数值最高的5%的点去掉,剩下的最高带宽就是95计费的计费值了。需要计费的点数是8640-432=8208个点。其中有432个点不用计费,就是异常高流量的时间为432点×5分钟/60分钟/小时=36个小时,即每月不超过36小时的异常大带宽(流量),不影响本月的计费。

Continue reading »

2月 252018
 

Cacti默认的归档策略为如下
2016-08-08_100419

默认规则5分钟数据保存时间为(5 * 1 * 600) / 60m = 50h ≈ 2d,也就是2天,5分钟的高精度数据默认只保留2天的数据记录,也就是说,两天以外的流量,我们就看不到5分钟的数据了。
目前需要RRD保留1年,因此可以修改RRA文件的存储即可,修改只对新建的多RRA文件有效,因此在初始化开始就要设置好RRA归档策略
修改为下图所示即可 Continue reading »

 Posted by at 上午 10:22
2月 252018
 

之前研究k8s时候用部署过prometheus,使用它来监控k8s集群,不过也是照文档操作,并没有深入研究,最近大概看了一下

安装

prometheus安装比较简单,下载编译好的二进制文件,修改好配置文件,直启动即可。可以在https://github.com/prometheus/prometheus/releases
下载最新版本。由于网络原因不能下载的,可在我的站点下载
https://dl.cactifans.com/prometheus/prometheus-2.1.0.linux-amd64.tar.gz
解压

tar zxvf prometheus-2.1.0.linux-amd64.tar.gz

解压之后,会有一个默认的配置文件,可以直接使用这个配置文件启动

./prometheus --config.file=prometheus.yml

即可启动prometheus,默认端口为9090.通过浏览器可以看到如下页面,表示prometheus启动正常 Continue reading »

 Posted by at 上午 10:11