Link-OS Printer Operating System Syslog AppNote 2456935.546169 October 5, 2014

Similar documents
Magnetic Stripe Reader on ZQ500 Series Printers AppNote October 6, 2014

Reducing Cycle Times and Work in Process Management Costs: Aerospace and Defense Industry

Zebra Link-OS Environment Version 2.0

Barcode Labeling in the Lab Closing the Loop of Patient Safety

A Zebra Technologies White Paper. Why is my printer printing code?

RACK AND CONTAINER TRACKING SOLUTION

Barcode-Based Patient Safety Initiatives in Hospital Pharmacies

RTLS 101 What It Is and Why You Need It

Network Monitor - ZXP

CENTRALIZED DEVICE MANAGEMENT HELPS DRIVE BUSINESS EFFICIENCIES Improve device security, availability and cost-effectiveness

DRIVE VALUE ACROSS YOUR SUPPLY CHAIN WITH CHIP-BASED RFID SERIALIZATION A simpler, more cost effective solution for deploying item-level tagging

Step 4. Advanced inventory and storage capabilities

A Zebra Technologies White Paper. Bar Code Printing from Oracle WMS and MSCA

A Zebra Technologies White Paper. Creating and processing encrypted files

Getting Started with Windows Mobile Development Windows Mobile SDK C#

Foreign Taxes Paid and Foreign Source Income INTECH Global Income Managed Volatility Fund

Sports Solutions. Revolutionizing Sports in Real-Time

Zebra Lab Labeling Solutions for Healthcare

Getting Started on Bar Code Adoption

SMART ID CARDS FOR EDUCATION: Secure the Campus While Providing Essential Services

ZEBRA PRINTER PORTFOLIO: PRODUCTS AND SOLUTIONS

STATE OF GLOBAL E-COMMERCE REPORT (Preview) February 2013

Bar Code Printing Options for Zebra Printers with Oracle WMS and MSCA A ZEBRA BLACK&WHITE

OCTOBER Russell-Parametric Cross-Sectional Volatility (CrossVol ) Indexes Construction and Methodology

Using SAP Smart Forms for Bar Code Label Printing from mysap Business Suite A ZEBRA BLACK&WHITE

ZEBRA RFID Solutions

CaliberRM / LDAP Integration. CaliberRM

NetFlow Feature Acceleration

How To Get A New Phone System For Your Business

CNE Progress Chart (CNE Certification Requirements and Test Numbers) (updated 18 October 2000)

CISCO IP PHONE SERVICES SOFTWARE DEVELOPMENT KIT (SDK)

FACT SHEET Global Direct Selling

Voice Internet Phone Gateway

Supported Payment Methods

Brochure More information from

Theatres/Channels All theatres. Indirect channel. Author/Owner

Supported Payment Methods

Motion Graphic Design Census. 10 hrs. motiongraphicdesigncensus.org. 9 hrs.

World Consumer Income and Expenditure Patterns

Configuring DHCP for ShoreTel IP Phones

Cisco Conference Connection

GLOBAL DATA CENTER SPACE 2013

Digital vs Traditional Media Consumption

BT Premium Event Call and Web Rate Card

Cisco Blended Agent: Bringing Call Blending Capability to Your Enterprise

Cisco IOS Public-Key Infrastructure: Deployment Benefits and Features

Zebra Printing Solutions

Cisco Router and Security Device Manager File Management

E-Seminar. Financial Management Internet Business Solution Seminar

Issues and Opportunities for Introducing Bar Code Systems in Hospitals A ZEBRA BLACK&WHITE

A Zebra Technologies White Paper. Achieving PCI DSS v1.2 Compliance on Wireless Printers

PANDUIT Physical Layer Infrastructure Management. EMC Smarts Integration Module

Retransfer Technology Delivers the Optimal Card Printing Solution

Carnegie Mellon University Office of International Education Admissions Statistics for Summer and Fall 2013

Reporting practices for domestic and total debt securities

Appendix 1: Full Country Rankings

PUBLIC KEY INFRASTRUCTURE CERTIFICATE REVOCATION LIST VERSUS ONLINE CERTIFICATE STATUS PROTOCOL

Cisco CNS NetFlow Collection Engine Version 4.0

Agilent N5970A Interactive Functional Test Software: Installation and Getting Started

Brochure More information from

THE CISCO CRM COMMUNICATIONS CONNECTOR GIVES EMPLOYEES SECURE, RELIABLE, AND CONVENIENT ACCESS TO CUSTOMER INFORMATION

Consolidated International Banking Statistics in Japan

CISCO MDS 9000 FAMILY PERFORMANCE MANAGEMENT

Release Notes: PowerChute plus for Windows 95 and Windows 98

Microsoft Voucher Ordering Processes

CISCO CONTENT SWITCHING MODULE SOFTWARE VERSION 4.1(1) FOR THE CISCO CATALYST 6500 SERIES SWITCH AND CISCO 7600 SERIES ROUTER

GLOBAL DATA CENTER INVESTMENT 2013

Cisco CNS NetFlow Collection Engine Version 5.0

Methodology for 2013 Application Trends Survey

Report on Government Information Requests

Global AML Resource Map Over 2000 AML professionals

CISCO METRO ETHERNET SERVICES AND SUPPORT

Installation Guide E Dielectric Probe Kit 85071E Materials Measurement Software

GWI Commerce Summary Q2 2014

A Nielsen Report Global Trust in Advertising and Brand Messages. April 2012

AT-S39 Version 1.3 Management Software for the AT-8024 and AT-8024GB Fast Ethernet Switches. Software Release Notes

Cisco IT Data Center and Operations Control Center Tour

The big pay turnaround: Eurozone recovering, emerging markets falter in 2015

Global Effective Tax Rates

SUPPLEMENTAL EXECUTIVE RETIREMENT PLANS IN CANADA

Sybase Solutions for Healthcare Adapting to an Evolving Business and Regulatory Environment

Agilent Mobile WiMAX R&D Test Set Solutions: Software and Technical Support Contract

Agilent FieldFox Remote Viewer

Software Tax Characterization Helpdesk Quarterly April 2012

Software Tax Characterization Helpdesk Quarterly June 2008

The face of consistent global performance

How do you manage the brain of the business in a way that supports the opportunities your organisation wants to take advantage of?

CISCO PIX SECURITY APPLIANCE LICENSING

Table of Contents. Conferencing Basics 3. Ready Bridge Set Up Options 4. Call Control Features 5. Security Features 6. Call Control Commands 7

Excerpt Sudan Fixed Telecommunications: Low Penetration Rates Get a Boost from Broadband Internet and VoIP Services

FedEx is the preferred and primary courier company for BP small package, parcel and express envelope (up to 150 lbs.) requirements worldwide.

Transcription:

Link-OS Printer Operating System Syslog AppNote 2456935.546169 October 5, 2014

INTRODUCTION Syslog is an industry standard device management system for message logging. For a general understanding of syslog, use the reference Wikipedia: http://en.wikipedia.org/wiki/syslog LINK-OS PRINTER SYSLOG FEATURE Zebra Link-OS-enabled printers have supported syslog since VXX.19.7Z firmware. This allows the printers to fit seamlessly within a customer s existing device management solution. The user can select the severity level (and above) on which to view messages. The syslog severities, shown here in priority order using the Severity Abbreviations, are: EMERG ALERT CRIT ERR WARNING NOTICE INFO DEBUG system is unusable action must be taken immediately critical conditions error conditions warning conditions normal but significant condition informational (noise, most syslog messages) Zebra debug-level messages Syslog messages from Zebra Link-OS printers are formatted in the following way: [Feature] [Severity Abbreviation] [ Message Code] Message The Feature is a brief description of from where the syslog entry is originating. The Severity Abbreviation is defined above and corresponds to the severity of the message. The Message Code is a unique hexadecimal value that identifies the particular message. Sometimes, different messages can use the same message code if they pertain to a similar area. The message is a text field in English that further describes the syslog entry. This format allows for more advanced systems administrators to filter particular messages of interest. 2

SYSLOG SGDS There are several SetGetDo commands that control the syslog system. device.syslog.enable Purpose: Range: Default: Example: Enables syslog and all its features on, off off! U1 setvar "device.syslog.enable" "on" NOTE: The command must be followed by a carriage return/line feed or a space character. device.syslog.configuration Purpose: Configures the syslog feature Range: Supports a list of configuration entries, limited to 1000 characters. Default: "" Example:! U1 setvar "device.syslog.configuration" "alert,local" NOTE: The command must be followed by a carriage return/line feed or a space character. This command enables syslog messages to be stored on the printer or remotely. The messages that will be logged are determined by the severity level chosen by the user. Entries must be in the form of severity,destination and then delimited with semi-colon. Example values: "emer,128.168.0.1;debug,192.168.0.2;crit,local;" The first local entry is used. Duplicates are ignored. See the Configuring Syslog section later in this document for examples. device.syslog.entries Purpose: Range: Default: Example: Displays the contents of local syslog N/A N/A! U1 getvar "device.syslog.entries" NOTE: The command must be followed by a carriage return/line feed or a space character. This is a getvar only command. It does not have a setvar implementation. 3

device.syslog.clear_log Purpose: Clears the syslog entries Range: This is a do command only Default: N/A Example:! U1 do "device.syslog.clear_log" "" NOTE: The command must be followed by a carriage return/line feed or a space character. This is a do command only. It does not have a setvar or getvar implementation. device.syslog.save_local_file Purpose: Range: Default: Example: Configures the printer to save syslog entries to a file on the printer yes, no no! U1 setvar "device.syslog.save_local_file" "yes" NOTE: The command must be followed by a carriage return/line feed or a space character. The user can set the printer to save the syslog messages to a file on the E: drive, named SYSLOG.TXT, by setting this SGD to yes. device.syslog.log_max_file_size Purpose: Sets the maximum file size of SYSLOG.TXT in bytes Range: 10000 to 400000 Default: 10000 Example:! U1 setvar "device.syslog.log_max_file_size" "40000" NOTE: The command must be followed by a carriage return/line feed or a space character. CONFIGURING SYSLOG The following examples show how to configure the syslog system. Local Syslog Messaging This example shows how to set the printer to log all messages from NOTICE-level severities and above to E:SYSLOG.TXT:! U1 setvar "device.syslog.enable" "on"! U1 setvar "device.syslog.configuration" "NOTICE,LOCAL"! U1 setvar "device.syslog.save_local_file" "yes"! U1 setvar "device.restart" "now" NOTE: The commands must be followed by a carriage return/line feed or a space character. 4

This example shows how to set the printer to log all messages from DEBUG-level severities and above (maximum verbosity) so that the data can be retrieved using the device.syslog.entries command! U1 setvar "device.syslog.enable" "on"! U1 setvar "device.syslog.configuration" "DEBUG,LOCAL"! U1 setvar "device.restart" "now" NOTE: The commands must be followed by a carriage return/line feed or a space character. REMOTE SYSLOG MESSAGING To configure remote syslog messages you will first need a server application to accept them. You can load a syslog server (viewer) on your PC by using one of the following products: http://www.snmpsoft.com/syslogwatcher/syslog-server.html http://sourceforge.net/projects/syslog-server/ http://www.solarwinds.com/products/freetools/free-kiwi-syslog-server.aspx Most of these applications have the limitation of allowing up to 5 different sources (printer IP addresses in this case), while commercial versions allow more sources. Once one of the programs is installed and running, you will need to get the server IP address to which the printer will send the syslog event. To configure remote syslog messages, select your severity and server IP address, then set the configuration setting (where 10.14.204.13 is your server):! U1 setvar "device.syslog.configuration" "INFO,10.14.204.13"! U1 setvar "device.restart" "now" NOTE: The commands must be followed by a carriage return/line feed or a space character. After the printer gets an IP address, open and close the print head to verify that the syslog message gets sent to your remote server. As events are logged, the software should look similar to this: 5

Corporate Headquarters +1 800 423 0442 inquiry4@zebra.com Asia-Pacific Headquarters +65 6858 0722 apacchannelmarketing@zebra.com EMEA Headquarters +44 (0)1628 556000 mseurope@zebra.com Latin America Headquarters +1 847 955 2283 inquiry4@zebra.com Other Locations / USA: California, Georgia, Illinois, Rhode Island, Texas, Wisconsin Europe: France, Germany, Italy, the Netherlands, Poland, Spain, Sweden, Turkey, United Kingdom Asia Pacific: Australia, China, Hong Kong, India, Indonesia, Japan, Malaysia, Philippines, Singapore, South Korea, Taiwan, Thailand, Vietnam Latin America: Argentina, Brazil, Colombia, Florida (LA Headquarters in USA), Mexico Africa/Middle East: Dubai, South Africa 2014 ZIH Corp. All product names and numbers are Zebra trademarks, and Zebra and the Zebra head graphic are registered trademarks of ZIH Corp. All rights reserved. All other trademarks are the property of their respective owners. (12/14)