Giter Club home page Giter Club logo

icingaweb2-module-pnp's Introduction

PNP module for Icinga Web 2

Table of Contents

  1. About
  2. License
  3. Support
  4. Requirements
  5. Installation
  6. Configuration
  7. FAQ
  8. Thanks
  9. Contributing

About

This module integrates PNP into Icinga Web 2 and allows you to view beautiful graphs in the host/service detail view.

Detail View Iframe

License

Icinga Web 2 and this Icinga Web 2 module are licensed under the terms of the GNU General Public License Version 2, you will find a copy of this license in the LICENSE file included in the source package.

Support

Join the Icinga community channels for questions.

Requirements

This module glues PNP and Icinga Web 2 together. Both of them are required to be installed and configured:

Installation

Extract this module to your Icinga Web 2 modules directory as pnp directory.

Git clone:

cd /usr/share/icingaweb2/modules
git clone https://github.com/Icinga/icingaweb2-module-pnp.git pnp

Tarball download (latest release):

cd /usr/share/icingaweb2/modules
wget https://github.com/Icinga/icingaweb2-module-pnp/archive/v1.1.0.zip
unzip v1.1.0.zip
mv icingaweb2-module-pnp-1.1.0 pnp

Enable Icinga Web 2 module

Enable the module in the Icinga Web 2 frontend in Configuration -> Modules -> pnp -> enable. You can also enable the module by using the icingacli command:

icingacli module enable pnp

Configuration

PNP Configuration

The base URL for PNP (e.g. /pnp4nagios) must be accessible on the webserver.

There is an open issue for forwarding the Icinga Web 2 auth session to PNP.

Module Configuration

Navigate to Modules - PNP - Config and specify the settings.

Configuration

FAQ

Duplicated Graphs in Detail View

There is a problem with config.php and config_local.php in PNP (discussion here).

Remove the duplicated views in one of them, e.g. in config_local.php:

- $views[] = array('title' => '4 Hours',   'start' => (60*60*4) ); 
- $views[] = array('title' => '25 Hours',  'start' => (60*60*25) ); 
- $views[] = array('title' => 'One Week',  'start' => (60*60*25*7) ); 
- $views[] = array('title' => 'One Month', 'start' => (60*60*24*32) ); 
- $views[] = array('title' => 'One Year',  'start' => (60*60*24*380) );

The related issue can be found here.

Preview Graphs Missing in Detail View

First off, the module needs to read the local PNP configuration files and as such you need to ensure that the path can be read by the web server user. SELinux may prevent this too next to wrong permissions or wrong paths. This path defaults to /etc/pnp4nagios and requires adjustments for your own needs. If the module is not able to read the configuration, an error will be logged to the debug log and no graph will be rendered.

Also ensure that the user who is not seeing the graphs actually has the permission to view the PNP module. Navigate into your roles configuration and verify that.

PNP stores meta information in an XML file next to the actual RRD file. If this file is missing in your RRD data store, the module won't render graphs. Verify that PNP and NPCD are running and troubleshoot why metrics are not updated. The debug level helps here.

Last but not least, if there are no graphs available, the detail view won't show any graphs. You can verify that by opening the native PNP interface and search for the corresponding host or service.

Thanks

Contributing

There are many ways to contribute to the Icinga Web module for PNP -- whether it be sending patches, testing, reporting bugs, or reviewing and updating the documentation. Every contribution is appreciated!

icingaweb2-module-pnp's People

Contributors

gitmirko avatar lazyfrosch avatar leeclemens avatar lippserd avatar nilmerg avatar prometheanfire avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

icingaweb2-module-pnp's Issues

[dev.icinga.com #8582] Render PNP detail graphs without rendering the full iFrame

This issue has been migrated from Redmine: https://dev.icinga.com/issues/8582

Created by tgelf on 2015-03-03 14:32:56 +00:00

Assignee: (none)
Status: New
Target Version: Backlog
Last Update: 2016-02-01 07:54:18 +00:00 (in Redmine)


This allows us to:

  • completely disable the legacy pnp4nagios Apache config for security reasons
  • authenticate requests for each single image
  • style everything the Icinga Web way

Best,
Thomas


Relations:

Broken thumbnails and incorrect link

Trying to use this plugin results in a broken link:

icingaweb2: 2.4.1
pnp4nagios: 0.6.24

my graphs action url is /pnp4nagios/index.php/graph?host=$host.name$ and that links just fine. I've tried messing with the config options but no luck.

pnp4nagios configuration: /platform/pnp4nagios/etc
pnp4nagios url: /pnp4nagios

still tries to set the link to something like:

http:///icingaweb2/pnp?host=affiliates-1&srv=HOST&view=9

[dev.icinga.com #10344] No graph

This issue has been migrated from Redmine: https://dev.icinga.com/issues/10344

Created by technicallife on 2015-10-12 08:53:57 +00:00

Assignee: mthode
Status: Resolved (closed on 2015-12-21 08:25:25 +00:00)
Target Version: (none)
Last Update: 2015-12-21 08:25:25 +00:00 (in Redmine)


Hey there!

Just installed icingaweb2 into /usr/local/icingaweb2
then i took the github-version of icingaweb2-pnp4nagios and extract it into /usr/local/icingaweb2/modules

my pnp4nagios is at /usr/local/pnp4nagios so i made an config.ini with the following content:

[pnp4nagios]
config_dir = /usr/local/pnp4nagios/etc
base_url = /pnp4nagios

On the icingaweb2 web view i dont see any graph or something.
Is there a bug with the final version or is the config_dir path bad?

Thanks for your help!

Attachments

[dev.icinga.com #10863] Show graphs only when data are avialable and wanted

This issue has been migrated from Redmine: https://dev.icinga.com/issues/10863

Created by dgoetz on 2015-12-16 08:32:48 +00:00

Assignee: (none)
Status: Closed (closed on 2016-02-01 08:01:57 +00:00)
Target Version: (none)
Last Update: 2016-02-01 08:01:57 +00:00 (in Redmine)


We talked about a while ago that graphs are tried to render also if there are no data on disk and also if configuration is set to not process perfdata in Icinga 2 configuration.

Ticket is just to a reminder and for transparency! Not quite sure if considered as bug or feature!

pnp module for icingaweb2 does not work anymore after a package update (no more graphs in icingaweb2)

pnp module for icingaweb2 does not work anymore after a package update (no more graphs in icingaweb2)

Expected Behavior

Current Behavior

Fter updateing the following packages, pnp module for icingaweb2 does not work anymore after a package update (no more graphs in icingaweb2)
icinga-php-library (0.10.0-1+ubuntu20.04) ...
icingadb-web (1.0.1-1+ubuntu20.04) ...

Note that I've modified the module.info with Depends: icingadb (>=1.0.0) to make it pass the dependency checks when having icingadb enabled and monitoring module disabled.

Possible Solution

Steps to Reproduce (for bugs)

  1. update to icinga-php-library (0.10.0-1+ubuntu20.04) and icingadb-web (1.0.1-1+ubuntu20.04) ...
  2. check if there are still the graphs in icingaweb2 in service or host detailed view

Context

Your Environment

  • Module version (System - About):
  • Icinga Web 2 version and modules (System - About):
  • Icinga 2 version (icinga2 --version):
  • Operating System and version:
  • Webserver, PHP versions:

[dev.icinga.com #8587] Clicking small perf graph opens wrong page

This issue has been migrated from Redmine: https://dev.icinga.com/issues/8587

Created by mathiasaerts on 2015-03-03 15:03:12 +00:00

Assignee: (none)
Status: Resolved (closed on 2017-01-02 18:01:04 +00:00)
Target Version: (none)
Last Update: 2017-01-02 18:01:04 +00:00 (in Redmine)


When clicking the small performance graphs at the plugin output, the wrong pnp4nagios page is displayed on the right.

The page being opened:
http://my-host/pnp4nagios?host=some-client&srv=some-service&view=0

Which redirects to the default pnp4nagios page, displaying information about the pnp4nagios host machine, instead of the specified host.
The module should link to http://my-host/pnp4nagios/graph?host=some-client&srv=some-service&view=0 to show the correct information in pnp4nagios.

I was able to correct this behaviour by changing line 189 in file /usr/share/icingaweb2/modules/pnp4nagios/library/Pnp4nagios/Grapher.php

$url = Url::fromPath('pnp4nagios', array(   >>      $url = Url::fromPath('pnp4nagios/graph', array(

However, I'm not sure if this is the best way so I thought I'd report this issue.

[dev.icinga.com #9797] Close button to PNP iframe

This issue has been migrated from Redmine: https://dev.icinga.com/issues/9797

Created by stibi on 2015-07-30 20:33:29 +00:00

Assignee: tgelf
Status: Closed (closed on 2017-01-02 16:17:11 +00:00)
Target Version: 1.1.0
Last Update: 2017-01-02 16:17:11 +00:00 (in Redmine)


Hello guys,
the close button is really missing there, it's annoying when you can't close the opened detail with pnp chart…
And the pull request is waiting already for you!

Kudos to @Obihoernchen, I'm only filling the ticket here...
Icinga/icingaweb2-module-pnp4nagios#2


Relations:

[dev.icinga.com #7889] Reload Graphs per AJAX call when PerfData changes

This issue has been migrated from Redmine: https://dev.icinga.com/issues/7889

Created by shakalandy on 2014-11-28 11:25:12 +00:00

Assignee: (none)
Status: Closed (closed on 2017-01-02 16:22:54 +00:00)
Target Version: (none)
Last Update: 2017-01-02 16:22:54 +00:00 (in Redmine)


Discovered somehow inconsistent behaviour.
Example:

  • Service for disk check is in warning state due to disk usage
  • admin deltes stuff or enlarges disk
  • admin rechecks the service in icingaweb2
  • service automatically gets OK state
  • PNP4Nagios charts still document "warning" state
  • Reloading the page gets updated charts.

Would it be possible to reload the charts when the AJAX service reload fires?

Allow to link to special pages

PNP has a thing called "special pages". Most users don't know about it, but those who do should be able to link their pages.

Direct link to Service Overview

Our guys would like to see all graphs related to the currently selected host using one click.

I've implemented two ways to do this and it would be great if you could tell me for which I should generate a pull request that you would be willing to accept:

  • Make the Column titles clickable ("One Year", etc.)
  • Add a "Service Overview" link (for example in the form of an eye) below the graphs
  • ...?

image

[dev.icinga.com #8581] Do not trust "process_perfdata"

This issue has been migrated from Redmine: https://dev.icinga.com/issues/8581

Created by tgelf on 2015-03-03 14:31:27 +00:00

Assignee: tgelf
Status: Resolved (closed on 2015-09-11 11:30:05 +00:00)
Target Version: (none)
Last Update: 2015-11-20 12:32:34 +00:00 (in Redmine)


Many people do not understand that by toggling that flag they can tell Grapher modules in an efficient way whether there are graphs or not. I already met Icinga 2 installations writing wrong information to IDO, not sure whether that was a bug or not.

To solve all this we should check for graph existance ourselves. This will lead to a few more stat-calls and therefore to a performance impact. But that's worth the effort I guess, the current situation is unacceptable.

Cheers,
Thomas

[dev.icinga.com #10323] Github master version not working with icingaweb 2.0 release

This issue has been migrated from Redmine: https://dev.icinga.com/issues/10323

Created by shakalandy on 2015-10-06 09:16:10 +00:00

Assignee: tgelf
Status: Resolved (closed on 2015-10-07 16:43:52 +00:00)
Target Version: (none)
Last Update: 2015-11-20 12:32:37 +00:00 (in Redmine)


The current github master version is not working properly with the latest icingaweb 2.0 release.
Installation works but no graphs are shown. There is no error in the logs or on the screen visible.

After replacing the github version with the 0.0.9 release the graphs in the overview are visible again.

System: RHEL7

[dev.icinga.com #11703] Allow Access to PNP via module but deny direct access?

This issue has been migrated from Redmine: https://dev.icinga.com/issues/11703

Created by Anonymous on 2016-04-29 11:35:57 +00:00

Assignee: (none)
Status: Closed (closed on 2017-01-02 16:25:05 +00:00)
Target Version: (none)
Last Update: 2017-01-02 16:25:05 +00:00 (in Redmine)


Hi all,

My Icingaweb2 instance with pnp4nagios runs with AD authentication. I also have view filter configured, where some user only may see some specific hosts.
Because of the AD auth, I deactivated the htpasswd of pnp, so the users get the graph overview and details, when they select a host or service.
But with deactivating the htpasswd, there is the bad side effect, that the pnp website is accessible directly through http://fqdn/pnp4nagios, where currently everybody could search every server with its graphs.
I want to deny that. Is there a way to deny directly access and only allow access through icingaweb2? And/or is there a way that the AD users may only see the servers, which they also only see in web2?
Because I don't want to enter credentials every time, would it be possible to configure the htpasswd for PNP and the module got the funtion to enter the credentials itself every time it's needed? So I could deny direct access via username+password.

Regards,

Amo


Relations:

Permissions: Forward Icinga Web 2 auth to PNP

  • /pnp4nagios requires no auth currently, or via SSO
  • forward Icinga Web 2 auth to PNP as login provider (requires path for PNP)

Old TODO:

We should also provide an easy way to integrate our authentication and permission system into PNP4Nagios. This would require a small wrapper doing an embedded Icinga Web 2 bootstrap in order to provide our user object and a list of allowed hosts/services to PNP4Nagios.

Thumbnails only show first datasource

Thumbnails only ever show the first data source from performance data.

This comes as no surprise since source=0 is hardcoded.

Can we show thumbnails for more than one datasource if many exist?

I might be willing to implement sth, but I don't have time to find out where to get the information from which and foremost how many sources exist in the first place.

[dev.icinga.com #8413] Add configuration form

This issue has been migrated from Redmine: https://dev.icinga.com/issues/8413

Created by mfriedrich on 2015-02-10 15:21:41 +00:00

Assignee: (none)
Status: Closed (closed on 2016-02-01 07:53:56 +00:00)
Target Version: (none)
Last Update: 2016-02-01 07:53:56 +00:00 (in Redmine)


Currently there's only a text mentioning a prototype.

Configuration form is still missing in this prototype. In case your PNP4Nagios config path is not /etc/pnp4nagios or your base PNP4Nagios web url differs from /pnp4nagios please create a config file in /etc/icingaweb2/modules/pnp4nagios/config.ini following this example:

PNP_CONFIG_FILE is not supported

Expected Behavior

The pnp module should "see" and provide the same files PNP4Nagios is using

Current Behavior

There is no support for the PNP_CONFIG_FILE environment variable. It's also not possible to set a specific file in the config.ini. This allows to set a custom path - but not a single file

Possible Solution

Support PNP_CONFIG_FILE should be implemented

Function get_magic_quotes_runtime() is deprecated

Hi There,

I'm new to Icinga and PNP! Already searched the Web for my Problem but didn't find what I am looking for

Icinga Web 2 2.8.2
Git Commit 8a89839af94a247ee2149b2336c73b8251b477c0
PHP Version 7.4.6
MODULE VERSION
monitoring 2.8.2
nagvis 1.1.1
pnp 1.1.0
translation 2.8.2

When I'm on Icingaweb2 and go to the menu pnp I get following error:

Please check the documentation for information about the following error.
Function get_magic_quotes_runtime() is deprecated

file [line]:
kohana/system/libraries/Input.php [57]:

What am I doing wrong? Hope somebody can help me with this. Thanx in advance and happy holidays :-)

Greeting
Susie

[dev.icinga.com #8375] Icinga Web 2 PNP4Nagios Module

This issue has been migrated from Redmine: https://dev.icinga.com/issues/8375

Created by kim2010 on 2015-02-06 08:39:06 +00:00

Assignee: tgelf
Status: Resolved (closed on 2015-09-11 11:49:16 +00:00)
Target Version: (none)
Last Update: 2015-11-20 12:32:33 +00:00 (in Redmine)


I have an existing pnp4nagios which i would like to integrate it with my current icingaweb2. Installed is the above module from https://git.icinga.org/?p=icingaweb2-module-pnp4nagios.git;a=summary;js=1 und already activated.
After accessing the icingaweb2 interface i can see the module has been already loaded.But if i want to check the services i click on the action Url to the link PNP4Nagios and comes out the following:
Fatal error: Class '\Icinga\Module\Pnp4nagios\Grapher' not found in /usr/share/icingaweb2/library/Icinga/Web/Hook.php on line 97

[dev.icinga.com #11613] double representation in Icinga2 with PNP

This issue has been migrated from Redmine: https://dev.icinga.com/issues/11613

Created by betaogra on 2016-04-19 09:04:39 +00:00

Assignee: (none)
Status: Closed (closed on 2017-01-02 16:19:31 +00:00)
Target Version: (none)
Last Update: 2017-01-02 16:19:31 +00:00 (in Redmine)


Hi at all,

unfortunately PNP produces duplicate entries for One Year, One Month,One Week, 25 Hours and 4 Hours.

Overview of the module PNP:

pnp4nagios/
├── background.pdf
├── check_commands
│ ├── check_nrpe.cfg
│ └── check_nwstat.cfg
├── config.d
├── config.php
├── config.php.bak
├── config_local.php
├── npcd.bak
├── npcd.cfg
├── pages
│ └── web_traffic.cfg
├── pnp4nagios-lighttpd.conf
├── pnp4nagios.cfg
├── pnp4nagios_release
├── process_perfdata.cfg
└── rra.cfg

3 directories, 14 files
diagnostix:/etc #

IT´s an SLES 12 Server.

I have installed PNP4Nagios with the package-manager: zypper install pnp4nagios

That seems to be a problem of representation Icinga2!?

The config.php. is not overlaid by the config_local.php!

Attachments


Relations:

Permissions: No way to grant access to PNP

Expected Behavior

Expect there to be a way in Icinga to grant a user access to view PNP without being an Admin.

Current Behavior

I'm guessing a user has to be an admin to get access to PNP

[Feature Request] Set Username+PW for Autologin

Hi All,

I asked this already a long time ago, but just post it here, so it won't be forgotten.
It would be nice to set a user/pw in module config section to enable an autologin for the pnp preview.

Regards,

Marcus

[dev.icinga.com #11725] PNP preview w/out module permission

This issue has been migrated from Redmine: https://dev.icinga.com/issues/11725

Created by Anonymous on 2016-05-04 08:42:04 +00:00

Assignee: Anonymous
Status: Feedback
Target Version: (none)
Last Update: 2017-01-02 16:20:58 +00:00 (in Redmine)


Hi All,
I just noticed, that if a user has not the permission to access the pnp module, he nevertheless gets the username/password field for PNP and the "small graphs preview" shown in Host/Service details.
IMHO the preview also shouldn't be shown, so for the user w/out the pnp module permission it seems as same as the module is not activated at all.
Just now we have the problem, that the credentials field pops up every time we go to a host/service detail.

Regards,

Amo

Attachments

  • 1.JPG Anonymous - 2016-05-04 08:41:51 +00:00
  • 2.JPG Anonymous - 2016-05-04 08:42:02 +00:00

Dependency of Module does not match existing Icingaweb version

Icingaweb2 reports unmet dependencies:

image

However, the affected Icinga installation uses monitoring in 2.9.2
image

Expected Behavior

The module should find the present version of monitoring and not report any unmet dependencies.

Current Behavior

The plugin reports unmet dependencies.

Possible Solution

Steps to Reproduce (for bugs)

Install the plugin an instance with Icingaweb2 2.9.2.

Context

The plugin works fine if it is activated, but a user can not activate it using the current icingaweb2 version (due to unmet dependencies).

Your Environment

  • Module version (System - About): Pnp 1.1.0 (Commit 13a50ef)
  • Icinga Web 2 version and modules (System - About): Icingaweb2 2.9.2 (Commit 07e25a923bd80001e9ab52bbbbc1008aa8befb06)
  • Icinga 2 version (icinga2 --version): 2.13.0-1
  • Operating System and version: RHEL 7.9
  • Webserver, PHP versions: HTTPD 2.4.6-97 & PHP 7.3.20

Icingaweb2 service page not showing pnp thumbnail

Expected Behavior

From IcingaWeb2 service page,
I'm expecting to see 5 thumbnails for "one year", "one month", "one week", "25 hours", "4 hours":
https://github.com/Icinga/icingaweb2-module-pnp/blob/master/doc/screenshot/detail_view.png?raw=true

Current Behavior

I don't see any of thumbnails existed under the service page.

But I do see there are 3 "action" links within "Actions" section and above "inspect" linke :
Action 1: http://192.168.100.71/pnp4nagios/graph?host=rick-tftp&srv=check_ping (graph working)
Action 2: http://192.168.100.71/class='tips (page not found)
Action 3: http://192.168.100.71/rel='/pnp4nagios/popup?host=rick-tftp&srv=check_ping (page not found)
The "Action 1" link will open pnp4nagios page with graph.

These 3 "action" links behave the same as my old system,
where 5 thumbnails displayed.

Possible Solution

N/A

Steps to Reproduce (for bugs)

  1. Clean Ubuntu 16.04 installation
  2. Setup/Configure Icinga2 and IcingaWeb2
  3. Refer to this https://tipstricks.itmatrix.eu/installing-icinga2-in-debian-wheezy/ for pnp4nagios configuration

Context

I had an old installation of:

  • Ubuntu 14.04.5
  • Icinga 2.5.4-1ppa1trusty2
  • apache2 2.4.7-1ubuntu4.16
  • php5 5.5.9+dfsg-1ubuntu4.21
  • Icingaweb2 2.4.1-1~ppa1404+1
  • IcingaWeb2 loaded modules:
    doc 2.4.1
    monitoring 2.4.1
    pnp 1.0.1
  • pnp4nagios 0.6.16-2 (from apt-get)

The service page had those thumbnails displayed successfully.

Your Environment

  • Ubuntu 16.04.4
  • Icinga2 2.8.4-1.xenial
  • Apache2 v2.4.18-2ubuntu3.9
  • php 1:7.0+35ubuntu6.1
  • php7.0 7.0.30-0ubuntu0.16.04.1
  • IcingaWeb2 v2.5.3
  • IcingaWeb2 loaded modules:
    director 1.4.3
    doc 2.5.3
    monitoring 2.5.3
    pnp 1.1.0 (git-hash: 6377405)
  • pnp4nagios-0.6.26 (make from source tarball)

[dev.icinga.com #11233] Extra miniature graph images

This issue has been migrated from Redmine: https://dev.icinga.com/issues/11233

Created by ihemingway on 2016-02-25 21:02:47 +00:00

Assignee: (none)
Status: Closed (closed on 2017-01-02 16:18:43 +00:00)
Target Version: (none)
Last Update: 2017-01-02 16:18:43 +00:00 (in Redmine)


When looking at the details for a service, I'm seeing 10 mini graphs instead of 5 with the following URLs:

http:///icingaweb2/pnp?host=test&srv=HTTP&view=0

view=0 through view=9

The first 5 work as intended, but the rest link to invalid PNP4Nagios pages.

Using icinga1 and the module is configured as follows:

pnp4nagios configuration = /usr/local/pnp4nagios/etc
url = /pnp4nagios


Relations:

[dev.icinga.com #9894] missing "close-Button" in pnp4nagios Module (Icinga Web 2 Frame)

This issue has been migrated from Redmine: https://dev.icinga.com/issues/9894

Created by smadmin on 2015-08-13 08:57:58 +00:00

Assignee: tgelf
Status: Resolved (closed on 2017-01-02 16:10:03 +00:00)
Target Version: 1.1.0
Last Update: 2017-01-02 16:10:03 +00:00 (in Redmine)


Hello guys,

in the pnp4nagios Icinga Web 2 module, i missed the closed-Button (X) in Icinga Web 2 Frame on the right site.
Can you put in in pnp4nagios?

See picture.

Sascha

Attachments

Changesets

2017-01-02 16:04:40 +00:00 by (unknown) 7927284

Add default controls

fixes #9894

Relations:

[dev.icinga.com #13763] Possibility to have Icingaweb2 and PNP on different servers

This issue has been migrated from Redmine: https://dev.icinga.com/issues/13763

Created by tontonitch on 2016-12-25 22:52:01 +00:00

Assignee: (none)
Status: New
Target Version: (none)
Last Update: 2017-01-03 09:03:13 +00:00 (in Redmine)


Hi,
Currently, the Icinga Web 2 Module for PNP seems to work only when having the PNP software on the same server.
It would be nice to be able to have PNP running on a different server, for exemple in a clustered Icinga2/Icingaweb2 environment.
Best regards,
Yannick


Relations:

[dev.icinga.com #10834] twice as many thumbnails as normal

This issue has been migrated from Redmine: https://dev.icinga.com/issues/10834

Created by mwaldmueller on 2015-12-14 12:20:58 +00:00

Assignee: tgelf
Status: Assigned
Target Version: (none)
Last Update: 2016-08-03 15:00:38 +00:00 (in Redmine)


Icinga Web 2 Version: Icinga Web 2.1.0
PNP4Nagios Version: 1.8.5
PNP Module: Current master (2015-12-11)

See attached screenshot.

Attachments


Relations:

Recommend Projects

  • React photo React

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

  • Vue.js photo Vue.js

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

  • Typescript photo Typescript

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

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

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

  • web

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

  • server

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

  • Machine learning

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

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

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

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.