`
yangzb
  • 浏览: 3506512 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

collectd

 
阅读更多

collectd是一个守护(daemon)进程,用来收集系统性能和提供各种存储方式来存储不同值的机制。比如以RRD 文件形式。

当系统运行和存储信息的时候,Collectd会周期性统计系统的相关统计信息。那些信息可以用来找到当前系统性能瓶颈。(如作为性能分析 performance analysis)和预测系统未来的load(如能力部署capacity planning).如果你需要美观的图形来显示您的数据,并且已经厌烦了内部解决方案,恭喜您,你找到了正确的地方。

一般来说,一图胜过千言,所以这里显示了某个系统在过去60分钟内的CPU利用率图形。

在互联网上还有其他的免费,开源的项目类似于collectd的项目。为什么你要选择collectd呢?和其他项目相比,我们觉得collectd有一些主要的特点:第一,它完全是由C语言编写,故性能很高,可移植性好,它允许运行在系统没有脚本语言支持或者cron daemon的系统上,比如嵌入式系统。同时,它包含优化以及处理成百上千种数据集的新特性。collectd包含有超过70多种插件,其中有标准的case到非常特殊和高级的专题。同时,collectd提供强大的网络联网特性,它能以多种方式来扩充。最后,collectd开发及时同时文档支持也是非常好的。

虽然collectd能够很大程度满足您的管理需求,但是它还是存在一些不足:
-它本身不能生成图形。虽然它能写RRD文件,但是它不能从这些文件生成图形。在contrib/ 目录下包含简单的脚本,可以看看kcollectd,一个X window前端和drraw,一个非常通用的解决方案。
-监控功能已经被添加到了4.3版本,但是至今它只能进行简单门阀检测。

分享到:
评论

相关推荐

    collectd-5.4.2.tar.gz

    《collectd:监控系统性能的利器》 collectd是一款开源的、轻量级的系统监控软件,用于收集、计算并在需要时存储系统性能数据。在本文中,我们将深入探讨collectd的基本概念、功能特性以及如何在系统中安装和配置...

    开源项目-dustinblackman-collectd-docker-plugin.zip

    【开源项目-dustinblackman-collectd-docker-plugin】是一个基于Go语言编写的Collectd Docker插件,旨在为Docker容器提供性能监控解决方案。Collectd是业界广泛使用的系统监控工具,能够收集各种性能数据并将其存储...

    collectd-5.8.0-1.el7.x86_64.rpm

    collectd用来收集主机的监控信息,包括cpu、内存、网络、磁盘、负载等等

    Windows Collectd CPU usage

    Windows 版本 Collectd,目前仅可采集cpu使用率,公司项目,自己修改并测试,在win7 32版本上可用。该版本只支持client用户。

    collectd-ceph, collectd的插件和仪表板.zip

    collectd-ceph, collectd的插件和仪表板 collectd-ceph概述一组collectd插件监视和发布组件的标准。屏幕截图示例Grafana仪表板显示来自插件的通用指标。 在这里检查是否为仪表板定义。插件插件和度量有几个插件,...

    collectd-ceph.zip

    collectd-ceph 是 Collectd 的插件,用于 Ceph 的监控。 配置:  python>  Globals true  python>  ModulePath "/usr/lib/collectd/python"  Import "ceph"   ceph>  AdminSocket "/var/run/ceph/...

    collectd-5.8.1.tar.bz2

    collectd-5.8.1.tar.bz2用来收集主机的监控信息,包括cpu、内存、网络、磁盘、负载等等

    collectd_influxdb_grafana.tar.gz

    《collectd_influxdb_grafana配置详解》 在IT监控和数据分析领域,collectd、InfluxDB和Grafana是三个重要的组件。collectd是一个轻量级的监控系统,用于收集各种性能数据;InfluxDB是一个专为时序数据设计的数据库...

    collectd 的 Redis 插件 .zip

    collectd 的 Redis 插件。redis-collectd-插件项目状态我不再使用 Redis + collectd,因此不再积极维护此项目。欢迎高质量的 PR。如果您有兴趣帮助维护该项目,请联系我。使用 collectd 的Python 插件的collectd的 ...

    PyPI 官网下载 | collectd-ntp-0.0.1.tar.gz

    《PyPI官网下载:collectd-ntp-0.0.1.tar.gz——深入解析Python库》 在Python的世界里,PyPI(Python Package Index)是一个不可或缺的资源库,它为全球开发者提供了海量的Python库,方便他们进行软件开发。本文将...

    PyPI 官网下载 | collectd-rabbitmq-1.13.0.tar.gz

    《PyPI上的collectd-rabbitmq-1.13.0.tar.gz:Python库与RabbitMQ监控的深度解析》 PyPI(Python Package Index)是Python开发者们获取和分享软件包的重要平台,这里我们关注的是名为"collectd-rabbitmq-1.13.0.tar...

    linux环境下使用Collectd版+InfluxDB0130+Grafana版搭建主机监控系统.doc

    Linux 环境下使用 Collectd、InfluxDB 和 Grafana 搭建主机监控系统 Linux 环境下使用 Collectd、InfluxDB 和 Grafana 搭建主机监控系统是当前常用的监控解决方案之一。本解决方案可以对 Linux 主机进行实时监控,...

    PyPI 官网下载 | sqlalchemy-collectd-0.0.7.tar.gz

    在本例中,我们关注的是一个名为`sqlalchemy-collectd`的Python库,版本号为`0.0.7`,其打包成的压缩文件是`sqlalchemy-collectd-0.0.7.tar.gz`。这个库通常是通过`pip`(Python的包管理器)从PyPI上下载并安装的。 ...

    Python库 | memsql-collectd-0.1.0.tar.gz

    标题中的"Python库 | memsql-collectd-0.1.0.tar.gz"指的是一个针对MemSQL数据库监控的Python插件,它被打包为tar.gz格式的压缩文件。这个插件名为`memsql-collectd`,版本是0.1.0。在描述中,我们得知这是一个...

    Collectd Libvirtd Dashboard With Prometheus.json

    grafana的dashboard模板展示虚拟机状态。 使用了influxdb数据库和prometheus数据库。 基本上prometheus库用来设置变量,influxdb用来展示具体值。

    collectd-zookeeper-5.8.1-1.el7.x86_64.rpm

    官方离线安装包,亲测可用

    collectd-ping-5.8.1-3.el7.x86_64.rpm

    官方离线安装包,亲测可用

    collectd-ovs-events-5.8.1-4.el7.x86_64.rpm

    官方离线安装包,亲测可用

    python3-collectd-gnocchi-1.7.1-1.el8.noarch.rpm

    官方离线安装包,亲测可用

    collectd-snmp-5.8.0-6.1.el7.x86_64.rpm

    官方离线安装包,亲测可用

Global site tag (gtag.js) - Google Analytics