SisIYA 0.4-23 review
DownloadSisIYA is an open source system monitoring tool
|
|
SisIYA is an open source system monitoring tool. With SisIYA you can monitor your Linux, UNIX, MacOS X, Windows, switches, airports, printers, UPS, power switches ... systems.
The main developement of SisIYA is done on Linux.
Note: The location of the installed SisIYA packages chnaged from /usr/local to /opt. Users of the previous version of SisIYA must create alerttypes, usersystemalert and usersystemservicealert tables. And populate the alerttypes table. The corresponding SQL statements can be found in the sisiya-dbscripts package files (See create_tables.sql and populate_db.sql files located under the /usr/local/sisiya-dbscripts/ directory.).
Installation:
In order to install SisIYA from source just get the sources from the CVS or form the Downloads section. And give the following commands:
./bootstrap create
./configure
make
This could be enough in a typical open source application project. For now I have some difficulties organizing the source code and the build process. Until I fix them, you have to enter the following two command lines:
cd edbc/ && make clean && make && cd ..
cd sisiya_server/ && ./bootstrap create && ./configure && make && cd ..
After sucessfully building the source code, enter the follofing command to install:
make install
cd sisiya_server && make install && cd ..
cd edbc && make install && cd ..
./bootsrtap create command initializes the autoconf/automake environment.
./configure configures the sources.
make compiles the sources and make install installs SisIYA. Install targets accept "install_root=/new_root_dir" parameter, so that you relative to the new_root_dir. Install scripts are designed and tested under CentOS 4.2 and RedHat ES4. But I am going to modify them and make them compatible with other systems. At least I am going to read the LSB and try to be comformed with it. If your system is not Fedora Core 4 or RedHat ES4, you can modify the src/Makefile.am file and run the above commands again. Or just let me know and I would be very glad to help you.
What's New in This Release:
added a script which generates RSS XML file
removed password field from Users form. The password is set seperately in the Change Password form.
bugfix: sisiya_established_connections status was warning when there were warning and error at the same time and error message didn't appeare at all
added timeout option to some checks (ssh, http, https, smtp, telnet)
removed die on DB execute command in the dbclass.php
added alert time to the alert messages in the sisiay_alerts.php
bugfix: sisiya_users check, it tried to write into a dead terminal and hang
SisIYA 0.4-23 keywords