[ previous ] [ next ] [ threads ]
 
 From:  daniele_dll <d dot albano at gmail dot com>
 To:  m0n0wall dash dev at lists dot m0n0 dot ch
 Subject:  Re: [m0n0wall-dev] Remote Administration and Webservices
 Date:  Tue, 1 Apr 2008 21:18:18 +0200
Sincerly, i didn't like web interfaces (i'm mainly a php programmer :))
because they really limitate what you can offer to the user!

For example: real time monitoring needs continue requestes using AJAX/AHAH
or needs page reloading and these need to be well implemented because every
browser has own behaviour

This is just an example, but there are many others!

Many times web application are really bad designed and plugin systems need
hooks every were because every plugin has own needs ... doing this in C is
REALLY hard and i don't know if perl has these possibilities by default ...
languages like C# and .NET let you to write plugins in every .NET supported
language (from C# to Java, from F# to Python and so on)

Another important question is UI usability: i don't know nagios UI how is
organized but many times Open Source projects has REALLY bad projected UI
and is promote human errors :)

Naturally every single line of code is a god bless because them do it for
free (a lot) and spent a lot of time over their work!

NOTE: in every case ... i think that another monitor tool isin't so bad :)

2008/4/1, Chad R. Larson <clarson at mhs dot mphasis dot com>:
>
>  daniele_dll wrote:
>
> 2008/4/1, Chad R. Larson <clarson at mhs dot mphasis dot com> <clarson at mhs dot mphasis dot com>:
>
>  Is there any reason something like, say, Nagios fails to meet your needs?
>
>  Nagios can check service ports, true, but an internal service can check logs
> when something goes down, or can send the last 100 lines of the log and so
>
>  Notice that Nagios has a plugin design where you can write your own
> service checks.  Plus event handlers, which could run scripts on the remote
> machines.
>
> Starting with Nagios would allow you to spend your efforts on the
> diagnostics and information tools you want without having to construct
> another dash board.
>
> Some of the many features of Nagios(R) include:
>
>
>    - Monitoring of network services (SMTP, POP3, HTTP, NNTP, PING,
>    etc.)
>    - Monitoring of host resources (processor load, disk usage, etc.)
>    - Simple plugin design that allows users to easily develop their own
>    service checks
>    - Parallelized service checks
>    - Ability to define network host hierarchy using "parent" hosts,
>    allowing detection of and distinction between hosts that are down and those
>    that are unreachable
>    - Contact notifications when service or host problems occur and get
>    resolved (via email, pager, or user-defined method)
>    - Ability to define event handlers to be run during service or host
>    events for proactive problem resolution
>    - Automatic log file rotation
>    - Support for implementing redundant monitoring hosts
>    - Optional web interface for viewing current network status,
>    notification and problem history, log file, etc.
>
>  on
>
>           -crl
>
>  --
> Chad R. Larson (CRL22)  clarson at mhs dot mphasis dot com
>    Mphasis Healthcare Solutions   602-604-3100
>         5353 North 16th Street, Suite 400
>           Phoenix, Arizona   85016-3228
>
> -- CONFIDENTIALITY NOTICE --
>
> Information transmitted by this e-mail is proprietary to MphasiS and/or
> its Customers and is intended for use only by the individual or entity to
> which it is addressed, and may contain information that is privileged,
> confidential or exempt from disclosure under applicable law. If you are not
> the intended recipient or it appears that this e-mail has been forwarded to
> you without proper authority, you are notified that any use or dissemination
> of this information in any manner is strictly prohibited. In such cases,
> please notify us immediately at mailmaster at mphasis dot com and delete this
> mail from your records.
>
>
>
> --
>
>          -crl
> --
> Chad R. Larson (CRL22)  clarson at mhs dot mphasis dot com
>   Mphasis Healthcare Solutions   602-604-3100
>        5353 North 16th Street, Suite 400
>          Phoenix, Arizona   85016-3228
>
>  -- CONFIDENTIALITY NOTICE --
>
> Information transmitted by this e-mail is proprietary to MphasiS and/ or
> its Customers and is intended for use only by the individual or entity to
> which it is addressed, and may contain information that is privileged,
> confidential or exempt from disclosure under applicable law. If you are not
> the intended recipient or it appears that this mail has been forwarded to
> you without proper authority, you are notified that any use or dissemination
> of this information in any manner is strictly prohibited. In such cases,
> please notify us immediately at mailmaster at mphasis dot com and delete this
> e-mail from your records.
>
>
>



-- 
-----------------------------------
Albano Daniele Salvatore
aka
daniele_dll

Sito: http://www.phpsoft.it

Servizi Offerti:
- Sviluppo software C#
- Sviluppo siti web PHP
- Gestione Fedora, Centos, Gentoo
-----------------------------------