GithubHelp home page GithubHelp logo

ppentchev / nagvis Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nagvis/nagvis

0.0 3.0 0.0 13 MB

Visualization addon for your open source monitoring core

Home Page: http://nagvis.org/

License: GNU General Public License v2.0

Shell 2.86% Makefile 0.17% ApacheConf 0.01% PHP 68.70% Smarty 0.09% JavaScript 25.38% CSS 1.38% HTML 1.42%

nagvis's Introduction

NagVis - Visualize monitoring data

NagVis is a program for visualizing the data the monitoring core of your choice, for example Nagios, Naemon, Icinga or Shinken, in a human friendly way.

Instead of rendering all your data in flat tables of hosts and service data which do not tell the user anything about relations between the object, in NagVis you can create a view on your objects which makes even non technical users understand the relations beteen your systems and services. This way visualized it is easy for the users to realize which components are affected by an occuring problem.

Besides manually created maps it is possible the create so called automaps which visualize the parent/child relations between hosts or geomaps which are meant to show objects based on the geographical coordinates. These maps are currently only meant to be static, there is no browsing or zooming possible like in Open Street Map or Google Maps.

Installation

OMD

There are different ways to install NagVis. The best way to an easily maintainable monitoring environment is to use OMD, the Open Monitoring Distribution. Everything you need comes in a single package. You will be ready to monitor within just a couple of minutes.

Manual installation

The classic way is to install NagVis is to use the installer script which will ask you a couple of questions and then tries to do the right thing to provide you with a working installation.

First you need to download NagVis. The released versions can be found on nagvis.org.

Unpack the archive to a temporary place (for example /tmp), then change to that directory.

# tar xvzf nagvis-1.*.tar.gz /tmp
# cd /tmp/nagvis-1.*

Now execute the installer and follow the instructions.

# ./install.sh

Once you are finished with the installer, you can remove the source directory.

# rm -rf /tmp/nagvis-1.*

Hint: The installer can be called with command line parameters to e.g. avoid interactive questions during installation. For details launch the installer with the -h option.

Get support

There are many ways to get in touch with the NagVis team and community. For a detailed list just have a look at the support page.

Besides the free community support it is also possible to get paid services for NagVis. For example, if you need an extension for NagVis or assistance in customizing NagVis, feel free to contact us.

Reporting Bugs, Feature Requests

You found a bug in NagVis? The best way to submit the bug report is the GitHub issue tracker

Licensing

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

For details please have a look at the COPYING file.

Have fun using NagVis and please report bugs!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.