使用Epoch监控您的应用程序

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

UserLevel 4.
徽章 +19
XI Epoch生成Live应用程序映射,为您的应用程序健康提供瞬时可见性,而无需任何代码仪器。epoch为分布式架构中的组件之间的交互提供了可视性,而无需对特定语言或框架实现的依赖性。因此,操作团队可以快速确保任何云环境中任何应用程序的可靠性和可用性。

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



以下是yugadb运行Cassandra命令和epoch能够查看流量并报告如何快速命令,甚至给出最多要求的查询。



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

此主题已关闭征询意见

6个回答

徽章 +1
你好,

在其中一些教程中,它显示了通过创建和过滤地图时进行过滤的各种标记。我现在正在调查和研究,但我缺少如何在Epoch中创建这些标签的相关性以获取和过滤。我已经注意到了基础安装中,该时代在有关联的POD名称时报告一些具有“NO_NAME”的POD。它让我思考每个容器都需要某种标签或注释,以便epoch拾取?你能帮我解释或指出我如何让​​某人为他们的集装箱设置标记来播放和过滤筛选的例子?这是一个裸机的环境,而不是在AWS或其他云中利用标记系统。

谢谢!
基思
UserLevel 4.
徽章 +19
您可以在安装收集器时使用' EPOCH_TAG '环境变量添加标记。
请查看此文档,在那里我们解释了标记作品https://docs.ech.nutanix.com/integrations/tagging-infrastructure/

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

我已阅读该部分并使用配置文件安装后的标签的实现。我在两个收集器上创建了标签文件并重新启动,但我没有看到我在接口中创建的测试标签。我可能缺少的一部分是这些标签应该在仪表板上出现并应用于仪表板的地方?如果我在yaml文件中定义标记,如下所示:

---#定义实例标记
——标签
老板:基斯

我应该看到此标记申请和组中的仪表板中的VM吗?如果是,我没有看到标签或如何从初始测试中完成。

或者使用该标签的使用需要我向容器/ pod定义本身添加一些东西以显示在仪表板中吗?

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

谢谢!

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

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

至于为什么VM没有工作,我不确定。让我从纪元团队中抓住某人回应。
徽章 +1
嗨dlink7,

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

Collectors.yaml文件:

env:
#请勿将http://或https://到epoch_service_host值
....
- 名称:epoch_tags
价值:“标签1,env:生产,标签2,env:实验室”


重新部署后,他们会在查看容器时显示:

Kubectl这样描述Po:

环境:
EPOCH_TAGS:Tag1,ENV:生产,Tag2,Env:Lab


最后,在仪表板中查看指标时,您无法通过标签过滤:




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

谢谢!

基思
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