Instana 代理商要求
在开始安装和使用 Instana 代理之前,您必须确保满足该代理的系统要求。
不同类型的 Instana 代理有不同的要求。
- 有关无服务器代理的要求,请参阅 “无服务器代理 ”。
- 有关 Web 和移动端代理的要求,请参阅 “Web 和移动端代理”。
- 有关主机代理的要求,请参阅 “主机代理 ”。
无服务器代理程序
从以下列表中选择一个代理,查看其要求:
网页和移动端代理
从以下列表中选择一个代理,查看其要求:
移动代理程序:
宿主代理
有关各主机代理的支持信息和特定要求,请参阅相应的安装主题。 要查看系统要求,请在 “安装代理 ”部分中单击所需平台的图标,打开该代理的安装主题。
除了这些要求外,您还需要配置网络和资源,以确保某些主机代理能够正常运行。 如需了解更多信息,请参阅 “网络要求 ”、 “出站网络访问要求 ”和 “资源要求 ”。
网络要求
主机代理的某些组件在主机代理进程之外运行,并通过本地网络连接到主机代理。 您必须打开下表中列出的端口,以确保代理和传感器能够正常通信。
| 传感器 | 端口范围 | 可配置 |
|---|---|---|
| 代理程序 API | 42699 | |
| JVM 跟踪( Java®、 Kotlin、 Scala、 Clojure )以及适用于在 JVM [^1] 上运行的技术所用的传感器 | 42699 | |
| 晶体传感器 | 42699 | 环境变量 |
| Envoy、 NGINX 及其他代理的追踪 | 42699 | 环境变量 |
| Go 传感器 | 42699 | 环境变量 |
| .NET 传感器 | 42699 | |
| Node.js 传感器 | 42699 | 环境变量 |
| PHP 传感器 | 16816 | PHP 配置 |
| Python 传感器 | 42699 | 环境变量 |
| Ruby 传感器 | 42699 | 环境变量 |
| OpenTelemetry OTLP/gRPC | 4317/4318 |
在 Kubernetes 环境中,网络策略必须允许代理 Pod 与服务 Pod 之间建立连接,以便外部传感器能够与代理进行通信。
[^1] Spring Boot, Dropwizard, Cassandra, Elasticsearch, Neo4j, Hazelcast, ActiveMQ, Kafka, Finagle, Tomcat, Jetty, JBoss, WebLogic, WebSphere, Glassfish, Hadoop, HBase, Solr, Spark, Jira, Liferay, Mule, Ping Directory, Jenkins.
出站网络访问要求
在安装和部署代理之前,请确保防火墙和代理已正确配置,以允许动态代理更新进行出站网络访问。
如果您在 Instana SaaS 环境中使用动态主机代理,请按照下表所示配置出站端口:
端口 协议 认证 代码库或 URL 443 HTTPS 是 https://artifact-public.instana.io如果您在在线的 Instana 自托管环境中使用动态主机代理,请按照表3所示配置出站端口。
如果您在离线(物理隔离)的 Instana 环境中使用动态主机代理,请按照表 3 所示配置代理服务器的出站端口。
端口 协议 认证 代码库或 URL 要求在前完成 注释 443 TCP 是 https://artifact-public.instana.io- Standard Edition - 定制版 - 经典版 kubectl 插件的代码库,Classic Edition的软件包文件, Instana 后端镜像,新传感器,现有传感器的更新,以及动态代理的代理更新。
此外,对于离线(物理隔离)的 Instana 环境,您可以通过搭建 Instana 代理仓库的镜像来配置动态代理更新。 如需了解更多信息,请参阅 “动态代理 Maven 存储库 ”。
资源需求
提供给 Instana 代理的默认资源足以满足各种监控场景的需求。 受监视应用程序的数量很少会影响资源消耗。 只有在与 Instana 支持团队确认后,且代理的自我监控显示存在性能问题时,才应调整 Instana 代理资源。
Instana 代理的默认内存要求为 512 MB,若将代理安装在主机系统上,则对 CPU 占用没有限制。 对于 Kubernetes 和 Red Hat OpenShift 的安装,CPU 请求和限制以及内存请求和限制的定义如下:
resources:
requests:
memory: "768Mi"
cpu: 0.5
limits:
memory: "768Mi"
cpu: 1.5
有关限制或扩展主机代理 CPU 限制和内存的更多信息,请参阅《 限制主机代理的 CPU 和内存》。