collectd+influxDB+grafana搭建性能监控平台 前言 InfluxDB 是 Go 语言开发的一个开源分布式时序数据库,非常适合存储指标、事件、分析等数据;键值时间数据库性能还不错 collectd 是C 语言写的一个系统性能采集工具 Grafana 是纯 Javascript 开 ...
分类:
数据库 时间:
2018-06-28 21:11:54
阅读次数:
393
1.什么是collectd collectd是一款基于C语言研发的插件式架构的监控软件,它可以收集各种来源的指标,如操作系统,应用程序,日志文件和外部设备,并存储此信息或通过网络提供。这些统计数据可用于监视系统,查找性能瓶颈(即性能分析)并预测未来的系统负载(即容量规划)。官方文档:http://c... ...
分类:
其他好文 时间:
2018-05-29 01:52:47
阅读次数:
732
今天接受的任务完成一个为仓库添加商品的弹窗功能,接下来简单介绍一下该功能的需求分析 点击添加,转到仓库页面,为仓库添加商品,即如下图所示 点击添加商品,出来弹窗后选择商品,点击确定实现页面的回显如下图所示: 说完需求分析,接下来介绍如何完成 添加有一个事件监听onaddmateriel()方法 fu ...
分类:
其他好文 时间:
2017-12-25 14:58:56
阅读次数:
90
第三方库API接口InfluxDB提供了各种语言的Http API接口的封装。具体可以看这里:https://docs.influxdata.com/influxdb/v0.10/clients/api/+同时,官方也提供了Telegraf插件来收集数据,除此之外还有collectd等比较常用的第三... ...
这种办法在iOS下是不让用的,只能在Android下用。用起来也很方便了。 1、先创建一个c#工程,引用到的UnityEngine.dll在Unity的安装目录里找吧 2、将编译的dll放入Unity工程,并打成assetBundle。(要把缀名改成.bytes,这个类型Unity才识别,才能打成a ...
分类:
移动开发 时间:
2017-08-09 11:20:45
阅读次数:
261
一、创建Bundle打包工具ExportAssetBundles 二、资源更新及读取 三、这里创建了两个文件夹Server&Local模拟服务器和本地 ...
分类:
编程语言 时间:
2017-08-04 21:31:16
阅读次数:
185
在一个复杂的软件系统中,往往需要有各个组件之间的数据传递,在组件间数据传递过程中,又会不可避免的出现一些小问题,这时候我们就需要来进行debug了,由于最近的一个系统使用到了collectd和rrdcached来收集数据和画图,它们之间采用了Unixsocket通信,因此小小的学习了一下..
分类:
系统相关 时间:
2017-06-28 14:32:39
阅读次数:
234
在宿主机上安装collectd工具后,可以通过collectd工具来获取宿主机上的虚拟机的cpu,memery,if-traffic等数据。可以通过nagios监控脚本来实现对这些数据监控。以下是一个简单的监控虚拟机内存脚本:#!/bin/bash
#Desc:tocheckmemoryaboutvminstance
STATE_OK=0
STATE_WARNING=1..
分类:
移动开发 时间:
2017-01-25 23:27:14
阅读次数:
434
1)count()函数返回一个(field)字段中的非空值的数量。语法:SELECTCOUNT(<field_key>)FROM<measurement_name>[WHERE<stuff>][GROUPBY<stuff>]示例:>SELECTCOUNT(water_level)FROMh2o_feet
name:h2o_feet--------------timecount1970-01-01T00:0..
分类:
数据库 时间:
2017-01-18 14:24:32
阅读次数:
322
参考资料:Grafana 是 Graphite 和 InfluxDB 仪表盘和图形编辑器:http://www.oschina.net/p/grafana 使用 Grafana、collectd 和 InfluxDB 打造现代监控系统:https://linux.cn/article-5252-1. ...
分类:
数据库 时间:
2016-08-29 19:09:42
阅读次数:
288