Configuration - FTP Server Is Alive

Download Report

Transcript Configuration - FTP Server Is Alive

Monitoring Your Automation
Infrastructure
Using the TOP Server SNMP Driver
Presenter: Boyce Baine, Sr. Applications Engineer
Agenda

TOP Server Introduction



What is SNMP?
SNMP Driver Overview




How can TOP Server help monitor my
infrastructure?
Overview of SNMP
Overview of Driver settings &
configuration
Testing your configuration
Q & A plus other Available Resources
What is TOP Server?
TOP Server Gets You
Connected!

http://www.toolboxopc.com/html/drivers_list.asp
How Can TOP Server help?
What is SNMP?



SNMP – Simple Network Management Protocol
An Ethernet protocol
Unlike regular drivers, we aren’t getting PLC or
control system data via SNMP
What is SNMP?


SNMP standardizes access to managed device
health and configuration information
All major IT devices that are “managed” support
the SNMP Protocol






Routers
Network Switches & Hubs
Firewalls
UPS power backups
Generators
Even some control devices!
Why SNMP?





Automation depends on critical IT
infrastructure
IT infrastructure uptime directly impacts
operational profitability
Putting network/infrastructure “health”
information in front of the right users
empowers them to act sooner when
problems occur
Less downtime = More Profitability
A message that fits for any industry!
Examples of Information
Provided by SNMP







UPS battery capacity remaining
UPS battery failure warnings
UPS power/battery status (on utility
power or battery)
Switch port traffic volume
Switch port status (connected/not
connected)
Alerts of system problems
And many more
Terminology Introduction

OID = Object Identifier


MIB file = Management Information Base


A big sequence of numbers that represents the “address” for a parameter
A text file that lists the OIDs and their uses for each status parameter
available in the device
SNMP Trap = an event that a managed network device generates based
on configured conditions

Example: UPS goes off utility power and onto battery power

Ping = a simple command you type at the DOS prompt followed by the
IP address to see if a device is responding on the network. Useful to
see if non-managed devices are responding and working

SNMP Community Name – like a password

SNMP Agent = an SNMP Slave Device

SNMP Manager – in this case TOP Server, but in the IT world, this
would be a Network Management System like HP Openview or Tivoli.
Now before the IT Manager Asks..

TOP Server SNMP Suite





Is not a replacement for their IT tools like HP
Openview or Tivoli, rather a complement to
these systems.
Is typically used in a read only configuration
Can limit what an operator or control engineer
sees to a “need to know” list of items
Should be used to have the controls group
provide more helpful information when they
report a problem to IT
If used properly should actually make the IT
team’s job easier
What Tools are Needed?

TOP Server SNMP Suite

Three levels of licensing






1-15 device license, US$895
16-50 device license, US$1795
Unlimited device license, US$2495
License for a single computer
Annual support and free upgrades: US$175
– US$495 depending on license level
Also part of the vertical industry IT &
Infrastructure Suite

http://www.toolboxopc.com/html/itsuite.html
TOP Server
SNMP Suite Overview



Includes SNMP and Ping Drivers
Ping Driver is available for non-managed
ethernet devices and provides
online/offline status of these devices
SNMP v1 and v2c supported (SNMP v3 not
presently supported)


Supports standard TOP Server protocol
diagnostics
Includes a number of standard device
MIBs as part of the install.
Key Features and
Considerations

Key Features






Important to Understand




Use primarily for monitoring of managed network
systems
Polled points (SNMP GET) and unsolicited events
(TRAPs).
Data is organized in hierarchies.
Network Analyst for Managed Ethernet Switches.
Configuration works best if you have device MIB files.
SNMP Communications settings
SNMP Trap Settings
Network Analyst Settings
Naming syntax of items and correlation with MIB
files
User Interface Review
Configuring the SNMP Driver

So let’s see how to configure the
driver – we’ll highlight these
differences as we get to them in
configuration
Configuration – Channel Setup
Channel Naming and Driver Selection
Configuration – Channel Setup
Network Interface and Write Optimization
In systems with more
than one network card
and subnet, you can pick
which card & subnet to
bind to using this combo
box
Write Optimization settings and
why you might change them are
covered in detail in the product
help file – best to leave at
default in most cases
Configuration – Channel
Summary
Configuration – Device Settings
Name and ID
You’ll see this under the
channel you just configured –
click it to start the Device
Configuration Wizard
Give your device a name that
is useful to you.
Give the correct IP address of the
SNMP-enabled device you wish to
monitor.
Configuration – Device Settings
Timing

You will need to set your timing. In most
cases the defaults are acceptable.
This is how long we
wait for a response
from
the number
device inof
This
is the
response
an
times we will to
repeat
SNMP
GET request.
the request
after
timeout before failing
When
TCP,
andusing
moving
on.this
is how long we wait for
a socket connection to
the device. In most
cases with SNMP, UDP
is in use so this is how
long we wait for the
first response from the
device.
Configuration – Device Settings
Auto-Demotion

This indicates how
Auto-Demotion improves system
the
many Check
successive
checkbox.
By
cycles
of request
default
thisretries
is not
timeouts
and
responsiveness when devices go
enabled.
will occur
before
placing the device
offline
off-scan. The valid
range is 1 to 30.
Use of the Auto-Demotion option for
device
is
recommended
when
allowseach
you to
control whether
or not write
device communications may be Indicates how
requests should
long the device
be attempted
should be placed
duringunreliable.
the offoff-scan when the
scan period. The

default setting is
to always send
write requests
"Demote after"
parameter has
been reached.
Configuration – SNMP Communications
SNMP Version

3 official SNMP versions


1 draft SNMP Version


2c – known as the “real” Version 2 in practical use
TOP Server supports



1, 2, and 3
Version 1 and 2c.
Does not currently support version 3 but most V3 devices still
support 1 and 2c
SNMPv3 provides three important services that are
incompatible with previous versions, which is why we do not
yet support V3



Authentication,
Privacy
Access control
Configuration – SNMP Communications
SNMP Port and Protocol
The Port number and
Protocol are used when
communicating to the
remote device. Ports may
range from 1 to 65535. The
default Port is 161. UDP
and TCP protocols are
available. UDP is the
default Protocol.
If you change these at the
server, you must configure
this on your device as well.
Configuration – SNMP Communications
SNMP Community



The next screen allows you to configure the SNMP Community
and Items per request.
Community name = a password for network devices.
Common options are public and private


Public usually read only
Private may allow writes if device configured for it
The common options,
public and private exist
in a dropdown, but you
may enter any
community name you
have defined in your
device.
Configuration – SNMP Communications
Request Size



Items per request used with SNMP Get or polled
requests
SNMP V2c devices typically can handle maximum
SNMP V1 devices may require 1 item/request
Set your items per
request between 1
and 25, depending on
your device
capabilities.
Configuration – SNMP Communications
Error Logging


Namespaces in SNMP devices can change
on the fly
Define how you want to handle the error
Check or Uncheck
this box depending
on if you would like to
suppress the error
messages as noted
above.
Configuration – SNMP Communications
Scan Rate Floor


SNMP scan rates are generally slower than
control rates
Use Scan Rate Floor to protect from an overdemanding client application
Set your Scan Rate
Floor and decide if
you want to lock it at
that rate for OPC
clients.
Configuration – SNMP Communications
MIB Import – What is a MIB?

The SNMP MIB, or Management Information Base for a
device, is





MIB hierarchy





A collection of variables which is shared between the network
manager and the network device.
Extensible
Hierarchical
Contain OIDs or Object Identifiers
A tree with a nameless root
Levels assigned by different organizations.
The top-level MIB OIDs belong to different standards
organizations
Lower-level object IDs are allocated by associated organizations
Managed object=MIB object=object=MIB is


One of any number of specific characteristics of a managed
device.
Managed objects are made up of one or more object instances
(identified by their OIDs), which are essentially variables.
Configuration – SNMP Communications
MIB Import – What is a MIB?
Configuration – SNMP Communications
MIB Import – What is a MIB?
Configuration – SNMP Communications
MIB Import – How Do we do it?

First you need to specify your template, if any and the number
of ethernet ports on the device.
Configuration – SNMP Communications
MIB Import – How Do we do it?

If your device doesn’t fit any of the categories what do you do?
There are a number of common device MIBs that install with the
server. You may select those here.
Select “None”
as
Click, the
the template
type
Customize
to enable
the
Template button
“Customize
Template” button
and set the number
of ethernet ports on
the device
Configuration – SNMP Communications
MIB Import – How Do we do it?

If your device has custom MIB files not listed here, then you
can import them from a file location by clicking the “Choose
MIB file to import” button.
Configuration – SNMP Communications
SNMP Traps Port & Protocol
You can disable
and ignore trap
notifications by
unchecking this
checkbox.
Set the trap
port, by
default 162
Set the Trap
Protocol, by
default, UDP
Configuration – SNMP Communications
SNMP Traps Community and Requests
Set your Trap
Community
Set the
number of
Trap events to
retain. This
be
Configure can
the number
configured
of data fields
to pass
between
1
with each
trap event
and 100
Configuration – SNMP Communications
Network Analyst
Enable or
disable by a
simpleDefine
check the
number
box. of ports
inSet
your
theswitch
first
percent
Setbandwidth
the second
percent
usage
bandwidth
threshold
usage threshold
Configuration – SNMP Communications
Network Analyst
Set your
sample size.
If you wish to
exclude ports
from monitoring
and calculation,
exclude them
here.
Network Analyst –
Available Tags




buPctIn
buPctOut
buStat
buSwitchStat
Configuration – Device Settings
Summary
Click “Finish”
and you’re
Done!
Configuration
Setting up SNMP Tags/Items


SNMP does not have “addresses” but rather object identifiers
as defined by the associated MIB files.
You do not have to set up tags as they are automatically
generated when you define your device and MIBs.
Testing Communications
OPC Quick Client

If launched from the Server, it will auto-populate all tags
Tag
configured in the Server
detail
view
Server
connection
and OPC
Group tree
OPC Quick
Client Event Log
Tips & Tricks

Loads of free help at:
http://www.toolboxopc.com/html/support.asp



Quick Start Guide
Training Videos
Papers and Utilities – Trouble Shooting Guide

More information on the Product Details tab
 http://www.toolboxopc.com/html/product_details.html

Contact Software Toolbox
[email protected] while you are
in the planning stage, so we can help
Want to know about health of your
actual Workstations/Servers also?

TOP Server System Monitor
Driver



Uses Microsoft Performance Data
Helper API
Item Import Browser allows Auto
Tag Generation




Performance Objects
Instances
Counters
Monitor Health of Underlying
Systems





Part of TOP Server Standard
License
Network Interfaces
Memory Utilization
CPU Usage
So Much More…
Contact us for information about
our other tools we have that can
supplement TOP Server in
monitoring your infrastructure.
OPC,
Suitelink,
PDB,
DDE
TOP Server
System Monitor Driver
Contact Information & Other
Learning Opportunities

Questions later?

Boyce Baine


[email protected]
 www.toolboxopc.com
 www.softwaretoolbox.com
Other learning opportunities
 Visit www.softwaretoolbox.com/webinars


[email protected]
888-665-3678 or 704-849-2773