NCM::Component::pnp4nagios - schema

Types

  • /software/components/pnp4nagios/pnp4nagios_php_view_type
    • /software/components/pnp4nagios/pnp4nagios_php_view_type/title
      • Required

      • Type: string

    • /software/components/pnp4nagios/pnp4nagios_php_view_type/start
      • Required

      • Type: long

  • /software/components/pnp4nagios/pnp4nagios_npcd_log_type

  • /software/components/pnp4nagios/pnp4nagios_php_paper_size

  • /software/components/pnp4nagios/pnp4nagios_php_ui_theme

  • /software/components/pnp4nagios/pnp4nagios_php_lang

  • /software/components/pnp4nagios/pnp4nagios_perfdata_RRD_storage_type

  • /software/components/pnp4nagios/pnp4nagios_npcd_config
    • /software/components/pnp4nagios/pnp4nagios_npcd_config/user
      • Required

      • Type: string

      • Default value: nagios

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/group
      • Required

      • Type: string

      • Default value: nagios

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/log_type
      • Required

      • Type: pnp4nagios_npcd_log_type

      • Default value: syslog

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/log_file
      • Required

      • Type: string

      • Default value: /var/log/pnp4nagios/npcd.log

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/max_logfile_size
      • Required

      • Type: long

      • Default value: 10485760

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/log_level
      • Required

      • Type: long

      • Range: 0..2

      • Default value: 0

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/perfdata_spool_dir
      • Required

      • Type: string

      • Default value: /var/spool/pnp4nagios/

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/perfdata_file_run_cmd
      • Required

      • Type: string

      • Default value: /usr/libexec/pnp4nagios/process_perfdata.pl

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/perfdata_file_run_cmd_args
      • Required

      • Type: string

      • Default value: -b

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/identify_npcd
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/npcd_max_threads
      • Required

      • Type: long

      • Default value: 5

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/sleep_time
      • Required

      • Type: long

      • Default value: 15

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/load_threshold
      • Required

      • Type: double

      • Default value: 0.0

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/pid_file
      • Required

      • Type: string

      • Default value: /var/run/npcd.pid

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/perfdata_file
      • Required

      • Type: string

      • Default value: /var/log/pnp4nagios/perfdata.dump

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/perfdata_spool_filename
      • Required

      • Type: string

      • Default value: perfdata

    • /software/components/pnp4nagios/pnp4nagios_npcd_config/perfdata_file_processing_interval
      • Required

      • Type: long

      • Default value: 15

  • /software/components/pnp4nagios/pnp4nagios_php_config
    • /software/components/pnp4nagios/pnp4nagios_php_config/use_url_rewriting
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_php_config/rrdtool
      • Required

      • Type: string

      • Default value: /usr/bin/rrdtool

    • /software/components/pnp4nagios/pnp4nagios_php_config/graph_width
      • Required

      • Type: long

      • Default value: 500

    • /software/components/pnp4nagios/pnp4nagios_php_config/graph_height
      • Required

      • Type: long

      • Default value: 100

    • /software/components/pnp4nagios/pnp4nagios_php_config/zgraph_width
      • Required

      • Type: long

      • Default value: 500

    • /software/components/pnp4nagios/pnp4nagios_php_config/zgraph_height
      • Required

      • Type: long

      • Default value: 100

    • /software/components/pnp4nagios/pnp4nagios_php_config/right_zoom_offset
      • Required

      • Type: long

      • Default value: 30

    • /software/components/pnp4nagios/pnp4nagios_php_config/pdf_width
      • Required

      • Type: long

      • Default value: 675

    • /software/components/pnp4nagios/pnp4nagios_php_config/pdf_height
      • Required

      • Type: long

      • Default value: 100

    • /software/components/pnp4nagios/pnp4nagios_php_config/pdf_page_size
      • Required

      • Type: pnp4nagios_php_paper_size

      • Default value: A4

    • /software/components/pnp4nagios/pnp4nagios_php_config/pdf_margin_top
      • Required

      • Type: long

      • Default value: 30

    • /software/components/pnp4nagios/pnp4nagios_php_config/pdf_margin_left
      • Required

      • Type: double

      • Default value: 17.5

    • /software/components/pnp4nagios/pnp4nagios_php_config/pdf_margin_right
      • Required

      • Type: long

      • Default value: 10

    • /software/components/pnp4nagios/pnp4nagios_php_config/graph_opt
      • Required

      • Type: string

    • /software/components/pnp4nagios/pnp4nagios_php_config/pdf_graph_opt
      • Required

      • Type: string

    • /software/components/pnp4nagios/pnp4nagios_php_config/rrdbase
      • Required

      • Type: string

      • Default value: /var/lib/pnp4nagios/

    • /software/components/pnp4nagios/pnp4nagios_php_config/page_dir
      • Required

      • Type: string

      • Default value: /etc/pnp4nagios/pages/

    • /software/components/pnp4nagios/pnp4nagios_php_config/refresh
      • Required

      • Type: long

      • Default value: 90

    • /software/components/pnp4nagios/pnp4nagios_php_config/max_age
      • Required

      • Type: long

      • Default value: 21600

    • /software/components/pnp4nagios/pnp4nagios_php_config/temp
      • Required

      • Type: string

      • Default value: /var/tmp

    • /software/components/pnp4nagios/pnp4nagios_php_config/nagios_base
      • Required

      • Type: string

      • Default value: /nagios/cgi-bin

    • /software/components/pnp4nagios/pnp4nagios_php_config/multisite_base_url
      • Required

      • Type: string

      • Default value: /check_mk

    • /software/components/pnp4nagios/pnp4nagios_php_config/multisite_site
      • Required

      • Type: string

    • /software/components/pnp4nagios/pnp4nagios_php_config/auth_enabled
      • Required

      • Type: boolean

      • Default value: false

    • /software/components/pnp4nagios/pnp4nagios_php_config/livestatus_socket
      • Required

      • Type: string

      • Default value: unix:/usr/local/nagios/var/rw/live

    • /software/components/pnp4nagios/pnp4nagios_php_config/allowed_for_all_services
      • Required

      • Type: string

    • /software/components/pnp4nagios/pnp4nagios_php_config/allowed_for_all_hosts
      • Required

      • Type: string

    • /software/components/pnp4nagios/pnp4nagios_php_config/allowed_for_service_links
      • Required

      • Type: string

      • Default value: EVERYONE

    • /software/components/pnp4nagios/pnp4nagios_php_config/allowed_for_host_search
      • Required

      • Type: string

      • Default value: EVERYONE

    • /software/components/pnp4nagios/pnp4nagios_php_config/allowed_for_host_overview
      • Required

      • Type: string

      • Default value: EVERYONE

    • /software/components/pnp4nagios/pnp4nagios_php_config/allowed_for_pages
      • Required

      • Type: string

      • Default value: EVERYONE

    • /software/components/pnp4nagios/pnp4nagios_php_config/overview-range
      • Required

      • Type: long

      • Default value: 1

    • /software/components/pnp4nagios/pnp4nagios_php_config/popup-width
      • Required

      • Type: string

      • Default value: 300px

    • /software/components/pnp4nagios/pnp4nagios_php_config/ui-theme
      • Required

      • Type: pnp4nagios_php_ui_theme

      • Default value: smoothness

    • /software/components/pnp4nagios/pnp4nagios_php_config/lang
      • Required

      • Type: pnp4nagios_php_lang

      • Default value: en_US

    • /software/components/pnp4nagios/pnp4nagios_php_config/date_fmt
      • Required

      • Type: string

      • Default value: d.m.y G:i

    • /software/components/pnp4nagios/pnp4nagios_php_config/enable_recursive_template_search
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_php_config/show_xml_icon
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_php_config/use_fpdf
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_php_config/background_pdf
      • Required

      • Type: string

      • Default value: /etc/pnp4nagios/background.pdf

    • /software/components/pnp4nagios/pnp4nagios_php_config/use_calendar
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_php_config/views
      • Required

      • Type: pnp4nagios_php_view_type

    • /software/components/pnp4nagios/pnp4nagios_php_config/rrd_daemon_opts
      • Required

      • Type: string

    • /software/components/pnp4nagios/pnp4nagios_php_config/template_dirs
      • Required

      • Type: string

    • /software/components/pnp4nagios/pnp4nagios_php_config/special_template_dir
      • Required

      • Type: string

      • Default value: /usr/share/icinga/html/pnp4nagios/templates.special

    • /software/components/pnp4nagios/pnp4nagios_php_config/mobile_devices
      • Required

      • Type: string

      • Default value: iPhone|iPod|iPad|android

  • /software/components/pnp4nagios/pnp4nagios_nagios_config
    • /software/components/pnp4nagios/pnp4nagios_nagios_config/process_performance_data
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/service_perfdata_command
      • Required

      • Type: string

      • Default value: process-service-perfdata

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/process_performance_data
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/service_perfdata_file
      • Required

      • Type: string

      • Default value: /var/log/pnp4nagios/service-perfdata

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/service_perfdata_file_template
      • Required

      • Type: string

      • Default value: DATATYPE::SERVICEPERFDATAtTIMET::$TIMET$tHOSTNAME::$HOSTNAME$tSERVICEDESC::$SERVICEDESC$tSERVICEPERFDATA::$SERVICEPERFDATA$tSERVICECHECKCOMMAND::$SERVICECHECKCOMMAND$tHOSTSTATE::$HOSTSTATE$tHOSTSTATETYPE::$HOSTSTATETYPE$tSERVICESTATE::$SERVICESTATE$tSERVICESTATETYPE::$SERVICESTATETYPE$

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/service_perfdata_file_mode
      • Required

      • Type: string

      • Default value: a

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/service_perfdata_file_processing_interval
      • Required

      • Type: long

      • Default value: 15

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/service_perfdata_file_processing_command
      • Required

      • Type: string

      • Default value: process-service-perfdata-file

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/host_perfdata_file
      • Required

      • Type: string

      • Default value: /var/log/pnp4nagios//host-perfdata

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/host_perfdata_file_template
      • Required

      • Type: string

      • Default value: DATATYPE::HOSTPERFDATAtTIMET::$TIMET$tHOSTNAME::$HOSTNAME$tHOSTPERFDATA::$HOSTPERFDATA$tHOSTCHECKCOMMAND::$HOSTCHECKCOMMAND$tHOSTSTATE::$HOSTSTATE$tHOSTSTATETYPE::$HOSTSTATETYPE$

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/host_perfdata_file_mode
      • Required

      • Type: string

      • Default value: a

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/host_perfdata_file_processing_interval
      • Required

      • Type: long

      • Default value: 15

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/host_perfdata_file_processing_command
      • Required

      • Type: string

      • Default value: process-host-perfdata-file

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/process_performance_data
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_nagios_config/broker_module
      • Required

      • Type: string

  • /software/components/pnp4nagios/pnp4nagios_perfdata_config
    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/timeout
      • Required

      • Type: long

      • Default value: 15

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/use_rrds
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/rrdpath
      • Required

      • Type: string

      • Default value: /var/lib/pnp4nagios/

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/rrdtool
      • Required

      • Type: string

      • Default value: /usr/bin/rrdtool

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/cfg_dir
      • Required

      • Type: string

      • Default value: /etc/pnp4nagios/

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/rrd_storage_type
      • Required

      • Type: pnp4nagios_perfdata_RRD_storage_type

      • Default value: SINGLE

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/rrd_heartbeat
      • Required

      • Type: long

      • Default value: 8460

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/rra_cfg
      • Required

      • Type: string

      • Default value: /etc/pnp4nagios/rra.cfg

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/rra_step
      • Required

      • Type: long

      • Default value: 60

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/log_file
      • Required

      • Type: string

      • Default value: /var/log/pnp4nagios/perfdata.log

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/log_level
      • Required

      • Type: long

      • Range: 0..2

      • Default value: 0

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/xml_enc
      • Required

      • Type: string

      • Default value: UTF-8

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/xml_update_delay
      • Required

      • Type: long

      • Default value: 0

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/rrd_daemon_opts
      • Optional

      • Type: string

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/stats_dir
      • Required

      • Type: string

      • Default value: /var/log/pnp4nagios/stats

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/prefork
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/gearman_host
      • Required

      • Type: string

      • Default value: localhost:4730

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/requests_per_child
      • Required

      • Type: long

      • Default value: 10000

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/encryption
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/key
      • Required

      • Type: string

      • Default value: should_be_changed

    • /software/components/pnp4nagios/pnp4nagios_perfdata_config/key_file
      • Optional

      • Type: string

  • /software/components/pnp4nagios/structure_component_pnp4nagios
    • /software/components/pnp4nagios/structure_component_pnp4nagios/npcd
      • Required

      • Type: pnp4nagios_npcd_config

    • /software/components/pnp4nagios/structure_component_pnp4nagios/php
      • Required

      • Type: pnp4nagios_php_config

    • /software/components/pnp4nagios/structure_component_pnp4nagios/perfdata
      • Required

      • Type: pnp4nagios_perfdata_config

    • /software/components/pnp4nagios/structure_component_pnp4nagios/nagios
      • Required

      • Type: pnp4nagios_nagios_config