Apache License 2.0

项目介绍

timescale/tobs 是一个托管在 GitHub 上的开源项目,主要使用 Shell 编写,采用 Apache License 2.0 许可证,目前获得 577 个 Star、60 次 Fork。

仓库全名
timescale/tobs
开源许可证
Apache License 2.0
Star 数
577
Fork 数
60
未关闭 Issue
19

README 摘要

Warning Tobs has been discontinued and is deprecated. The code in this repository is no longer maintained. Learn more. tobs - The Observability Stack for Kubernetes Tobs is a tool that aims to make it as easy as possible to install a full observability stack into a Kubernetes cluster. Currently this stack includes: Kube-Prometheus the Kubernetes monitoring stack Prometheus to collect metrics AlertManager to fire the…

完整内容见 GitHub 原始 README 或本页 。

常见问题

tobs 用什么语言开发?

主要使用 Shell 编写,采用 Apache License 2.0 许可证,目前有 577 个 Star。

tobs 可以免费商用吗?

仓库采用 Apache License 2.0 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 tobs 的源码?

可以直接克隆仓库:git clone https://github.com/timescale/tobs.git,默认分支为 main;安装与运行步骤见仓库 README。

tobs 最近还在维护吗?

仓库最近一次更新为 3月20日,当前有 19 个未关闭 Issue;Star 数为 577,可作为社区活跃度的参考。

关于

tobs - The Observability Stack for Kubernetes. Easy install of a full observability stack into a k8s cluster with Helm charts.

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

语言占比

Makefile
Mustache
Shell

Release

README

Warning

Tobs has been discontinued and is deprecated.

The code in this repository is no longer maintained.

Learn more.

Security Audit Test Helm Charts Version Commit activity License Slack

tobs - The Observability Stack for Kubernetes

Tobs is a tool that aims to make it as easy as possible to install a full observability stack into a Kubernetes cluster. Currently this stack includes:

Tobs Architecture Diagram

We plan to expand this stack over time and welcome contributions.

Tobs provides a helm chart to make deployment and operations easier. It can be used directly or as a sub-chart for other projects.

Quick start

Prerequisites

Using tobs to install full observability stack with openTelemetry support currently requires installation of cert-manager. To do install it please follow cert-manager documentation.

Note: cert-manager is not required when using tobs with opentelemetry support disabled.

Installing the helm chart

The following command will install Kube-Prometheus, OpenTelemetry Operator, TimescaleDB, and Promscale into your Kubernetes cluster:

helm repo add timescale https://charts.timescale.com/
helm repo update
helm install --wait <release_name> timescale/tobs

Note: --wait flag is necessary for successfull installation as tobs helm chart can create opentelemetry Custom Resources only after opentelemetry-operator is up and running. This flag can be omitted when using tobs without opentelemetry support.

For detailed configuration and usage instructions, take a look at the helm chart’s README.

Configuring the stack

All configuration for all components happens through the helm values.yaml file. You can view the self-documenting default values.yaml in the repo. We also have additional documentation about individual configuration settings in our Helm chart docs.

Compatibility matrix

Tobs vs. Kubernetes

Tobs Version Kubernetes Version
12.0.x v1.23 to v1.24
0.11.x v1.23 to v1.24
0.10.x v1.21 to v1.23
0.9.x v1.21 to v1.23
0.8.x v1.21 to v1.23
0.7.x v1.19 to v1.21

Contributing

We welcome contributions to tobs, which is licensed and released under the open-source Apache License, Version 2. The same Contributor’s Agreement applies as in TimescaleDB; please sign the Contributor License Agreement (CLA) if you’re a new contributor.

评论

暂无评论