项目作者: plsatin

项目描述 :
Icingaweb2 module to view puppet reports.
高级语言: PHP
项目地址: git://github.com/plsatin/icingaweb2-module-puppetreports.git
创建时间: 2016-09-19T09:17:32Z
项目社区:https://github.com/plsatin/icingaweb2-module-puppetreports

开源协议:GNU General Public License v2.0

下载


Icinga Web 2 - Puppet reports module

Table of Contents

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

About

A simple module for icingaweb2 for viewing puppet reports and facts.




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.

Requirements

Instalation

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

Git clone:

  1. cd /usr/share/icingaweb2/modules
  2. git clone https://github.com/plsatin/icingaweb2-module-puppetreports.git puppetreports

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

  1. icingacli module enable puppetreports

Configuration

Global Configuration

You can edit global configuration settings in Icinga Web 2 in Configuration -> Modules -> puppetreports -> Configuration.

Setting Description
Reports dir Required. Derictory with puppet reports
Facts dir Required. Derictory with puppet facts

FAQ

Thanks

The concept was taken from https://github.com/DamianZaremba/puppet-reports. The module uses php class https://github.com/mustangostang/spyc