云网牛站
所在位置:首页 > Linux云服务器 > 在CentOS、Ubuntu服务器上安装Dynatrace ActiveGate环境

在CentOS、Ubuntu服务器上安装Dynatrace ActiveGate环境

2021-03-22 16:10:35作者:李群稿源:云网牛站

本文介绍在CentOS、Ubuntu服务器上安装Dynatrace ActiveGate环境的方法。安装ActiveGate的最低硬件要求是具有:2GB可用磁盘空间2GB RAM(建议4GB)、1个双核处理器。在满足服务器要求的情况下,请继续以下的安装步骤。

 

什么是Dynatrace ActiveGate

ActiveGate用作Dynatrace OneAgent和Dynatrace群集之间的代理。最常见的用例是:

OneAgent和Dynatrace群集之间的数据路由和网络路径管理。

远程监视(通过API)AWS,Azure,GCP服务,CloudFoundry和Kubernetes堆栈,VMware引擎和IBM Z大型机。

综合监控的专用位置。

Dynatrace Hub中列出的许多远程监视扩展的托管和本地执行。

注:部署的目标用例是将OneAgent流量路由到Dynatrace,当打算使用Dynatrace监视Kubernetes/OpenShift集群环境时,ActiveGate将负责OneAgent和Dynatrace集群之间的数据路由和网络路径管理。

技术扩展:使用Minishift运行本地Openshift集群的方法

 

一、登录Dynatrace

第一步是登录Dynatrace:

在CentOS、Ubuntu服务器上安装Dynatrace ActiveGate环境

 

二、在CentOS、Ubuntu上安装Dynatrace ActiveGate环境

然后导航至管理>部署Dynatrace(Manage > Deploy Dynatrace):

在CentOS、Ubuntu服务器上安装Dynatrace ActiveGate环境

在下一个屏幕中,选择安装ActiveGate,即点击“Install ActiveGate”按钮:

在CentOS、Ubuntu服务器上安装Dynatrace ActiveGate环境

选择“Linux”作为ActiveGate的安装平台:

在CentOS、Ubuntu服务器上安装Dynatrace ActiveGate环境

选择ActiveGate安装的目的:

在CentOS、Ubuntu服务器上安装Dynatrace ActiveGate环境

运行目标主机中显示的命令以下载安装程序,然后您可以验证签名。

然后以root权限运行安装程序:

chmod +x Dynatrace-ActiveGate-Linux-x86-1.211.139.sh

sudo ./Dynatrace-ActiveGate-Linux-x86-1.211.139.sh

等待安装过程完成,返回如下信息:

Dynatrace ActiveGate installer version 1.211.139.20210304-142232, build date 04.03.2021

Detected init system: 'systemd'

Checking for previous Ruxit Gateway installations, verifying target installation folder...

Checking for previous Dynatrace ActiveGate installations, verifying target installation folder...

Previous Dynatrace Gateway installation NOT detected as a running process.

No information on previous installation folders found in /etc/init.d.

Verifying system compatibility...

Checking system security limits.

Hard limit of the "Maximum number of open file descriptors" will be set to 500000 for Dynatrace Gateway service

Remote Plugin Module will be installed by default

Remote Plugin Modules capability: active

Additional capabilities will be installed, if newer versions are available on the server.

Creating user: dtuserag

Checking access rights to folders...

Using custom Dynatrace Gateway user: dtuserag:dtuserag

Installing...

Installation unpacked successfully

成功安装后,输出结果类似于以下的输出信息:

Package Dynatrace-Remote-Plugin-Module-Linux-x86-1.211.144.20210305-115326.sh is being installed. Please wait...

Starting Dynatrace Remote Module...

oneagentremoteplugin service started

Checking if remotepluginmodule is connected to server...

remotepluginmodule connection status: connected to https://127.0.0.1:9999/communication

remotepluginmodule connected to server.

Installation of package Dynatrace-Remote-Plugin-Module-Linux-x86-1.211.144.20210305-115326.sh finished successfully.

Capabilities(s) installed successfully:

Dynatrace-Remote-Plugin-Module-Linux-x86-1.211.144.20210305-115326.sh

Removing old installation log files...

Installation finished successfully.

ActiveGate在9999端口上侦听来自OneAgent的流量:

$ grep port /var/lib/dynatrace/gateway/config/config.properties

port-ssl = 9999

port = 9998 #HTTP connection port

自定义参数设置文件:

$ sudo vim /var/lib/dynatrace/gateway/config/custom.properties

在“部署状态”>“ActiveGates”(“Deployment Status” > “ActiveGates“)下验证ActiveGate安装:

在CentOS、Ubuntu服务器上安装Dynatrace ActiveGate环境

您可以在ActiveGate安装期间通过指定以下安装参数来自定义ActiveGate目录:

INSTALL–可执行文件,库和相关文件,默认/opt/dynatrace。

CONFIG–配置文件,默认/var/lib/dynatrace。

LOG–日志文件,默认/var/log/dynatrace。

TEMP–临时文件,默认/var/tmp/dynatrace。

PACKAGES_DIR–用于ActiveGate升级或其他功能的安装软件包,默认的/var/lib/dynatrace/packages。

对于任何更改重新启动服务:

sudo systemctl restart dynatracegateway.service

 

相关主题

使用Ansible和Calico CNI在CentOS 7/CentOS 8上部署Kubernetes集群

精选文章
热门文章