Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Internet > HTTP (WWW)

    django-kitsune 0.2.2

    Download button

    Downloads: 111  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Raul Garreta | More programs
    Other/Proprietary Li... / FREE
    April 3rd, 2012, 13:41 GMT
    ROOT / Internet / HTTP (WWW)

     Read user reviews (0)  Refer to a friend  Subscribe

    django-kitsune description

    A Django Admin app to perform host server monitoring

    django-kitsune is a Django Admin app to perform host server monitoring. A control panel will be added to the Admin in order to configure hosts, checks and monitor check results. Notification rules can be defined to notify administrator users by mail. All host shall have access to a common database in order to get information about scheduled jobs and check jobs to run.

    Installation

    To install Kitsune:

    1. easy_install django-kitsune or download package and execute python setup.py install

    2. Add 'kitsune' to the INSTALLED_APPS in your project's settings.py

    3. Configure cron in every host to run a kitsune management command by running crontab command:

     * * * * * /path/to/your/project/manage.py kitsune_cron

    Every minute cron will run a management command to check pending jobs. Note that both, django-kitsune and your project must be installed in each host, and each host must have access to the common database (where kitsune tables shall be stored).

    Configuration

    Kitsune can be configured via the following parameters, to be defined in your project settings file:

    - KITSUNE_RENDERERS: List of modules that contain renderer classes, eg:: KITSUNE_RENDERERS = ['myproject.myapp.renderers'].

    Kitsune comes with a default renderer kitsune.renderers.KitsuneJobRenderer.


    Product's homepage

    Here are some key features of "django-kitsune":

    Hosts:

    · Add hosts to monitor.

    Checks:

    · Add jobs with checks to be performed
    · Schedule
    · Check to be performed
    · Host to check
    · Select users or groups to be notified
    · Configure notification rules
    · Select how to render results
    · Set amount of log history to keep

    Custom Checks:

    · You can implement your own checks by implementing a subclass of kitsune.base.BaseKitsuneCheck

    Nagios Checks:

    · A builtin check is provided that wrapps any Nagios check.
    · You can use any existing Nagios check within django-kitsune

    Logs:

    · Log and list check results

    Result Renderers:

    · Can implement renderers by implementing a subclass of kitsune.renderers.KitsuneJobRenderer
    · Returns a html with the corresponding result that will be rendered within result listings.

    List Checks:

    · Host name, last time performed, last result, next scheduled run.

    Notification Rules:

    · Notifications through e-mail.
    · Configure who to notify: Groups or Users.
    · Configure when to trigger a notification.
    · Configure the frequency of notifications to avoid spam emails

    · All configurations are made through a graphic UI within admin panel.

    Requirements:

    · Python
    · Django
    · Nagios plugins

      


    TAGS:

    server monitoring | Django admin | Django | host | server

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM