学习
实践
活动
工具
TVP
写文章

Collectd介绍

collectd是一个守护(daemon)进程,用来收集系统性能和提供各种存储方式来存储不同值的机制。它会在系统运行和存储信息时周期性的统计系统的相关统计信息。 Collectd可以不用向虚拟机里安装任何东西就能监控虚拟机的数据,特别是内存使用情况,之所以要将zabbix与collectd进行结合,主要是zabbix不能对虚拟机的内存进行监控,但collectd 可以,而且collectd是直接运行在底层的,不用向虚拟机里安装任何东西,就可以将虚拟机的内存数据收集起来。 ubuntu安装Collectd apt-get install collectd 配置collectd Hostname "192.168.56.201" LoadPlugin interface LoadPlugin 的数据接收端口号 </Server> </Plugin> 启动 service collectd start

1.1K60

CollectD,InfluxDB和Grafana集成

> 配置collectd [[collectd]]在/etc/influxdb/influxdb.conf文件中查找并使其与下面的设置匹配。 [[collectd]] enabled = true bind-address =“:25826” database =“collectd” retention-policy =“” typesdb wget -P /usr/local/share/collectd https://raw.githubusercontent.com/collectd/collectd/master/src/types.db 安装 server-1:〜$ sudo apt-get update server-1:〜$ sudo apt-get install collectd collectd-utils server-1: server-1:~$ sudo nano /etc/collectd/collectd.conf# Enable just these LoadPlugin cpu LoadPlugin disk LoadPlugin

34830
  • 广告
    关闭

    11.11云上盛惠

    万元礼包限时领取,百款云产品特惠助力上云,云服务器2核2G低至4.2元/月

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Collectd 和 InfluxDB 的部署和使用

    q=CREATE+DATABASE+%22collectd%22&db=collectd 或者用web ui ? 安装 Collectd $ sudo apt-get install collectd 配置 Collectd 为客户端,收集到数据后直接发给 InfluxDB $ sudo vi /etc/collectd /collectd.conf ... 重启 Collectd: $ sudo /etc/init.d/collectd restart 配置 InfluxDB 自带的 Collectd 插件 InfluxDB 自带的 Collectd 插件默认是关闭的 github: # https://github.com/collectd/collectd/blob/master/src/types.db # typesdb = "/usr/share/collectd

    63350

    logstash之input配置collectd类型详解

    配置 input { udp { port => 12000 codec => collectd {} type => "collectd-demo stdout { codec => rubydebug } } 启动 bin/logstash -f /etc/logstash/conf.d/demo-input-collectd.conf " => "df_complex", "type" => "collectd-demo", "value" => 5521645568.0 } "plugin" => "entropy", "host" => "192.168.56.201", "@version" => "1", "collectd_type " => "entropy", "type" => "collectd-demo", "value" => 844.0 }

    60860

    如何在CentOS 7上使用InfluxDB分析系统指标

    第5步 - 安装和配置collectd 在此步骤中,我们将设置并配置collectd以收集系统的指标。collectd是一个收集,传输和存储性能数据的Unix守护程序。 要注意的主要文件是collectd配置文件/etc/collectd.conf,以及主要的collectd守护进程二进制文件/usr/sbin/collectd。 "/var/run/collectd.pid" PluginDir "/usr/lib64/collectd" TypesDB "/usr/share/collectd/types.db" 我们可以使用collectd来测试配置,如下所示: sudo /usr/sbin/collectd -t 如果collectd配置没有错误,则此命令将返回而不输出。 : # https://github.com/collectd/collectd/blob/master/src/types.db # typesdb = "/usr/share/collectd

    56210

    如何在CentOS 7上使用InfluxDB分析系统指标

    第5步 - 安装和配置collectd 在此步骤中,我们将设置并配置collectd以收集系统的指标。collectd是一个收集,传输和存储性能数据的Unix守护程序。 要注意的主要文件是collectd配置文件/etc/collectd.conf,以及主要的collectd守护进程二进制文件/usr/sbin/collectd。 "/var/run/collectd.pid" PluginDir "/usr/lib64/collectd" TypesDB "/usr/share/collectd/types.db" 我们可以使用collectd来测试配置,如下所示: sudo /usr/sbin/collectd -t 如果collectd配置没有错误,则此命令将返回而不输出。 : # https://github.com/collectd/collectd/blob/master/src/types.db # typesdb = "/usr/share/collectd

    83330

    如何监控服务器?六款软件帮助您!

    6.collectdcollectd是一款用C语言开发的开源的性能监测工具,无需系统cron支持、简单易用。collectd是插件式架构,主要分为输入、输出类型插件。    当系统运行和存储信息的时候,collectd会周期性地统计系统相关信息。那些信息可以用来找到当前系统性能瓶颈。 与其他监测工具相比,collectd它完全是由C语言编写,性能很高、可移植性好,它允许运行在系统没有脚本语言支持或者cron daemon的系统上,比如嵌入式系统。 collectd包含有超过70多种插件,同时,collectd提供强大的网络联网特性,它能以多种方式来扩充。   而collectd不足之处则是不能直接生成图片。 目前collectd的最新版本为5.2.1,源码托管在GitHub上。   以上这些产品大部分是开源的,对于中小型公司来说,利用开源产品能大大提高团队的开发效率。

    1.2K40

    logstash配置codec插件-JSON模式

    http_x_forwarded_for":"$http_x_forwarded_for"}'; 配置logstash input { file { path => ["/data/logs/nginx/collectd.dev-access.log Safari/537.36", "remote_user" => "-", "path" => "/data/logs/nginx/collectd.dev-access.log 0.026, "@timestamp" => 2017-06-13T06:31:12.761Z, "http_referer" => "http://collectd.dev h=192.168.56.201&p=load", "host" => "collectd.dev", "http_x_forwarded_for" =>

    708100

    Doctor framework

    Collecting Statistic and Events with collectd ? Collectd有Ceilometer的插件,也有SNMP的插件。

    39140

    时序数据库详解和使用说明_时序数据库 应用场景

    +influxdb+grafana为例介绍通过collectd采集主机性能指标,然后通过influxdb的客户端库写入influxdb,最后在grafana展示的完整过程。 3.1.1 collectd部署 1、yum安装 sudo yum -y install epel-release sudo yum -y install collectd 2、数据写入 influxdb systemctl start collectd systemctl status collectd 3.1.2 influxdb配置 1、创建collectd数据库 influx -host '10.142.232.155 > use collectd > create user "collectd" with password '123456' with all privileges 2、配置influxdb,开启对collectd = "collectd" #刚创建的collectd数据库,来自collectd的数据写入这个数据库。

    12840

    如何在CentOS 7上使用Skyline检测异常

    从外部监视代理(数据collectd,diamond,statsd等)或系统(Nagios,Icinga,Sensu等)被转移到石墨。接下来,碳中继将数据转发到Skyline。 您需要配置Graphite,collectd和Skyline以使此数据流正常工作。 然后重启collectd: sudo systemctl restart collectd.service 为避免混淆,图4显示了具有正确端口号的简化方案。 在这种情况下,它是collectd. 架构的第二个值是smtp,代表电子邮件警报。最后一个值1800以秒为单位。这意味着即使检测到触发器,警报也不会在30分钟(1800秒)内触发多次。 SMTP_OPTS = { "sender": "(^)skyline-alerts@example.com(^)", "recipients": { "collectd

    1.5K50

    StatsD!次世代系统监控的核心

    collectd 其实也是一个守护(daemon)进程,用来收集系统性能数据和提供各种存储方式来存储不同值的机制。 具体可以参考Collectd 的官方网站。 collectd 不仅仅是收集性能数据,还根据这些数据周期性统计系统的相关信息,以这些统计信息为依准,检查当前服务器性能和预测系统未来,但它本身不能生成图形——虽然它能写 RRD 文件,但是不能从这些文件生成图形 像 VPSee 就是选用 collectd 来收集机器的各个性能参数。 相对于其他收集系统性能指标的项目,collectd 有一定的优点,比如嵌入式系统,C 语言开发(高效)、无需系统 cron 支持(独立)、简单易用等,此外他还包含超过70多种插件以及文档支持。

    1.3K80

    influxDb_ef mongodb

    Golang编写,没有其它的依赖 提供简单、高性能的写入、查询 http api,Native HTTP API, 内置http支持,使用http读写 插件支持其它数据写入协议,例如 graphite、collectd " # 多个measurement间的连接符,默认值: "." 11、collectd 1 2 3 4 5 6 7 8 9 10 11 [[collectd]] enabled = false # 是否启用该模块,默认值 :false bind-address = ":25826" # 绑定地址,默认值: ":25826" database = "collectd" # 数据库名称,默认值: "collectd" retention-policy = "" # 存储策略,无默认值 typesdb = "/usr/local/share/collectd" # 路径,默认值:"/usr/share /collectd/types.db" auth-file = "/etc/collectd/auth_file" batch-size = 5000 batch-pending = 10 batch-timeout

    4410

    Logstash Plugins1

    plugin list [root@h102 ~]# /opt/logstash/bin/plugin list logstash-codec-collectd logstash-codec-dots logstash-output-kafka (2.0.1) [root@h102 ~]# /opt/logstash/bin/plugin list --group codec logstash-codec-collectd

    11510

    DevOps自动化工具集合

    Foundry、Kubernetes、Mesosphere 服务开通:Puppet、Docker Swarm、Vagrant、Powershell、OpenStack Heat 日志管理:Logstash、CollectD

    40220

    后端开源软件集合

    rocksdb(levelDB) 存储引擎:BoltDB 可用性:keepalived RPC:thrift 图表系统:grafana、graphite(tasseo)、OpenTSDB 系统性能采集工具:collectd

    50790

    Prometheus用户分享:Presslabs

    我们仍然处于过渡过程中,因此我们并行运行两个系统 - Prometheus和Graphite-collectd组合。 对于客户仪表板和我们的核心服务,我们使用Prometheus,但对于客户端站点,我们仍然使用Graphite-collectd。除此之外,还有一个用于可视化的Grafana。 ?

    37320

    直接Mark!开源的DevOps开发工具箱

    日志&监控 AmonOne:现代化的自托管服务器监控工具; Anthracite:一个事件/日志改变/管理应用程序; collectd3:是一个可视化的collectd系统性能统计工具; collectd

    66150

    扫码关注腾讯云开发者

    领取腾讯云代金券