Reference Library for LabVIEW Syslog Protocol UDP Messaging Communication Standard for Distributed Systems

  • UDP-based standard protocol to send messages from distributed systems to central collector
  • Syslog protocol includes priority, sender information, and message fields
  • Three simple VIs each for the device and the collector
  • Debugs compiled LabVIEW Real-Time executables
  • Integrates with third-party Syslog collector applications
  • Download
The Syslog protocol is a simple UDP communication standard for sending messages from distributed systems and processes to a central collector for logging and later analysis. You can use it for debugging embedded and distributed applications by sending simple messages from the embedded code to a separate system running the Syslog collector, also called the Syslog server or daemon.

One particular application of this component is the debugging of compiled LabVIEW Real-Time executables, which do not have their own user interface. Instead of streaming messages to the serial port of a LabVIEW Real-Time controller, you can send messages over the network to another system running the Syslog collector.

Syslog is an Internet standard documented in detail in RFC 3164 of the IETF (International Engineering Task Force).

The device and collector each have three easy-to-use VIs for complete initialization, communication, and deallocation of resources. The reference library also allows seamless integration with a variety of third-party Syslog collector applications in the market.

System Requirements
Application Software: NI LabVIEW Full Development System 8.5.1 or later

Disclaimer: This reference architecture was created by the NI Systems Engineering group and is provided as is. NI does not guarantee the performance of this reference architecture. Links to detailed information on this reference architecture and to a forum to provide feedback and ask questions are included in the Resources tab.

Reviews are typically processed within 48 hours. If you believe a review is incorrect or inappropriate, please report abuse to
Verified Reviewers have submitted an email address to

IMPORTANT INFORMATION: You are being directed to a third party web site operated by RateVoice to submit your rating and/or review. You agree that the RateVoice Terms of Use apply to your access of, and submissions to, the RateVoice site. In addition, you agree that the "User Contributions" and "Your Conduct" sections of the NI web site Terms of Use apply with respect to your rating and review related conduct and submissions as if the term "Site" in those sections also referred to the RateVoice web site. Please remember that any information (including personal information) that you disclose in connection with ratings and/or reviews may become public information that others may collect, circulate, and use. Because NI cannot and does not control the acts of others, you should exercise caution when deciding to disclose information about yourself or others in public forums such as these.