Skip to content

rsyslog

The rocket-fast system for log processing

  • PROJECT
    • News Releases
    • Features
    • Plugins
    • ChangeLogs
    • Security Advisories
  • HELP
    • Guides for rsyslog
    • Documentation
    • Support
    • FAQ
    • Video Tutorials
  • TOOLS
    • Config builder
    • Impstats Analyzer
    • RainerScript Constant String Escaper
    • Regex
  • SERVICES
    • Enterprise Support
    • Custom Development
  • WINDOWS AGENT
    • About Rsyslog Windows Agent
    • Edition Comparison
    • Order Now
    • Support Contract – Windows Agent
    • Manual
    • Support
    • Windows Agent Download
    • Guides for Windows Agent
    • RSyslog Windows Agent license document – EULA
  • AWS Offering
  • PROJECT
    • News Releases
    • Features
    • Plugins
    • ChangeLogs
    • Security Advisories
  • HELP
    • Guides for rsyslog
    • Documentation
    • Support
    • FAQ
    • Video Tutorials
  • TOOLS
    • Config builder
    • Impstats Analyzer
    • RainerScript Constant String Escaper
    • Regex
  • SERVICES
    • Enterprise Support
    • Custom Development
  • WINDOWS AGENT
    • About Rsyslog Windows Agent
    • Edition Comparison
    • Order Now
    • Support Contract – Windows Agent
    • Manual
    • Support
    • Windows Agent Download
    • Guides for Windows Agent
    • RSyslog Windows Agent license document – EULA
  • AWS Offering
rsyslog
  • Installation
  • Configuration
    • Configuration Formats
    • Converting older formats to advanced
    • sysklogd format
    • Basic Structure
    • Templates
    • rsyslog Properties
    • The Property Replacer
    • Filter Conditions
    • RainerScript
    • Actions
    • Input
    • Parser
    • timezone
    • Examples
    • Legacy Configuration Directives
    • rsyslog statistic counter
    • Modules
      • Output Modules
      • Input Modules
        • im3195: RFC3195 Input Module
        • imbatchreport: Batch report input module
        • imdocker: Docker Input Module
        • imdtls: Input Module for DTLS Protocol over UDP
        • imfile: Text File Input Module
        • imgssapi: GSSAPI Syslog Input Module
        • Imhiredis: Redis input plugin
        • imhttp: http input module
        • imjournal: Systemd Journal Input Module
        • imkafka: read from Apache Kafka
        • imklog: Kernel Log Input Module
        • imkmsg: /dev/kmsg Log Input Module
        • immark: Mark Message Input Module
        • Impcap: network traffic capture
        • improg: Program integration input module
        • impstats: Generate Periodic Statistics of Internal Counters
        • imptcp: Plain TCP Syslog
        • imrelp: RELP Input Module
        • imsolaris: Solaris Input Module
        • imtcp: TCP Syslog Input Module
        • imtuxedoulog: Tuxedo ULOG input module
        • imudp: UDP Syslog Input Module
        • imuxsock: Unix Socket Input Module
      • Parser Modules
      • Message Modification Modules
      • String Generator Modules
      • Library Modules
      • Where are the modules integrated into the Message Flow?
    • Output Channels
    • Dropping privileges in rsyslog
    • Notes on IPv6 Handling in Rsyslog
    • libgcrypt Log Crypto Provider (gcry)
    • libossl Log Crypto Provider (ossl)
    • Dynamic Stats
    • Lookup Tables
    • Percentile Stats
  • rsyslog and containers
  • Troubleshooting
  • FAQ
  • Concepts
  • Example Use Cases
  • Tutorials
  • Development
  • Historical Documents
  • RSyslog - History
  • Licensing
  • How you can Help
  • Community Resources
  • RSyslog - Features
  • Proposals
  • Rsyslog Whitepapers
  • Free Services for Rsyslog
  • Compatibility
rsyslog
  • Configuration
  • Modules
  • Input Modules
  • View page source

Input Modules

Input modules are used to gather messages from various sources. They interface to message generators. They are generally defined via the input configuration object.

  • im3195: RFC3195 Input Module
  • imbatchreport: Batch report input module
  • imdocker: Docker Input Module
  • imdtls: Input Module for DTLS Protocol over UDP
  • imfile: Text File Input Module
  • imgssapi: GSSAPI Syslog Input Module
  • Imhiredis: Redis input plugin
  • imhttp: http input module
  • imjournal: Systemd Journal Input Module
  • imkafka: read from Apache Kafka
  • imklog: Kernel Log Input Module
  • imkmsg: /dev/kmsg Log Input Module
  • immark: Mark Message Input Module
  • Impcap: network traffic capture
  • improg: Program integration input module
  • impstats: Generate Periodic Statistics of Internal Counters
  • imptcp: Plain TCP Syslog
  • imrelp: RELP Input Module
  • imsolaris: Solaris Input Module
  • imtcp: TCP Syslog Input Module
  • imtuxedoulog: Tuxedo ULOG input module
  • imudp: UDP Syslog Input Module
  • imuxsock: Unix Socket Input Module

See also

Help with configuring/using Rsyslog:

  • Mailing list - best route for general questions

  • GitHub: rsyslog source project - detailed questions, reporting issues that are believed to be bugs with Rsyslog

See also

Contributing to Rsyslog:

  • Source project: rsyslog project README.

  • Documentation: rsyslog-doc project README

Copyright 2008-2023 Rainer Gerhards (Großrinderfeld), and Others.

Previous Next

About

  • About Adiscon / Impressum
  • Contact Us
  • Privacy policy / Datenschutzrichtlinien
  • Rainer's Blog

Related Products

  • LogAnalyzer
  • WinSyslog

Copyright © 2008-2020 Adiscon GmbH. Theme: Zakra By ThemeGrill.

Scroll to top
rsyslog.com uses cookies to ensure that we give you the best experience on our website. If you continue to use this site, you confirm and accept the use of Cookies on our site. You will find more informations in our Data Privacy Policy.OkRead more