Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
centos:web_c7:icinga:nagvis [20.04.2015 20:54. ] – [Icinga Web 2 Modul] djangocentos:web_c7:icinga:nagvis [22.07.2019 14:58. ] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 40: Zeile 40:
  
  
-===== Installation =====+===== NagVis =====
  
-==== NagVis ==== +==== Installation ==== 
-Im nächsten Schritt werden wir **NagVis** installieren. Haben wir schon eine bestehende NagVis-Installation können wir den Schritt überspringen und gleich mit der Konfiguration von **NagVis** beginnen. FIXME+Im nächsten Schritt werden wir **NagVis** installieren. Haben wir schon eine bestehende NagVis-Installation können wir den Schritt überspringen und gleich mit der Konfiguration von **[[centos:web_c7:icinga:nagvis?&#erst-_konfiguration|NagVis]]** beginnen. 
  
 Als erstes holen wir uns das aktuelle **tar.gz**-Paket von der [[http://www.nagvis.org/downloads|Nagvis-Homepage]] auf unseren Monitoring-Server. Als erstes holen wir uns das aktuelle **tar.gz**-Paket von der [[http://www.nagvis.org/downloads|Nagvis-Homepage]] auf unseren Monitoring-Server.
Zeile 121: Zeile 121:
  
 <WRAP center round tip 90%> <WRAP center round tip 90%>
-Der Hinweis, dass der Installer für Debain, Ubuntu und SuSE getestet sei, braucht uns nicht zu beunruhigen, das das Script auch Ohne Probleme unter **//CentOS 7//** läuft!+Der Hinweis, dass der Installer für Debain, Ubuntu und SuSE getestet sei, braucht uns nicht zu beunruhigen, dass das Script auch Ohne Probleme unter **//CentOS 7//** läuft!
 </WRAP> </WRAP>
  
Zeile 261: Zeile 261:
        -b mklivestatus -u apache -g apache -w /etc/httpd/conf.d -a y        -b mklivestatus -u apache -g apache -w /etc/httpd/conf.d -a y
  
 +==== (Erst-)Konfiguration ====
 +=== Apache Webserver ===
 +Das Installationsscript von NagVis hat uns im Verzeichnis //**/etc/httpd/conf.d/**// eine mustergültige Konfigurationsdatei **nagvis.conf** hinterlegt.
 +Dort brauchen wir nur noch die Berechtigungen zum Zugriff zu definieren.
 +   # vim /etc/httpd/conf.d/nagvis.conf
  
 +<file apache /etc/httpd/conf.d/nagvis.conf># NagVis Apache2 sample configuration file
 +#
 +# #############################################################################
  
-  +Alias /nagvis "/usr/share/nagvis/share"
-==== Icinga Web 2 Modul ====+
  
-FIXME+<Directory "/usr/share/nagvis/share"> 
 +  Options FollowSymLinks 
 +  AllowOverride None 
 +  # Django : 2015-04-20 
 +  # default: Order allow,deny 
 +  #          Allow from all 
 +  Require IP 10.0
  
-   # wget https://github.com/divetoh/icingaweb2-module-nagvis/archive/master.zip+  # To enable Nagios basic auth on NagVis use the following options 
 +  # Just uncomment it. Maybe you need to adjust the path to the 
 +  # Auth user file. 
 +  # 
 +  # If you use the NagVis internal auth mechanism based on the web 
 +  # for you won't need this. 
 +  # 
 +  #AuthName "NagVis Access" 
 +  #AuthType Basic 
 +  #AuthUserFile /usr/share/icinga2/etc/htpasswd.users 
 +  #Require valid-user 
 + 
 +  # With installed and enabled mod_rewrite there are several redirections 
 +  # available to fix deprecated and/or wrong urls. None of those rules is 
 +  # mandatory to get NagVis working. 
 +  <IfModule mod_rewrite.c> 
 +    RewriteEngine On 
 +    RewriteBase /nagvis 
 + 
 +    # Use mod_rewrite for old url redirection even if there are php files which 
 +    # redirect the queries itselfs. In some cases the mod_rewrite redirect 
 +    # is better than the php redirect. 
 +    # 
 +    # Using the php redirect seems to be better in some cases where https/http servers 
 +    # are mixed. For example in OMD setups where using apache own mode and https in the 
 +    # frontend and http in the backend apache servers. 
 +    # 
 +    # Disabling this redirect by default in the hope that the php direct works better. 
 +    #RewriteCond %{REQUEST_URI} ^/nagvis(/config\.php|/index\.php|/|)(\?.*|)$ 
 +    #RewriteRule ^(.*)$ /nagvis/frontend/nagvis-js/%1%2 [R=301,L] 
 + 
 +    # Redirect old regular map links 
 +    RewriteCond %{REQUEST_URI} ^/nagvis/frontend/(wui|nagvis-js) 
 +    RewriteCond %{QUERY_STRING} map=(.*) 
 +    RewriteRule ^(.*)$ /nagvis/frontend/nagvis-js/index.php?mod=Map&act=view&show=%1 [R=301,L] 
 + 
 +    # Without map= param 
 +    RewriteCond %{REQUEST_URI} ^/nagvis/frontend(/wui)?/?(index.php)?
 +    RewriteRule ^(.*)$ /nagvis/frontend/nagvis-js/index.php [R=301,L]
  
-   unzip master.zip -/usr/share/icingaweb2/modules+    Redirect old rotation calls 
 +    RewriteCond %{REQUEST_URI} ^/nagvis/frontend/nagvis-js 
 +    RewriteCond %{QUERY_STRING} !mod 
 +    RewriteCond %{QUERY_STRING} rotation=(.*) 
 +    RewriteRule ^(.*)$ /nagvis/frontend/nagvis-js/index.php?mod=Rotation&act=view&show=%1 [R=301,L] 
 +  </IfModule> 
 +</Directory> 
 +</file>
  
-   # mv /usr/share/icingaweb2/modules/icingaweb2-module-nagvis-master/ /usr/share/icingaweb2/modules/nagvis+Bevor wir unsere Konfigurationsanpassung mit einem Reload des Apache-Daemon vornehmen, testen wir die angepasste Konfigurationsdatei **nagvis.conf** auf syntaktische Fehler. 
 +   # apachectl -t
  
 +Syntax OK
  
-===== NagVis 1.8 Installation =====+Da nichts beanstandet wurde, führen wir nun einen Reload des Apache-Webservers durch. 
 +   # systemctl reload httpd
  
- +=== NagVis === 
 +Bei der Installation von NagVis mit Hilfe des Installationsscriptes wurde im Verzeichnis //**/usr/share/nagvis/etc/**// die Konfigurationsdatei **nagvis.ini.php** angelegt. Diese Datei passen wir nun unserer Umgebung an. 
 +  * **Sprache**: \\ Für die Festlegung der zur Verfügung stehenden Sprachen passen wir die Option **language** an. <code> # vim /usr/share/nagvis/etc/nagvis.ini.php</code><code>...
  
-   # /usr/local/src/nagvis-1.8.2/install.sh -s icinga + Select language (Available by defaulten_USde_DEfr_FR, pt_BR
-<code>+------------------------------------------------------------------------------+ +;language="en_US" 
-| Welcome to NagVis Installer 1.8.2                                            | +; Django : 2015-04-20 
-+------------------------------------------------------------------------------+ +; defaultunset 
-| This script is built to facilitate the NagVis installation and update        | +language="de_DE" 
-| procedure for you. The installer has been tested on the following systems  | + 
-| - Debiansince Etch (4.0)                                                   | +...</code> 
-| - Ubuntusince Hardy (8.04                                                | +  * **Verzeichnis-Pfade**: \\ Entsprechend unserer Icinga Web 2 Konfiguration passen wir die Sektion **[paths]** an. <code> # vim /usr/share/nagvis/etc/nagvis.ini.php</code><code>... 
-| - SuSE Linux Enterprise Server 10 and 11                                     | + 
-|                                                                              | +; Path definitions 
-| Similar distributions to the ones mentioned above should work as well.       | +[paths] 
-| That (hopefully) includes RedHat, Fedora, CentOS, OpenSuSE                   | +; absolute physical NagVis path 
-|                                                                              | +;base="/usr/local/nagvis/" 
-| If you experience any problems using these or other distributions, please    | +base="/usr/share/nagvis/" 
-| report that to the NagVis team.                                              | +; absolute html NagVis path 
-+------------------------------------------------------------------------------+ +;htmlbase="/nagvis" 
-| Do you want to proceed? [y]y +; absolute html NagVis cgi path 
-+------------------------------------------------------------------------------+ +;htmlcgi="/nagios/cgi-bin" 
-| Starting installation of NagVis 1.8.2                                        | +; Django : 2015-04-20 
-+------------------------------------------------------------------------------+ +htmlcgi="/icingaweb2/monitoring" 
-|                                                                              | + 
-+--- Checking for tools -------------------------------------------------------+ +...</code> 
-| Using packet manager /bin/rpm                                          found | +  * **Links**\\ Das größte Augenmerk legen wir auf die Sektion **[defaults]**. Damit später beim Einbetten der NagVis-Seiten in Icinga Web 2 Verweise aus den NagVis-Graphiken __nur__ als iframe von Icinga Web2 angezeigt werden, passen wir den Konfigurationsparameter **//urltarget//** an und setzen diesen auf den wert **_parent**\\ Klicken wir später bei der Angzeige der NagVis Karten auf Hosts oder Services, wollen wir direkt zu den entsprechenden Icinga Web Seiten gelangenHierzu passen wir die Parameter hosturl, hostgroupurl, serviceurl und servicegroupurl an<code> # vim /usr/share/nagvis/etc/nagvis.ini.php</code><code>... 
-|                                                                              | + 
-+--- Checking paths -----------------------------------------------------------+ +; Django : 2015-04-20 
-| Please enter the path to the icinga base directory [/usr/sbin/icinga2]/usr/share/icinga2 +;          don't show iframe in iframe 
-|   icinga path /usr/share/icinga2                                       found | +urltarget="_parent" 
-| Please enter the path to NagVis base [/usr/sbin/icinga2/nagvis]: /usr/share/icinga2/nagvis +; URL template for host object links 
-|                                                                              | +;hosturl="[htmlcgi]/status.cgi?host=[host_name]
-+--- Checking prerequisites ---------------------------------------------------+ +; Django 2015-04-20 
-| PHP 5.4                                                                found | +hosturl="[htmlcgi]/host/show?host=[host_name]" 
-|   PHP Module: gd php                                                   found | +; URL template for hostgroup object links 
-|   PHP Module: mbstring php                                             found | +;hostgroupurl="[htmlcgi]/status.cgi?hostgroup=[hostgroup_name]" 
-|   PHP Module: gettext compiled_in                                      found | +; Django 2015-04-20 
-|   PHP Module: session compiled_in                                      found | +hostgroupurl="[htmlcgi]/list/hosts?hostgroup=[hostgroup_name]" 
-|   PHP Module: xml php                                                  found | +; URL template for service object links 
-|   PHP Module: pdo php                                                  found | +;serviceurl="[htmlcgi]/extinfo.cgi?type=2&host=[host_name]&service=[service_description]" 
-|   Apache mod_php                                                       found | +; Django : 2015-04-20 
-| Checking Backends(Available: mklivestatus,ndo2db,ido2db)                   | +serviceurl="[htmlcgi]/service/show?host=[host_name]&service=[service_description]" 
-| Do you want to use backend mklivestatus? [y]+; URL template for servicegroup object links 
-| Do you want to use backend ndo2db? [n]: n +;servicegroupurl="[htmlcgi]/status.cgi?servicegroup=[servicegroup_name]&style=detail" 
-| Do you want to use backend ido2db? [n]: n +; Django 2015-04-20 
-|   Livestatus Socket (/var/run/icinga2/cmd/livestatus)                  found | +servicegroupurl="[htmlcgi]/list/services?servicegroup=[servicegroup_name]" 
-|   PHP Module: sockets compiled_in                                      found | + 
-| Graphviz 2.30                                                          found | +...</code> 
-|   Graphviz Module dot 2.30.1                                           found | +  * **Automap**: \\ Für das automatische Erstellen von Karten werden wir unter anderem später die **//Automap//-Funktion** verwenden# vim /usr/share/nagvis/etc/nagvis.ini.php</code><code>... 
-|   Graphviz Module neato 2.30.1                                         found | + 
-|   Graphviz Module twopi 2.30.1                                         found | +; Options for the Automap 
-|   Graphviz Module circo 2.30.1                                         found | +[automap] 
-|   Graphviz Module fdp 2.30.1                                           found | +; Default URL parameters for links to the automap 
-| SQLite 3.7                                                             found | +;defaultparams="&childLayers=2" 
-|                                                                              | +; Default root host (NagVis uses this if it can't detect it via backend) 
-+--- Trying to detect Apache settings -----------------------------------------+ +; You can configure a hostname here or use "<<<monitoring>>>" as "virtual" 
-| Please enter the web path to NagVis [/nagvis]:  +; node which shows the parent tree and all hosts which have no parents 
-| Please enter the name of the web-server user [apache]:  +; defined below the is node
-| Please enter the name of the web-server group [apache] +;defaultroot="<<<monitoring>>>" 
-| create Apache config file [y]: +; Path to the graphviz binaries (dot,neato,...); Only needed if not in ENV PATH 
-|                                                                              | +;graphvizpath="/usr/bin/" 
-+--- Checking for existing NagVis ---------------------------------------------+ +; Django : 2015-04-20 
-|                                                                              | +defaultparams="&childLayers=2" 
-+------------------------------------------------------------------------------+ +defaultroot="vml000117.dmz.nausch.org" 
-| Summary                                                                      | +graphvizpath="/usr/bin/" 
-+------------------------------------------------------------------------------+ + 
-| NagVis home will be:           /usr/share/icinga2/nagvis                     | +...</code> 
-| Owner of NagVis files will be: apache                                        | + 
-| Group of NagVis files will be: apache                                        | +Somit ergibt sich folgende NagVis-Konfigurations-Optionen: 
-| Path to Apache config dir is:  /etc/httpd/conf.d                             | +   # egrep -v '(^\s+;|^;|^$)' /usr/share/nagvis/etc/nagvis.ini.php 
-| Apache config will be created: yes                                           | +<code>[global] 
-|                                                                              | +file_group="apache" 
-| Installation mode:             install                                       | +language="de_DE" 
-|                                                                              | +[paths] 
-| Do you really want to continue? [y]: +base="/usr/share/nagvis/" 
-+------------------------------------------------------------------------------+ +htmlcgi="/icingaweb2/monitoring" 
-| Starting installation                                                        | +[defaults] 
-+------------------------------------------------------------------------------+ +urltarget="_parent" 
-| Creating directory /usr/share/icinga2/nagvis...                        done  | +hosturl="[htmlcgi]/host/show?host=[host_name]" 
-| Creating directory /usr/share/icinga2/nagvis/var...                    done  | +hostgroupurl="[htmlcgi]/list/hosts?hostgroup=[hostgroup_name]" 
-| Creating directory /usr/share/icinga2/nagvis/var/tmpl/cache...         done +serviceurl="[htmlcgi]/service/show?host=[host_name]&service=[service_description]" 
-| Creating directory /usr/share/icinga2/nagvis/var/tmpl/compile...       done +servicegroupurl="[htmlcgi]/list/services?servicegroup=[servicegroup_name]" 
-| Creating directory /usr/share/icinga2/nagvis/share/var...              done  | +backend="live_1" 
-| Copying files to /usr/share/icinga2/nagvis...                          done  | +[index] 
-| Creating directory /usr/share/icinga2/nagvis/etc/profiles...           done  | +[automap] 
-| Creating main configuration file...                                    done  | +defaultparams="&childLayers=2" 
-| adding base="/usr/share/icinga2/nagvis                               done  | +defaultroot="vml000117.dmz.nausch.org" 
-| adding htmlcgi=/icinga/cgi-bin                                         done  | +graphvizpath="/usr/bin/" 
-| adding dbname=icinga                                                   done  | +[wui] 
-| adding dbprefix=icinga_                                                done  | +[worker] 
-|   Adding MKLivestatus Backend...                                       done  | +[backend_live_1] 
-|   Adding webserver group to file_group...                              done  | +backendtype="mklivestatus" 
-| Creating web configuration file...                                     done  | +socket="unix:/var/run/icinga2/cmd/livestatus" 
-| Setting permissions for web configuration file...                      done  | +[backend_ndomy_1] 
-|                                                                              | +backendtype="ndomy" 
-|                                                                              | +[rotation_demo] 
-|                                                                              | +maps="demo-germany,demo-ham-racks,demo-load,demo-muc-srv1,demo-geomap,demo-automap" 
-+--- Setting permissions... ---------------------------------------------------+ +interval=15 
-| /usr/share/icinga2/nagvis/etc/nagvis.ini.php-sample                    done  | +[states]
-| /usr/share/icinga2/nagvis/etc                                          done  | +
-| /usr/share/icinga2/nagvis/etc/maps                                     done  | +
-| /usr/share/icinga2/nagvis/etc/maps/                                  done  | +
-| /usr/share/icinga2/nagvis/etc/geomap                                   done  | +
-/usr/share/icinga2/nagvis/etc/geomap/                                done  | +
-/usr/share/icinga2/nagvis/etc/profiles                                 done  | +
-| /usr/share/icinga2/nagvis/share/userfiles/images/maps                  done  | +
-| /usr/share/icinga2/nagvis/share/userfiles/images/maps/               done  | +
-/usr/share/icinga2/nagvis/share/userfiles/images/shapes                done  | +
-/usr/share/icinga2/nagvis/share/userfiles/images/shapes/             done  | +
-/usr/share/icinga2/nagvis/var                                          done  | +
-/usr/share/icinga2/nagvis/var/                                       done  | +
-| /usr/share/icinga2/nagvis/var/tmpl                                     done  | +
-| /usr/share/icinga2/nagvis/var/tmpl/cache                               done  | +
-| /usr/share/icinga2/nagvis/var/tmpl/compile                             done  | +
-/usr/share/icinga2/nagvis/share/var                                    done  | +
-|                                                                              | +
-+------------------------------------------------------------------------------+ +
-| Installation complete                                                        | +
-|                                                                              | +
-| You can safely remove this source directory.                                 | +
-|                                                                              | +
-| For later update/upgrade you may use this command to have a faster update:   | +
-| /usr/local/src/nagvis-1.8.2/install.sh -n /usr/share/icinga2 -p /usr/share/icinga2/nagvis -l "unix:/var/run/icinga2/cmd/livestatus" -b mklivestatus -u apache -g apache -w /etc/httpd/conf.d -a y +
-|                                                                              | +
-| What to do next?                                                             | +
-| - Read the documentation                                                     | +
-Maybe you want to edit the main configuration file?                        | +
-|   Its location is: /usr/share/icinga2/nagvis/etc/nagvis.ini.php              | +
-Configure NagVis via browser                                               | +
-|   <http://localhost/nagvis/config.php>                                       | +
-Initial admin credentials:                                                 | +
-|     Username: admin                                                          | +
-|     Password: admin                                                          | +
-+------------------------------------------------------------------------------++
 </code> </code>
  
 +Hier finden wir nochmals die komplette Konfigurationsdatei:
 +   # vim /usr/share/nagvis/etc/nagvis.ini.php
  
-   # ./install.sh -n /usr/share/icinga2 -p /usr/share/icinga2/nagvis -l "unix:/var/run/icinga2/cmd/livestatus" -b mklivestatus -u apache -g apache -w /etc/httpd/conf.d -a y                                                                                                                             +<file>; <?php return 1; ?>                                              
-<code>+------------------------------------------------------------------------------+                                                               +; the line above is to prevent                                    
-| Welcome to NagVis Installer 1.8.2                                            |                                                               +; viewing this file from web                                    
-+------------------------------------------------------------------------------+                                                               +; DON'T REMOVE IT!                                                
-| This script is built to facilitate the NagVis installation and update        |                                                               + 
-| procedure for youThe installer has been tested on the following systems:                                                                 +---------------------------- 
-Debian, since Etch (4.0)                                                                                                                 +; Default NagVis Configuration File 
-Ubuntu, since Hardy (8.04)                                                                                                               +; At delivery everything here is commented out. The default values are set in the NagVis code. 
-| - SuSE Linux Enterprise Server 10 and 11                                                                                                   +; You can make your changes here, they'll overwrite the default settings.                      
-                                                                             |                                                               +----------------------------                                                                 
-| Similar distributions to the ones mentioned above should work as well      |                                                               + 
-| That (hopefully) includes RedHat, Fedora, CentOS, OpenSuSE                                                                                 +---------------------------- 
-|                                                                              |                                                               +; !!! The sections/variables with a leading ";" won't be recognised by NagVis (commented out) !!! 
-| If you experience any problems using these or other distributionsplease    |                                                               +----------------------------                                                                    
-| report that to the NagVis team                                                                                                           + 
-+------------------------------------------------------------------------------+                                                               +; General options which affect the whole NagVis installation 
-| Do you want to proceed? [y]: y                                                                                                               +[global]                                                     
-+------------------------------------------------------------------------------+                                                               +; Enable/Disable logging of security related user actions in NagvisFor 
-| Starting installation of NagVis 1.8.2                                        |                                                               +; example user logins and logouts are logged in var/nagvis-audit.log     
-+------------------------------------------------------------------------------+                                                               +;audit_log="0                                                          
-|                                                                              |                                                               +;                                                                        
-+--- Checking for tools -------------------------------------------------------+                                                               +; Defines the authentication module to use. By default NagVis uses the built-in 
-| Using packet manager /bin/rpm                                          found |                                                               +; SQLite authentication moduleOn delivery there is no other authentication    
-|                                                                              |                                                               +; module available. It is possible to add own authentication modules for        
-+--- Checking paths -----------------------------------------------------------+                                                               +; supporting other authorisation mechanisms. For details take a look at the     
-| Please enter the path to the nagios base directory [/usr/share/icinga2]:                                                                     +; documentation.                                                                
-|   nagios path /usr/share/icinga2                                       found |                                                               +;authmodule="CoreAuthModSQLite"                                                 
-| Please enter the path to NagVis base [/usr/share/icinga2/nagvis]: /usr/share/nagvis                                                          +                                                                              
-|                                                                              |                                                               +; Defines the authorisation module to use. By default NagVis uses the built-in  
-+--- Checking prerequisites ---------------------------------------------------+                                                               +; SQLite authorisation moduleOn delivery there are some other modules available: 
-| PHP 5.4                                                                found |                                                               +;                                                                                  
-|   PHP Modulegd php                                                   found |                                                               +; - CoreAuthorisationModMySQL: Uses the same data structure as the SQLite authorisation 
-|   PHP Modulembstring php                                             found |                                                               +;   modulebut stores the data in a MySQL database.                                    
-  PHP Module: gettext compiled_in                                      found |                                                               +; - CoreAuthorisationModMultisite: Uses information exported by Check_MKs Multisite     
-  PHP Modulesession compiled_in                                      found |                                                               +;   to gather user permissions. This makes use of the roles defined for a user within   
-  PHP Modulexml php                                                  found |                                                               +;   multisite and the resulting permissions                                           
-  PHP Module: pdo php                                                  found |                                                               +CoreAuthorisationModGroups: Assumes all users which should access NagVis are        
-  Apache mod_php                                                       found |                                                               +;   available in your monitoring core as contacts and assigned to contactgroups. Those  
-| Do you want to update the backend configuration? [n]: y                                                                                      +;   contact group memberships are matched against a mapping table, which is defined in  
-| Checking Backends(Available: mklivestatus,ndo2db,ido2db                  |                                                               +;   nagvis/etc/perms.db. This mapping table defines the permissions of each contact     
-| Do you want to use backend mklivestatus? [y]: y                                                                                              +;   group within NagVis. Take a look at the docs for details                          
-| Do you want to use backend ndo2db? [n]n                                                                                                    +;                                                                                       
-| Do you want to use backend ido2db? [n]: n                                                                                                    +; It is possible to add own authorisation modules for supporting other authorisation    
-  Livestatus Socket (/var/run/icinga2/cmd/livestatus)                  found |                                                               +; mechanisms. For details take a look at the documentation.                             
-|   PHP Module: sockets compiled_in                                      found |                                                               +;authorisationmodule="CoreAuthorisationModSQLite"                                       
-| Graphviz 2.30                                                          found |                                                               +;                                                                                       
-|   Graphviz Module dot 2.30.1                                           found |                                                               +; If you use CoreAuthorisationModGroups above, you might need these options:            
-|   Graphviz Module neato 2.30.1                                         found |                                                               +; This option defines the path to your group permission mapping table. This file        
-|   Graphviz Module twopi 2.30.1                                         found |                                                               +; is searched within the NagVis etc directory.                                          
-|   Graphviz Module circo 2.30.1                                         found |                                                               +;authorisation_group_perms_file="/usr/local/nagvis/etc/perms.db"                        
-|   Graphviz Module fdp 2.30.1                                           found |                                                               +; This option is used to configure one or several backend_ids, seperated by ",", which  
-| SQLite 3.7                                                             found |                                                               +; should be used to get the users contact group memberships from.                       
-|                                                                              |                                                               +;authorisation_group_backends="live_1"                                                  
-+--Trying to detect Apache settings -----------------------------------------+                                                               +;                                                                                       
-| Please enter the web path to NagVis [/nagvis]:                                                                                               +; Sets the size of the controls in unlocked (edit) mode of the frontend. This           
-| Please enter the name of the web-server user [apache]:                                                                                       +; defaults to a value of 10 which makes each control be sized to 10px * 10px.           
-| Please enter the name of the web-server group [apache]:                                                                                      +;controls_size=10                                                                       
-| create Apache config file [y]: n                                                                                                             +;                                                                                       
-|                                                                              |                                                               +; Dateformat of the time/dates shown in nagvis (For valid format see PHP docs)          
-+--- Checking for existing NagVis ---------------------------------------------+                                                               +;dateformat="Y-m-d H:i:s"                                                               
-| NagVis 1.8.2                                                           found |                                                               +;                                                                                       
-| Do you want the installer to update your config files when possible? [y]: y                                                                  +; Used to configure the preselected options in the "acknowledge problem" dialog         
-| Remove backup directory after successful installation? [n]: n                                                                                +; dialog_ack_sticky=1                                                                   
-|                                                                              |                                                               +; dialog_ack_notify=1                                                                   
-+------------------------------------------------------------------------------+                                                               +; dialog_ack_persist=0                                                                  
-| Summary                                                                      |                                                               +;                                                                                       
-+------------------------------------------------------------------------------+                                                               +; File group and mode are applied to all files which are written by NagVis.             
-| NagVis home will be:           /usr/share/nagvis                                                                                           +; Usualy these values can be left as they are. In some rare cases you might             
-| Owner of NagVis files will be: apache                                        |                                                               +; want to change these values to make the files writeable/readable by some other        
-| Group of NagVis files will be: apache                                        |                                                               +; users in a group.                                                                     
-| Path to Apache config dir is:  /etc/httpd/conf.d                                                                                           +file_group="apache"                                                                     
-| Apache config will be created: NO                                            |                                                               +;file_mode="660"                                                                        
-|                                                                              |                                                               +;                                                                                       
-| Installation mode:             update                                        |                                                               +; The server to use as source for the NagVis geomaps. Must implement the API which      
-| Old version                  1.8.2                                                                                                       +; can be found on http://pafciu17.dev.openstreetmap.org                               
-| New version                  1.8.2                                                                                                       +;geomap_server="http://geomap.nagvis.org/"                                              
-| Backup directory             /usr/share/nagvis.old-2015-04-20_10:09:12                                                                   +;                                                                                       
-|                                                                              |                                                               +; In some cases NagVis needs to open connections to the internet. The cases are:        
-| Note: The current NagVis directory will be moved to the backup directory                                                                 +The new geomap needs access to openstreetmap webservices to be able to fetch        
-|       The backup directory will be NOT removed after successful installation |                                                               +;   mapping information                                                                 
-|       Your configuration files will be copied                              |                                                               +; Most company networks don't allow direct HTTP access to the internet. The most        
-|       The configuration files will be updated if possible                  |                                                               +; networks require the users to use proxy servers for outbound HTTP requests.           
-|                                                                              |                                                               +; The proxy url to be used in NagVis can be configured here. One possible value         
-| Do you really want to continue? [y]y                                                                                                       +; is "tcp://127.0.0.1:8080"                                                           
-+------------------------------------------------------------------------------+                                                               +;http_proxy=""                                                                          
-| Starting installation                                                        |                                                               +; Most proxies require authentication to access the internet. Use the format            
-+------------------------------------------------------------------------------+                                                               +; "<username>:<password>" to provide auth credentials                                   
-| Moving old NagVis to /usr/share/nagvis.old-2015-04-20_10:09:12..       done  |                                                               +;http_proxy_auth=""                                                                     
-| Creating directory /usr/share/nagvis...                                done  |                                                               +; Set the timeout (in seconds) for outbound HTTP requests (for example geomap requests) 
-| Creating directory /usr/share/nagvis/var...                            done  |                                                               +;http_timeout=2                                                                         
-| Creating directory /usr/share/nagvis/var/tmpl/cache...                 done  |                                                               +;                                                                                       
-| Creating directory /usr/share/nagvis/var/tmpl/compile...               done  |                                                               +; Defines which translations of NagVis are available to the users                       
-| Creating directory /usr/share/nagvis/share/var...                      done  |                                                               +;language_available="de_DE,en_US,es_ES,fr_FR,pt_BR"                                     
-| Copying files to /usr/share/nagvis...                                  done  |                                                               +; Language detection steps to use. Available:                                           
-| Creating directory /usr/share/nagvis/etc/profiles...                   done  |                                                               +;  User:    The user selection                                                        
-| Creating main configuration file...                                    done  |                                                               +;  Session: Language saved in the session (Usually set after first setting an         
-| adding base="/usr/share/nagvis                                       done  |                                                               +;             explicit language)                                                        
-|   Adding MKLivestatus Backend...                                       done  |                                                               +;  Browser: Detection by user agent information from the browser                      
-|   Adding webserver group to file_group...                              done  |                                                               +;  Config:  Use configured default language (See below)                               
-| *** creation of /etc/httpd/conf.d/nagvis.conf will be SKIPPED !              |                                                               +;language_detection="user,session,browser,config"                                       
-|                                                                              |                                                               +;                                                                                       
-| Restoring main configuration file(s)...                                done  |                                                               +; Select language (Available by default: en_US, de_DE, fr_FR, pt_BR)                    
-| Restoring custom map configuration files...                            done  |                                                               +;language="en_US"                                                                       
-| Restoring custom geomap source files...                                done  |                                                               +; Django : 2015-04-20                                                                   
-| Restoring user configuration files...                                  done  |                                                               +; default: unset                                                                        
-| Restoring conf.dconfiguration files...                               done  |                                                               +language="de_DE"                                                                        
-| Restoring custom map images...                                         done  |                                                               +;                                                                                       
-| Restoring custom gadget images...                                      done  |                                                               +; Defines the logon module to useThere are three logon modules to be used by          
-| Restoring custom iconsets...                                           done  |                                                               +; default. It is possible to add own logon modules for serving other dialogs or         
-| Restoring custom shapes...                                             done  |                                                               +; ways of logging in. For details take a look at the documentation.                     
-| Restoring custom templates...                                          done  |                                                               +;                                                                                       
-| Restoring custom template images...                                    done  |                                                               +; The delivered modules are                                                           
-| Restoring custom gadgets...                                            done  |                                                               +;                                                                                       
-| Restoring custom scripts...                                            done  |                                                               +; LogonMixedThe mixed logon module uses the LogonEnv module as default and            
-| Restoring auth database file...                                        done  | +  the LogonDialog module as fallback when LogonEnv returns no username. This          
-| Restoring custom stylesheets...                                        done  | +  should fit the requirements of most environments.                                   
-|                                                                              | +;                                                                                       
-+------------------------------------------------------------------------------+ +; LogonDialogThis is an HTML logon dialog for requesting authentication               
-| Handling changed/removed options                                             | +  information from the user.                                                          
-+------------------------------------------------------------------------------+ +;                                                                                       
-| Removing allowedforconfig option from main config...                   done  | +; LogonEnvIt is possible to realise a fully "trusted" authentication                  
-| Removing autoupdatefreq option from main config...                     done  | +  mechanism like all previous NagVis versions used it before. This way the user       
-| Removing htmlwuijs option from main config...                          done  | +  is not really authenticated with NagVis. NagVis trusts the provided username        
-| Removing wuijs option from main config...                              done  | +;   implicitly. NagVis uses the configured environment variable to identify the         
-| Removing showautomaps option from main config...                       done  | +;   userYou can add several authentication mechanisms to your webserver             
-| Removing usegdlibs option from main config...                          done  | +;   starting from the basic authentication used by Nagios (.htaccessto single         
-| Removing displayheader option from main config...                      done  | +;   sign-on environments.                                                               
-| Removing hovertimeout option from main config...                       done  | +;   Simply set logonmodule to "LogonEnv", put the environment variable to use as        
-| Removing allowed_for_config option from map configs...                 done  | +;   username to the option logonenvvar and tell the authentication module to            
-| Removing allowed_user from map configs...                              done  | +;   create users in the database when provided users does not exist. The option         
-| Removing hover_timeout from map configs...                             done  | +;   logonenvcreaterole tells the module to assign the new user to a specific role       
-| Removing usegdlibs from map configs...                                 done  | +;   set to empty string to disable that behaviour.                                      
-+------------------------------------------------------------------------------+ +;                                                                                       
-| HINT: Please check the changelog or the documentation for changes which      | +; LogonMultisiteThis module uses the authentication provided by auth_* cookies        
-|       affect your configuration files                                        | +;   which have been generated by Check_MK multisite when using the cookie based         
-|                                                                              | +;   authentication. Since 1.2.1i2 Check_MK uses a new cookie format. To be able         
-+--- Setting permissions... ---------------------------------------------------+ +;   to use this, you need to define a new option called logon_multisite_serials         
-/usr/share/nagvis/etc/nagvis.ini.php-sample                            done  | +  which points to the auth.serial file generated by Check_MK.                         
-| /usr/share/nagvis/etc                                                  done  +;   Special options for this module:                                                    
-/usr/share/nagvis/etc/maps                                             done +;                                                                                       
-| /usr/share/nagvis/etc/maps/                                          done  | +;     logon_multisite_htpasswd="/path/to/htpasswd"                                      
-/usr/share/nagvis/etc/geomap                                           done  | +;     logon_multisite_serials="/path/to/auth.serials"                                   
-| /usr/share/nagvis/etc/geomap/                                        done  | +;     logon_multisite_secret="/path/to/auth.secret"                                     
-/usr/share/nagvis/etc/profiles                                         done +;     logon_multisite_createuser="1"                                                    
-/usr/share/nagvis/etc/profiles/*                                       done  | +;     logon_multisite_createrole="Guests"                                               
-/usr/share/nagvis/share/userfiles/images/maps                          done  | +;                                                                                       
-| /usr/share/nagvis/share/userfiles/images/maps/                       done  | +;logonmodule="LogonMixed"                                                               
-/usr/share/nagvis/share/userfiles/images/shapes                        done  | +;logonenvvar="REMOTE_USER"                                                              
-| /usr/share/nagvis/share/userfiles/images/shapes/                     done  | +;logonenvcreateuser="1"                                                                 
-| /usr/share/nagvis/var                                                  done  | +;logonenvcreaterole="Guests"                                                            
-/usr/share/nagvis/var/                                               done  | +;                                                                                       
-| /usr/share/nagvis/var/tmpl                                             done  | +; Default rotation time of pages in rotations                                           
-/usr/share/nagvis/var/tmpl/cache                                       done  | +;refreshtime=60                                                                         
-| /usr/share/nagvis/var/tmpl/compile                                     done  | +;                                                                                       
-/usr/share/nagvis/share/var                                            done  | +; Some user information is stored in sessions which are identified by session           
-|                                                                              | +; cookies placed on the users computerThe options below set the properties            
-+------------------------------------------------------------------------------+ +; of the session cookie                                                               
-| Installation complete                                                        | +; Domain to set the cookie forBy default NagVis tries to auto-detect this             
-                                                                             | +; options value by using the webserver's environment variables                        
-| You can safely remove this source directory                                | +;sesscookiedomain="auto-detect"                                                         
-|                                                                              | +; Absolute web path to set the cookie forThis defaults to configured                  
-For later update/upgrade you may use this command to have a faster update  | +; paths/htmlbase option                                                                 
-./install.sh -n /usr/share/icinga2 -p /usr/share/nagvis -l "unix:/var/run/icinga2/cmd/livestatus" -b mklivestatus -u apache -g apache -w /etc/httpd/conf.d -a n +;sesscookiepath="/nagvis"                                                               
-|                                                                              | +; Lifetime of the NagVis session cookie in secondsThe default value is set to         
-| What to do next                                                            +; 24 hoursThe NagVis session cookie contents will be renewed on every page            
-| - Read the documentation                                                     | +; visit. If a session is idle for more time than configured here it will become         
-Maybe you want to edit the main configuration file?                        | +; invalid.                                                                              
-|   Its location is: /usr/share/nagvis/etc/nagvis.ini.php                      | +;sesscookieduration="86400"                                                             
-| - Configure NagVis via browser                                               | +; Most modern browsers will deny javascript access to cookies if the HttpOnly           
-  <http://localhost/nagvis/config.php>                                       | +; flag is set. This prevents XSS attacks from stealing cookies. Default is off          
-| - Initial admin credentials                                                +; to not break any existing installations that rely on this functionality. Set          
-|     Username: admin                                                          | +; to to enable.                                                                       
-|     Passwordadmin                                                          +;sesscookiehttponly=0                                                                   
-+------------------------------------------------------------------------------+ +; Most modern browsers will prevent cookies from being sent unencrypted if the          
-</code>+; Secure flag is setDefault is off since not all Nagvis installations require         
 +; HTTPSSet to to enable.                                                            
 +;sesscookiesecure=0                                                                     
 +;                                                                                       
 +; Staleness threshold (Only used with livestatus backend)Take a look at the           
 +; Check_MK documentation for details about the staleness of hosts/services            
 +; The staleness means that an object has not received any state information for         
 +; a given time. The configured value is a factor of the regular check interval.         
 +; A value of 1.5 means that an object is marked as stale after one and a half           
 +; check intervals have passed without update                                          
 +;staleness_threshold=1.5                                                                
 +;                                                                                       
 +; Start page to redirect the user to when first visiting NagVis without                 
 +; special parameters.                                                                   
 +;startmodule="Overview"                                                                 
 +;startaction="view"                                                                     
 +; The startshow parameter is only used by some views at the moment. It is used          
 +; by the Map module.                                                                    
 +;startshow=""                                                                           
 +;                                                                                       
 +; Turn on to enable some shinken related features in NagVis, like the                   
 +; min_business_impact-filter on automaps which can be used to render automaps           
 +; based on the shinken attribute "business_impact"                                    
 +;shinken_features=0                                                                     
 + 
 +; Path definitions 
 +[paths]            
 +; absolute physical NagVis path 
 +;base="/usr/local/nagvis/"      
 +base="/usr/share/nagvis/"       
 +; absolute html NagVis path     
 +;htmlbase="/nagvis"             
 +; absolute html NagVis cgi path 
 +;htmlcgi="/nagios/cgi-bin"      
 +; Django : 2015-04-20           
 +htmlcgi="/icingaweb2/monitoring" 
 + 
 +; Default values which get inherited to the maps and its objects 
 +[defaults]                                                       
 +; default backend (id of the default backend)                    
 +;backend="live_1"                                                
 +; background color of maps                                       
 +;backgroundcolor="#ffffff"                                       
 +; Enable/Disable the context menu on map objects. With the context menu you are 
 +; able to bind commands or links to your map objects                            
 +;contextmenu=1                                                                  
 +; Choose the default context template                                           
 +;contexttemplate="default"                                                      
 +; Raise frontend events for problematic objects also on page loading. Set to 1 to 
 +; enable this feature                                                             
 +;event_on_load=0                                                                  
 +; Repeat frontend events in the given interval. The interval is configured in seconds. 
 +;event_repeat_interval=0                                                               
 +; The time in seconds to repeat alerts for a problematic ojects for as configured in   
 +; event_repeat_interval. This value defaults to -1, this leads to repeated events      
 +; till the problematic state has been fixed.                                           
 +;event_repeat_duration=-1                                                              
 +; Enable/Disable changing background color on state changes (Configured color is       
 +; shown when summary state is PENDING, OK or UP)                                       
 +;eventbackground=0                                                                     
 +; Enable/Disable highlighting of the state changing object by adding a flashing        
 +; border                                                                               
 +;eventhighlight=1                                                                      
 +; The duration of the event highlight in milliseconds (10 seconds by default)          
 +;eventhighlightduration=10000                                                          
 +; The interval of the event highlight in milliseconds (0.5 seconds by default)         
 +;eventhighlightinterval=500                                                            
 +; Enable/Disable the eventlog in the new javascript frontend. The eventlog keeps       
 +; track of important actions and information                                           
 +;eventlog=0                                                                            
 +; Loglevel of the eventlog (available: debug, info, warning, critical)                 
 +;eventloglevel="info"                                                                  
 +; Number of events kept in the scrollback                                              
 +;eventlogevents="24"                                                                   
 +; Height of the eventlog when visible in px                                            
 +;eventlogheight="75"                                                                   
 +; Hide/Show the eventlog on page load                                                  
 +;eventloghidden="1"                                                                    
 +; Enable/Disable scrolling to the icon which changed the state when the icon is        
 +; out of the visible scope                                                             
 +;eventscroll=1                                                                         
 +; Enable/Disable sound signals on state changes                                        
 +;eventsound=1                                                                          
 +; enable/disable header menu                                                           
 +;headermenu="1"                                                                        
 +; header template                                                                      
 +;headertemplate="default"                                                              
 +; Enable/Diable the fading effect of the submenus in the header menu                   
 +;headerfade=1                                                                          
 +; Show states in the sidebar header menu (if supported by template)                    
 +;header_show_states=0                                                                  
 +; enable/disable hover menu                                                            
 +;hovermenu=1                                                                           
 +; hover template                                                                       
 +;hovertemplate="default"                                                               
 +; hover menu open delay (seconds)                                                      
 +;hoverdelay=0                                                                          
 +; show children in hover menus                                                         
 +;hoverchildsshow=1                                                                     
 +; limit shown child objects to n                                                       
 +;hoverchildslimit="10"                                                                 
 +; order method of children (desc: descending, asc: ascending)                          
 +;hoverchildsorder="asc"                                                                
 +; sort method of children (s: state, a: alphabetical)                                  
 +;hoverchildssort="s"                                                                   
 +; default icons                                                                        
 +;icons="std_medium"                                                                    
 +; recognize only hard states (not soft)                                                
 +;onlyhardstates=0                                                                      
 +; recognize service states in host/hostgroup objects                                   
 +;recognizeservices=1                                                                   
 +; show map in lists (dropdowns, index page, ...)                                       
 +;showinlists=1                                                                         
 +; show map in multisite snapin                                                         
 +;showinmultisite=1                                                                     
 +; Name of the custom stylesheet to use on the maps (The file needs to be located       
 +; in the share/nagvis/styles directory)                                                
 +;stylesheet=""                                                                         
 +; target for the icon links                                                            
 +;urltarget="_self"                                                                     
 +; Django : 2015-04-20                                                                  
 +;          don't show iframe in iframe                                                 
 +urltarget="_parent"                                                                    
 +; URL template for host object links                                                   
 +;hosturl="[htmlcgi]/status.cgi?host=[host_name]"                                       
 +; Django : 2015-04-20                                                                  
 +hosturl="[htmlcgi]/host/show?host=[host_name]"                                         
 +; URL template for hostgroup object links                                              
 +;hostgroupurl="[htmlcgi]/status.cgi?hostgroup=[hostgroup_name]"                        
 +; Django : 2015-04-20                                                                  
 +hostgroupurl="[htmlcgi]/list/hosts?hostgroup=[hostgroup_name]"                         
 +; URL template for service object links                                                
 +;serviceurl="[htmlcgi]/extinfo.cgi?type=2&host=[host_name]&service=[service_description]" 
 +; Django : 2015-04-20                                                                     
 +serviceurl="[htmlcgi]/service/show?host=[host_name]&service=[service_description]"        
 +; URL template for servicegroup object links                                              
 +;servicegroupurl="[htmlcgi]/status.cgi?servicegroup=[servicegroup_name]&style=detail"     
 +; Django : 2015-04-20                                                                     
 +servicegroupurl="[htmlcgi]/list/services?servicegroup=[servicegroup_name]               
 +; URL template for dynamic group object links (disabled by default)                       
 +;dyngroupurl=""                                                                           
 +; URL template for aggregations object links (disabled by default)                        
 +;aggrurl=""                                                                               
 +; URL template for nested map links                                                       
 +;mapurl="[htmlbase]/index.php?mod=Map&act=view&show=[map_name]"                           
 +; Templates to be used for the different views.                                           
 +;view_template="default"                                                                  
 +; Enable/disable object labels for all objects                                            
 +;label_show=0                                                                             
 +; Configure the colors used by weathermap lines                                           
 +;line_weather_colors="10:#8c00ff,25:#2020ff,40:#00c0ff,55:#00f000,70:#f0f000,85:#ffc000,100:#ff0000" 
 +; Show mouse controllable elements for zooming the maps at the upper left corner of the map          
 +;zoombar=0                                                                                           
 +; Enables scaling of the objects (icons, texts, lines, ...) when zooming the map. This can be disabled 
 +; to have the objects remain at the same size during zooming                                           
 +;zoom_scale_objects=1                                                                                  
 + 
 +; Options to configure the Overview page of NagVis 
 +backend="live_1"                                   
 +[index                                           
 +; Color of the overview background                 
 +;backgroundcolor=#ffffff                           
 +; Set number of map cells per row                  
 +;cellsperrow=4                                     
 +; enable/disable header menu                       
 +;headermenu="1"                                    
 +; header template                                  
 +;headertemplate="default"                          
 +; Enable/Disable map listing                       
 +;showmaps=1                                        
 +; Enable/Disable rotation listing                  
 +;showrotations=1                                   
 +; Enable/Disable map thumbnails                    
 +;showmapthumbs=0                                   
 + 
 +; Options for the Automap 
 +[automap                
 +; Default URL parameters for links to the automap 
 +;defaultparams="&childLayers=2"                   
 +; Default root host (NagVis uses this if it can't detect it via backend) 
 +; You can configure a hostname here or use "<<<monitoring>>>" as "virtual" 
 +; node which shows the parent tree and all hosts which have no parents     
 +; defined below the is node.                                               
 +;defaultroot="<<<monitoring>>>"                                            
 +; Path to the graphviz binaries (dot,neato,...); Only needed if not in ENV PATH 
 +;graphvizpath="/usr/bin/"                                                       
 +; Django : 2015-04-20                                                           
 +defaultparams="&childLayers=2"                                                  
 +defaultroot="vml000117.dmz.nausch.org"                                          
 +graphvizpath="/usr/bin/"                                                        
 + 
 +; Options for the WUI 
 +[wui                
 +; map lock time (minutes). When a user edits a map other users trying to edit 
 +; the map are warned about this fact.                                         
 +;maplocktime=5                                                                
 +; Show/hide the grid                                                          
 +;grid_show=0                                                                  
 +; The color of the grid lines                                                 
 +;grid_color="#D5DCEF"                                                         
 +; The space between the single grid lines in pixels                           
 +;grid_steps=32                                                                
 + 
 +; Options for the new Javascript worker 
 +[worker                               
 +; The interval in seconds in which the worker will check for objects which need 
 +; to be updated                                                                 
 +;interval=10                                                                    
 +; The maximum number of parameters used in ajax http requests                   
 +; Some intrusion detection/prevention systems have a problem with               
 +; too many parameters in the url. Give 0 for no limit.                          
 +;requestmaxparams=0                                                             
 +; The maximum length of http request urls during ajax http requests             
 +; Some intrusion detection/prevention systems have a problem with               
 +; queries being too long                                                        
 +;requestmaxlength=1900                                                          
 +; The retention time of the states in the frontend in seconds. The state        
 +; information will be refreshed after this time                                 
 +;updateobjectstates=30                                                          
 + 
 +---------------------------- 
 +; Backend definitions          
 +---------------------------- 
 + 
 +; Example definition of a livestatus backend. 
 +; In this case the backend_id is live_1       
 +; The path /usr/local/nagios/var/rw has to exist 
 +[backend_live_1]                                 
 +backendtype="mklivestatus"                       
 +; The status host can be used to prevent annoying timeouts when a backend is not 
 +; reachable. This is only useful in multi backend setups.                        
 +;                                                                                
 +; It works as followsThe assumption is that there is a "local" backend which   
 +; monitors the host of the "remote" backendWhen the remote backend host is     
 +; reported as UP the backend is queried as normal.                               
 +; When the remote backend host is reported as "DOWN" or "UNREACHABLE" NagVis won't 
 +; try to connect to the backend anymore until the backend host gets available again. 
 +;                                                                                    
 +; The statushost needs to be given in the following format                         
 +;   "<backend_id>:<hostname>" -> e.g"live_2:nagios"                                
 +;statushost=""                                                                       
 +socket="unix:/var/run/icinga2/cmd/livestatus"                                        
 + 
 +; Example definition for a MySQL backend 
 +; in this example the ID of the Backend is "ndomy_1" you can define another ID
 +[backend_ndomy_1]                                                               
 +; type of backend - MUST be set                                                 
 +backendtype="ndomy"                                                             
 +The status host can be used to prevent annoying timeouts when a backend is not 
 +; reachableThis is only useful in multi backend setups.                        
 +;                                                                                
 +; It works as follows: The assumption is that there is a "local" backend which   
 +; monitors the host of the "remote" backendWhen the remote backend host is     
 +; reported as UP the backend is queried as normal                              
 +; When the remote backend host is reported as "DOWN" or "UNREACHABLE" NagVis won't 
 +; try to connect to the backend anymore until the backend host gets available again. 
 +;                                                                                    
 +; The statushost needs to be given in the following format                         
 +;   "<backend_id>:<hostname>" -> e.g. "live_2:nagios"                                
 +;statushost=""                                                                       
 +; hostname for NDO-db                                                                
 +;dbhost="localhost"                                                                  
 +; portname for NDO-db                                                                
 +;dbport=3306                                                                         
 +; database name for NDO-db                                                           
 +;dbname="nagios"                                                                     
 +; username for NDO-db                                                                
 +;dbuser="root"                                                                       
 +; password for NDO-db                                                                
 +;dbpass=""                                                                           
 +; prefix for tables in NDO-db                                                        
 +;dbprefix="nagios_"                                                                  
 +; instance name for tables in NDO-db                                                 
 +;dbinstancename="default"                                                            
 +; maximum delay of the NDO Database in seconds                                       
 +;maxtimewithoutupdate=180                                                            
 +; path to the cgi-bin of this backend                                                
 +;htmlcgi="/nagios/cgi-bin"                                                           
 + 
 +---------------------------- 
 +; Rotation pool definitions    
 +---------------------------- 
 + 
 +; in this example the browser switches between the maps demo and demo2 every 15 
 +; seconds, the rotation is enabled by url: index.php?rotation=demo              
 +[rotation_demo]                                                                 
 +; These steps are rotated. The single steps may have optional prefixes like "Demo2:" 
 +; which are used as display text on the index pages rotation list.                   
 +; You may also add external URLs as steps. Simply enclose the url using []           
 +; instead of the map name.                                                           
 +maps="demo-germany,demo-ham-racks,demo-load,demo-muc-srv1,demo-geomap,demo-automap"  
 +; rotation interval (seconds)                                                        
 +interval=15                                                                          
 + 
 +---------------------------- 
 +; Action definitions           
 +---------------------------- 
 +; Since NagVis 1.7.6 it is possible to use so called actions to extend the 
 +; default context menuThis enables users to connect directly to the monitored 
 +; hosts from the NagVis context menuHere you can configure those actions    
 +;                                                                               
 +; It is possible to add such actions to the context menus of service and host   
 +; objectsThey are not added blindly to all objects of those types, you can    
 +; use the attribute "condition" to configure which objects shal have the        
 +; specific actionsBy default we use Nagios custom macros of the host object   
 +; to make the actions visible/invisibleThis filtering mechanism is not limited 
 +; to custom macros, you can also use regular host attributes which are available 
 +; within NagVis                                                                
 +; With the option "client_os" you can configure the option to only be available  
 +; on the clients which have a listed operating system running                  
 + 
 +; Adds the action "connect via rdp" to service/host objects where the host object 
 +; has the string "win" in the TAGS Nagios custom macro                          
 +; When clicking on the link, NagVis generates a .rdp file which contains makes    
 +; the client connect to the given host via RDP.                                   
 +;[action_rdp]                                                                     
 +;action_type="rdp"                                                                
 +;obj_type="host,service"                                                          
 +;condition="TAGS~win"                                                             
 +;client_os="win"                                                                  
 +;domain=""                                                                        
 +;username=""                                                                      
 + 
 +; Adds the action "connect via ssh" to service/host objects which have the 
 +; string "unix" in the TAGS Nagios custom macroIs only added when NagVis 
 +; detects that the client watching the map uses windows                  
 +; When clicking on the link, NagVis generates a .cmd file which contains a 
 +; call to putty which makes putty connect via SSH to this host           
 +;[action_win_ssh]                                                          
 +;action_type="win_ssh                                                    
 +;obj_type="host,service"                                                   
 +;client_os="win"                                                           
 +;condition="TAGS~unix"                                                     
 + 
 +; Adds the action "connect via ssh" to service/host objects which have the 
 +; string "unix" in the TAGS Nagios custom macroIs only added when NagVis 
 +; detects that the client watching the map uses linux or mac os          
 +; When clicking on the link, the browser opens the URL ssh://<address>/,   
 +; you need to configure your clients browser to handle these urls correctly
 +;[action_ssh_url]                                                            
 +;action_type="ssh_url"                                                       
 +;obj_type="host,service"                                                     
 +;client_os="mac,lnx"                                                         
 +;condition="TAGS~unix"                                                       
 + 
 +; Adds the action "connect via http" to service/host objects which have the 
 +; string "web-80" in the TAGS Nagios custom macro                           
 +; When clicking on the link, the browser opens a new window with the URL    
 +; http://<host_address>/This can be changed by modyfing the context template
 +;[action_http]                                                                  
 +;action_type="http"                                                             
 +;obj_type="host,service"                                                        
 +;condition="TAGS~web-80"                                                        
 + 
 +; Adds the action "connect via http" to service/host objects which have the 
 +; string "web-443" in the TAGS Nagios custom macro                          
 +; When clicking on the link, the browser opens a new window with the URL    
 +; https://<host_address>/This can be changed by modyfing the context template
 +;[action_https]                                                                  
 +;action_type="https"                                                             
 +;obj_type="host,service"                                                         
 +;condition="TAGS~web-443"                                                        
 + 
 +------------------------------------------------------------------------------ 
 +; Below you find some advanced stuff                                             
 +------------------------------------------------------------------------------ 
 + 
 +; Configure different state related settings 
 +[states]                                     
 +; State coverage/weight: This defines the state handling behaviourFor example 
 +; a critical state will cover a warning state and an acknowledged critical      
 +; state will not cover a warning state                                        
 +;                                                                               
 +; These options are being used when calculating the summary state of the map    
 +; objectsThe default values should fit most needs                           
 +;                                                                               
 +;down=10                                                                        
 +;down_ack=6                                                                     
 +;down_downtime=6                                                                
 +;unreachable=9                                                                  
 +;unreachable_ack=6                                                              
 +;unreachable_downtime=6                                                         
 +;critical=8                                                                     
 +;critical_ack=6                                                                 
 +;critical_downtime=6                                                            
 +;warning=7                                                                      
 +;warning_ack=5                                                                  
 +;warning_downtime=5                                                             
 +;unknown=4                                                                      
 +;unknown_ack=3                                                                  
 +;unknown_downtime=3                                                             
 +;error=4 
 +;error_ack=3 
 +;error_downtime=3 
 +;up=2 
 +;ok=1 
 +;unchecked=0 
 +;pending=0 
 +
 +; Colors of the different statesThe colors are used in lines and hover menus 
 +; and for example in the frontend highlight and background event handler 
 +
 +;unreachable_bgcolor=#F1811B 
 +;unreachable_color=#F1811B 
 +;unreachable_ack_bgcolor= 
 +;unreachable_downtime_bgcolor= 
 +;down_bgcolor=#FF0000 
 +;down_color=#FF0000 
 +;down_ack_bgcolor= 
 +;down_downtime_bgcolor= 
 +;critical_bgcolor=#FF0000 
 +;critical_color=#FF0000 
 +;critical_ack_bgcolor= 
 +;critical_downtime_bgcolor= 
 +;warning_bgcolor=#FFFF00 
 +;warning_color=#FFFF00 
 +;warning_ack_bgcolor= 
 +;warning_downtime_bgcolor= 
 +;unknown_bgcolor=#FFCC66 
 +;unknown_color=#FFCC66 
 +;unknown_ack_bgcolor= 
 +;unknown_downtime_bgcolor= 
 +;error_bgcolor=#0000FF 
 +;error_color=#0000FF 
 +;up_bgcolor=#00FF00 
 +;up_color=#00FF00 
 +;ok_bgcolor=#00FF00 
 +;ok_color=#00FF00 
 +;unchecked_bgcolor=#C0C0C0 
 +;unchecked_color=#C0C0C0 
 +;pending_bgcolor=#C0C0C0 
 +;pending_color=#C0C0C0 
 +
 +; Sound of the different states to be used by the sound eventhandler in the 
 +; frontendThe sounds are only being fired when changing to some 
 +; worse state
 +
 +;unreachable_sound=std_unreachable.mp3 
 +;down_sound=std_down.mp3 
 +;critical_sound=std_critical.mp3 
 +;warning_sound=std_warning.mp3 
 +;unknown_sound= 
 +;error_sound= 
 +;up_sound= 
 +;ok_sound= 
 +;unchecked_sound= 
 +;pending_sound= 
 + 
 +------------------------- 
 +; EOF 
 +------------------------- 
 +</file> 
 + 
 + 
 + 
 +===== Icinga Web 2 Modul ===== 
 +==== Installation ==== 
 +Für das Einbetten der NagVis-Karten in **Icinga Web2** greifen wir auf das Modul **[[https://github.com/divetoh/icingaweb2-module-nagvis|icingaweb2-module-nagvis]]** zurück. 
 + 
 +Als erstes holen wir uns das Modul von der **[[https://github.com/divetoh/icingaweb2-module-nagvis|GitHub]]** Seite. 
 +   # wget https://github.com/divetoh/icingaweb2-module-nagvis/archive/master.zip 
 + 
 +Dann entpacken wir das ZIP-Archiv. 
 +   # unzip master.zip -d /usr/local/src
 + 
 +Abschließend verschieben wir das Unterverzeichnis **nagvis** in das Icinga Web 2 Modulverzeichnis.  
 +   # mv /usr/local/src/icingaweb2-module-nagvis-master/nagvis/ /usr/share/icingaweb2/modules/ 
 + 
 +==== Konfiguration ==== 
 +Zur Konfiguration von **Icinga Web 2** öffnen wir die URL unserer Icinga-Installation. 
 +   $ firefox https://orwell.nausch.org/icingaweb2
 + 
 +Hier melden wir uns nun wie gewohnt an. 
 + 
 +{{ :centos:web_c7:icinga:icinga_0133.png?direct&725 |Bild: Icinga Web 2 Anmeldebildschirm}} 
 + 
 +Auf der linken Seite klicken wir auf den Menüpunkt **System**. 
 + 
 +{{ :centos:web_c7:icinga:icinga_0134.png?direct&725 |Bild: Icinga Web 2 Menü System}} 
 + 
 +Hier licken wir nun auf den Menüpunkt **Module**. 
 + 
 +{{ :centos:web_c7:icinga:icinga_0135.png?direct&725 |Bild: Icinga Web 2 Menü System}} 
 + 
 +In diesem Fenster wählen wir dann unser neues Modul **nagvis** an. 
 + 
 +{{ :centos:web_c7:icinga:icinga_0136.png?direct&725 |Bild: Icinga Web 2 Modul nagvis}} 
 + 
 +Zum aktivieren klicken wir auf der rechten Bildschirmseite auf den Schriftzug **enable**. 
 + 
 +{{ :centos:web_c7:icinga:icinga_0136.png?direct&725 |Bild: Icinga Web 2 Modul nagvis}} 
 + 
 +Zur abschließenden Modulkonfiguration klicken wir nun rechts oben auf den Reiter **Nagvis**
 + 
 +{{ :centos:web_c7:icinga:icinga_0137.png?direct&725 |BildIcinga Web 2 Modul nagvis}} 
 + 
 +Hier tragen wir nun die URL bzwdas Verzeichnis unserer **NagVis**-Installation ein und klicken abschließend auf die Schaltfläche **Save Changes**
 + 
 +{{ :centos:web_c7:icinga:icinga_0138.png?direct&725 |Bild: Icinga Web 2 Modul nagvis}} 
 + 
 +===== Start der NagVis-Anwendung ===== 
 +Da wir die initiale Konfiguration abgeschlossen haben, können wir nun Das Modul **NagVis** aufrufenHierzu klicken wir im Menü links auf den Menüpunkt **Nagvis**
 + 
 +{{ :centos:web_c7:icinga:icinga_0139.png?direct&725 |BildIcinga Web 2 Modul nagvis}} 
 + 
 +Zur Erstanmeldung am Modul **Nagvis** geben wir als Anmeldedaten jeweils **admin** ein und klicken dann auf die Schaltfläche **Einloggen**. 
 + 
 +{{ :centos:web_c7:icinga:icinga_0140.png?direct&725 |Bild: Icinga Web 2 Modul nagvis}} 
 + 
 +Einen ersten Eindruck können wir uns  mit Hilfe der bei der Erstinstallation angelegten Demo-Karten verschaffen. 
 + 
 +{{ :centos:web_c7:icinga:icinga_0141.png?direct&725 |Bild: Icinga Web 2 Modul nagvis}} 
 + 
 + 
 + 
 +===== individuelle Konfiguration ===== 
 +==== User ==== 
 +Bei der Installation von NagVis mit Hilfe des Installationsscriptes werden neben dem Admin-User noch ein Gast-Zugang angelegt. 
 +Hier legen wir nun für unsere(n) Icinga 2 Admin(s) jeweils einen User an. Dazu tragen wir Nutzernamen und Passwort in die zugehörigen Felder ein und klicken dann auf die Schaltfläche **Nutzer erstellen**.
  
 +{{ :centos:web_c7:icinga:icinga_0143.png?direct&725 |Bild: Icinga Web 2 NagVis Nutzerverwaltung}}
  
 +Anschließend weißen wir dem zuständigen Administrator die Anmin-Rechte an NagVis zu. Nach Auswahl des Benutzerkontos und Zuweisung der Rechte klicken wir auf die Schaltfläche **Nutzer bearbeiten**.
  
 +Den ungenutzten Gastzugang löschen wir nun noch, indem wir den Nutzernamen beim Menüpunkt **//Nutzer löschen//** auswählen und die Schaltfläche **Nutzer löschen** anklicken.
  
-==== muell ====+Zu guter Letzt ändern wir das Standardpasswort des Accounts **admin** noch ab. Dazu wählen wir aus dem **Nutzermenü** rechts oben den Menüpunkt **//Passwort ändern//** aus.
  
-    +{{ :centos:web_c7:icinga:icinga_0144.png?direct&725 |BildIcinga Web 2 NagVis Nutzerverwaltung}}
-Diese Anweisungen gelten für eine Neuinstallation. +
-Wenn Sie Ihre alte NagVis-Installation aktualisieren, raten wir dringend dazu, ein Backup Ihres NagVis-Verzeichnisses zu machen und die Konfigurationsdateien manuell anzupassen. +
-SCHRITT 0das System vorbereiten +
-Stellen Sie sicher, dass Ihr System den Systemanforderungen entspricht. +
-SCHRITT 1NagVis herunterladen +
-Holen Sie sich NagVis, die neueste Version finden Sie unter www.nagvis.org. +
-SCHRITT 2: entpacken Sie NagVis+
  
-tar xvzf nagvis-1.8.x.tar.gz+Nach Eingabe des alten Passwortes **admin** tragen wir 2x unser neues Passwort ein und klicken dann auf die Schaltfläche **Passwort ändern**.
  
-SCHRITT 3verschieben Sie das entpackte NagVis-Verzeichnis +{{ :centos:web_c7:icinga:icinga_0144.png?direct&725 |Bild: Icinga Web 2 NagVis Passwortänderung}}
-Platzieren Sie den NagVis-Verzeichnisbaum irgendwo in Ihrem System. In den meisten Fällen ist /usr/local/nagvis die beste Wahl.+
  
-mv nagvis-1.8.x /usr/local/nagvis+==== Demokartenmaterial ==== 
 +Die mitgelieferten Karten dienen unter anderem dazu, sich über die Möglichkeiten von **NagVis** zu informieren bzwdienen als Vorlagen für eigene Karten. Wir löschen daher die Kartendefinitionen **__nicht__**, sonder verschieben nur die zugehörigen Dateien in ein backup-Verzeichnis.
  
-Sie sollten mindestens die folgenden Dateien und Verzeichnisse unter dem nagvis-Verzeichnis sehen+Als erstes legen wir uns das Backup-Verzeichnis an. 
 +   # mkdir /root/nagvis  
  
-ls -/usr/local/nagvis +Dann verschieben wir die map-Konfigurationsdateien in dieses Verzeichnis. 
-    etc +   # mv /usr/share/nagvis/etc/maps/* /root/nagvis/
-    LICENSE +
-    README +
-    share +
-    var+
  
-Verschieben Sie KEINE Dateien oder Verzeichnisse innerhalb des NagVis-Verzeichnisses (Sie können das tun, aber in diesem Fall müssen Sie einige Parameter und Werte in der Hauptkonfigurationsdatei anpassen/hinzufügen � wenn Sie nichts verändern, sollte es sofort funktionieren) +Abschließend deaktivieren wir noch die Parameter des Definitionsbereichs **Rotation pool definitions** in der Datei  
-SCHRITT 4: konfigurieren Sie NagVis +   # vim /usr/share/nagvis/etc/nagvis.ini.php
-Wechseln Sie zur neuen Position des NagVis-Verzeichnisses+
  
-cd /usr/local/nagvis+<code> ...
  
-Eine Beispiel-Hauptkonfigurationsdatei finden Sie als etc/nagvis.ini.php-sample. Wenn Sie Einstellungen verändern möchten, kopieren Sie dieses Beispiel nach etc/nagvis.ini.php:+; ---------------------------- 
 +; Rotation pool definitions 
 +; ----------------------------
  
-cp etc/nagvis.ini.php-sample etc/nagvis.ini.php+; in this example the browser switches between the maps demo and demo2 every 15 
 +; seconds, the rotation is enabled by url: index.php?rotation=demo 
 +; Django : 2015-04-20 
 +; default: [rotation_demo] 
 +; These steps are rotatedThe single steps may have optional prefixes like "Demo2:" 
 +; which are used as display text on the index pages rotation list. 
 +; You may also add external URLs as steps. Simply enclose the url using [] 
 +; instead of the map name. 
 +; Django : 2015-04-20 
 +; default: maps="demo-germany,demo-ham-racks,demo-load,demo-muc-srv1,demo-geomap,demo-automap" 
 +; rotation interval (seconds) 
 +; Django : 2015-04-20 
 +; default: interval=15
  
-Nun können Sie dieses Datei mit Ihrem bevorzugten Texteditor ändern � ich benutze vi:+...</code>
  
-vi etc/nagvis.ini.php+==== Automap ==== 
 +Im folgendem Konfigurationsbeispiel, werden wir uns nun eine Automap für unseren Icinga 2 Host und den überwachten Hosts anlegen.
  
-Die meisten Zeilen in der frisch kopierten nagvis.ini.php sind auskommentiert (beginnen mit einem Semikolon). Wenn Sie verschiedene Einstellungen setzen möchten, dann entfernen Sie das Kommentarzeichen und ändern Sie den Wert. +Als erstes wählen wir aus dem NagVis-Menü **Optionen** den Menüpunkt 
-Informationen zu allen möglichen Werten finden Sie in der Formatbeschreibung der Hauptkonfigurationsdatei. +
-SCHRITT 5: konfigurieren des Web-Servers+
  
-Seit NagVis 1.5 ist es notwendig, den Web-Server zu konfigurieren, um NagVis zu nutzen. Sie finden eine Beispiel-Konfigurationsdatei in etc/apache2-nagvis.conf-sample. +{{ :centos:web_c7:icinga:icinga_0146.png?direct&800 |Bild: Icinga Web NagVis Datenquellen}}
-Kopieren Sie einfach die Datei in das conf.d-Verzeichnis Ihres Web-Servers. Dies ist z.B. /etc/apache2/conf.d.+
  
-cp etc/apache2-nagvis.conf-sample /etc/apache2/conf.d/apache2-nagvis.conf+Hier wählen wir dann die **Standard-Datenquelle** aus und klicken anschließend auf die Schaltfläche **Speichern**.
  
-Nun müssen Sie die Datei öffnen und auf Ihre Anforderungen anpassen. Es ist wichtig, die Makros @NAGVIS_WEB@ und @NAGVIS_PATH@ durch die korrekten Werte zu ersetzen. +{{ :centos:web_c7:icinga:icinga_0147.png?direct&800 |Bild: Icinga Web 2 NagVis Datenquellen}}
-In diesem Beispiel müssen Sie @NAGVIS_WEB@ durch /nagvis und @NAGVIS_PATH@ durch /usr/local/nagvis/share ersetzen.+
  
-SCHRITT 6: Berechtigungen +Nun definieren wir uns eine eigene Karte vom Typ **automap**; dafür wählen wir den Menüpunkt **Karten verwalten** aus dem Menü **Optionen aus**.
-Dies ist sehr wichtig für eine funktionierende Installation.+
  
-Prüfen Sie zuerst, welcher Unix-Account für Ihren Webserver benutzt wird (in meinem Fall wwwrun). Wenn Sie nicht wissen, mit welchem Benutzer der Webserver läuft, dann werfen Sie einen Blick in die Webserver-KonfigurationIm Falle von Apache können Sie dies mit dem folgenden Befehl tun:+{{ :centos:web_c7:icinga:icinga_0148.png?direct&800 |BildIcinga Web 2 NagVis Kartenverwaltung}}
  
-Ubuntu+Zum Generieren der Automap befüllen wir beim Menüpunkt **Karte erstellen** die Felder **//ID (Interner Name)//** und **//Alias//**. Beim Kartentyp wählen wir **Automap basierend auf Eltern/Kind Beziehungen** aus. Abschließend klicken wir auf die Schaltfläche **Erstellen** und sichern damit unsere Eingaben.
  
-grep -e 'USER' /etc/apache2/envvars+{{ :centos:web_c7:icinga:icinga_0149.png?direct&800 |Bild: Icinga Web 2 NagVis Kartenverwaltung}}
  
-SuSE/RedHat/Debian (SLES, OpenSuSE, Fedora)+Basieren auf den Monitoringkonfiguration unserer **Icinga 2** Umgebung wird nach einer kurzen Zeit die generierte **automap** angezeigt.
  
-grep -e '^User' /etc/apache2/*.conf+{{ :centos:web_c7:icinga:icinga_0151.png?direct&800 |Bild: Icinga Web 2 NagVis automap}}
  
-Wenn Ihre Konfigurationsdatei an anderer Stelle liegtdann passen Sie den obigen Befehl an. +Sobald wir mit der Maus übe einen der überwachten Host streichenwerden weitere Details des Hosts eingeblendet.
-Gewähren Sie nun dem Webserver-Benutzer Berechtigungen für das NagVis-Verzeichnis (in meinem Fall sind die Pfade wie folgt):+
  
-chown wwwrun:www /usr/local/nagvis -R +{{ :centos:web_c7:icinga:icinga_0152.png?direct&800 |Bild: Icinga Web 2 NagVis automap}}
-    chmod 664 /usr/local/nagvis/etc/nagvis.ini.php +
-    chmod 775 /usr/local/nagvis/etc/maps +
-    chmod 664 /usr/local/nagvis/etc/maps/+
-    chmod 775 /usr/local/nagvis/etc/automaps +
-    chmod 664 /usr/local/nagvis/etc/automaps/+
-    chmod 775 /usr/local/nagvis/share/userfiles/images/maps +
-    chmod 664 /usr/local/nagvis/share/userfiles/images/maps/+
-    chmod 775 /usr/local/nagvis/var +
-    chmod 664 /usr/local/nagvis/var/+
-    chmod 775 /usr/local/nagvis/var/tmpl/cache +
-    chmod 664 /usr/local/nagvis/var/tmpl/cache/*+
  
-Es ist möglichrestriktivere Berechtigungen für die Dateien zu setzen, aber für die meisten Setups sollten die Beispiele ausreichenVerändern Sie die Werte nur dann, wenn Sie wissen, was Sie tun! +Klicken wir auf einen Hostgelangen wir direkt auf die Icinga Web 2 Detailseite des Hosts.
-SCHRITT 7: konfigurieren Sie die Maps+
  
-Es gibt zwei Wege, NagVis zu konfigurierenDer erste ist die web-basierte Konfiguration mit Hilfe des NagVis-Frontends (http://<nagiosserver>/<Pfad-zu-NagVis>/). Schauen Sie sich die Optionen des Header-Menüs an. Zum Editieren von Map-Objekten müssen Sie das Objekt entsperren, das Sie bearbeiten möchten.+{{ :centos:web_c7:icinga:icinga_0153.png?direct&800 |BildIcinga Web 2 NagVis automap}}
  
-Beim zweiten Weg bearbeiten Sie direkt die Konfigurationsdateien mit dem Text-Editor Ihrer Wahl. Die Map-Konfigurationsdateien befinden sich in etc/maps/. Gültige Formate und Werte finden Sie unter Map Config Format Description. 
-SCHRITT 8: betrachten Sie die Maps 
-Sie sollten nun in der Lage sein, Ihre definierten Maps in Ihrem Browser anzusehen: 
  
-http://<nagiosserver>/<Pfad-zu-NagVis>/frontend/nagvis-js/?mod=Map&show=<mapname>+====== Links ====== 
 +  * **⇐ [[centos:web_c7:icinga:graphite|Zurück zum Kapitel "Icinga Einbinden von Graphite zur graphischen Visualisierung - Installation und Konfiguration unter CentOS 7.x"]]** 
 +  * **[[centos:web_c7:start|Zurück zum Kapitel >>Webserverinstallation unter CentOS 7.x<<]]** 
 +  * **[[wiki:start|Zurück zu >>Projekte und Themenkapitel<<]]** 
 +  * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]**
  
-(z.B. http://localhost/frontend/nagvis-js/?mod=Map&show=deutschland) 
  
-Viel Spaß und bitte melden Sie Bugs! 
  • centos/web_c7/icinga/nagvis.1429563273.txt.gz
  • Zuletzt geändert: 20.04.2015 20:54.
  • von django