小编tex*_*tex的帖子

如何从联邦端点刮取所有指标?

我们有一个分层prometheus设置与一些服务器刮别人.我们希望让一些服务器从其他服务器中删除所有指标.

目前我们尝试match[]="{__name__=~".*"}"用作度量选择器,但这会产生错误parse error at char 16: vector selector must contain at least one non-empty matcher.

有没有办法从远程prometheus刮掉所有指标而不将每个(前缀)列为匹配选择器?

prometheus

11
推荐指数
3
解决办法
5159
查看次数

在Perl中配置文件处理

CPAN上的Config :: Namespace中有很多模块,但它们都是以有限的方式限制的.

我目前正在使用Config :: Std,这在大多数情况下很好,但是它会使某些事情变得困难:

  • 两个以上级别的嵌套指令
  • 处理每个键的多个值
  • conf.d目录,即多个配置文件,它们合并为一个大配置哈希

解析配置后,Config :: Std会生成一个受祝福的hashref,因此我的所有应用程序都被编码为使用hashref进行配置.我不想改变它.

我正在寻找的是一个通用,轻量级的配置模块,它产生一个hashref.

我的问题是:我应该考虑更换Config :: Std的哪些配置模块?

perl cpan config

9
推荐指数
2
解决办法
1496
查看次数

我们应该在每个Pod中运行一个Consul容器吗?

我们在Google云平台(托管的Kubernetes,GKE)上运行我们的堆栈,并在K8s之外运行Consul集群(常规GCE实例).

在K8中运行的几个服务使用Consul,主要用于它的CP K/V存储和高级锁定,而不是到目前为止服务发现.

我们最近遇到了一些使用K8内部Consul服务发现的问题.现在,我们的应用程序直接与Consul服务器通信,以注册和取消注册他们提供的服务.

这不是推荐的最佳实践,通常Consul客户(即使用Consul的应用程序)应该与当地的 Consul代理商交谈.在我们的设置中,没有当地的Consul代理商.

我的问题:我们是否应该将本地 Consul代理作为每个pod中的sidekick容器运行?

恕我直言,这将是对资源的巨大浪费,但它将更好地匹配领事最佳实践.

我尝试在Google上搜索,但所有关于Consul和Kubernetes的帖子都谈到在K8s中运行Consul,这不是我想要做的.

service-discovery kubernetes consul

6
推荐指数
1
解决办法
2715
查看次数

如何提醒Kubernetes Cluster健康?

我们在Google Cloud(GKE)上运行托管的Kubernetes集群,并使用Prometheus进行抓取.

我的问题类似于这个问题,但我想知道在K8s群集中需要注意哪些最重要的指标并可能提醒?

这是一个K8s然后是普罗米修斯的问题,但我真的很感激一些提示.如果我的问题是模糊的,请告诉我,所以我可以改进它.

kubernetes google-kubernetes-engine prometheus

5
推荐指数
1
解决办法
1311
查看次数

如何在GKE托管的Kubernetes中更新Kubernetes Dashboard?

我们在Google Container Engine(GKE)中使用托管版本的Kubernetes.

目前我们的版本是1.3.x,它带有Kubernetes Dashboard v1.1.1.

几天前发布了Kubernetes Dashboard v1.4.0,其中包括一些非常好的增强功能.

我的问题:在托管(GKE)Kubernetes集群上更新Kubernetes仪表板的推荐方法是什么

群集附带由复制控制器控制的仪表板.我们可以转储RC配置,编辑图像标签和标签并应用它.但我不想破坏仪表板.所以我想知道"官方"或建议的方式是什么.

google-cloud-platform kubernetes google-kubernetes-engine

5
推荐指数
1
解决办法
887
查看次数

请定义术语“多字节安全”


我现在对UTF-8有点迷茫。
我正在寻找“多字节安全”一词的精确定义。

utf-8

3
推荐指数
1
解决办法
1285
查看次数