Transcript
san
A Zebra Technologies White Paper
Network Monitor - ZXP
Overview ZXP Network Monitor is an application that monitors the status of ZXP printers on a network via SNMP, and displays the results in a table on the main screen. The Monitor manages users, printers, alerts and polling intervals, It supports viewing of printer configuration and tracks administrative events, printer change of states and user login history. There are two versions of the Monitor, Lite and Enterprise. The Lite version interfaces with a local database and the Enterprise version connects to a server based database.
There are five main menus: File, Setup, Printer, Log and Tools. The File menu supports user login/logout, monitors properties and card printing. The Setup menu manages users, printers, printer groups and alert contacts. The Printer menu gets information from printers and the Logs menu displays events, printer change of state and user login history. The Tools menu sends commands to printers or printer groups.
Printer status is checked at administrator specified intervals and one printer is checked per interval. If a printer changes state, it is logged, and the status table is updated. If the printer is set for alert and a printer has transitioned from good to error state, an alert email message is sent. The main screen table has four columns that are always present; +/-, Printer Group, Alert and IP Address. The +/- column expands or collapses printer groups. The alert column displays a printer’s state; green button indicates the printer has no errors, red indicates that the printer is in error state, and amber indicates that the printer is offline or cannot be accessed. The IP Address column identifies the address of the printer being monitored. All other columns are configurable by an administrator, and they are grouped by printer information, ribbon type, transfer film type, laminator information, job information and firmware versions.
2
Network Monitor - ZXP
A Zebra Technologies White Paper
Configuration There are four configuration elements for the Monitor; database type, database connection string, database password and message level. Database type and connection string are set at installation and determine the database that will be used by the Monitor. Database password is also set at installation and is encrypted. Message level defines the detail to display and is initially set to low. Message levels medium and high are used for debugging purposes. The connection string for file based databases SQLite3:
[drive]:Zebra Technologies\ZXP\Database\ZXP.db
Server based databases:
DataSource=;Initial Catalog=;User ID=;Password=.
Role Based Access User access privileges are determined by their role. The roles are; guest, super user and administrator. User roles can only be set or updated by an administrator. A super user or guest cannot change their own role. The below table details role access: Admin
Super
Guest
Monitor Configuration Table Configuration Mail Server Pooling Intervals User Add User Edit User Delete User Change Password Printer Add Printer Edit Printer Delete Printer Group Add Printer Group Edit Printer Group Delete Alert Contact Add Alert Contact Edit Alert Contact Delete Printer Information Media Information Job List Test Card Print Card Log Event History Log Printer History Log User History Firmware Download Reset Printer
3
Network Monitor - ZXP
A Zebra Technologies White Paper
Definable Table Columns Table columns are configurable by selecting the File->Properties->Table Configuration menu. Column data is set based on SNMP responses. Below lists the possible column selections. Printer Information Printer State, Printer Status, Printer Errors, Printer Model, Printer Serial Number, Printer Name, Active Alarm, Magnetic Encoder, Contact Encoder, Contactless Encoder, Side Clean Interval, Front Clean Interval, Roller Clean Interval, Top Transfer Temperature, Bottom Transfer Temperature Job Information Cards Printed, Successful Jobs, Jobs With Errors, Cancelled Jobs, Jobs Pending, Jobs Active, Total Jobs Ribbon Information Ribbon Type, Ribbon Part Number, Ribbon Description, Ribbon Total Panels, Ribbon Current Panel, Ribbon OEM Transfer Film Information Transfer Film Type, Transfer Film Description, Transfer Film Total Panels, Transfer Film Current Panel Laminator Information Laminator Side, Cards Laminated, Top Laminate Type, Top Laminate Description, Top Laminate Total Panels, Top Laminate Current Panel, Bottom Laminate Type, Bottom Laminate Description, Bottom Laminate Total Panels, Bottom Laminate Current Panel Firmware Information Printer Firmware, Printer HCB Firmware, Printer MAB Firmware, Laminator Firmware, Laminator MAB Firmware ZMotif Information ZMotif Version
Printer Groups Printer Groups are a collection of printers that are acted upon as one printer, and will generally be organized by location or printer type. The main table organizes printers by groups, and the Tools menu can send “reset command” and “firmware download” to printer groups or individual printers.
4
Network Monitor - ZXP
A Zebra Technologies White Paper
Printer Status Flowchart Status Event
Update (amber) Main Table
No
Response to SNMP
Yes
Error or Alarm
Yes
Update (red) Main Table
No
Update (green) Main Table
Update (columns) Main Table via SNMP
Change of State
Yes
Update Log
No No
Alert Enable d
Yes
Send Email
Change of states are: o no error to error o no alarm to alarm o error to no error o alarm to no alarm o no error or alarm to printing
5
Network Monitor - ZXP
A Zebra Technologies White Paper
Printer Status Flowchart The ZXP Network Monitor supports local or server databases. The Lite version interfaces with a local database and the Enterprise version connects to a existing database server. Lite installation is totally controlled by the “setup.exe”, and it installs the monitor, configuration document and database. Enterprise installation is a multistep process. First, a database is created on an existing database server (MSSQL, Oracle, MySQL, etc). After the database has been created, configure the database with the Zebra supplied schema document. Next run the “setup.exe” to install the Monitor and establish database connection.
Menus File menu submenus Login, Logout, Print Card, Properties and Exit. Login is visible if no user is presently logged in, and Logout is visible if there is a user logged in. Print Card opens a screen that supports printing and magnetic encoding. Properties contain sub menus Monitor Configuration, Table Configuration, Mail Server and Polling Intervals. o Monitor Configuration updates database type, database connection string and message level. o Table Configuration configures screen table column configuration. o Mail Server identifies the properties of the mail server used to send alerts. o Polling Intervals defines the duration between printer status checking events. Setup menu contains submenus User, Printer, Printer Group and Alert Contact. User menu manages user information and contains Add, Edit, Delete and Change Password. o Add and Delete submenus are only active for an administrator. o For super users and guests, submenus Edit and Change Password have access only to their record. Administrators have access to all user records. Menus Printer, Printer Group and Alert Contact are only accessible by administrators and contain submenus Add, Edit and Delete. Printers contains submenus Printer Information, Media Information, Job List, Test Card and Print Card. Printer Information retrieves directly from a printer firmware, options, status and network information. Media Information retrieves ribbon, film and laminator information. Job List gets a printer’s job list. Test Card sends a test card command to a printer. Print Card opens a screen that supports printing and magnetic encoding. Logs menu contains submenus Event History, Printer History and User History. Event History logs adding, editing and deleting data for the Monitor. Printer History tracks printer change of state. User History logs user login and log out. Tools menu contains submenus Firmware Download and Reset. Both menus send commands to an individual printer or printer group.
6
Network Monitor - ZXP
A Zebra Technologies White Paper
Document Control Version 1.0
Date 28th March, 2011
Description Initial release
Disclaimer All links and information provided within this document are correct at time of writing Created for Zebra Global ISV Program by Zebra Development Services
CORPORATE HEADQUARTERS Zebra Technologies Corporation 475 Half Day Road, Suite 500 Lincolnshire IL 60069 USA T: +1 847 634 6700 +1 800 268 1736 F: +1 847 913 8766
USA Zebra Technologies Corporation 333 Corporate Woods Parkway Vernon Hills, IL 60061-3109 U.S.A. T: +1 847 793 2600 or +1 800 423 0442 F: +1 847 913 8766
EMEA Zebra Technologies Europe Limited Dukes Meadow Millboard Road Bourne End Buckinghamshire SL8 5XF, UK T: +44 (0)1628 556000 F: +44 (0)1628 556001
OTHER LOCATIONS USA California, Georgia, Rhode Island, Texas, Wisconsin
www.zebra.com
LATIN AMERICA Zebra Technologies International, LLC 9800 NW 41st Street, Suite 200 Doral, FL 33178 USA T: +1 305 558 8470 F: +1 305 558 8485
ASIA-PACIFIC Zebra Technologies Asia Pacific, LLC 120 Robinson Road #06-01 Parakou Building Singapore 068913 T: +65 6858 0722 F: +65 6885 0838
ASIA-PACIFIC Australia, China, Japan, South Korea
Copyrights ©2010 ZIH Corp. 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.
7
Network Monitor - ZXP
EUROPE France, Germany, Italy, Netherlands, Poland, Spain, Sweden
LATIN AMERICA Argentina, Brazil, Florida (USA), Mexico AFRICA/MIDDLE EAST India, Russia, South Africa, United Arab Emirates
P/N: 0000000 (01/10)
A Zebra Technologies White Paper