专栏首页大猪的笔记安装influxdb监控套件

安装influxdb监控套件

三件套:influxdb telegraf grafana

infuluxdb

下载安装

wget https://dl.influxdata.com/influxdb/releases/influxdb-1.2.2.x86_64.rpm
yum localinstall influxdb-1.2.2.x86_64.rpm

修改配置:

vim /etc/influxdb/influxdb.conf
reporting-disabled = true
#bind-address = ":8086"
[admin]
  # Determines whether the admin service is enabled.
  enabled = true (web管理界面)
  bind-address = ":8083"    (web服务界面的端口)

开机启动

systemctl start influxdb
systemctl enable influxdb

进入db

influx
# 进入控制台,创建个db试试
create database test_db
show databases;

name: databases
name
----
_internal
test_db

搞定。 注意: influxdb的数据文件

/var/log/influxdb/influxd.log 日志文件
/var/lib/influxdb/data 数据文件
/var/cache/yum/influxdb 缓存处理数据
记得挂盘或者ln -s

telegraf

wget https://dl.influxdata.com/telegraf/releases/telegraf-1.3.0-1.x86_64.rpm
yum localinstall telegraf-1.3.0-1.x86_64.rpm

## 编辑,配置
vi /etc/telegraf/telegraf.conf

# 查找influx,修改influx的上报端口
[[outputs.influxdb]]
  ## The HTTP or UDP URL for your InfluxDB instance.  Each item should be
  ## of the form:
  ##   scheme "://" host [ ":" port]
  ##
  ## Multiple urls can be specified as part of the same cluster,
  ## this means that only ONE of the urls will be written to each interval.
  # urls = ["udp://localhost:8089"] # UDP endpoint example
  urls = ["http://localhost:8086"] # required
  ## The target database for metrics (telegraf will create it if not exists).
  database = "telegraf" # required

# 打开注释,监控k8s
[[inputs.kubernetes]]
#   ## URL for the kubelet
    url = "http://localhost:10255"

systemctl start telegraf
systemctl enable telegraf
systemctl status telegraf

grafana

wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.4.0-1.x86_64.rpm

yum localinstall grafana-5.4.0-1.x86_64.rpm

systemctl daemon-reload
systemctl start grafana-server
systemctl status grafana-server

systemctl enable grafana-server.service

编辑配置:

vim /etc/grafana/grafana.ini # 把3000端口改成你要的

打开web页,用默认账户登录,添加源

配置telegraf监控

进入 https://grafana.com/dashboards/928 按它的配置,修改telegraf的配置。 下载json文件,进入new dashboard,然后导入这个json。 简直吊爆了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • C#笔记:哈夫曼树和编码

    超级大猪
  • Padavan 配置v2ray

    参考:https://ntgeralt.blogspot.com/2019/06/padavan-v2ray.html

    超级大猪
  • ubuntu 下增加swap

    超级大猪
  • Telegraf+Influxdb+Grafana 轻量级监控系统部署

    本方案中采用 数据存储(InfluxDB),数据采集(Telegraf),数据展示(Grafana )。

    IT大咖说
  • Eclipse安装试用Hanlp

    http://hanlp.linrunsoft.com/services.html

    用户3492023
  • Eclipse安装试用Hanlp

    http://hanlp.linrunsoft.com/services.html

    用户3492023
  • vue3.0 Composition API 上手初体验 用路由循环,做个导航菜单

    通过前文的讲述,我已经基本讲清楚了 vue 3.0 的新特性,以及开发使用方法。只是演示 Demo 搞了好几个页面,只能输入地址进行跳转让我不爽,于是,我给我的...

    FungLeo
  • sed与awk处理区间匹配的问题总结---1

    正常情况下,将要处理的行读入pattern space(缓存的一种),然后在pattern space中进行处理,然后再将pattern space中的内容取回...

    qsjs
  • 迁移云端,关于容量规划、灾难恢复你都想好了吗?

    在将工作负载迁移到云端之前,管理员通常需要解决大量相关的问题,包括从软件即服务应用程序到灾难恢复以及容量规划,下文将介绍一些相关技巧。 不少企业进行云端迁移的工...

    静一
  • 软件测试与代码安全详解

    本人学习软件测试收获不少,于是便记录下来自己的思路与知识总结,重温自己的探索之路。

    达达前端

扫码关注云+社区

领取腾讯云代金券