Symom Documentation. Symom Agent MRTG. Linux. Windows. Agent. Agent. Windows Agent. Linux Agent



Similar documents
Volume SYSLOG JUNCTION. User s Guide. User s Guide

Introduction to Operating Systems

RemoteTM LAN Server User Guide

HP Device Manager 4.6

Netop Remote Control for Linux Installation Guide Version 12.22

Windows 2003 Performance Monitor. System Monitor. Adding a counter

License Patrol TM Mac Client Installation Guide 7.0 for Mac OS X. September 2015 VERALAB TM

W H I T E P A P E R : T E C H N I C A L. Understanding and Configuring Symantec Endpoint Protection Group Update Providers

vcenter Operations Management Pack for SAP HANA Installation and Configuration Guide

SAIP 2012 Performance Engineering

intertrax Suite resource MGR Web

Labtech ClassRoom21 Educator. Windows Installation Guide. Standard Version 1.0

SmartSync Monitor Help

MCN Health Monitor. The finger on the pulse of your critical systems. David Tayler Service Engineer, OSISoft

Aqua Connect Load Balancer User Manual (Mac)

WhatsUp Gold v11 Features Overview

Original brief explanation

Using Remote Desktop to access your Office Computer or Faculty Remote Desktop Server August, 2005 This document consists of two main parts and an

Monitor Print Popup for Mac. Product Manual.

MRTG used for Basic Server Monitoring

CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES

OS Installation Guide Red Hat Linux 9.0

Lab Conducting a Network Capture with Wireshark

How To Install An Aneka Cloud On A Windows 7 Computer (For Free)

WhatsUp Gold v11 Features Overview

Unlocking data creating knowledge. How to run Nesstar with IIS Socket Pooling

Immotec Systems, Inc. SQL Server 2005 Installation Document

AdminToys Suite. Installation & Setup Guide

Security Correlation Server Quick Installation Guide

SYMANTEC BACKUPEXEC2010 WITH StorTrends

Installation Notes for Outpost Network Security (ONS) version 3.2

Features Overview Guide About new features in WhatsUp Gold v12

enetworks TM Using the Syslog Feature C.1 Configuring the Syslog Feature

REMOTE DESKTOP SETUP INSTRUCTIONS

COMMANDS 1 Overview... 1 Default Commands... 2 Creating a Script from a Command Document Revision History... 10

INSTALLING MICROSOFT SQL SERVER AND CONFIGURING REPORTING SERVICES

CS 326e F2002 Lab 1. Basic Network Setup & Ethereal Time: 2 hrs

MONITORING PERFORMANCE IN WINDOWS 7

There are numerous ways to access monitors:

Interacting with Users

Setup Guide for Exchange Server


Creating client-server setup with multiple clients

Proval LS Database & Client Software (Trial or Full) Installation Guide

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

How to simulate network devices using the Verax SNMP Simulator (Linux/Windows)

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Quick Start Guide

Router Lab Reference Guide

11.1. Performance Monitoring

Adaptive Log Exporter Users Guide

Operating Systems Lab Exercises: WINDOWS 2000/XP Task Manager

Setting Up a Unisphere Management Station for the VNX Series P/N Revision A01 January 5, 2010

Install Cacti Network Monitoring Tool on CentOS 6.4 / RHEL 6.4 / Scientific Linux 6.4

How to Setup and Connect to an FTP Server Using FileZilla. Part I: Setting up the server

Parallels Desktop Enterprise Edition

How To Create An Easybelle History Database On A Microsoft Powerbook (Windows)

Yale Software Library

IBM Tivoli Monitoring V6.2.3, how to debug issues with Windows performance objects issues - overview and tools.

CIMHT_006 How to Configure the Database Logger Proficy HMI/SCADA CIMPLICITY

Installation and configuration of Real-Time Monitoring Tool (RTMT)

Management, Logging and Troubleshooting

Quick Connect. Overview. Client Instructions. LabTech

Avalanche Remote Control User Guide. Version 4.1.3

TMA Management Suite. For EAD and TDM products. ABOUT OneAccess. Value-Adding Software Licenses TMA

TRACE PERFORMANCE TESTING APPROACH. Overview. Approach. Flow. Attributes

1 Download & Installation Usernames and... Passwords

Tech Tip: Understanding Server Memory Counters

Nagios XI Monitoring Windows Using WMI

Central Management System

Installing and Configuring Lexia Reading Desktop Software

Server Configuration and Customization Guide. Operations Center 5.0

Avira Update Manager User Manual

System Resources. To keep your system in optimum shape, you need to be CHAPTER 16. System-Monitoring Tools IN THIS CHAPTER. Console-Based Monitoring

Scholastic Media Accelerator Guide

TANDBERG MANAGEMENT SUITE 10.0

User Manual Version p BETA III December 23rd, 2015

Issue Tracking Anywhere Installation Guide

Remote Desktop In OpenSUSE 10.3

PANDORA FMS NETWORK DEVICE MONITORING

The Monitis Monitoring Agent ver. 1.2

a) Network connection problems (check these for existing installations)

Migrating the ASAS Database Administrator s Notes

Configuring WMI Performance Monitors

EXPRESSCLUSTER X for Windows Quick Start Guide for Microsoft SQL Server Version 1

Virtual Appliance Setup Guide

SOP085 - HELLER OVEN SOFTWARE INSTALLATION PROCEDURE. For version 6.2.x.x

Locate the My Computer icon, found either on the Start menu or the desktop

PAYMENTVAULT TM LONG TERM DATA STORAGE

Barracuda Message Archiver Vx Deployment. Whitepaper

Setup and configuration for Intelicode. SQL Server Express

Using SQL-server as database engine

Application Notes for configuring NICE IEX Workforce Management R4.6 with Avaya Proactive Contact R5.0.1 Issue 1.0

IBM WebSphere Partner Gateway V6.2.1 Advanced and Enterprise Editions

escan SBS 2008 Installation Guide

User's Guide - Beta 1 Draft

LogMeIn Network Console Version 8 Getting Started Guide

Local Caching Servers (LCS): User Manual

How To Set Up A Network On Aunts.Com (Uniden) For A Network (Unets) For Free (Unterran) For Your Computer Or Your Computer) For The First Time (For A Free Download) For

Transcription:

Symom Documentation Symom & MRTG Windows Linux Windows Linux

MRTG O mrtg the most know program for bandwidth monitoring. It is simple and can also be used for monitoring other units as cpu, memory, disk. The main protocol is SNMP but collecting data method were extended to support integration with other products and tecnics for data acquisition. This document will help people that want to use MRTG monitoring windows machines and collectind data as cpu, memory, disk etc. Symom for Windows Before go on be sure that Symom Service is running. If the buton shows Stop Service is because the service is already running. Or if the buton shows Start Service, so click the buton to start service. Run the program Interface Gráfica to start the graphical client of Symom. Then we will see the tcp/ip port the service is listen on. Click the left buton of mouse over the icon. This will popup a menu with 3 options. The option show will present the main window of the Graphical Client for Symom Service. Then click File and select the config option. This will show the configuration window of Symom and we would be able to select the port os service and many other parameters.

Configuratio Window The configuration window is follow. The option RRDTOOL tell the service to generate some graphics locally with rrdtool. The option NETMON tells the service to monitor network interface. Somo programs like SQL Server turn off the network performance monitoring in the registry. This feature avoid Symom from trying to acquire a data that some times is not available. AllowRemoteExec this option enable the service to act as a manager of the server accepting remote commands. Listen specifies ip address number the service with listen on. The parameter Symom Server is used when the agent is used with Symom Server for Linux. The PORT tells the service the tcp/ip port it should use for accept commands and queries. NetInterface1 and NetInterface2, allow choose the desire network interface Symom should report in monitoring. The parameteres Command1_c e Command2_c is a trick for colecting data by external program, sintaxe is: <dos_command > <command_parameter> <grep_parameter_1> <parâmetro_grep_2> For example, command1_c= netstat -n -p tcp 80 ESTABLISHED Means: netstat n p tcp grep 80 grep ESTABLISHED wc l This will report active connections on port 80 of the current server. LogLevel is a debuging option. Performancemon1 and Performancemon2 are data from perfromance monitor from windows. Remote Clients specifies stations the service will accept request from. For default only local host. When using with Symom Server for Linux or MRTG on remote server, the ip addres of that server must be listed here. Testing de Service We know that the port is 9000 (look port parameter in configuration window), now lets make a simple test in the same erver the service is instaled on. Type the following command: telnet 127.0.0.1 9000 <type enter>

info <type enter> System Monitor by MOEBIUS copyright Version 1.0.56 Command Interfaces CPU 0 - First Processor CPU 1 - Second Processor Memory RAM - RAM Memory Memory SWAP - Swap Memory Memory Virtual - Virtual Memory DISK 1 - Drive C: DISK 2 - Drive D: DISK 3 - Drive E: NETIN 1 - Bytes in ethernet NETOUT 1 - Bytes out ethernet NETIN 2 - Bytes in ethernet (adapter 2) NETOUT 2 - Bytes out ethernet (adapter 2) CMD 1 - First prompt command: CMD 2 - Second prompt command: CMD 3 - Third prompt command: PROCS - Number of processes: THREADS - Number of threads: PERFMON1 - Coleta dados do performance monitor: PERFMON2 - Coleta dados do performance monitor: PERFMON3 - Coleta dados do performance monitor: QUIT - Exit: EXEC - Executa um programa localizado no diretorio \Tasks EXETASK - Executa um script do diretorio \Tasks QUERYTASK - Consulta o status ou lista dados de uma task SERVICE_LIST - Lista o status de todos os servios SERVICE_START - Inicia um servio SERVICE_STOP - Para um servio SERVICE_STATUS - Exibe o status de um servio SWINV - Retorna o inventario de software da maquina TASKS - Listas os comandos disponiveis no diretorio \Tasks INFO - This Help :-)z <more information goes here...> quit<type enter> The command, info, list available options. Beyond this command we have the command computername that shows the name of server the service is running on. The command resumemon will list a resume of all monitoring data. For example, to know the cpu consuption of server at ip 17.0.0.1, use the command: telnet 17.0.0.1 9000 cpu <type enter> 3 quit<type enter> That shows a 3% CPU utilization at server 17.0.0.1

Symom & MRTG To get information from Symom and pass to MRTG we need a small Perl program named getmrtg. #!/usr/bin/perl use IO::Socket; ############################################################################################## ############# Symom + MRTG #### By M o e b i u s ############################################ ############################################################################################## if (@ARGV < 1) { print "usage: $0 host port...\n" } else{ $host = shift(@argv); $remote = IO::Socket::INET->new( Proto => "tcp", PeerAddr => $host, PeerPort => "9000", ); unless ($remote) { die "cannot connect to monitor daemon on $host" } print $remote "NETIN1 \nnetout1 \ncomputername \n"; $remote->autoflush(1); print $remote "quit\n"; while ( <$remote> ) { print $_; } close $remote; This program use tcp/ip to query a remote server running Symom service to acquire network bandwidth. The word in bold are the command passe to Symom on remote servr. This commands could be CPU1 \ncpu2 \n COMPUTERNAME to have a cpu utilization. The tag Target of a configuration file for MRTG using Symom would be: Target[Serv_Windows]: `getmrtg 10.2.1.1`