Skip to main content

Sitescope Monitoring Tool Features and Monitors



Why Sitescope is called Agentless Monitoring Tool?

HP SiteScope monitors the application/infrastructure/server/operating system without installing any agent software on the system to be monitored. This feature makes the installation, usage and maintenance of Sitescope simpler when compared with the any performance monitoring tools like Diagnostics.

Sitescope Monitors:

Sitescope has also upgraded and changed drastically to meet the rapidly changing technologies and environments like virtualization and cloud computing. Using Sitescope we can monitor different web servers, application servers and database servers. We can also monitor operating systems Windows, Linux, Sun Solaris, IBM AIX. It has more than 100 monitors including Weblogic, Websphere, SAP, SIEBEL, SNMP, LDAP, Network Monitor etc. HP SiteScope can also monitor cpu utilization, response time, disk space, and resource availability of a variety of host types and application platforms.

Sitescope Features:

SiteScope provides failover capabilities, simultaneous monitoring of large number of systems, and support for secure connections. Sitescope is a web-based application, we have the flexibility of accessing at anywhere. It consists of mainly broswer-based interface, scheduler, monitors, alerts and reports. Sitescope can be installed on a single server running as a service or a process. This results in quick installation and easy monitoring configuration.

HP Sitescope monitors its own performance, availability, configuration problems and critical server load when it is configured to report to HP Business Availability Center(BAC). HP recently developed Sitescope Android Application where we can monitor the performance and availability of application through the Sitescope Android Application.

Browser-based Interface: Manages end user status information requests, configuration change requests, and access control.

Scheduler:  By using scheduler we can create different type of running of monitors for particular time period, alert creation and report generation.

Monitors: It collects different type of performance and availability information about the system being monitored.

Alerts: HP Sitescope alert is one of the best feature, based on the configuration the alerts will be triggered automatically to our e-mail.

Reports: We can create different type of reports of monitored data for analysis and reporting purposes.

Generating Reports in Sitescope:

Sitescope report gives different graphs about operating systems, application servers, database servers and different applications that we are monitoring.

it will only store 40 days of monitor data in Sitescope server. We can pull the graphs only for the last 40 days of data. However, we can also increase the size of the data it stores in \logs. Sometimes it may lead to Sitescope server crash of loading large size of data.

Sitescope Integration with Loadrunner:

We can also integrate the sitescope to controller in the loadrunner. We can install sitescope in the same machine as the controller but it is not advisable. I prefer to install the sitescope on dedicated server and make sure we can access the sitescope from the controller machine. 

How to Access Sitescope:

Sitescope can be accessed from the web browser. The default address is http://localhost:8080/SiteScope. On windows machine we can access by clicking Start > Programs > HP SiteScope > Open HP SiteScope.

Sitescope Deployment:

Sitescope deployment requires a clear plan. We need to have a clear understanding of what are the hardware and software resources required for Sitescope installation, what is the architecture and what are the hardware and software resources that we plan to monitor. What are the thresholds that we want to set for these hardware and software’s that we monitor, when to trigger alerts according to the thresholds and how often these to be checked, what action to be taken during the alerts, what should be done automatically during the issue (Sitescope Script Alert is a tool that will automatically do the corrective actions according to the alert, it is a one of the feature in the Sitescope)

Sitescope Licenses:

Once any company purchases the Sitescope it should be registered with the HP for support and benefits. By registering, we get: Support from the HP Team for our issues, Access to HP Self Solve and knowledge documents, Free Updates and upgrades from HP

Sitescope Monitors are sold at 50, 100, 500 and 2000. Depending upon our requirement, we can buy the Sitescope monitors license.

I have given just briefly about each monitor. For further information please go through the HP Sitescope guide or contact technical support

System Monitors – 1 Point
Application Monitors – 1 Point
Web/URL Monitors – 1 Point
Web Script Monitor – 4 Points
Network Service Monitors – 1 Point
Container Monitor Types – No Points
Enterprise Application Monitors – Extended License depending upon the applications we choose

Solution Templates - Extended License depending upon the applications we choose

You can download the current version of Sitescope from this link Download Sitescope

Sitescope Tutorials:

I have written some of the sitescope tutorials:

Sitescope Interview Questions and Answers:

What is Sitescope?

Sitescope is a monitoring tool developed by HP. It is mainly used to monitor different type of servers and to create the alerts accordingly, the alerts will be triggered automatically according to the alerts we have created.

We can monitor these operating systems and servers:

HP Unix, AIX, Linux, Sun Solaris, Windows 8, Windows 7, Windows XP, Windows 2003 and all windows servers. Weblogic, Websphere, Apache, SMTP, IIS, Sebel, Oracle DBA, etc.

What is the port number of Sitescope?

We mainly configure the sitescope on port 80 and 8080. These are the main ports to configure sitescope.

Can you change the port number of Sitescope 8080 to 80?

Yes, we can change the port number the one which accepts HTTP requests.

How many points are required for windows resources in Sitescope?

The license of sitescope depends on points, for example: Windows Resources need 2 points and we have different points in sitescope for every resource.

How do you add the alerts in Sitescope?

Please go through this link Sitescope Alerts

Do you know how to add Weblogic server in Sitescope?

Yes, there are predefined templates which we can add a Weblogic server, else we need to first add the operating system and then add Weblogic mointor in Sitescope.

How do you add an Oracle database to Sitescope?

How do you add Linux Operating System in Sitescope?

We can connect Linux Operating System using SSH in Sitescope.

What are the changes you need to do in Linux Operating System before adding to Sitescope?

First, we need to generate a private key for the Linux operating system and the same should be given during the connecting of Linux Operating System. But, there are different ways we can connect to the server in Sitescope.

Comments

  1. Really Helpful. When you get a chance elaborate more on this. Good work. Thanks

    ReplyDelete
  2. I would like to monitor the Memory, Disk and CPU Usage (of web serve, app server or DB server) through HP Sitescope.
    How to integrate the sitescope with loadrunner controller and monitor only these 3 i mentioned ?
    Can you provide answers to the Sitescope interview questions. Thanks.

    ReplyDelete
  3. I will write an article for all your questions in the near future...

    ReplyDelete
  4. I copied a VuGen zipped script today to a previously empty templates.webscripts folder (except placeholder.txt) and restarted the SiteScope service. What else would be needed in order to get Web Scripts to display under Available Monitors in SiS?

    ReplyDelete
  5. Hi,
    Can anyone confirm if I can monitor AZURE, SAP Netweaver Gateway using Sitescope?

    ReplyDelete
  6. How to monitor TreaData base related quires in SiteScope

    ReplyDelete

Post a Comment

Popular posts from this blog

NeoLoad Interview Questions and Answers

Here are some of the interview questions and answers on NeoLoad:
What is NeoLoad?
NeoLoad is a performance testing tool designed to test different types of web, standalone and mobile applications.
What is the difference between Loadrunner, JMeter and NeoLoad?
Click here for differences
What are the different counters you monitor in NeoLoad?
Average Response Time(requests), average response time(pages), average requests/s, average throughput, current response time(requests), current response time(pages), current requests, current throughput, current users count, controller cpu load, controller memory load etc.
What are the different type of tools you can integrate with NeoLoad?
App Dynamics, CA APM Integration, Dyna trace integration, HP ALM or Quality Center Integration, Java and Jamo Solutions M-eux Test Integration, Jenkins Integration, perfecto mobile integration, selenium integration.
What are the different type of Operating systems you can monitor?
Linux Monitor, Solaris Monitor, AIX …

File operations in loadrunner with examples

In this post I will explain how to capture a value from server response and save to a text file using vugen.
How to capture and save to text file using loadrunner:
First I have recorded the script using bing.com and then i searched for IBM. We will get 10 results. I have captured all the 10 values and saved to a file.
Here is the code for that.

LR Functions with Examples | Loadrunner Functions with Examples

LR Functions in Loadrunner with Examples.

lr_abort Stops the script execution.lr_advance_param It will take the next value in the parameter list.lr_continue_on_error Continue on error even if the request is failed.lr_convert_string_encoding Converts a string to a UTF 8 or Unicode.lr_db_dataset_action Validates database contents by setting checkpoints.lr_db_connect Connects to a database.lr_db_dataset_action Performs an action on a dataset.lr_db_disconnect Disconnects from a database.lr_db_executeSQLStatement Submits an SQL statement to a database.lr_checkpoint Validates the value of a parameter against an expected value (checkpoint).lr_db_getValue Retrieves a value from a dataset.lr_debug_message Sends a debug message to the LoadRunner output or Application Management agent log file.lr_decrypt Decrypts an encoded string.lr_disable_ip_spoofing Disables IP Spoofing.lr_enable_ip_spoofing Enables IP Spoofing.lr_end_sub_transaction Marks the end of a sub-transaction.lr_end_transaction Mark…