我通过集群上的堆栈部署了服务。 假设:
someStack :
SomeServer : ...
myApplication: ....
在此之上,有一个traefik服务器,它使我可以调用各种服务,还可以将不同的URL映射到API /子服务:由于上述服务实际上提供了许多子服务,例如(从容器POV中看到):
以及来自其他堆栈/服务(/ otherApplication / toto,/ yaApp / titi等)的其他端点
匹配的端点是(来自traefik POV):
这些工作正常……现在,Il希望能够对每个端点的使用情况(使用grafana的例如)执行与myApplication总体统计有关的统计。 像这样:
到目前为止,我拥有的指标是cAdvisor和traefik本身提供的指标。我正在使用普罗米修斯来拉他们,并在他们之上建立指标。 关于traefik的指标,我看不到任何符合我需要的指标...
我不拥有“ myApplication”,因此从根本上不能从内部实现某种检测(或者不是简单的方法)。 我还可以在traefik访问日志上构建指标,但是我主要想知道这样的指标或对现有指标的欺骗是否可以使我对应用程序使用情况执行此类统计。
有什么主意吗?