puppet report import

把Puppet报告导入Puppet Dashboard

  现在Dashboard正在运行,而我们需要确保它能够获取Puppet报告。完成这项工作有几种方法,开始的时候都是用Rake任务导入旧报告。在/usr/share/puppet-dashboard目录下,运行:

$ rake RAILS_ENV=production reports:import

   这个命令假设你的Puppet管理器在本地主机上,并将导入Puppet
vardir目录里面的全部文件(目录通常是/var/lib/puppet/reports,但是你也可以用REPORT_DIR选项指定一个其他的目
录)。你可以多次运行这个命令,或者用计划任务对其进行设置——它会识别以前导入的报告,并且只会添加新的报告。

  你还可以配置 Puppet,让它自动给Dashboard传送报告。完成这项工作有两种方法,第一种方法是针对Puppet
0.25.x版本以及更低版本,第二种方法则是针对Puppet 0.26.x版本以及更高版本。对于Puppet
0.25.x版本以及更低版本来说,请确保你在每个想要报告的客户端上开启报告功能,做法是在puppet.conf配置文件的[puppet]节中添加
report =
true。然后在Puppet管理器上的puppet.conf文件中添加/usr/share/puppet-dashboard/lib
/puppet到Puppet的libdir目录,命令如下:

[main]
libdir =
/usr/share//puppet-dashboard/lib/puppet:/var/puppet/lib

  开启Puppet Dashboard报告:

[puppetmasterd]
reports = puppet_dashboard, any-other-reports

   这个报告假设你的Puppet
Dashboard运行在本地主机端口3000上。你可以调整这个位置通过编辑文件/usr/share/puppet-dashboard/lib
/puppet/puppet_dashboard.rb,并升级HOST和PORT选项在文件的顶部。

  在Puppet 2.6.x以及更高的版本中,你需要在你的客户端开启报告:

[agent]
report = true

  然后指定http报告类型,并用新的reporturl选项来指定目标主机和URL,代码如下:

[master]
reporturl=http://localhost:80/reports
reports=http

  更新主机和端口,以便跟你的环境相符(你应该保持URL上的报告后缀)。

  现在Puppet
Dashboard应该能够接收你的Puppet报告了,大功告成!如果你按照本文的方法一直做到现在,那么你就应该可以看到Puppet
Dashboard的主屏幕了。

  从这个屏幕上你可以看到目前所有的Puppet节点,以及Puppet运行的成功和失败状况(而且你还可深入研究显示的结果,以便查看哪些资源失败以及产生的错误等)。它为你的Puppet环境提供了一个强大的中心界面,环境状况一目了然。

 
 它还是一个相对较新的产品,所以人们每天都会为其添加新的功能(也可能是bug)。如果你有困难、问题、特别是想法和反馈意见,请登录Puppet
Labs,从#puppet IRC通道获得帮助,或者通过Puppet邮件列表获得帮助。请开始使用吧,并让我们知道您的使用情况!

puppet report import,布布扣,bubuko.com

时间: 2024-10-16 02:12:06

puppet report import的相关文章

Odoo,Qweb,Report报表的外部方法引用的问题

class: import time from openerp.osv import osv from openerp.report import report_sxw class stock_picking_out(report_sxw.rml_parse):     def __init__(self, cr, uid, name, context):         super(stock_picking_out, self).__init__(cr, uid, name, context

spring4 cronTrigger和simpleTrigger实现方法

Quartz官方网站对SimpleTrigger和CronTrigger的简单对比:      SimpleTrigger is handy if you need 'one-shot' execution (just single execution of a job at a given moment in time), or if you need to fire a job at a given time, and have it repeat N times, with a delay

Android WebApp & NativeApp 适配测试自动化平台GoGo实现 东海陈光剑

Android WebApp & NativeApp 适配测试自动化平台GoGo实现 东海陈光剑 2014年3月6日 18:27:55 源代码: https://github.com/universsky/AndroidAutomationTestUniverssky.git GoGo平台架构: 运行结果: http://10.73.72.122:88/report.html?run_stamp=20140306052855&sec=336&min=5 http://10.125.

android客户端应用(native app)适配测试自动化 东海陈光剑 2014年5月5日 0:39:04

未命名 android客户端应用(native app)适配测试自动化 东海陈光剑 2014年5月5日 0:39:04 http://10.125.1.58:88/report.html?run_stamp=20140428054354&min=3&sec=214 <!doctype html><html><head>    <meta charset="UTF-8">    <title>适配测试报告<

编写手机端自适应页面案例,springMVC代码,SpringMVC上传代码,去掉input框中原有的样式,使ios按钮没有圆角,css中的border-radius类似

1.编写的页面 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <!DOCTYPE html PUBLIC "-//

项目总结-REACT-1

1.实现页面跳转 <Link to ={ { pathname:`跳转地址`, query:{ 携带的数据 } }}> 2.DailyReportTable 中的onLoad 中的this.props. 没有值,或者不声明的时候 解构赋值出的变量是undefined 3.Antd.Spin 标签中放置内容,显示的时候内容就会在加载中 4.部分逻辑放在封装的组件当中, 5.页面刚一进入产生的逻辑可以放在生命周期函数中componentWillMount.Props change改变就用compo

多线程报表生成其中报表以pdf形式保存

设计思路采用生产者消费者模式,生产者生产报表消费者消费报表生成pdf文件其中报表以html形式存储在线程安全列表中.使用到技术有:多线程协作,线程池,线程安全,html 生成pdf. 一.生产者生成html模版,方式通过多线程将数据和html模版整合技术是使用freemarker. 1.ValPdfProduce package hk.buttonwood.ops.report; import java.io.File; import java.util.HashMap; import java

Silverlight程序之:简单的Excel报表导出方法

Silverlight程序之:简单的Excel报表导出方法 概述 介绍一种简单的Excel报表导出方法. 页面效果 导出效果: 首先我们创建一个Excel表格,将我们的基本信息格式都设置好,如下图所示: 将创建好的Excel表格另存为网页. 打开VS将创建好的报表模版网页文件拖到Web项目新建的Report文件夹 修改其后缀名为aspx 打开文件 添加头部代码 <%@ Page Language="C#" ContentType="application/vnd.ms-

JavaEE学习之路-Creating and Initializing a Servlet

Use the @WebServlet annotation to define a servlet component in a web application. This annotation is specified on a class and contains metadata about the servlet being declared. The annotated servlet must specify at least one URL pattern. This is do