Repositories
The Linux Monitoring Agent is located in the rmmagent directory available from our base repository. These are available from the following locations.
United Kingdom | repos.systemmonitor.co.uk |
United States | repos.systemmonitor.us |
Europe | repos.systemmonitor.eu.com |
Australasia | repos.system-monitor.com |
http://repos.*/ Index of / Name Last modified Size Description rmmagent/ 30-May-2013 16:49 - |
Each supported distribution and build has its own unique directory containing the relevant files and information for downloading, installing and updating the Linux Monitoring Agent:
Red Hat Family |
SUSE Family |
Debian Family |
http://repos.*/rmmagent/CentOS_5/ http://repos.*/rmmagent/CentOS_6/ http://repos.*/rmmagent/CentOS_7/ http://repos.*/rmmagent/Fedora_16/ + http://repos.*/rmmagent/Fedora_17/ http://repos.*/rmmagent/Fedora_18/ http://repos.*/rmmagent/Fedora_24/ http://repos.*/rmmagent/Fedora_25/ http://repos.*/rmmagent/RHEL_4/ + http://repos.*/rmmagent/RHEL_5/ http://repos.*/rmmagent/RHEL_6/ |
http://repos.*/rmmagent/SLE_10/ http://repos.*/rmmagent/SLE_11/ http://repos.*/rmmagent/SLE_12_SP1/ http://repos.*/rmmagent/SLE_12_SP2/ http://repos.*/rmmagent/SLE_12_SP3/ http://repos.*/rmmagent/openSUSE_11.4/ + http://repos.*/rmmagent/openSUSE_12.1/ + http://repos.*/rmmagent/openSUSE_12.2/ http://repos.*/rmmagent/openSUSE_12.3/ |
http://repos.*/rmmagent/Debian_5.0/ + http://repos.*/rmmagent/Debian_6.0/ http://repos.*/rmmagent/Debian_7.0/ http://repos.*/rmmagent/Debian_8.0/ http://repos.*/rmmagent/xUbuntu_10.04/ http://repos.*/rmmagent/xUbuntu_11.04/ + http://repos.*/rmmagent/xUbuntu_11.10/ + http://repos.*/rmmagent/xUbuntu_12.04/ http://repos.*/rmmagent/xUbuntu_12.10/ http://repos.*/rmmagent/xUbuntu_13.04/ http://repos.*/rmmagent/xUbuntu_14.04/ http://repos.*/rmmagent/xUbuntu_16.04/ http://repos.*/rmmagent/xUbuntu_16.10/ http://repos.*/rmmagent/xUbuntu_17.04/ |
+ A package is available, but we no longer test or develop for these distributions and as such the Agent is provided as is. |
http://repos.*/rmmagent/ |
For example the Red Hat repository incorporates a specific rmmagent.repo file: http://repos.*/rmmagent/distribution/rmmagent.repo
http://repos.*/rmmagent/distribution/ Index of /rmmagent/distribution Parent Directory Name Last modified Size Description [DIR] i386/ 19-Jul-2012 20:16 - [DIR] repocache/ 19-Jul-2012 20:41 - [DIR] repodata/ 19-Jul-2012 20:41 - [DIR] x86_64/ 19-Jul-2012 20:41 - [?] rmmagent.repo 19-Jul-2012 22:55 239 |
An example of the data contained within the .repo file for CentOS 5:
[rmmagent]name= Advanced Monitoring Agent for Linux (CentOS_5) type=rpm-md baseurl=http://repos.systemmonitor.co.uk/rmmagent/CentOS_5/ gpgcheck=1 gpgkey=http://repos.systemmonitor.co.uk/rmmagent/CentOS_5/repodata/repomd.xml.key enabled=1 |
The primary repository is located in the UK and as such the .repo file will contain references to the *sytemmonitor.co.uk URL.
This will not affect the ability to retrieve the required files, although it is possible to amend the URLs once the .repo file has downloaded or during its manual creation. For example changing baseurl=http://repos.systemmonitor.co.uk/rmmagent/CentOS_5/ to baseurl=http://repos.systemmonitor.us/rmmagent/CentOS_5/
A repodata folder including the GPG repomd.xml.key required to authenticate the digital signature of any packages downloaded from the repository.
http://repos.*/rmmagent/distribution/repodata/repomd.xml.key
http://repos.*/rmmagent/distribution/repodata Index of /rmmagent/distribution/repodata Parent Directory Name Last modified Size Description [ ] filelists.xml.gz 19-Jul-2012 20:41 447 [ ] other.xml.gz 19-Jul-2012 20:41 265 [ ] primary.xml.gz 19-Jul-2012 20:41 1.2K [TXT] repomd.xml 19-Jul-2012 20:41 1.3K [TXT] repomd.xml.asc 19-Jul-2012 20:41 189 [TXT] repomd.xml.key 19-Jul-2012 20:41 1.0K |
The RPM packages for the target distribution and architecture, i386 and x86_64, stored in the relevant sub-directory.
http://repos.*/rmmagent/distribution/architecture/rmmagent-*.i386.rpm
http://repos.*/rmmagent/distribution/architecture/rmmagent-*.x86_64.rpm
http://repos.*/rmmagent/distribution/architecture/i386 |
http://repos.*/rmmagent/distribution/architecture/x86_64 |
Device Architecture
Two types of package are available, please ensure the correct RPM is selected based on the architecture of the target device.
If unsure of the device architecture enter arch at the command prompt.
$ arch
x86_64
Or for Debian dpkg --print-architecture
$ dpkg --print-architecture
i386
Distribution Version
Information on the distribution may be displayed by entering the following at the CLI.
Red Hat
cat /etc/redhat-release
$ cat /etc/redhat-release
CentOS release 5.8 (Final)
SUSE:
cat /etc/SuSE-release
$ cat /etc/SuSE-release
openSUSE 11.4 (i586)
VERSION = 11.4
CODENAME = Celadon
Debian:
cat /etc/issue
$ cat /etc/issue
Debian GNU/Linux 5.0 \n \l