Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Canonical Landscape alternative

by s1037989 (Novice)
on Jul 24, 2012 at 19:00 UTC ( #983501=perlquestion: print w/replies, xml ) Need Help??
s1037989 has asked for the wisdom of the Perl Monks concerning the following question:

Hi! Many of you have probably heard of Ubuntu and Canonical's Landscape. Landscape is a simple service for managing a collection of Ubuntu systems. An agent is installed on each Ubuntu system and sends status information back to the central "mothership". From the web-based controller, you can even send commands back to the agent.

There's some problems with this... Landscape server is not open source and Landscape, as far as I can tell, does not work on non-Ubuntu systems. It's also fairly limiting in the information and alerting, IMO. Landscape client, BTW, is written in Python.

I'd like to start a new project that starts from scratch and open sources both sides. I have a pretty good plan so far but need help on some ideas and certainly some coding. I can turn my start into a github project so we can work from there.

Is this the best place to solicit support or should I post elsewhere? If this is a good place, any interest?

Replies are listed 'Best First'.
Re: Canonical Landscape alternative
by Old_Gray_Bear (Bishop) on Jul 25, 2012 at 09:08 UTC
    Sounds like someone in Cannonical decided to re-invent Nagios.

    Nagios allows probes ('plugins' in Nagios) sitting on the leaf-systems to report back to an aggregation server (your Mother Ship). You can configure probes to do anything; literally anything -- report status, execute commands; impose resource limits, anything your heart desires (and you can code). There is a robust User Community around Nagios and a lot of pre-built plugins available.

    I Go Back to Sleep, Now.


Re: Canonical Landscape alternative
by NetWallah (Abbot) on Jul 24, 2012 at 21:41 UTC
    See OCS Inventory - although it is mostly PHP based, it does have some perl.

                 I hope life isn't a big joke, because I don't get it.

Re: Canonical Landscape alternative
by chrestomanci (Priest) on Jul 25, 2012 at 11:05 UTC

    Looks like the other thing that Canonical decided to re-invent is puppet (or Chief)

    From the look of the remarkably content free description, it looks like Landscape is a low featured closed source monitoring and remote control tool for Ubuntu servers with a pretty GUI

    Puppet and Nagios are both open source and fully featured, the problem (in my experience) is that they can be tricky to configure without a fair investment of effort, making them not worth it if you only want to manage and monitor a small number of computers.

    With that in mind, perhaps the best way of improving things would be to develop a simplified wrapper around Puppet and Nagios, that replaces many of the complex stuff with simplified defaults, so that an admin can get a basic setup working quickly and easily.

Re: Canonical Landscape alternative
by Anonymous Monk on Jul 25, 2012 at 12:47 UTC
    I wonder if some parts of Webmin could help in your project, or maybe your project could become a Webmin module.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://983501]
Front-paged by Corion
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (6)
As of 2017-01-21 07:24 GMT
Find Nodes?
    Voting Booth?
    Do you watch meteor showers?

    Results (182 votes). Check out past polls.