Collectd+Influxdb+Grafana打造监控系统

2016年11月21日 没有评论

InfluxDB 是 Go 语言开发的一个开源分布式时序数据库,非常适合存储指标、事件、分析等数据(同类型的数据库还有:OpenTSDB、KairosDB、MonnetDB、druid);collectd 是C 语言写的一个系统性能采集工具;Grafana 是纯 Javascript 开发的前端工具,用于访问 InfluxDB,自定义报表、显示图表等。三者结合是这样的:采集数据(collectd)-> 存储数据(InfluxDB) -> 显示数据(Grafana)。

一、软件安装

influxdb和grafana官方提供的都有rpm包,下载安装即可,这[......]

Read more

influxdb的简单使用

2016年11月20日 没有评论

之前对influxdb有一个简单的了解和入门的使用,近期由于想使用influxdb做一点东西玩玩,又要捡起influxdb。本篇就针对influxdb的数据库、表的概念,增删改查操作、RESTful操作等做下总结。

一、influxdb与传统数据库的比较

库、表等比较:

influxDB

传统数据库中的概念

database

数据库[......]

Read more

分类: 开源软件 标签:

rhel7 pcs+pacemaker+corosync配置主从高可用

2016年11月9日 没有评论

相较于rhel6/centos6 下的HA配置,rhel7下使用pcs 取代了原先的ccs和luci ,本篇就结合pcs+pacemaker+corosyn+httpd做一个简单的HA配置测试 。

一、主机规划

node1.361way.com : 192.168.122.80
node1.361way.com : 192.168.122.81
VIP : 192.168.122.85

二、软件安装与主机配置

1、先关闭selinux和防火墙并进行时间同步(步骤略)

2、设置主机名

[root@loc[......]

Read more

分类: 平台架构 标签: ,

windows下可用连接调节及time_wait调优

2016年11月6日 没有评论

朋友公司的产品运行在windows+nginx+tomcat平台,发现连接接稍微一大,访问就有问题。在主机上通过netstat进行查看时,也发现有大量time_wait的情况 。在linux平台上这个问题非常好解决,通过sysctl.conf调节tcp/ip参数即可。windows下经确认也有类似的调节机制,其叫dynamicportrange。

一、windows7/win2008平台下

1、查看可用端口数

以下是我在win7下查看的结果

C:\Users\thinkpad>netsh int ipv4 show dynam[......]

Read more

分类: windows 标签: ,

linux comet模型下的连接数统计

2016年11月4日 没有评论

python将某目录下所有excel文件合并

2016年11月3日 没有评论

linux内存管理

2016年10月30日 没有评论

linux内存分配与回收

2016年10月29日 没有评论

pyinstaller打包exe文件

2016年10月28日 没有评论

python编写windows tomcat守护进程

2016年10月9日 没有评论