zoukankan      html  css  js  c++  java
  • 嗖的一下!只要一条命令,K8s监控数据一键写入时序数据库

    这里的“快速”有多快呢?一条命令就能搞定!本文就介绍如何使用helm一键完成k8s监控数据到阿里云InfluxDB®的存储链路。

    关于helm

    对于helm的安装和使用,网上有很多资料,这里不赘述。有一点需要注意,虽然近期helm 3已经发布,但短期内不是所有的helm chart都兼容helm 3,比如社区的这个issue。

    本文依然使用helm 2来安装。

    准备

    这里假设用户已经在阿里云购买了InfluxDB®实例,并且创建了账号以及数据库,具体流程请参考官方文档。假设使用的数据库为k8s,用户名是user1,密码为abcd1234。
    InfluxDB®的访问地址可以在阿里云控制台看到,如果kubernetes集群同InfluxDB®在同一个阿里云VPC,可以使用VPC地址,否则需要使用公网地址。这里假设访问地址为 https://ts-yourisntanceid.influxdata.rds.aliyuncs.com:3242

    操作

    配置好了helm,要做的就是运行下面这条命令:

    然后可以看到数据写入到influxdb数据库中了。

    写在后面

    这可能是最短的使用教程了。

    因为k8s的监控指标以prometheus格式暴露,这个方案是基于prometheus-operator实现的,这样就具备了pod以及应用的发现能力,用户也可以方便的对k8s中的服务(比如mysql,redis)进行监控,所有的数据均写入InfluxDB®数据库。

    本文作者:Roin123

    原文链接

    本文为阿里云内容,未经允许不得转载。

  • 相关阅读:
    rest framework 认证 权限 频率
    rest framework 视图,路由
    rest framework 序列化
    10.3 Vue 路由系统
    10.4 Vue 父子传值
    10.2 Vue 环境安装
    10.1 ES6 的新增特性以及简单语法
    Django 跨域请求处理
    20190827 On Java8 第十四章 流式编程
    20190825 On Java8 第十三章 函数式编程
  • 原文地址:https://www.cnblogs.com/zhaowei121/p/12120415.html
Copyright © 2011-2022 走看看