<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Efficient Solutions &#187; Fault Management</title>
	<atom:link href="http://www.robinharwani.net/category/network-management/fault-management/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.robinharwani.net</link>
	<description>Architecture, Business Service Management, Network Management Solutions</description>
	<lastBuildDate>Tue, 20 Dec 2011 00:38:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>How do I &#8211; Increase font size of Netcool client</title>
		<link>http://www.robinharwani.net/2010/04/how-do-i-increase-font-size-of-netcool-client/</link>
		<comments>http://www.robinharwani.net/2010/04/how-do-i-increase-font-size-of-netcool-client/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 19:18:00 +0000</pubDate>
		<dc:creator>robinharwani</dc:creator>
				<category><![CDATA[Netcool]]></category>
		<category><![CDATA[Netcool font size]]></category>

		<guid isPermaLink="false">http://www.robinharwani.net/?p=340</guid>
		<description><![CDATA[Increasing Font Size in Event list 1) Click start -&#62;run 2) enter regedit and hit OK 3)Navigate to following destination HKEY_CURRENT_USER\Software\Micromuse\OMNIbus\CurrentVersion\Desktop Settings\&#60;username&#62;\Preferences &#60;username&#62; here is your user ID 4) Increase the font size of below field DWORD value &#8220;el_font_height&#8221; &#8211; Allows the user to set their preferred font height Values can be in the range [...]]]></description>
			<content:encoded><![CDATA[<p>Increasing Font Size in Event list<br />
1) Click start -&gt;run<br />
2) enter  regedit and hit OK<br />
3)Navigate to following  destination<br />
HKEY_CURRENT_USER\Software\Micromuse\OMNIbus\CurrentVersion\Desktop  Settings\&lt;username&gt;\Preferences<br />
&lt;username&gt; here is your user  ID</p>
<p>4) Increase the font size of below field<br />
DWORD value &#8220;el_font_height&#8221; &#8211;  Allows the user to set their preferred font height<br />
Values can be in the  range of decimal 8 to 72</p>
<p>5) Restart your Netcool Omnibus Event Conductor and Open an Event list</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robinharwani.net/2010/04/how-do-i-increase-font-size-of-netcool-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Do I &#8211; Military Time Settings on Netcool Client</title>
		<link>http://www.robinharwani.net/2010/04/military-time-settings-on-netcool-client/</link>
		<comments>http://www.robinharwani.net/2010/04/military-time-settings-on-netcool-client/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 19:15:11 +0000</pubDate>
		<dc:creator>robinharwani</dc:creator>
				<category><![CDATA[Netcool]]></category>
		<category><![CDATA[Netcool Military time]]></category>

		<guid isPermaLink="false">http://www.robinharwani.net/?p=338</guid>
		<description><![CDATA[1. Click &#8220;My Computer&#8221; 2. Open the Control Panel 3. Select Time Options 3a. Classic View: Open Reginal and Language Options. 3b. Category View: Date, Time, Language and Regional Options. 4. Click &#8220;Change the format of numbers, dates, and times&#8221;. 5. Select the &#8220;Regional Options&#8221; tab. 6. Next to the box that shows your selected [...]]]></description>
			<content:encoded><![CDATA[<p>1. Click &#8220;My Computer&#8221;<br />
2. Open the Control Panel<br />
3. Select Time Options<br />
3a. Classic View: Open Reginal and Language Options.<br />
3b. Category View: Date, Time, Language and Regional Options.<br />
4. Click &#8220;Change the format of numbers, dates, and times&#8221;.<br />
5. Select the &#8220;Regional Options&#8221; tab.<br />
6. Next to the box that shows your selected language click &#8220;Customize&#8221;.<br />
7. Click the &#8220;Time&#8221; tab.<br />
8. In the &#8220;Time Format&#8221; box enter:<br />
8a. Standard Format: &#8220;h:mm:ss:tt&#8221;<br />
8b. Military Format: &#8220;HH:mm:ss&#8221;</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">1. Click &#8220;My Computer&#8221;<br />
2. Open the Control Panel<br />
3. Select Time Options<br />
3a. Classic View: Open Reginal and Language Options.<br />
3b. Category View: Date, Time, Language and Regional Options.<br />
4. Click &#8220;Change the format of numbers, dates, and times&#8221;.<br />
5. Select the &#8220;Regional Options&#8221; tab.<br />
6. Next to the box that shows your selected language click &#8220;Customize&#8221;.<br />
7. Click the &#8220;Time&#8221; tab.<br />
8. In the &#8220;Time Format&#8221; box enter:<br />
8a. Standard Format: &#8220;h:mm:ss:tt&#8221;<br />
8b. Military Format: &#8220;HH:mm:ss&#8221;</div>
]]></content:encoded>
			<wfw:commentRss>http://www.robinharwani.net/2010/04/military-time-settings-on-netcool-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SNMP Config for SUN</title>
		<link>http://www.robinharwani.net/2010/04/snmp-config-for-sun/</link>
		<comments>http://www.robinharwani.net/2010/04/snmp-config-for-sun/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 15:49:34 +0000</pubDate>
		<dc:creator>robinharwani</dc:creator>
				<category><![CDATA[Fault Management]]></category>
		<category><![CDATA[SNMP Agent Install]]></category>
		<category><![CDATA[SUN SNMP]]></category>

		<guid isPermaLink="false">http://www.robinharwani.net/?p=328</guid>
		<description><![CDATA[Setting up SUN- Solaris SNMP SMA agent http://docs.sun.com/app/docs/doc/817-3000/introduction-1?a=browse Some more information if you would want to develop modules: http://docs.sun.com/app/docs/doc/817-3155 Further reading [Simple and good]: http://www.vivaunix.com/howtos/www/publish/html/Solaris%2010/SNMP.html To find where the mib directory is /usr/sfw/bin/snmptranslate -Dinit_mib .1.3 2&#62;&#38;1 &#124;grep MIBDIR ./snmpwalk -v 2c -c public localhost system]]></description>
			<content:encoded><![CDATA[<p>Setting up SUN- Solaris SNMP SMA agent</p>
<p>http://docs.sun.com/app/docs/doc/817-3000/introduction-1?a=browse</p>
<p>Some more information if you would want to develop modules:</p>
<p>http://docs.sun.com/app/docs/doc/817-3155</p>
<p>Further reading [Simple and good]:</p>
<p><a href="http://www.vivaunix.com/howtos/www/publish/html/Solaris%2010/SNMP.html">http://www.vivaunix.com/howtos/www/publish/html/Solaris%2010/SNMP.html</a></p>
<p>To find where the mib directory is</p>
<table border="0" width="550">/usr/sfw/bin/snmptranslate -Dinit_mib .1.3 2&gt;&amp;1 |grep MIBDIR</p>
<tbody></tbody>
</table>
<table border="0" width="550">./snmpwalk -v 2c -c public localhost system</table>
]]></content:encoded>
			<wfw:commentRss>http://www.robinharwani.net/2010/04/snmp-config-for-sun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NM Integration (Nagios &amp; Netcool) &#8211; Catch the headfake!!</title>
		<link>http://www.robinharwani.net/2009/12/nagios-integration-with-netcool-catch-the-headfake/</link>
		<comments>http://www.robinharwani.net/2009/12/nagios-integration-with-netcool-catch-the-headfake/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 21:49:12 +0000</pubDate>
		<dc:creator>robinharwani</dc:creator>
				<category><![CDATA[Fault Management]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Netcool]]></category>
		<category><![CDATA[Service Assurance]]></category>
		<category><![CDATA[Solution Design]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Nagios- Netcool Integration]]></category>
		<category><![CDATA[NMS]]></category>

		<guid isPermaLink="false">http://www.robinharwani.net/?p=281</guid>
		<description><![CDATA[Some product/consulting companies charge upto 25K USD for integration of FM-FM/FM-PM products. One has to be careful of such offerings because not only they have a one time cost, but also they come with a continual license fee for the gateway. BAD!! So let me save you some money by generalizing this process by an [...]]]></description>
			<content:encoded><![CDATA[<p>Some product/consulting companies charge upto 25K USD for integration of FM-FM/FM-PM products. One has to be careful of such offerings because not only they have a one time cost, but also they come with a continual license fee for the gateway. BAD!! So let me save you some money by generalizing this process by an example of integrating two highly used NMS solutions &#8211; Tivoli Netcool [from IBM] and NAGIOS [Open source offering]. Integration from Nagios to Netcool is simple [not sure why people pay tones of money for this] and can be done in couple different ways:</p>
<p style="text-align: center;"><strong><em>Overview</em></strong></p>
<ol>
<li><strong>Asynchronous uni-directional data flow [from Nagios SBI to Netcool]</strong> : In this method of integration, Netcool shall receive events  as forwarded, but shall not acknowledge the event back in Nagios. This is useful when Nagios is not used by operators for RT monitoring.</li>
<li><strong>Synchronous bi-directional data flow</strong>: An event in Nagios will flow to Netcool and will be confirmed back in Nagios as recieved by Netcool. On every update on the event [such as journal entry, acknowledgements] the event in Netcool, status shall be updated in Nagios.</li>
</ol>
<p>Either options work based on the business/solution requirements. So without further ado:</p>
<p style="text-align: center;"><strong><em>Implementation:</em></strong></p>
<ol>
<li><strong>Asynchronous uni-directional data flow [from Nagios SBI to Netcool]</strong></li>
</ol>
<p>To understand the implementation, I shall divide the steps as southbound implementation and northbound implementation. Southbound implementation refers to the changes/configuration on Nagios end, and Northbound implementation refers to updates in Netcool.</p>
<p><strong>Southbound updates [On Nagios];</strong></p>
<p>a) Create a script to send tcp socket messages or snmp traps or direct JDBC insert to NBI.</p>
<p>You can use snmptrap command for writing the script, if you are not a SNMP guy you can use a simple script to do socket message communication/JDBC inserts into Objectserver. Test this script.</p>
<p>sample snmp script:</p>
<p>Send trap</p>
<p># Arguments:</p>
<p># $1 = Management Station</p>
<p># $2 = Community String</p>
<p># $3 = host_name</p>
<p># $4 = service_description (Description of the service)</p>
<p># $5 = return_code (An integer that determines the state</p>
<p># of the service check, 0=OK, 1=WARNING, 2=CRITICAL,</p>
<p># 3=UNKNOWN).</p>
<p># $6 = plugin_output (A text string that should be used</p>
<p># as the plugin output for the service check)</p>
<p>#</p>
<p># Sample</p>
<p># /usr/bin/snmptrap -v 2c -c $2 $1 &#8221; NAGIOS-NOTIFY-MIB::nSvcEvent nSvcHostname s &#8220;$3&#8243; nSvcDesc s &#8220;$4&#8243; nSvcStateID i $5 nSvcOutput s &#8220;$6&#8243;</p>
<p>b) Define a global event handler in Nagios: Global event handler will help execute the script on every state change on Nagios instance and will communicate, failure and seizure of the problem. How to configure GEH: <a href="http://nagios.sourceforge.net/docs/2_0/eventhandlers.html">http://nagios.sourceforge.net/docs/2_0/eventhandlers.html</a></p>
<p><strong>Northbound updates [On Netcool]</strong></p>
<p><em>If SNMP:</em></p>
<p>a) Download the Nagios MIB and compile with MIB2Rules</p>
<p><a href="http://sourceforge.net/projects/nagiosplug/files/nagiosmib/">http://sourceforge.net/projects/nagiosplug/files/nagiosmib/</a></p>
<p>b) Update the rules file and include it  in mttrapd main ruleset</p>
<p><em>If socket:</em></p>
<p>a) Update the socket probe to parse message based on delimiters</p>
<p>b) Ensure all mandatory objectsesrver fields are accounted for</p>
<p><em>If JDBC:</em></p>
<p>a) Ensure all mandatory objectsesrver fields are accounted for</p>
<p>b) **CAUTION** Watch the objectserver profiler for IDUC consumption, as this is not so much of a conventional approach</p>
<p style="text-align: center;"><strong>DID YOU CATCH THE HEADFAKE?</strong></p>
<p style="text-align: left;">Nagios an Netcool were just examples, you can integrate most FM-FM/FM-PM solutions using the aforementioned procedure, you just need to know the NBI data model, SBI data model, right triggers on the SBI system and right listner on NBI system. Made your life easy, din&#8217;t I? So start saving your company some money now!!</p>
<p style="text-align: left;">In the next post, I will talk about method 2 {bidirectional data flow}. Keep visiting!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robinharwani.net/2009/12/nagios-integration-with-netcool-catch-the-headfake/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Network Management in the LTE and SAE paradigm</title>
		<link>http://www.robinharwani.net/2009/11/network-management-in-the-lte-and-sae-paradigm/</link>
		<comments>http://www.robinharwani.net/2009/11/network-management-in-the-lte-and-sae-paradigm/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 01:57:07 +0000</pubDate>
		<dc:creator>robinharwani</dc:creator>
				<category><![CDATA[Business Service Management]]></category>
		<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[Fault Management]]></category>
		<category><![CDATA[Network Management]]></category>
		<category><![CDATA[Service Assurance]]></category>
		<category><![CDATA[Service Management]]></category>
		<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[LTE]]></category>
		<category><![CDATA[NMS Architecture]]></category>
		<category><![CDATA[SAE]]></category>
		<category><![CDATA[SON]]></category>

		<guid isPermaLink="false">http://www.robinharwani.net/?p=283</guid>
		<description><![CDATA[For those in the Service and Network management industry who are not aware of what is going to hit us in the next 5 years, I would like to give an overview of what LTE and SAE and then talk about the effects of these technology evolution on our ways of working. I am Software [...]]]></description>
			<content:encoded><![CDATA[<p>For those in the Service and Network management industry who are not aware of what is going to hit us in the next 5 years, I would like to give an overview of what LTE and SAE and then talk about the effects of these technology evolution on our ways of working. I am Software solutions expert and not a Network scientist and had to get in touch with a lot of folks, do a lot of research and dig a lot of books to find this data. Below are very high level abstract explanation of LTE and SAE networks and the purpose they serve.</p>
<p><strong><span style="text-decoration: underline;">LTE [Long term evolution]</span></strong> is the one of the proposed 4th generation radio access network technology and if all goes as planned the world will be wireless and with much higher data rate after a successful implementation. Recent tests on the field have been successful and all the  investments planned by US telecom market indicates that this is definitely going to be the future of access Networks. The main node of this network would be the eNodeB which would encompass the functional behavior of multiple nodes of our current network paradigm. The end goal architecturally is to have a flat architecture for 4G networks. End goal from user perspective is increased data rate and quality, along with reduced cost and access anytime/anywhere.</p>
<p><strong><span style="text-decoration: underline;">SAE [System </span><span style="text-decoration: underline;">Architecture</span><span style="text-decoration: underline;"> Evolution] </span><em> <span style="font-weight: normal;"><span style="font-style: normal;">on the other hand will be the core for the 4G networks, is focused on a all IP, flat architecture, improved data rate and reduced CAPEX/OPEX expenditures. Evolved packet core [EPC] to which the eNodeB will connect, serves as the central functional unit of the core architecture.</span></span></em></strong></p>
<p><em>Now, what does all of the above mean to Service and Network management  as it is known today to what it would become in the coming years of 4G networks. Will get to this in my next post. Stay tuned!</em></p>
<p><em>References:</em></p>
<p><a href="http://www.radio-electronics.com/info/cellulartelecomms/lte-long-term-evolution/sae-system-architecture-evolution-network.php">http://www.radio-electronics.com/info/cellulartelecomms/lte-long-term-evolution/sae-system-architecture-evolution-network.php</a></p>
<p>&#8220;Self-configuring and self-optimizing network use cases and solutions: Release 9”; 3GPP TR 36.902; Sept, 2009</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robinharwani.net/2009/11/network-management-in-the-lte-and-sae-paradigm/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Retrospective: GroundWorks 5.3 Community version</title>
		<link>http://www.robinharwani.net/2009/08/retrospective-groundworks-5-3-community-version/</link>
		<comments>http://www.robinharwani.net/2009/08/retrospective-groundworks-5-3-community-version/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 03:44:51 +0000</pubDate>
		<dc:creator>robinharwani</dc:creator>
				<category><![CDATA[Fault Management]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Service Assurance]]></category>
		<category><![CDATA[BSM]]></category>
		<category><![CDATA[GroundWorks]]></category>

		<guid isPermaLink="false">http://www.robinharwani.net/?p=201</guid>
		<description><![CDATA[Those who know me also know that I have been a Nagios supporter for a while; but have had my share of complains about the solution. Since past few months, I have been hearing/trying out GroundWorks open source solution as it provides a better integrated value offering when compared to Nagios; so did a study [...]]]></description>
			<content:encoded><![CDATA[<p>Those who know me also know that I have been a Nagios supporter for a while; but have had my share of complains about the solution. Since past few months, I have been hearing/trying out GroundWorks open source solution as it provides a better integrated value offering when compared to Nagios; so did a study that I would like to share with my readers.</p>
<p><a href="http://www.groundworkopensource.com/" target="_blank">Groundworks </a>5.3 community edition is hosted on enterprise class application server/database, this came as a big relief after using Nagios which had some scalability issues. JBOSS and Mysql have given a good foundation to GroundWorks and provide some really nice Web 2.0 features like AJAX driven views/role driven dashboards etc&#8230; Furthermore GWS also provides some really cool reporting features. <strong>Note that the reporting functionality is for both realtime and historical information.</strong></p>
<p><strong><span style="text-decoration: underline;">Hardware requirements</span></strong> for GWS are pretty straightforward i.e. 4 Gigs of RAM, 3 GHz CPU speed, 160 Gigs of harddrive, etc.. Net net &#8211; Nothing earthshaking.</p>
<p>What was really<strong> interesting</strong> is that GWS had a lot of<strong> plug ins incorporated, intuitive UI driven hostgroup/host setup, servicegroup/service setup, dependency control and service metric reporting features</strong>. This was a BIG plus and provided value of the shelf&#8230; For the existing Nagios users, GWS provides an seamless port over of existing functionality. Whats more is that installation took only 30 minutes!! Well do not confuse installation with ready solution &#8212; PLEASE. I am only referring to base solution.</p>
<p>If all of the aforementioned was not enough, the GWS solution provides a feature to discover  devices based on ping sweep and tcp layer discovery option as well; <strong>Auto discovery for free &#8212; Neat!! </strong></p>
<p><strong>So to summarize, GWS community edition turned out to be a very useful time investment due to following reasons:</strong></p>
<p><strong>1) Easy to install 20 minutes of initial setup</strong></p>
<p><strong>2) UI driven hostgroup/host/servicegroup/service/commands/dependencies</strong></p>
<p><strong>3) Historical and Realtime reporting features</strong></p>
<p><strong>4) Auto Discovery via ICMP protocol</strong></p>
<p><strong>5) AJAX driven role based views/dashboards</strong></p>
<p><strong>6) MySql archive</strong></p>
<p><strong>7) Checks for SNMP alarms [passive]</strong></p>
<p><strong>8 ) Active service checks [loads of them]</strong></p>
<p>I would be interested to hear the feedback from others who have used enterprises edition on GWS BSM features provided in enterprise version of the solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robinharwani.net/2009/08/retrospective-groundworks-5-3-community-version/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mib2Rules &#8211; Stop The Abuse!!</title>
		<link>http://www.robinharwani.net/2009/07/mib2rules-stop-the-abuse/</link>
		<comments>http://www.robinharwani.net/2009/07/mib2rules-stop-the-abuse/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 20:47:25 +0000</pubDate>
		<dc:creator>robinharwani</dc:creator>
				<category><![CDATA[Business Process Management]]></category>
		<category><![CDATA[Fault Management]]></category>
		<category><![CDATA[Netcool]]></category>
		<category><![CDATA[Network Management]]></category>
		<category><![CDATA[Event Management]]></category>
		<category><![CDATA[MIB2Rules]]></category>

		<guid isPermaLink="false">http://www.robinharwani.net/?p=169</guid>
		<description><![CDATA[In my previous post, I talked about what events should one manage and what should be discarded; in this post I want to touch a topic that has caused most pain to Netcool as a Event Management System. I am sure this has also been an issue with most other products in the SA, FMS [...]]]></description>
			<content:encoded><![CDATA[<p>In my previous post, I talked about what events should one manage and what should be discarded; in this post I want to touch a topic that has caused most pain to Netcool as a Event Management System. I am sure this has also been an issue with most other products in the SA, FMS space.</p>
<p>Very often I come across clients where ignorant system administrators use the MIB2Rules tool to create *Production ready* rules file which are included in the MTTRAPD rules file. Over a period of time, as MIB&#8217;s are added to the queue of requests for additional Fault/Event management requests &#8211; the rules garbage piles on. As a result monitoring gets out of hand and Network operations starts complaining about the quality of alarming. The complains increase and the quality of the Product is challenged.</p>
<p>To these organizations/system administrators; I want to assert &#8211; STOP THE ABUSE!! MIB2RULES is not intended to be used assuming that every rules file generated is the best fit solution for the facility/infrastructure for which the MIB is compiled. By <strong>NO MEANS MIB2RULES SHOULD BE USED TO BYPASS THE EVENT ENGINEERING PROCESS. </strong></p>
<p><strong><span style="text-decoration: underline;"><em>Event engineering process</em></span></strong> is the only way to improve and maintain the quality of alarming and meet expectations of the Operations users. So that leads us to the question &#8211; What is event engineering?</p>
<p><strong><em>Event engineering</em></strong> is an engineering process of defining the events, the symptoms associated, probable organizational impacts and intended audience. Furthermore, event engineering process defines the visual association like severity, escalation procedures and any related enrichment information which would help user to respond to the event, if required.</p>
<p>So this leads us to what constitutes of an event; in my perspective an event should minimum constitute of the following fields from fault reporting standards: ManagedObject, ProbableCause, SpecificProblem, Severity, AlertGroup, AlertKey, Manager, Agent and Summary.</p>
<p>At the system level events can be depicted with various lifecycle or escalation points using powerful tools like Impact; this is something that I highly encourage but do not mandate. What I do strongly recommend is the process of engineering events better!!</p>
<p>Following the aforementioned within 10 weeks, I have succeeded in taking experience of the end users from 2/10 to 7/10 when it comes to Service Assurance solution in place. No, it&#8217;s not a secret, its just pure old Network management practices which were followed even in early 90&#8242;s but were somehow killed by Vendors/Sales folks to show the value of the box. Check out any new vendor site you will find &#8220;8 hours to Event Management&#8221;; setup in a day sort of slogans which have taken the quality of entire landscape to be below par.</p>
<p>Irrespective of the tool, the fundamentals of instrumentation have never changed. D L Parnas in his famous paper &#8211; &#8220;RDP &#8211; Fake it!!&#8221; has talked about following the procedure as close as possible and with this post I recommend the very same principle for managing infrastructure, networks, services and customers with the same rigour and formality.</p>
<p><strong>Bottomline: Tools don&#8217;t/should&#8217;nt change Strategy, Organizations, Principles- They just align with the aforementioned to achieve the common purpose. Something to think about!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.robinharwani.net/2009/07/mib2rules-stop-the-abuse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Events &#8211; What to Manage, What to Discard?</title>
		<link>http://www.robinharwani.net/2009/07/events-what-to-manage-what-to-discard/</link>
		<comments>http://www.robinharwani.net/2009/07/events-what-to-manage-what-to-discard/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 16:01:57 +0000</pubDate>
		<dc:creator>robinharwani</dc:creator>
				<category><![CDATA[Business Process Management]]></category>
		<category><![CDATA[Fault Management]]></category>
		<category><![CDATA[Network Management]]></category>
		<category><![CDATA[Service Assurance]]></category>
		<category><![CDATA[BSM]]></category>
		<category><![CDATA[Event Management]]></category>

		<guid isPermaLink="false">http://www.robinharwani.net/?p=154</guid>
		<description><![CDATA[Managing vs Discarding events  has been a topic of debate for many years in the Network Management community. Both sides have merits and demerits to consider and while the reader may ask for a specific answer, the answer really is that it depends!! The real question rather is that what factors does this debate depend [...]]]></description>
			<content:encoded><![CDATA[<p>Managing vs Discarding events  has been a topic of debate for many years in the Network Management community. Both sides have merits and demerits to consider and while the reader may ask for a specific answer, the answer really is that it depends!! The real question rather is that what factors does this debate depend on?</p>
<p>For those of you who are not familiar with this topic, let me give a quick background. Most equipment vendors, provide MIBs/Off the shelf management modules to manage equipment from fault management/service assurance perspective based on standard TCP or UDP protocols like SNMP, TL1, Socket communication etc.  Various Telecom/Financial giants NMS teams debate the feasibility of managing huge number of events often millions in number in terms of volume per day; correlation/deduplication does reduce events to more actionable alarms but it does not solve reduce the actual root causes. So this leads us to a bigger question, what are root causes?</p>
<p>Does a NOC or Front office technician really care for Authentication failure alarms or those annoying informational and warning alarms provided off the shelf by vendor to &#8220;effectively manage the network&#8221;?</p>
<p>Following are the <strong>organizational factors</strong> to consider for effective event management:</p>
<p>1) The size and skills of the Layer 1 support NOC/Front Office: Ok, so if the Front Office is 4-5 guys, can they really handle 3000 critical alarms a day? Do they really need those trending alarms indicating that a T1 might be impacted in 4 hours or would they rather focus on the customer impacting outages? [I know that some would argue the very org. structure; but I will not try to influence business decisions which consider multiple dimensions of the picture, technology being one of them.]</p>
<p>The size of the team responsible for incident management is key for the fault management/service assurance team to ensure quality of alarming meets the expectations of the Organization.</p>
<p>2) The size &amp; complexity of Application platform/Network: Size and complexity of the Application platform/Network plays an important role in defining alarms.</p>
<p>Example: For layer 1/core network &#8211; Technicians may want to know all trends to mitigate incidents from happening where as for layer2/layer3 network &#8211; Technicians may want only events indicating incidents impacting services.</p>
<p>Note: Understanding the network/applications from usage perspective helps immensely.</p>
<p>3) Customers &amp; Services: Provisioned services and customer associations are important to the overall business objective. Understand them!</p>
<p>After understanding the aforementioned, you will know the organizational perspective and volume management perspective of events.</p>
<p>Now for the <strong>most important dimension of the debate on quality of alarming</strong> which constitutes of  accuracy, completeness and actionable alarms. Considering this factor, one might argue that only if we manage all identified alarms vs. whatever provided off the shelf &#8211; we can reach the goal of quality. Yes, i agree.</p>
<p>One the other hand, few might argue that by discarding unknown alarming we let some information which might impact services go unnoticed. Yes, i agree to this too. But the challenge is to balance these discards to the right level showing events which indicate right impact on the service.</p>
<p>That is why the <strong>challenge is not in getting the Right tool, its all using the tool Right!!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.robinharwani.net/2009/07/events-what-to-manage-what-to-discard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forwarding SNMP Traps from Fault Management System</title>
		<link>http://www.robinharwani.net/2009/07/impact-snmp-dsa-and-oracle-snmp-gateway/</link>
		<comments>http://www.robinharwani.net/2009/07/impact-snmp-dsa-and-oracle-snmp-gateway/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 23:25:00 +0000</pubDate>
		<dc:creator>robinharwani</dc:creator>
				<category><![CDATA[Netcool]]></category>
		<category><![CDATA[SNMP forwarding]]></category>

		<guid isPermaLink="false">http://www.robinharwani.net/2009/07/impact-snmp-dsa-and-oracle-snmp-gateway/</guid>
		<description><![CDATA[http://publib.boulder.ibm.com/infocenter/tivihelp/v8r1/index.jsp?topic=/com.ibm.netcoolimpact.doc/dsa/imdsa_snmp_c.html http://publib.boulder.ibm.com/infocenter/tivihelp/v8r1/index.jsp?topic=/com.ibm.netcool_OMNIbus.doc/gateways/snmp/snmp/wip/concept/snmp_intro.html]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: arial; border-collapse: collapse; font-size: 13px; "> </span></p>
<li style="margin-left: 15px; "><a style="color: #5c4520; " href="http://publib.boulder.ibm.com/infocenter/tivihelp/v8r1/index.jsp?topic=/com.ibm.netcoolimpact.doc/dsa/imdsa_snmp_c.html" target="_blank">http://publib.boulder.ibm.com/infocenter/tivihelp/v8r1/index.jsp?topic=/com.ibm.netcoolimpact.doc/dsa/imdsa_snmp_c.html</a></li>
<li style="margin-left: 15px; "><a style="color: #5c4520; " href="http://publib.boulder.ibm.com/infocenter/tivihelp/v8r1/index.jsp?topic=/com.ibm.netcool_OMNIbus.doc/gateways/snmp/snmp/wip/concept/snmp_intro.html" target="_blank">http://publib.boulder.ibm.com/infocenter/tivihelp/v8r1/index.jsp?topic=/com.ibm.netcool_OMNIbus.doc/gateways/snmp/snmp/wip/concept/snmp_intro.html</a></li>
]]></content:encoded>
			<wfw:commentRss>http://www.robinharwani.net/2009/07/impact-snmp-dsa-and-oracle-snmp-gateway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

