Hi Jordi,  here is a new installation procedure for openSUSE 42.1 (x86_64).   
Most probably it will work with any later releases and possibly with some 
earlier too.    Tested and verified on freshly installed OS - Minimal Server 
Selection (Text Mode). In attachement I add more detailed steps and here in an 
email body just quick steps:   ---  1. Install required packages:  # zypper 
install perl perl-Clone Perl-Config-General Perl-DBI perl-Email-Date-Format 
Perl-HTTP-Server-Simple perl-IO-Socket-SSL perl-libwww-perl Perl-MailTools 
Perl-MIME-Lite perl-MLDBM perl-Net-Daemon perl-Params-Util perl-PlRPC 
perl-SQL-Statement perl-XML-Simple rrdtool gcc make   2. Install and start up 
Monitorix:  # wget  www.monitorix.org www.monitorix.org  # tar -zxvf 
monitorix-3.10.0.tar.gz  # cd monitorix-3.10.0/  # make install-systemd-all  # 
/usr/bin/monitorix -c /etc/monitorix/monitorix.conf  ---   Next step will be to 
install Monitorix on SLES.   Best regards,  czezz   Dnia 2 stycznia 2018 11:18 
Jordi Sanfeliu <jo...@fibranet.cat> napisał(a):  Hi Czezz,   Thanks for 
sharing this valuable information!   It's strange you have different 
versions between RRDtool and its Perl  bindings:   > 
perl-rrdtool-1.5.5-69.1.x86_64  > rrdtool-1.4.7-22.2.x86_64   this could 
lead to some issues, so consider using the same version. The  1.4.7 version is 
fine, you don't need the bleeding-edge version of it.   For what it's 
worth, I don't know what provides the 'librrds-perl'  package in 
SLES, it doesn't appears in any of my RHEL/CentOS repositories.   Best 
regards.    On 12/31/2017 11:15 AM, czezz wrote:  Hi,  for the moment I managed 
to install latest monitorix on openSUSE 42.1  (x86_64).  This is very brief 
steps I have taken but maybe helpful for someone.   By zypper I installed/added 
following packages with its dependencies:   perl-Config-General-2.58-3.2.x  
perl-DBI-1.628-5.4.x86_64  perl-HTTP-Server-Simple-0.51-1  
perl-IO-Socket-SSL-1.962-4.1.n  perl-MIME-Lite-3.030-3.1.noarc  
perl-MailTools-2.14-2.6.noarch  perl-XML-Simple-2.20-6.1.noarc  
perl-libwww-perl-6.05-5.1.noar  perl-rrdtool-1.5.5-69.1.x86_64  
rrdtool-1.4.7-22.2.x86_64   Installed perl version:  # perl --version  This is 
perl 5, version 18, subversion 2 (v5.18.2) built for  x86_64-linux-thread-multi 
  Install gcc and make:  # zypper install gcc make  # tar -zxvf 
monitorix-3.10.0.tar.gz  # make install-systemd-all  /usr/bin/monitorix -c 
/etc/monitorix/monitorix.conf   Issues:  I am missing package: librrds-perl but 
it seems not to be required (at  least for Monitorix basic configuration)   BR, 
 czezz   Dnia 9 grudnia 2017 12:11 Jordi Sanfeliu <jo...@fibranet.cat> 
napisał(a):      Hello,      Well, so far and AFAIK, no one has built a 
Monitorix package for SLES.     At least, I've not received any one to put 
it in the downloads page.      So, you might one to try downloading the tar.gz 
and install it manually     or use the 'Makefile' that comes with the 
archive.      You don't need to compile Monitorix since it's written in 
Perl     language,     although you probably will have to satisfy some 
dependencies in your     system during the installation.      Regards.       On 
08-12-2017 23:22, czezz wrote:          Hi everyone,          Im looking for 
Monitorix packages to install it on SLES 12 SP1.          I dont see any 
procedure or even binaries for SuSE/SLES.          I would prefer to avoid 
compiling it from source.          Cheers,          czezz       ---     Jordi 
Sanfeliu     FIBRANET Network Services Provider      www.fibranet.cat 
www.fibranet.cat     --  Jordi Sanfeliu  FIBRANET Network Services Provider  
www.fibranet.cat www.fibranet.cat   ------------------------------  Check out 
the vibrant tech community on one of the world's most  engaging tech sites, 
Slashdot.org!  sdm.link sdm.link  ______________________________  
Monitorix-general mailing list   Monitorix-general@lists.source  
lists.sourceforge.net lists.sourceforge.net
Prerequisite:
- OS: openSUSE 42.1 (x86_64)
- Installation: Minimal Server Selection (Text Mode)

Installation:
1. Install following packages and their dependencies.
# zypper install perl Perl-Config-General Perl-DBI Perl-HTTP-Server-Simple 
perl-IO-Socket-SSL Perl-MailTools Perl-MIME-Lite perl-MailTools perl-XML-Simple 
perl-libwww-perl


The highest available version is already installed:
perl-IO-Socket-SSL
perl-XML-Simple

The following 12 NEW packages are going to be installed:
  perl-Clone perl-Config-General perl-DBI perl-Email-Date-Format 
perl-HTTP-Server-Simple perl-MIME-Lite perl-MLDBM perl-MailTools 
perl-Net-Daemon perl-Params-Util
  perl-PlRPC perl-SQL-Statement

The following 2 packages are going to be upgraded:
  perl perl-libwww-perl

The following 5 recommended packages were automatically selected:
  perl-Clone perl-MLDBM perl-Net-Daemon perl-PlRPC perl-SQL-Statement


2. Install rrdtool with all dependencies:
# zypper install rrdtool

The following 92 NEW packages are going to be installed:
  Mesa Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 cups-libs-32bit glibc-32bit 
krb5-32bit libLLVM libX11-xcb1 libXdamage1 libXfixes3 libXft2 libXrender1 
libXxf86vm1
  libacl1-32bit libattr1-32bit libaudit1-32bit libavahi-client3-32bit 
libavahi-common3-32bit libcairo-gobject2 libcairo2 libcap2-32bit 
libcom_err2-32bit libcrack2-32bit
  libdbus-1-3-32bit libdcerpc-binding0-32bit libdcerpc0-32bit libdrm2 
libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1 libgbm1 
libgcc_s1-32bit
  libgcrypt20-32bit libgensec0-32bit libgpg-error0-32bit libkeyutils1-32bit 
libldap-2_4-2-32bit libldb1-32bit liblzma5-32bit libndr-krb5pac0-32bit 
libndr-nbt0-32bit
  libndr-standard0-32bit libndr0-32bit libnetapi0-32bit libopenssl1_0_0-32bit 
libpango-1_0-0 libpciaccess0 libpcre1-32bit libpixman-1-0 libpopt0-32bit
  libpython2_7-1_0-32bit libsamba-credentials0-32bit libsamba-hostconfig0-32bit 
libsamba-passdb0-32bit libsamba-util0-32bit libsamdb0-32bit libsasl2-3-32bit
  libselinux1-32bit libsmbclient-raw0-32bit libsmbconf0-32bit libsmbldap0-32bit 
libstdc++6-32bit libtalloc2-32bit libtdb1-32bit libtevent-util0-32bit 
libtevent0-32bit
  libwayland-client0 libwayland-server0 libwbclient0-32bit libxcb-dri2-0 
libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0 libxcb-shm0 
libxcb-sync1
  libxcb-xfixes0 libxshmfence1 libz1-32bit pam-32bit pango-tools pytalloc-32bit 
python-gobject-cairo rrdtool s2tc s2tc-32bit samba-client-32bit samba-libs-32bit
  samba-winbind-32bit systemd-32bit


3. Install gcc and make:
# zypper install gcc make

The following 17 NEW packages are going to be installed:
  cpp cpp48 gcc gcc48 glibc-devel libasan0 libatomic1 libcloog-isl4 libgomp1 
libisl10 libitm1 libmpc3 libmpfr4 libtsan0 linux-glibc-devel make site-config


4. Install and start up Monitorix:
# wget http://www.monitorix.org/monitorix-3.10.0.tar.gz
# tar -zxvf monitorix-3.10.0.tar.gz
# cd monitorix-3.10.0/
# make install-systemd-all
# /usr/bin/monitorix -c /etc/monitorix/monitorix.conf
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Monitorix-general mailing list
Monitorix-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/monitorix-general

Reply via email to