部署节奏
节奏可以很容易地部署在本文中解释工具。
请注意:短歌和舵的例子是等价的。他们都是提供给喜欢的人不同的配置机制。
短歌/ Jsonnet
Jsonnet文件,您需要部署节奏与短歌是可用的:
这里有一些例子使用官方Jsonnet文件。他们显示全部可用的配置范围节奏。
舵
执掌图表可用grafana / helm-charts回购:
Kubernetes体现
你可以找到一组Kubernetes体现部署的节奏操作/ jsonnet-compiled文件夹中。这些都是使用短歌/ Jsonnet生成。
部署场景
节奏可以部署在三种模式:
- 单片
- 可伸缩的单片
- microservices
模式部署是由运行时配置目标
,或者通过使用—target
国旗在命令行上。默认的目标是所有
,这是整体的部署模式。
注意:单片模式以前叫单一的二进制模式。类似的可伸缩的整体模式以前叫可伸缩单二进制模式。虽然文档已经更新,以反映这种变化,一些URL名字和部署工具(例如执掌图表)还没有反映这一变化。
单片
整体模式部署运行所有顶层组件在一个单一的过程中,形成节奏的一个实例。整体模式是最简单的部署,但不能横向规模增加组件的数量。指体系结构描述的组件。
要启用这个模式,—target =所有
使用,这是缺省设置。
找到docker-compose部署例子:
- https://github.com/grafana/tempo/tree/main/example/docker-compose/local
- https://github.com/grafana/tempo/tree/main/example/docker-compose/s3
可伸缩的单片
可伸缩的整体模式类似于单一模式的所有组件都是运行在一个过程。水平扩展是通过实例化多个过程,彼此拥有—target
设置为scalable-single-binary
。
这种模式提供了一些扩展的灵活性,没有完整的配置复杂性microservices部署。
每一个查询器
将执行DNS查找frontend_address
和连接到地址中找到DNS记录。
找到一个docker-compose部署示例:
Microservices
在microservices模式中,组件部署在不同的流程。比例是每一个组件,它允许更大的灵活性在比例和失败更细粒度的域。这是生产部署的首选方法,但也是最复杂的
与每个组件的部署指定一个相关的配置目标
。例如,部署查询器
,配置将包含目标:查询器
。一个命令行部署可以指定—target =查询器
国旗。每个组件中引用体系结构必须部署为了得到一个工作节奏实例。
找到一个docker-compose部署示例:
节奏相关的资源
GrafanaCONline 2021
是第一个了解激动人心的新一代功能在Grafana 8.0中,灵感来自社区成员是什么建筑,并出席expert-led Grafana会议和研讨会,普罗米修斯,洛基日志,等等。
开始使用跟踪和Grafana节奏
在这次研讨会,我们将向您展示如何开始建立Grafana节奏,我们开源的,易于使用和大容量分布式跟踪后端。
跟踪与Grafana简单
深入查看跟踪数据的新选项里面Grafana和学习如何跟踪你的可观测性策略不可分割的一部分。