NCM::Component::syslogng - schema

Types

  • /software/components/syslogng/filterstring

  • /software/components/syslogng/srcstring

  • /software/components/syslogng/dststring

  • /software/components/syslogng/prioritystring

  • /software/components/syslogng/structure_syslogng_dstcommon
    • /software/components/syslogng/structure_syslogng_dstcommon/log_fifo_size
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_dstcommon/fsync
      • Optional

      • Type: boolean

    • /software/components/syslogng/structure_syslogng_dstcommon/flush_lines
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_dstcommon/flush_timeout
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_dstcommon/template
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_dstcommon/template_escape
      • Optional

      • Type: boolean

    • /software/components/syslogng/structure_syslogng_dstcommon/timezone
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_dstcommon/ts_format
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_dstcommon/frac_digits
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_dstcommon/throttle
      • Optional

      • Type: long

  • /software/components/syslogng/structure_syslogng_filepipe
    • /software/components/syslogng/structure_syslogng_filepipe/path
      • Required

      • Type: string

    • /software/components/syslogng/structure_syslogng_filepipe/owner
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_filepipe/group
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_filepipe/perm
      • Optional

      • Type: string

  • /software/components/syslogng/structure_syslogng_file_dest
    • /software/components/syslogng/structure_syslogng_file_dest/create_dirs
      • Optional

      • Type: boolean

    • /software/components/syslogng/structure_syslogng_file_dest/dir_owner
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_file_dest/dir_group
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_file_dest/overwrite_if_older
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_file_dest/remove_if_older
      • Optional

      • Type: long

  • /software/components/syslogng/structure_syslogng_pipe_dest

  • /software/components/syslogng/structure_syslogng_sock_dest
    • /software/components/syslogng/structure_syslogng_sock_dest/so_broadcast
      • Optional

      • Type: boolean

    • /software/components/syslogng/structure_syslogng_sock_dest/so_rcvbuf
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_sock_dest/so_sndbuf
      • Optional

      • Type: long

  • /software/components/syslogng/structure_syslogng_unixdgram_dest
    • /software/components/syslogng/structure_syslogng_unixdgram_dest/so_broadcast
      • Optional

      • Type: boolean

    • /software/components/syslogng/structure_syslogng_unixdgram_dest/so_rcvbuf
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_unixdgram_dest/so_sndbuf
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_unixdgram_dest/path
      • Required

      • Type: string

  • /software/components/syslogng/structure_syslogng_network_dest
    • /software/components/syslogng/structure_syslogng_network_dest/localip
      • Optional

      • Type: type_ip

    • /software/components/syslogng/structure_syslogng_network_dest/localport
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_network_dest/spoof_source
      • Optional

      • Type: boolean

    • /software/components/syslogng/structure_syslogng_network_dest/ip_ttl
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_network_dest/ip_tos
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_network_dest/ip
      • Required

      • Type: type_ip

    • /software/components/syslogng/structure_syslogng_network_dest/port
      • Required

      • Type: long

  • /software/components/syslogng/structure_syslogng_tty_dest
    • /software/components/syslogng/structure_syslogng_tty_dest/path
      • Required

      • Type: string

  • /software/components/syslogng/structure_syslogng_program_dest
    • /software/components/syslogng/structure_syslogng_program_dest/commandline
      • Required

      • Type: string

  • /software/components/syslogng/structure_syslogng_destinations
    • /software/components/syslogng/structure_syslogng_destinations/files
      • Optional

      • Type: structure_syslogng_file_dest

    • /software/components/syslogng/structure_syslogng_destinations/pipes
      • Optional

      • Type: structure_syslogng_pipe_dest

    • /software/components/syslogng/structure_syslogng_destinations/unixdgram
      • Optional

      • Type: structure_syslogng_unixdgram_dest

    • /software/components/syslogng/structure_syslogng_destinations/unixstream
      • Optional

      • Type: structure_syslogng_unixdgram_dest

    • /software/components/syslogng/structure_syslogng_destinations/udp
      • Optional

      • Type: structure_syslogng_network_dest

    • /software/components/syslogng/structure_syslogng_destinations/tcp
      • Optional

      • Type: structure_syslogng_network_dest

  • /software/components/syslogng/structure_syslogng_log_rule_flags
    • /software/components/syslogng/structure_syslogng_log_rule_flags/final
      • Optional

      • Type: boolean

    • /software/components/syslogng/structure_syslogng_log_rule_flags/fallback
      • Optional

      • Type: boolean

    • /software/components/syslogng/structure_syslogng_log_rule_flags/catchall
      • Optional

      • Type: boolean

    • /software/components/syslogng/structure_syslogng_log_rule_flags/flow-control
      • Optional

      • Type: boolean

  • /software/components/syslogng/structure_syslogng_srccommon
    • /software/components/syslogng/structure_syslogng_srccommon/flags
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_srccommon/log_msg_size
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_srccommon/log_iw_size
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_srccommon/log_fetch_limit
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_srccommon/log_prefix
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_srccommon/pad_size
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_srccommon/follow_freq
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_srccommon/time_zone
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_srccommon/optional
      • Optional

      • Type: boolean

    • /software/components/syslogng/structure_syslogng_srccommon/keep_timestamp
      • Optional

      • Type: boolean

  • /software/components/syslogng/structure_syslogng_internal_src

  • /software/components/syslogng/structure_syslogng_socksrc
    • /software/components/syslogng/structure_syslogng_socksrc/so_broadcast
      • Required

      • Type: boolean

      • Default value: false

    • /software/components/syslogng/structure_syslogng_socksrc/so_rcvbuf
      • Required

      • Type: long

      • Default value: 0

    • /software/components/syslogng/structure_syslogng_socksrc/so_sndbuf
      • Required

      • Type: long

      • Default value: 0

    • /software/components/syslogng/structure_syslogng_socksrc/so_keepalive
      • Required

      • Type: boolean

      • Default value: false

  • /software/components/syslogng/structure_syslogng_unixsock_src
    • /software/components/syslogng/structure_syslogng_unixsock_src/owner
      • Required

      • Type: string

      • Default value: root

    • /software/components/syslogng/structure_syslogng_unixsock_src/group
      • Required

      • Type: string

      • Default value: root

    • /software/components/syslogng/structure_syslogng_unixsock_src/perm
      • Required

      • Type: long

      • Default value: 438

    • /software/components/syslogng/structure_syslogng_unixsock_src/path
      • Required

      • Type: string

  • /software/components/syslogng/structure_syslogng_network_src
    • /software/components/syslogng/structure_syslogng_network_src/ip_ttl
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_network_src/ip_tos
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_network_src/ip
      • Required

      • Type: type_ip

    • /software/components/syslogng/structure_syslogng_network_src/port
      • Required

      • Type: long

      • Range: 0..65536

      • Default value: 514

  • /software/components/syslogng/structure_syslogng_network_tcp_src
    • /software/components/syslogng/structure_syslogng_network_tcp_src/keep-alive
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/syslogng/structure_syslogng_network_tcp_src/max-connections
      • Required

      • Type: long

      • Default value: 256

  • /software/components/syslogng/structure_syslogng_filepipe_src
    • /software/components/syslogng/structure_syslogng_filepipe_src/path
      • Required

      • Type: string

  • /software/components/syslogng/structure_syslogng_sources
    • /software/components/syslogng/structure_syslogng_sources/files
      • Optional

      • Type: structure_syslogng_filepipe_src

    • /software/components/syslogng/structure_syslogng_sources/pipes
      • Optional

      • Type: structure_syslogng_filepipe_src

    • /software/components/syslogng/structure_syslogng_sources/internal
      • Optional

      • Type: structure_syslogng_internal_src

    • /software/components/syslogng/structure_syslogng_sources/unixdgram
      • Optional

      • Type: structure_syslogng_unixsock_src

    • /software/components/syslogng/structure_syslogng_sources/unixstream
      • Optional

      • Type: structure_syslogng_unixsock_src

    • /software/components/syslogng/structure_syslogng_sources/udp
      • Optional

      • Type: structure_syslogng_network_src

    • /software/components/syslogng/structure_syslogng_sources/tcp
      • Optional

      • Type: structure_syslogng_network_tcp_src

  • /software/components/syslogng/structure_syslogng_filter
    • /software/components/syslogng/structure_syslogng_filter/facility
      • Optional

      • Type: long

    • /software/components/syslogng/structure_syslogng_filter/level
      • Optional

      • Type: prioritystring

    • /software/components/syslogng/structure_syslogng_filter/program
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_filter/host
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_filter/match
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_filter/filter
      • Optional

      • Type: filterstring

    • /software/components/syslogng/structure_syslogng_filter/netmask
      • Optional

      • Type: type_ip

    • /software/components/syslogng/structure_syslogng_filter/exclude_filters
      • Optional

      • Type: filterstring

  • /software/components/syslogng/structure_syslogng_filters

  • /software/components/syslogng/structure_syslogng_log_rule
    • /software/components/syslogng/structure_syslogng_log_rule/sources
      • Required

      • Type: srcstring

    • /software/components/syslogng/structure_syslogng_log_rule/destinations
      • Required

      • Type: dststring

    • /software/components/syslogng/structure_syslogng_log_rule/filters
      • Optional

      • Type: filterstring

    • /software/components/syslogng/structure_syslogng_log_rule/flags
      • Optional

      • Type: structure_syslogng_log_rule_flags

  • /software/components/syslogng/structure_syslogng_options
    • /software/components/syslogng/structure_syslogng_options/time_reopen
      • Required

      • Type: long

      • Default value: 60

    • /software/components/syslogng/structure_syslogng_options/time_reap
      • Required

      • Type: long

      • Default value: 60

    • /software/components/syslogng/structure_syslogng_options/time_sleep
      • Required

      • Type: long

      • Default value: 0

    • /software/components/syslogng/structure_syslogng_options/stats_freq
      • Required

      • Type: long

      • Default value: 600

    • /software/components/syslogng/structure_syslogng_options/log_fifo_size
      • Required

      • Type: long

      • Default value: 100

    • /software/components/syslogng/structure_syslogng_options/chain_hostnames
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/syslogng/structure_syslogng_options/normalize_hostnames
      • Required

      • Type: boolean

      • Default value: false

    • /software/components/syslogng/structure_syslogng_options/keep_hostname
      • Required

      • Type: boolean

      • Default value: false

    • /software/components/syslogng/structure_syslogng_options/bad_hostname
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_options/create_dirs
      • Required

      • Type: boolean

      • Default value: false

    • /software/components/syslogng/structure_syslogng_options/owner
      • Required

      • Type: string

      • Default value: root

    • /software/components/syslogng/structure_syslogng_options/group
      • Required

      • Type: string

      • Default value: root

    • /software/components/syslogng/structure_syslogng_options/perm
      • Required

      • Type: long

      • Default value: 384

    • /software/components/syslogng/structure_syslogng_options/dir_owner
      • Required

      • Type: string

      • Default value: root

    • /software/components/syslogng/structure_syslogng_options/dir_group
      • Required

      • Type: string

      • Default value: root

    • /software/components/syslogng/structure_syslogng_options/dir_perm
      • Required

      • Type: long

      • Default value: 448

    • /software/components/syslogng/structure_syslogng_options/ts_format
      • Required

      • Type: string

      • Default value: rfc3164

    • /software/components/syslogng/structure_syslogng_options/use_dns
      • Required

      • Type: string

    • /software/components/syslogng/structure_syslogng_options/dns_cache
      • Required

      • Type: boolean

      • Default value: true

    • /software/components/syslogng/structure_syslogng_options/dns_cache_size
      • Required

      • Type: long

      • Default value: 1007

    • /software/components/syslogng/structure_syslogng_options/dns_cache_expire
      • Required

      • Type: long

      • Default value: 3600

    • /software/components/syslogng/structure_syslogng_options/dns_cache_hosts
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_options/log_msg_size
      • Required

      • Type: long

      • Default value: 8192

    • /software/components/syslogng/structure_syslogng_options/use_fqdn
      • Required

      • Type: boolean

      • Default value: false

    • /software/components/syslogng/structure_syslogng_options/flush_lines
      • Required

      • Type: long

      • Default value: 0

    • /software/components/syslogng/structure_syslogng_options/flush_timeout
      • Required

      • Type: long

      • Default value: 10000

    • /software/components/syslogng/structure_syslogng_options/recv_time_zone
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_options/send_time_zone
      • Optional

      • Type: string

    • /software/components/syslogng/structure_syslogng_options/frac_digits
      • Required

      • Type: long

      • Default value: 0

    • /software/components/syslogng/structure_syslogng_options/sync
      • Optional

      • Type: boolean

      • Default value: false

  • /software/components/syslogng/structure_component_syslogng
    • /software/components/syslogng/structure_component_syslogng/options
      • Required

      • Type: structure_syslogng_options

    • /software/components/syslogng/structure_component_syslogng/sources
      • Required

      • Type: structure_syslogng_sources

    • /software/components/syslogng/structure_component_syslogng/destinations
      • Required

      • Type: structure_syslogng_destinations

    • /software/components/syslogng/structure_component_syslogng/filters
      • Optional

      • Type: structure_syslogng_filters

    • /software/components/syslogng/structure_component_syslogng/log_rules
      • Required

      • Type: structure_syslogng_log_rule