Rembassy - A server monitoring architecture. Copyright (C) 2003 Juan Antonio Valiño García. Copyright (C) 2003 Víctor Manuel Carneiro Díaz,
Department of Information and Communication Technologies
Faculty of Computer's Science - University of A Coruña.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
See Rembassy Web Site at <http://rembassy.sourceforge.net> to learn more about the project, report bugs, obtain contact info or download the most recent version of the software.
Rembasy project README
The rembassy project seeks to be an open source server monitoring architecture easy to extend and customize. Rembassy is developed in the context of an End of Studies Project for an Engineer in Computer Science at University of A Coruña.
The software uses Python as base language, XML-RPC for network communitacion, SQLAlchemy as database layer and Zope as Web user interface framework. Some of the features included are:
- A Rembassy daemon that runs as master monitoring host or agent.
- A Basic API to develop plugins.
- A set of built-in plugins:
- Echo plugin: for testing purposes.
- Folder plugin: to organize monitoring objects.
- FTP plugin.
- HTTP plugin.
- PING plugin.
- PROXY plugin: to access monitorized servers in a centralized manner.
- Simple probe plugin: to build templated monitoring objects.
- Simple service plugin: to schedule checks and build templated monitoring using attributes from other objects.
- Web user interface.
- SSL support.
The documentation of the project covers:
- Introduction to the project.
- Study of the free/open source software movement.
- Open source server monitoring tools analysis.
- Extreme programming methodology.
- System user stories.
- Release plans.
- Iteration plans.
- Architecture.
- Design.
- Installation and user manual.
The project has a web-site in the following URL:
<http://rembassy.sourceforge.net>
