NCM::Component::metaconfig::rsyslog - actions¶
Types¶
- /software/components/metaconfig/rsyslog_action_options
- Description: Action/output module schema configuration options
- /software/components/metaconfig/rsyslog_action_options/writeAllMarkMessages
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_options/execOnlyEveryNthTime
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_options/execOnlyEveryNthTimeout
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_options/execOnlyOnceEveryInterval
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_options/execOnlyWhenPreviousIsSuspended
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_options/repeatedmsgcontainsoriginalmsg
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_options/resumeRetryCount
- Optional
- Type: long
- Range: -1..
- /software/components/metaconfig/rsyslog_action_options/resumeInterval
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_options/reportSuspension
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_options/reportSuspensionContinuation
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_options/copyMsg
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_common
- /software/components/metaconfig/rsyslog_action_common/name
- Description: name (useful for debugging)
- Optional
- Type: string_non_whitespace
- /software/components/metaconfig/rsyslog_action_common/options
- Description: action options
- Optional
- Type: rsyslog_action_options
- /software/components/metaconfig/rsyslog_action_file_common_module
- Description: output file common module and action parameters
- /software/components/metaconfig/rsyslog_action_file_common_module/template
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_file_common_module/dirCreateMode
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file_common_module/fileCreateMode
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file_common_module/fileOwner
- Optional
- Type: defined_user
- /software/components/metaconfig/rsyslog_action_file_common_module/fileOwnerNum
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file_common_module/fileGroup
- Optional
- Type: defined_group
- /software/components/metaconfig/rsyslog_action_file_common_module/fileGroupNum
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file_common_module/dirOwner
- Optional
- Type: defined_user
- /software/components/metaconfig/rsyslog_action_file_common_module/dirOwnerNum
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file_common_module/dirGroup
- Optional
- Type: defined_group
- /software/components/metaconfig/rsyslog_action_file_common_module/dirGroupNum
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file
- /software/components/metaconfig/rsyslog_action_file/file
- Optional
- Type: absolute_file_path
- /software/components/metaconfig/rsyslog_action_file/dynaFile
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_file/closeTimeout
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file/dynaFileCacheSize
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file/zipLevel
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file/veryRobustZip
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_file/flushInterval
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file/asyncWriting
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_file/flushOnTXEnd
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_file/ioBufferSize
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_file/failOnChOwnFailure
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_file/createDirs
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_file/sync
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_file/sig.provider
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_file/cry.provider
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_prog
- /software/components/metaconfig/rsyslog_action_prog/binary
- Description: The binary (and command line options; make sure to esacpe the double quotes)
- Required
- Type: string
- /software/components/metaconfig/rsyslog_action_prog/hup.signal
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_prog/signalOnClose
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_fwd
- /software/components/metaconfig/rsyslog_action_fwd/Target
- Required
- Type: type_hostname
- /software/components/metaconfig/rsyslog_action_fwd/Port
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_fwd/Protocol
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_fwd/NetworkNamespace
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_fwd/Device
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_fwd/TCP_Framing
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_fwd/ZipLevel
- Optional
- Type: long
- Range: 0..9
- /software/components/metaconfig/rsyslog_action_fwd/maxErrorMessages
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_fwd/compression.mode
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_fwd/compression.stream.flushOnTXEnd
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_fwd/RebindInterval
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_fwd/KeepAlive
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_fwd/KeepAlive.Probes
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_fwd/KeepAlive.Interval
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_fwd/KeepAlive.Time
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_fwd/StreamDriver
- Optional
- Type: string_non_whitespace
- /software/components/metaconfig/rsyslog_action_fwd/StreamDriverMode
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_fwd/StreamDriverAuthMode
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_fwd/StreamDriverPermittedPeers
- Optional
- Type: string_non_whitespace
- /software/components/metaconfig/rsyslog_action_fwd/ResendLastMSGOnReconnect
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_fwd/udp.sendToAll
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_fwd/udp.sendDelay
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_fwd/template
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_kafka
- /software/components/metaconfig/rsyslog_action_kafka/Broker
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_kafka/Topic
- Required
- Type: string
- /software/components/metaconfig/rsyslog_action_kafka/Key
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_kafka/DynaKey
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_kafka/DynaTopic
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_kafka/DynaTopic.Cachesize
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_kafka/Partitions.Auto
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_kafka/Partitions.number
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_kafka/Partitions.useFixed
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_kafka/errorFile
- Optional
- Type: absolute_file_path
- /software/components/metaconfig/rsyslog_action_kafka/statsFile
- Optional
- Type: absolute_file_path
- /software/components/metaconfig/rsyslog_action_kafka/ConfParam
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_kafka/TopicConfParam
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_kafka/Template
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_kafka/closeTimeout
- Optional
- Type: long
- Range: 0..
- Default value: 2000
- /software/components/metaconfig/rsyslog_action_kafka/resubmitOnFailure
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_kafka/KeepFailedMessages
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_kafka/failedMsgFile
- Optional
- Type: absolute_file_path
- /software/components/metaconfig/rsyslog_action_czmq
- /software/components/metaconfig/rsyslog_action_czmq/endpoints
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_czmq/socktype
- Optional
- Type: choice
- /software/components/metaconfig/rsyslog_action_czmq/sendtimeout
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_czmq/sendhwm
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_czmq/connecttimeout
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_czmq/heartbeativl
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_czmq/heartbeattimeout
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_czmq/heartbeatttl
- Optional
- Type: long
- Range: 0..
- /software/components/metaconfig/rsyslog_action_czmq/topicframe
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_czmq/topics
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_czmq/dynatopic
- Optional
- Type: boolean
- /software/components/metaconfig/rsyslog_action_czmq/template
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_usrmsg
- Description: Writes emergency messages to (alll) users
- /software/components/metaconfig/rsyslog_action_usrmsg/users
- Description: Use ‘*’ for all users
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action_usrmsg/template
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action
- /software/components/metaconfig/rsyslog_action/file
- Optional
- Type: rsyslog_action_file
- /software/components/metaconfig/rsyslog_action/fwd
- Optional
- Type: rsyslog_action_fwd
- /software/components/metaconfig/rsyslog_action/kafka
- Optional
- Type: rsyslog_action_kafka
- /software/components/metaconfig/rsyslog_action/prog
- Optional
- Type: rsyslog_action_prog
- /software/components/metaconfig/rsyslog_action/czmq
- Optional
- Type: rsyslog_action_czmq
- /software/components/metaconfig/rsyslog_action/usrmsg
- Optional
- Type: rsyslog_action_usrmsg
- /software/components/metaconfig/rsyslog_action/stop
- Description: If the string is the empty string, a simple stop action is defined. A non-empty string is the conditional to use (if expr then stop).
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_action/prifile
- Description: A dict with key the (escaped) filename and value a list of prifilt values. For each file a conditional omfile action is generated with the prifilt or’ed; and all files are joined in one if/elsif,.. block. If the oneof the elements of the prifilt list is ‘stop’, the stop action will be added after the omfile action. The files are sorted alphabetically, so be careful when the prifilt statements have overlap.
- Optional
- Type: string
- /software/components/metaconfig/rsyslog_module_file_action
- /software/components/metaconfig/rsyslog_module_action
- /software/components/metaconfig/rsyslog_module_action/file
- Optional
- Type: rsyslog_module_file_action