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

TopBeat服务安装

阅读更多

TopBeat是一个简单的服务器数据采集脚本,已经获取服务器进程的CPU,内存,磁盘使用数据。并将数据输出到ElasticSearch,Redis等服务中,非常的简单易用。

 

1.下载TopBeat
    wget https://download.elastic.co/beats/topbeat/topbeat-1.0.0-beta3-x86_64.tar.gz


2.解压并修改配置文件
    tar -xzvf topbeat-1.0.0-beta3-x86_64.tar.gz
    cd topbeat-1.0.0-beta3-x86_64
    修改topbeat.yml,中的localhost,改成ES主节点IP 192.168.100.92

input:
  period:10  此处可以调整数据采集频率
  procs:["^$"] 此处可以过滤不需要的进程,采集全部进行 使用*号


3.上传ElasticSearch数据模板
    curl -XPUT 'http://192.168.100.92:9200/_template/topbeat' -d@/etc/topbeat/topbeat.template.json   
   
4.启动topbeat服务
    ./topbeat -c topbeat.yml&
   
5.上传kibanba模板
    直接下载已经配置好的模板,并存储到ES中即可,可以根据自己的情况进行修改。
    curl -L -O https://download.elasticsearch.org/beats/dashboards/beats-dashboards-1.0.0-beta3.tar.gz
    tar xzvf beats-dashboards-1.0.0-beta3.tar.gz
    cd beats-dashboards-1.0.0-beta3   
    ./load.sh http://192.168.100.92:9200
   
6.访问Kibana查看数据结果

   


   

0
1
分享到:
评论
1 楼 xierfly 2016-01-27  
想问一下,如果是window上,怎么安装这个呢?试过没?

相关推荐

    ELK学习笔记.docx elasticsearch logstash kibana 环境搭建开发

    - **启动topbeat并添加为系统开机自启动服务**:`systemctl start topbeat`,`systemctl enable topbeat`。 - **测试topbeat**:确保数据正确传输至Elasticsearch。 **2.9 logstash扩展配置** 针对不同应用的日志...

    ansible-elk-example:使用Ansible和Vagrant进行ELK + Packetbeat + Topbeat部署的多节点示例

    要启动Vagrant环境,需要在主机上安装以下组件: Ansible(经过1.9.2测试) sshpass(已通过1.0.5测试) 无业游民(经1.7.2测试) ELK堆栈说明 此堆栈中定义了10个虚拟机(5.75GB RAM): 主机名 知识产权 中央...

    ELK实时日志分析平台部署.docx

    Beats家族还包括Packetbeat(网络流量数据)、Topbeat(系统性能监控)和Winlogbeat(Windows事件日志)等工具。 在日志分析场景中,当面临大量日志数据、需要快速检索和多维度查询时,传统的grep和awk命令不再适用...

    ELK:搭建ELK日志分析平台

    topbeat 1.2.2 搭建ELK日志分析平台。此处为其核心配置文件。具体搭建过程请参考文档 Screenshots elasticsearch索引列表 Nginx日志分析 Syslog系统日志分析 Tomcat日志分析 系统日志分析 Topbeat Dashboard ...

    世上最全ELK部署文档带目录

    世上最全ELK部署文档,包含目录. 细节个项目.堪比教科书,从centos->Elasticsearch->Kibana->Logstash->Filebeat->topbeat

    10年大数据架构师:日访问百亿级,如何架构并优化日志系统?

    例如,使用 Elasticsearch (ES) 进行后端日志存储和查询,结合轻量级的日志采集工具如 FileBeat 和 TopBeat,降低资源消耗。 总之,构建和优化日志系统是一项复杂而关键的任务,涉及到架构设计、性能调优和扩展能力...

    ElasticSearch分析与实践

    ES-Beats是数据.shipper的集合,包括Packetbeat用于网络流量分析,Topbeat用于系统监控,Filebeat和Winlogbeat则分别用于文件和Windows日志。 Lucene是Elasticsearch的核心,它是一个强大的开源搜索引擎库,是...

    百亿级日志系统架构设计及优化

    其中,Elasticsearch负责日志的集中存储和查询,Beats(例如FileBeat和TopBeat)则用于轻量级的日志采集和监控资源收集。通过插件机制,可以灵活配置输入、输出和传输规则,实现安全的数据流动。 总结来说,设计一...

Global site tag (gtag.js) - Google Analytics