Category: ManageEngine

Data representation and Unified Dashboards

This is in continuation of Part 1 discussed in this blog. In this section, I shall take you through the various features of Dashboards as offered in IT360 and how to use them. One major need that you come across in managing the day to day operations of your IT [from IT Infrastructure Management tools] is to create custom dashboards specific to the following roles in your IT Department: Network Dashboards and Traffic Dashboards for your Network Administrators System Dashboards for your System Administrators Applications Dashboards for your Application Administrators Server Dashboards for your Server Administrators Dashboards for IT Managers, and CXOs And, the most important aspect of IT360 dashboards are its widgets and the possibilities / choices that it offers.

High Java CPU due to String Concatenation – String + Vs StringBuffer or StringBuilder

Many of you might know, the String concat(+) is costly operation compare to StringBuffer or StringBuilder append() method. But you might not know the actual performance difference. Let me show you the performance difference with a simple test program, package test; public class StrVsBuffVsBuild { public static void main(String[] args) { int count=200000; System.out.println(“Number of Strings concat Operation is ‘”+count+”‘”); long st = System.currentTimeMillis(); String str = “”; for (int i = 0; i < count; i++) { str += "MyString"; } System.out.println("Time taken for String concat (+) Operation is '"+(System.currentTimeMillis()-st)+"' Millis"); st = System.currentTimeMillis(); StringBuffer sb = new StringBuffer(); for (int i = 0; i < count; i++) { sb.append("MyString"); } System.out.println("Time taken for StringBuffer.append() Operation is '"+(System.currentTimeMillis()-st)+"' Millis"); st = System.currentTimeMillis(); StringBuilder sbr = new StringBuilder(); for (int i = 0; i < count; i++) { sbr.append("MyString"); } System.out.println("Time taken for StringBuilder.append() Operation is '"+(System.currentTimeMillis()-st)+"' Millis"); } } Following are the output of the above test program, Number of Strings concat Operation is '200000' Time taken for String concat (+) Operation is '373933' Millis Time taken for StringBuffer.append() Operation is '19' Millis Time taken for StringBuilder.append() Operation is '5' Millis The String concat (+) took 6.2 Minutes , however others took only 19 / 5 milliseconds

Networkworld Article on Network Security and ManageEngine NetFlow Analyzer

Folks, http://www.networkworld.com/community/node/79146 Recently I have read this article in NW that talks about the importance of network security and why medium and large enterprises started considering products that can offer APT. The answer to Network Security from ManageEngine is Advance Security Analysis Module

Performance tuning of NetFlow Analyzer Professional / Professional Plus Edition Made easy!.

In the older version of NetFlow Analyzer if the product faces performance related issue, tuning the product took long time and the downtime of the product was about 15 to 20 minutes by following the steps mentioned here . In the Newer version of NetFlow Analyzer version 9.5 build 9500, this tuning steps is made easy. Now you can tune the product in the User Interface.

Welcome to 100G networks! What about network performance monitoring?

A number of articles these days are talking about high speed networks. Look at some of the news and discussions. 11 th Oct 2011: ETT, Ciena deploy 100G network in Eastern Europe 28 th Oct 2011: Huawei to launch 100G network in Russia 1 st Nov 2011: US energy agency demos blazingly fast network They all point to one thing – The advent of 100 Gigabit Ethernet in the commercial segment.