We recommend installing Devo Relay on Ubuntu. However, it is possible to install it on other Unix-family systems. These instructions are based on a CentOS system using the .yum package manager.
Info |
---|
Relay migration If you are using an old version of Devo Relay and want to migrate to the most recent version, go here to learn how to do it. |
Before you begin
Make sure you can provide have a machine with the requirements specified in this article.
...
Info |
---|
A note about the keyboard layout The default installation loads the US keyboard layout. To change the layout for another region, issue use the loadkeys command before starting this procedure . Use and enter the region code for your region. In this example, we are loading the Spanish keyboard layout (es).: sudo loadkeys es
|
Note |
---|
Important: Java versions Please note that the devo-ng-relay and the CLI require Java 17 to work. Other Java versions are not supported. The devo-ng-relay package includes this required Java version (Java 8) so please consider uninstalling any other version you may have, or use the Linux command update-alternatives to make Java 17 the default Java. |
Rw ui steps macro |
---|
Create the devo.repo file in /etc/yum.repos.d/ with the following contents: Code Block |
---|
[devo]
baseurl = https://packages.devo.com/rpms
gpgcheck = 1
gpgkey = https://packages.devo.com/PublicKey
name = Devo Inc. packages |
Update the resources list. Code Block |
---|
sudo yum-config-manager --enable devo |
Create a new adoptium.repo file in /etc/yum.repos.d/ with the following content: Code Block |
---|
[Adoptium]
name=Adoptium
baseurl=https://packages.adoptium.net/artifactory/rpm/centos/7/x86_64
enabled=1
gpgcheck=1
gpgkey=https://packages.adoptium.net/artifactory/api/gpg/key/public |
Note |
---|
This step is only required for CentOS 7 and RHEL 7. |
Install the relay package and the relay command-line interface (CLI) using this command: Code Block |
---|
sudo yum install devo-ng-relay |
Optionally, you can install thedevo-monitor package that installs scripts that to monitor machine status (CPU, memory, IO traffic) so their values can be sent to the Devo endpoint. The events collected by this package will be available in the box.stat.unix.* tables of your Devo domain. You can install this package using the following commands: Code Block |
---|
sudo yum install initscripts | Note |
---|
Since RHEL 9, initscripts is not installed by default, and it is required to run devo-monitor. |
and then: Code Block |
---|
sudo yum install devo-monitor |
Note |
---|
It is highly recommended to install the devo-monitor package on your machine since it will help in case you need troubleshooting to troubleshoot your relay. |
Now you must configure your relay and then activate it on the Devo platform. See the Devo Relay setup process here. Info |
---|
You can relaunch the set up process at any time after the installation if needed. |
|
...