如何在Rancher 2.0上快速部署Datadog

69次阅读
没有评论

共计 1419 个字符,预计需要花费 4 分钟才能阅读完成。

如何在 Rancher 2.0 上快速部署 Datadog,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面丸趣 TV 小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

Datadog 是一种流行的托管监控解决方案,用于聚合和分析分布式系统的指标和事件。从基础架构集成到协作仪表板,Datadog 为用户提供了一个简洁的单一窗格视图,用户可以快速查看对其最重要的信息。结合使用 Rancher 和 Datadog,用户可以查看到运行在 Kubernetes 集群上的应用程序的完整堆栈视图,无论这些 Kubernetes 集群运行于何处。为了使 Datadog 更易于与 Rancher 2.0 一起使用,Rancher 的工程师修改了 Datadog Helm chart,Rancher 用户可以在 Rancher 的应用商店(Catalog)中快速简单地部署 Datadog,且 Datadog 可在集群内的各 Rancher 项目(project)中运行。

前期准备

1、Datadog API Key:你可以使用已有的 API key 的秘钥,也可以让 chart 新生成一个秘钥。

2、默认情况下,Rancher Kubernetes Engine(RKE)不允许对许多指标所依赖的 kubelet API 进行未经身份验证的访问。使用 RKE 安装集群时,我们需要为 kubelet 服务提供额外的参数。

如何在 Rancher 2.0 上快速部署 Datadog

注意:你需要确保此端口已正确打开防火墙。

3、你需要一个连接到 Rancher 安装的 Kubernetes 1.8。

设置和配置

默认情况下,Rancher 库中有 Datadog Rancher Chart(https://github.com/rancher/charts/tree/master/charts/datadog/v1.0.0),在 Helm stable 中也有一个 Datadog Chart,但我们建议您使用 Rancher 库中的 Chart,因为这用起来更方便简洁。Rancher 库会默认启动,如果你想禁用 Rancher 库,可以在 Global- Catalogs 下修改此设置。

如何在 Rancher 2.0 上快速部署 Datadog

通过添加 questions.yaml 文件,用户在 Rancher UI 中就可以使用 chart 配置选项了。要了解有关它们的更多信息,请参阅 values.yaml 文件(https://github.com/rancher/charts/blob/master/charts/datadog/v1.0.0/questions.yml),该文件包含其他信息和描述变量的链接。

如何在 Rancher 2.0 上快速部署 Datadog

仪表盘

如果您计划将多个集群数据发送到同一个 Datadog 端点,则在配置 Helm chart 时将集群名称添加为主机标记(例如 kube-cluster-name:CLUSTERNAME)。这样一来,你就可以按范围将数据排序到特定集群,并按仪表板中的集群对数据进行分组。在下面的仪表板示例中,我们按照集群 dash-1 和 dash-2 的一些默认小部件按簇分组节点数据。

如何在 Rancher 2.0 上快速部署 Datadog

结论

使用 Helm 部署应用程序是一种经过了测试的、标准化的部署方法。使用 Rancher Catalog UI,Helm chart 将更易于使用和配置。将 Datadog chart 添加到 Rancher 库中,用户就可以利用这一工作流轻松享受顶级的企业级 Kubernetes 监控和警报解决方案。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注丸趣 TV 行业资讯频道,感谢您对丸趣 TV 的支持。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计1419字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)