使用Epoch监控您的应用程序

  • 2018年11月15日
  • 6个回答
  • 1497的浏览量

Userlevel 4
徽章 + 19
Xi Epoch生成实时应用程序映射,在不使用任何代码检测的情况下提供应用程序运行状况的即时可见性。Epoch提供了分布式体系结构中组件之间交互的可见性,而不依赖于特定的语言或框架实现。因此,运营团队可以在任何云环境中快速确保任何应用程序的可靠性和可用性。

下图显示了两个不同的Kubernetes集群,Docker Enterprise和Nutanix Karbon。收集器被部署为守护程序集,因此它们可以部署到任何Kubernetes集群,以开始监视您的应用程序。Epoch收集器既可以在容器化环境中运行,也可以在非容器化环境中运行。每个主机(虚拟机或裸金属操作系统)只需要一个采集器。



下面是YugaDB运行Cassandra命令,Epoch能够查看流量并报告命令发生的速度,甚至给出请求最多的查询。



Epoch还可以提供其他一些功能:
  • 通过标签和流量属性进行过滤和分组,创建和共享地图。
  • 搜索和发现服务及其依赖项。
  • 监控所有内部和外部服务之间的实时流量。
  • 使用Pagerduty,电子邮件或webhooks集成警报通知。
  • 时间旅行,比较行为,例如,部署之前和之后。
  • 应用与JMX, NGINX, MySQL和其他的集成,例如堆大小,线程数,连接等。
对我来说,最好的部分是应用程序代码不需要修改。
免费试用,https://login.epoch.nutanix.com/#/signup

本主题已关闭供评论

6个回答

徽章 +1
你好,

在其中一些教程中,它展示了创建和过滤Maps时要过滤的各种标记。我现在正在进行调查和研究,但是我没有了解如何在环境中创建这些标记,以便EPOCH进行拾取和过滤。我从基础安装中注意到,当一些豆荚有关联的豆荚名称时,EPOCH会报告带有“no_name”的豆荚。这让我认为,每个容器都需要某种标签或注释,以便EPOCH拾取?您能否帮助解释或向我指出一个例子,说明人们如何为他们的容器设置标记,以供EPOCH获取和过滤?这是一个裸金属环境,而不是在AWS或其他利用标签系统的云中。

谢谢!
基思
Userlevel 4
徽章 + 19
您可以在安装收集器时使用' EPOCH_TAG '环境变量添加标记。
请查看我们解释标签如何工作的文档https://docs.epoch.nutanix.com/integrations/tagging-infrastructure/

如果没用就告诉我
徽章 +1
谢谢dlink7,

我已经阅读了该部分,并在配置文件中实现了安装后的标记。我已经创建了标签。yaml文件上的收集器和重新启动,但我没有看到我在接口中创建的测试标记。我可能缺少的部分是这些标签应该在哪里显示并应用在仪表盘中?如果我像这样在yaml文件中定义一个标签:

——# define实例标签
——标签
老板:基斯

我是否应该在仪表板中看到这个标签来应用和分组VM ?如果是这样,我没有看到标签或如何从我的初始测试。

或者,使用该标记是否需要向容器/POD定义本身添加一些内容以显示在仪表板上?

这是我在文档中没有看到的标签的使用流程,因此不确定我希望得到一些澄清。

谢谢!

基思
Userlevel 4
徽章 + 19
对于集装箱,你可以在码头/K8的一边做。

https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/

至于为什么VMS不工作,我不确定。我去找纪元组的人来回答。
徽章 +1
嗨dlink7,

我有一个VM问题的支持案例,并能够找出标签作为它的一部分(支持是非常有用的!)看起来它们不是K8S上的标签,而是在收集器中设置的标签。部署收集器时(或安装后)的Yaml文件。这些标记似乎是在这里设置的,而不是通过仪表板创建的。下面是我在收集器中为2个标签设置的一个例子。Yaml文件,重新部署收集器,然后让它显示在仪表板上使用:

收藏家。yaml文件:

env:
#不要在“EPOCH_SERVICE_HOST”的值前加上“http://”或“https://”
....
——名称:EPOCH_TAGS
价值:“标签1,env:生产,标签2,env:实验室”


一旦重新部署,它们将在查看容器时显示:

Kubectl这样描述Po:

环境:
env EPOCH_TAGS:标签1:生产,标签2,env:实验室


最后,在查看仪表盘中的指标时,你不能通过标签进行过滤:




从这里开始,我将尝试一些正则表达式匹配,但从标记的角度来看,这一切似乎都在工作。

谢谢!

基思
Userlevel 4
徽章 + 19
谢谢你回复我的答案。
Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu