User Tools

Site Tools


en:devmon

This is an old revision of the document!


Devmon

Welcome to the Devmon project on GitHub. This page serves as a quick guide and reference for Devmon https://github.com/bonomani/devmon
(as Google does not index GitHub Wikis)


Introduction

We're a group of telecom engineers who have taken an interest in Devmon and Xymon. Recognizing the need for updates and bug fixes, we forked Devmon from its original Sourceforge version. Our work has been about fixing issues and making improvements, and we're grateful for the groundwork laid by previous developers. Feedback and contributions are always welcome.

Devmon offers several key features

  • Flexibility: Through the use of templates close to a DSL, making it easier to set up monitoring for new devices.
  • Efficiency: Utilizes array programming for handling data, which helps in processing information quickly.
  • Performance: Built with Perl5 and supports multi-threading, ensuring fast error detection.
  • Scalability: Able to monitor over 500 devices in a minute, showing its capability to manage large networks.
  • Integration: Works well with Xymon, providing a comprehensive monitoring solution.
  • Growth Potential: We're open to adding more features and adapting Devmon to meet user needs.

Who are we and ...

  • We are engineers working in the telecom industry for many years, but not really experienced developpers!
  • We develop mainly things we can use and only if we can test them (some parts, contribution from others can be untested by ourself)
  • We can introduce breaking changes without notice (mainly because we am a poor developpers who can make mistakes), but we do our best to avoid them!
  • …and english is not our natural language…
  • So use it at your own risks !

Roadmap

  • The GitHub issues labeled as “enhancement” have chance to be developped quite soon, some are in GitHub discussion * If you would like a feature to be developped, create an issue or simply add a comment in an existing one (Like “I would like this feature too!”)

Support

There is not an offcial commercial support, but if you really want, we can do some. But if you find a bugs and create issue on GitHub, you are already contributing to the project, and we will try to help you.

Contribution

We are open to anyone who wants to contribute and we will support you! So do not hesitate to contact us through github issues

  • We will do our best to help you
  • If you have an idea or if you want to developp something, please do it and/or post it on github issues (no restriction, you can also improve this wiki: Devmon Issues)
  • We will try to integrate your work as much a possible.
  • You will integrate a “contributors/developper” acknowledgement list (and maybe more) if you want
  • Try to follow some “Developper Guide Lines

Devmon will continue to be GPL release

There are no plan to add any commercial version or modules over the next 10 years. (dixit in 2021)

Infobox

name:
Devmon
page:
Devmon
main class:
Software
network class:
Network monitoring, Nework troubleshooting
genre:
Network monitoring, Nework troubleshooting
description:
Device monitoring tool
status:
Active
programming language:
Perl
operating system:
BSD, Linux, OS X, Solaris, Windows
platforms:
i386, x86_64
website:
https://github.com/bonomani/devmon
license:
GNU General Public License v2.0
en/devmon.1709706863.txt.gz · Last modified: 2024/03/06 07:34 by adminw1k1