IBM Cloud 云监控 - Sysdig监视k8s集群和容器负载

上一篇我们讲到了IBM Cloud Sysdig监视Linux云主机,今天我们来看看它和IBM自家的IKS(K8S服务)如何集成使用。

若将k8s cluster日志记录转发到Sysdig服务上,必须使用 DaemonSet 将 Sysdig agent 安装到 Kubernetes 集群中的每个worker节点上。Sysdig agent 通过访问密钥(令牌)与sysdig服务实例进行身份验证。Sysdig agent 充当数据收集器,它会自动收集比如工作节点 CPU 和内存使用情况、容器中进站和出站的 HTTP 流量,甚至多个相关基础结构组件的数据等指标。此外,Sysdig Agent还可以使用Prometheus兼容的scraper或 StatsD收集自定义应用程序指标。
在这里插入图片描述
1.创建或使用现有IBM云监控sysdig服务实例
在这里插入图片描述
这次我们选择打开“platform metrics”, 所谓“平台指标”,也就是当前账户下在sysdig所在区域,可支持的云服务的自动数据采集。所以,平台指标是区域性的,可以为每个区域配置 1 个IBM云监控实例,每个区域使用 Sysdig 服务来收集该位置的相关平台日志和数据。

目前sysdig支持的IBM云服务有:

  • IaaS - 计算
    IBM Cloud™ Virtual Servers
    VPC Infrastructure

  • IaaS - 网络服务
    IBM Cloud™ Load Balancer

  • PaaS - 计算
    Cloud Foundry (CF)

  • PaaS - 集成服务
    Event Streams

  • PaaS - 存储服务
    IBM® Cloud Object Storage

  • PaaS - 数据库服务
    IBM Cloudant
    IBM Cloud Databases for PostgreSQL
    IBM Cloud Databases for Redis
    IBM Cloud Databases for etcd
    IBM Cloud Databases for Elasticsearch
    IBM Cloud Databases for MongoDB
    IBM Cloud Messages for RabbitMQ

下面链接可以查看上述云服务与sysdig已支持集成的区域。
https://cloud.ibm.com/docs/Monitoring-with-Sysdig?topic=Monitoring-with-Sysdig-cloud_services_locations
在这里插入图片描述
2.配置群集中的 Sysdig Agent向实例发送监控数据

集群已建好“demo-k8s-tok05”, 本地kubectl可直接连接集群

danws-MacBook-Pro:dbench danw$ ibmcloud ks cluster ls
OK
Name             ID                     State    Created      Workers   Location   Version       Resource Group Name   Provider
demo-k8s-tok05   bro62jit0fjj42dqsh7g   normal   1 week ago   3         Tokyo      1.17.7_1529   danw-group            classic
ryan-free        brlc7hfd06vsgmjrtrj0   normal   1 week ago   1         Dallas     1.17.7_1529   Ryan-rg               classic

danws-MacBook-Pro:dbench danw$ k config get-clusters
NAME
demo-k8s-tok05/bro62jit0fjj42dqsh7g
c106-e-us-south-containers-cloud-ibm-com:32693

danws-MacBook-Pro:dbench danw$ kubectl config current-context
demo-k8s-tok05/bro62jit0fjj42dqsh7g

执行下面命令,启用metrics转发

danws-MacBook-Pro:dbench danw$ curl -sL https://ibm.biz/install-sysdig-k8s-agent | bash -s -- -a 17d53206-f12f-4876-9544-02d5a1f525ec -c ingest.private.jp-tok.monitoring.cloud.ibm.com -ac 'sysdig_capture_enabled: false'

很遗憾,安装脚本站点被墙了…
在这里插入图片描述
翻越长城后,再执行安装,通过!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值