1 / 33

Basic Concepts

Basic Concepts. Introduction Objects Of The Data Hierarchy Objects Of The Monitoring System Mutual Roles Of Data Hierarchy Objects Other Concepts. Introduction. NetIIS is web based networking information and monitoring system Advanced Efficient Multi-user Easy to use

graces
Download Presentation

Basic Concepts

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Basic Concepts Introduction Objects Of The Data Hierarchy Objects Of The Monitoring System Mutual Roles Of Data Hierarchy Objects Other Concepts

  2. Introduction • NetIIS is web based networking information and monitoring system • Advanced • Efficient • Multi-user • Easy to use • Developed at the Belgrade University Computer Centre (RCUB) • Discover, collect and provide all relevant networking information and help the network administrators in their everyday technical activities.

  3. Architecture and User Interface • Java platform • Linux web application server • MySQL database backend • Client access • Web Interface - typical user access • Standalone client application

  4. Web Interface • Independent to OS • Web browser – IE, Mozilla • Typical usage • View and Edit modes

  5. Standalone client application • Independent to OS • Efficient GUI • advanced system configuration • Java web-start technology – RMI • Automatic download up-to-date software from server, local execution • Clients communicate with web server only, no direct access to DB • Simplifies technical maintenance and support

  6. Networking information system • Presents all objects from the external world in the most efficient and easily understood way • Hierarchically organised and presented by a tree

  7. Object types • General types of objects: • Folder • Location • Device • Ports • User • User group • Group • Notes

  8. Folder • Serves for joining other objects • Better organisation of the tree structure • Analogue role of folders in the file system. • Examples – how to organized folders: • by type of equipment – routers, switches, servers • by their geographical location – regions, cities, floors • by type of members – faculties, institutes, libraries, schools... • by any other criteria...

  9. Location • Organisational or territorial node in a network • Children - objects physically presented on that location • Example: • In NREN - all faculties and individual buildings • In a corporate network - branch office and local office • In the LAN network - rack closet with adhered devices

  10. Device • The most important object • Networking equipment - routers, switches, computers... • SNMP – access devices and retrieves data • Also passive components - telecommunication links cables, outlets...

  11. Port • Physical or logical network interface on router, switch or computer • In the data structure ports are attached to devices and are shown as their children

  12. User • Presents persons in the information system • People that are connected in a business network (helpdesk, administrator, operator, contact, email) • Relevant information (name, address, telephone) • NetIIS user - usernames and passwords • Permissions for access to the system • Predefined users: • guest – access public data with read permission, no password required • administrator – full read/write access to data and all tools

  13. User Group • Adjoin all users with the same function or/and permissions • Enable faster and more efficient issuing of permissions to a larger number of users • Users that will be informed on certain events in the system. • Users can be members in several user groups.

  14. Groups • Serves for grouping other objects for joint presentation in certain form • Objects are grouped by creating shortcuts • Objects can be assigned to a number of groups. • One group can contain other groups • Group types: • Simple Group (default) - showing elements in a table format • Graph - graphical presentation of the topology • Looking Glass - joins devices that enable remote command execution - Looking Glass functionality

  15. Note • Keeps arbitrary text data • Saving certain information connected to the parent element • Example: • for Devices - history of comments about hardware changes, distributor of the device, period of guarantee, reaction procedure in the case of network problem etc. • for Locations – description of the presented organization • for Users – CVs • for Ports - troubleshooting procedures in case of failure

  16. Objects Of The Monitoring System • Passive and active monitoring the network status – status of devices, ports, links, services • Performs: • Performance measurement – stores and shows values • Failure notification • Configured on Devices or Ports and in that context are executed

  17. Monitor • Permanently and periodically observes the status of the computer network • Defined within devices or ports as their children • Typical presentation - putting monitors in groups

  18. RRD Chart • Defined under the Monitors. • Purpose: • Measures the values of the monitor during a period of time • Shows the chart for a chosen period of time • Similar to traditional MRTG tool • Two variables per chart • 4 statistical graphs: last day, week, month and year

  19. Alarm • Defined under the Monitors • Compares values of the monitor within given thresholds • Alarm activation in the case of criteria fulfilment • Can execute the given notification action • Two general types • Bad Alarm (connection failure) • Good Alarm (link recovery) • Critical levels in the range from -10 to +10.

  20. Action • Action is adjoined to certain Alarms • Define in which way the NetIIS system is going to react in the case of alarm activation. • There are 2 types of action: • E-Mail Action - sends e-mail messages to a certain user or user groups • SMS Action - sending SMS messages to a certain user or user groups. • Defining messages of arbitrary content that are sent with other parameters connected to adhered alarms and monitor • Default Action is notification in the Event log

  21. Monitoring objects

  22. Report • Selects the SNMP variables from the device and defines the form of their presentation • Shows the current status of devices • Unlike periodically executed monitors, reports are executed on the user’s request (on-demand) • Up to date values are being read from the devices

  23. General Object Concepts • Related to the object • Sensitive to object type • Children • Attributes • Properties • Addresses • Links

  24. Children • Presents a list of adhered objects • Relation of "belonging" determines the data hierarchy tree.

  25. Attributes • Presents specific information that define an object • Depend on type of objects • Device attributes • Manufacturer • Device model • Serial number • Port attributes • text description • SNMP identifiers • SNMP Alias • Bandwidth • Locations • Name • Acronym, • Address • Phone, Fax • Domain, Web

  26. Properties • Arbitrary data assigned to the object. • Consist of: • name • values • description • hide/public • time • Certain properties have their own pre-defined meaning and are used by the system. • Example: Property named "snmp.community“ defines the string for SNMP access to the device. Globally predefined for all devices, or defined on a certain device

  27. Addresses • IP addresses of objects • Format • dotted-decimal with or without a mask • FQDN form (Fully Qualified Domain Name) • Addresses are set on devices, ports and locations • Addresses adhered to locations present a part of the address space of the given location.

  28. Links • Presents connections between objects • Reflect the computer network topology • Links are shown in the form of a tree with a chosen object on the root of the tree Its children are objects that it has direct connection; each node can be expanded in order to view further links

  29. Other Concepts • Repository • Recycle Bin • Tools

  30. Repository • Repositoryis a part of the data hierarchy that contains pre-defined objects • Objects are not active • Purpose of copying and setting up in a part of the hierarchy where they want to be defined • Allows a user to define specific objects in one place that will be uniformlyused in the data hierarchy • Typically contains mostly used pre-defined Reports and Monitors, with adhered RRD Charts, Alarms and Actions • User has a possibility to define new objects in the Repository

  31. Recycle Bin • Part of the system where all deleted data are placed • Objects may be restored to the same place from which they were deleted • Objects erased from the recycle bin are permanently removed from the system • Offers the possibility of correcting users mistakes, such as accidental erasure a part of object hierarchy.

  32. Tools • Defines pages which user can directly access • Pre-defined Tools are: • Login – login to the NetIIS system via username and password • Alerts – a page with all currently active bad alarms • Search – a page for search of the data hierarchy • Event log – presents a page for an overview of all good and bad Alarms activation in the system and time when they became active • Download Application – presents a page from where the stand-alone application can be downloaded, with installation instructions • Syslog search – presents a page for an overview and search of Syslog messages that NetIIS system received from networking devices

  33. Basic ConceptsSummary Introduction Objects Of The Data Hierarchy Objects Of The Monitoring System Mutual Roles Of Data Hierarchy Objects Other Concepts

More Related