二进制部署 Thanos 云计算 2023-01-04 醒在深海的猫 手机阅读 1. 下载二进制文件 1 2 3 4 wget https://github.com/thanos-io/thanos/releases/download/v0.26.0/thanos-0.26.0.linux-amd64.tar.gz tar xvf thanos-0.26.0.linux-amd64.tar.gz mv thanos-0.26.0.linux-amd64/thanos /usr/bin/ rm -rf thanos-0.26.0.linux-amd64* 2. 安装 Thanos Query 1 vim /etc/systemd/system/thanos-query.service 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [Unit] Description=Thanos Query After=network-online.target [Service] Restart=on-failure ExecStart=/usr/bin/thanos query \ --log.level=debug \ --query.auto-downsampling \ --grpc-address=0.0.0.0:30091 \ --http-address=0.0.0.0:30092 \ --query.partial-response \ --query.replica-label=prometheus_replica \ --query.replica-label=rule_replica \ --store=1.0.0.0:30091 \ --store=2.0.0.0:30091 [Install] WantedBy=multi-user.target --store 参数添加需要聚合的全部源。1 systemctl daemon-reload && systemctl enable thanos-query systemctl start thanos-query && systemctl status thanos-query vim /etc/systemd/system/thanos-sidecar.service [Unit] Description=Thanos SideCar After=network-online.target [Service] Restart=on-failure ExecStart=/usr/bin/thanos sidecar \ --grpc-address=0.0.0.0:30091 \ --tsdb.path /var/lib/prometheus \ --prometheus.url "http://localhost:9090" [Install] WantedBy=multi-user.target systemctl daemon-reload && systemctl enable thanos-sidecar systemctl start thanos-sidecar && systemctl status thanos-sidecar linux 上一篇 海外多区下的监控系统 下一篇 一本书看懂地缘世界 相关推荐 Docker 引擎的 Swarm 模式:添加工作者节点教程 让我们继续几周前在 CentOS 7.2 中开始的工作。 在本指南中,我们学习了如何初始化以及启动 Docker 1.12 中内置的原生的集群以及编排功能。但是我们只有管理者(manager)节点还没有其它工作者(worker)节点。今天我们会展开讲述这个。 我将向你展示如何将不对称节点添加到 Sawrm 中,比如一个与 CentOS 相邻的 Fedora 24,它们都将加入到集群中,还有相关很棒 云计算 2023-07-31 醒在深海的猫 以 Serverfull 方式运行无服务器服务 当前 IT 架构中最流行的用例是从 Serverfull 转向 Serverless 设计。在某些情况下,我们可能需要以 Serverfull 方式设计服务或迁移到 Serverfull 作为运营成本的一部分。 在本文中,我们将展示如何将 Kumologica flow 作为 Docker 容器运行。通常,在 Kumologica 上构建的应用程序专注于无服务器计算,例如 AWS Lambda、A 云计算 2024-01-03 醒在深海的猫 Kubernetes如何使用Harbor作为私有镜像仓库 概述 Harbor使用了基于角色的访问控制策略,当从Harbor中拉去镜像的时候,首先要进行身份认证,认证通过后才可以拉取镜像。在命令行模式下,需要先执行docker login,登陆成功后,才可以docker pull。通常情况下,在私有云环境中使用kubernetes时,我们要从docker registry拉取镜像的时候,都会给docker daemo配置–insecure-registry 云计算 2023-07-10 醒在深海的猫 选择FaaS还是微服务? 本文为翻译文章,点击查看原文。 在做项目的云原生改造时我们可以采用微服务架构。DevOps和自动化构建两方面的成功经验对微服务的实践很有帮助。经过一段时间的实践,你可能会有将微服务架构推广到其他部门的想法。而你担心微服务本身的复杂性和分布式系统的高维护成本会让其他部门难以接受它。可能在我们想方设法解决微服务带来的问题时,总会有些人觉得这样做毫无意义。因为现在技术发展如此之快,总会出现更好的技术方案 云计算 2023-07-10 醒在深海的猫 如何在 Kubernetes 中创建客户资源定义 Kubernetes是一个流行的开源平台,用于自动化部署、扩展和管理容器化应用程序。它提供了一个强大的API来管理资源,但有时其内置资源不足以满足需求。这就是Kubernetes自定义资源定义(CRD)的用武之地。CRD允许定义自己的自定义资源,可以像Pod和Service等内置资源一样进行管理。 这篇文章中,我们将逐步介绍一下实现Kubernetes CRD的步骤。需要准备以下条件: 安装并 云计算 2023-08-23 醒在深海的猫 回到顶部
Docker 引擎的 Swarm 模式:添加工作者节点教程 让我们继续几周前在 CentOS 7.2 中开始的工作。 在本指南中,我们学习了如何初始化以及启动 Docker 1.12 中内置的原生的集群以及编排功能。但是我们只有管理者(manager)节点还没有其它工作者(worker)节点。今天我们会展开讲述这个。 我将向你展示如何将不对称节点添加到 Sawrm 中,比如一个与 CentOS 相邻的 Fedora 24,它们都将加入到集群中,还有相关很棒 云计算 2023-07-31 醒在深海的猫
以 Serverfull 方式运行无服务器服务 当前 IT 架构中最流行的用例是从 Serverfull 转向 Serverless 设计。在某些情况下,我们可能需要以 Serverfull 方式设计服务或迁移到 Serverfull 作为运营成本的一部分。 在本文中,我们将展示如何将 Kumologica flow 作为 Docker 容器运行。通常,在 Kumologica 上构建的应用程序专注于无服务器计算,例如 AWS Lambda、A 云计算 2024-01-03 醒在深海的猫
Kubernetes如何使用Harbor作为私有镜像仓库 概述 Harbor使用了基于角色的访问控制策略,当从Harbor中拉去镜像的时候,首先要进行身份认证,认证通过后才可以拉取镜像。在命令行模式下,需要先执行docker login,登陆成功后,才可以docker pull。通常情况下,在私有云环境中使用kubernetes时,我们要从docker registry拉取镜像的时候,都会给docker daemo配置–insecure-registry 云计算 2023-07-10 醒在深海的猫
选择FaaS还是微服务? 本文为翻译文章,点击查看原文。 在做项目的云原生改造时我们可以采用微服务架构。DevOps和自动化构建两方面的成功经验对微服务的实践很有帮助。经过一段时间的实践,你可能会有将微服务架构推广到其他部门的想法。而你担心微服务本身的复杂性和分布式系统的高维护成本会让其他部门难以接受它。可能在我们想方设法解决微服务带来的问题时,总会有些人觉得这样做毫无意义。因为现在技术发展如此之快,总会出现更好的技术方案 云计算 2023-07-10 醒在深海的猫
如何在 Kubernetes 中创建客户资源定义 Kubernetes是一个流行的开源平台,用于自动化部署、扩展和管理容器化应用程序。它提供了一个强大的API来管理资源,但有时其内置资源不足以满足需求。这就是Kubernetes自定义资源定义(CRD)的用武之地。CRD允许定义自己的自定义资源,可以像Pod和Service等内置资源一样进行管理。 这篇文章中,我们将逐步介绍一下实现Kubernetes CRD的步骤。需要准备以下条件: 安装并 云计算 2023-08-23 醒在深海的猫