Hari Krishna Nelluri has over 6 years of experience in IT specializing in monitoring, automation, application development and scripting. He currently works as a Senior Business Analyst at Tech Mahindra monitoring Microsoft applications using tools like SCOM, SCORCH and PowerShell. Previously he held roles as a Systems Development Specialist and HP OpenView Admin where he was responsible for monitoring, troubleshooting and managing enterprise networks and systems.
1. Hari Krishna Nelluri:
91-8886291010
Professional Summary :
Hari Krishna Nelluri hasaround 6.4 yearsof experience inITindustryspecializingin
Monitoring,Automation, Application Development,Scripting.
Workedextensivelyin SCOM2012, SCORCH 2012, WindowsAzure,OMS, Application
InsightsASP.NET. Microsoftwindowsazure,CA Nimsoft.Strongindevelopingthe
automationworkflowsusingSCORCH2012 and Powershell.Gainedthe Knowledgeon
NMS Tools like MicrosoftwindowsAzure Operational Insights.
Education
Degree University Year of Passing
B Tech
MECHANICALENGINEERING
JNTU - Hyderabad 05/2008
Experience
Organization Designation Duration
Tech Mahindra Sr. BusinessAnalyst (09/2013) – Till Date
ACSIndiaPvt.Ltd (A Xerox
Company)
SystemsDevelopment
Specialist
(02/2012) – (04/2013)
Saviance TechnologiesPvt.LTD HP OpenView Admin (09/2010) –(02/2012)
Technical Skills
Hardware Intel Pentium, HP & Dell Based Servers
Operating Systems WindowsServer2008, 2012.
Languages T-SQL, C,C++, C#, ASP.NET
Databases
MS SQL server 2005, MS SQL server 2012, MS SQL server 2014, MS
Access
Web Related IIS6.0, HTML, JSP, JavaScript
Tools & Utilities SCOM2012, SCORCH2012.
Domain Knowledge IT, Networking, Operations, Release &Service Management
3. Trainings:
s.no Title
Organized
by
1
Orchestrator2012 R2 Automatingthe Real
World(SCROCH) MVA
2 PowerShell 3.0 MVA
3 SCOM2012 Certificate of completion MVA
4
SystemCenter2012 R2 OperationsManagerManagement
Pack Certificate of completion MVA
ProjectsProfile
1. Project Name:CFIT
Client MicrosoftIndia(R & D) Private Limited
Role Sr. BusinessAnalyst
Organization Tech Mahindra,India
Duration (09/2013) – Till Date
Team Size:8 Project: CFIT
Environment
(withskill versions)
Software Languages: C#.Net,PowerShell
Database: SQL Server2008&2012
Tools: SCOM2012, SCORCH2012,
cool,Visual Studio2012&2013,
O/S: WindowsServer2008& 2012
Project Description
The projectinvolvedinMaintainandadministercomputerApplicationsandCFIT
projectinMicrosoft.
Contribution
As a teammember,wasresponsible for
. App Devlopment:
How it impacts with the GODO tool:
MonitoringanyIT environmentiscritical.We have several monitoringtoolsinMarket,
but showcasingthese ServersAvailability,Performance,SQLVitals,RiskManagement,
Applicationfailures,Service Managementinsingle dashboardisachallenge.Am
4. workingwithTechMahindraService OperationTier-3teaminconnectingtomultiple
sourcesto collectthe data& to presentthe resultstoclient.Since,thisisbigchallenge
to the teamto collectthe data; I have DevelopedApplicationcalled GoDotoshow all
parametersinSingle Dashboardandishelpingtoclienttoknow theirapplicationhealth
easily.
Risk: Withoutthisitis verydifficulttoknow the applicationhealthandhuge manual
task spendinghours oncheckingthe server’shealthindividually.Alsotheremightbe
missoutsof any applicationfailure andwhichaffectsbusinessverybadlyaswe manage
Microsoftfinance applicationsinwhichserversare onhighavailabilityandneedto
monitored24/7. Hence the GoDo tool helpsa lotin identifyingthe failuresoroutages
proactivelyandcantake measuresaccordingly.
Solutionsthat Go-Docan provide:
1.ServersAvailability,Performance Metrics,AlertManagement,Action
performedonfailures.
2.SQL Vitals
3.Applicationfailures
4.ConfigurationAssessment
5.Automationstatus
6.NetworkPerformance
Monitoring& Diagnostics:
We (Microsoft) are using SCOM for Monitoring, it helps monitoring the objects
availabilityandperformance.We are not able to monitorsome critical failureswiththe
helpof SCOMand itisaffectingapplicationavailabilityfrequently,we willdefinewhatto
monitorinManagementPackfile.
I have developedCustomManagementPackfilewiththe futureswhichdoesnotsupport
by vendor(Microsoft) andthisishelpingtocapture critical failures.
Migratingthe SCOMbetweenDatacentersthroughautomationreducedmanual efforts
of 400 hours.
Risk: If the CustomManagementpackfile hasnotimplemented,itisverydifficult
capture those failuresandthatwill cause an outage whichis businessrevenueimpact.
Automation:
5. We are usingSCORCH for resolvingthe failuresproactively,ourticketingteammonitors
and act on the failureswhichismanual taskandour clientisspendinglotof moneyfor
the same.Withthe help of toolsavailable inmarket,automatedmostof the failures
and reduced4 hoursof manual effortsperday.
Solutionsthat Automationcan provide:
A. Resourcesthatare provisionedthe same wayeverytime
B. CMDB informationtoidentifysystemic issuessotheycanbe quicklyaddressedand
remediated
C. Enablementof ITresourcestofocuson workthat adds businessvalue
D.A reductionof error-prone manual taskstolowercosts
Uses:Belowimplementedautomationsinthe projectare reducedmanual tasksand
issuesare gettingquicklyaddressedandremediated.
I have reducedduplicatingof manual effortsbycontrollingmanual workthrough
automation.
Risk: if any failure notaddressedquicklyandremediatedthatwill cause anoutage
whichisbusinessrevenue impact
Automation Implementedinmy project:
i) AGENT Heartbeat Failure
Purpose:Runbookto performthe actionsforhealthservice heartbeat
failure alertswiththe helpof orchestratorandthe workflow of runbook
was describedbelow
ii) Service Monitoring
Purpose:Configuringthe monitoringforservice AvailabilityinSCOM
and triggeringanalertif the service stopped.SCORCHmonitorsthe specific
alertand restartsthe service.Thisisnotenabledforall the serversandfor
requestedserverswe have enabledthis.Since runbookwill monitorall
service stoppedalerts,we have implementedscripttofilternotrequired
servers
iii) Query Monitoring
Purpose:Monitoringthe queryresultsandnotifyingthe usersabout
unexpectedfailures
iv) Apppool Recycle:
6. Purpose:Configuringthe monitoringforapplicationpool Availabilityin
SCOMand triggeringanalertif the applicationpool stopped.SCORCHmonitors
the specificalertandrestartsthe applicationpool
v) Azure WebRole Failures:
Purpose:Monitoringthe azure Web role CPU usage,AvailabilityIn
SCOMand generatinganalertif there anyunexpectedfailures.Monitoringthe
alertthoughSCORCH andrestartingwebrole.
vi) Azure storage blob refresh
Purpose:There are critical storage bloband theyneedtobe refreshed
every15 minutes,unlessitwillbe anissue.Sowe are monitoringthe blob
every15 minutesthroughSCORCHand triggeringanemail notificationif itdoes
not refresh
vii) Task Schedulermonitoring:
Purpose:There are multiple task schedulerwhichare scheduledtorun
15 minutes.Butsometimestheyare failingtostart,so we have createda run
bookin SCORCHto monitorlastrun time andstartingit if start failed.
viii) MonitoringTraffic Manager end points:
Purpose:Monitoringtrafficendpointsisnotpossible inSCOM,sowe
createdrun bookto monitorthe same and startingitif it stopped.
ix) File Monitor:
Purpose:The monitorFile activityinvokesarunbookwhenfilesthat
specifyinfoldersandsub-foldershave changed.
x) File monitorRun book can be extendedforbelwosceanrio:
Purpose:We can move filestonetworksharesthatare available using
UNC paths.Can alsomove filesfromalocal or publiclyavailable networkfolder,
such as an FTP location,toan internal folder.
Configuring
xi) Monitoringthe SQL agent job failures:
Purpose:We have monitorinSCOMto the check the statusof lastrun
and itwill have sentthe notificationif the lastrunstatusfails.Aswe observed
manyfailure notifications,the descriptionwe are gettinginalertsdoesnothelp
to understandthe jobstatusand as well infoaboutthe jobfailure.Since toadd
more informationaboutfailureswe have implementedcustomscenarios.
7. WhenSCOMnotifyaboutjobfailure,we are checkingthe failure joblogbyqueryingthe
database and the logwill have providedinthe notificationwhichwill helpto
understandjobfailure status.
xii) Monitoringthe azure WADlogs with the PowerShell:
Purpose:If we wantto Monitor WindowsAzure Environmentusing
SCOM2012 we needto turnon WindowsAzure Diagnostics(WAD),sothatthe
relevantdataiswrittentotable/bobstorage forthe respective storage account
configuredforthat role.Monitoringthe eventinazure WADlogis not
supportable inSCOMyet.Since toachieve thiswe have PowerShellscriptand
the detailsare below.
xiii) SCOM NotificationsthroughPower shell:
Purpose:We have configuredpowershell scriptinSCOMto sendthe
notificationsalongwith knowledge article.
xiv) Webapplicationfailure alerts validation:
Purpose:Web Applicationalerts:We have multiple monitorsin
SCOMto check the statusof the applicationURL.,We have to logonto the
SCOMserverto findthe Monitoringdetailsof monitors andtheirstatus.
The notificationwillbe sentwhenmonitorstate turnsfromgreentored
whichshowsone of the applicationmonitorisdowninmultiple monitors.
Since to addmore knowledge tothe alertwe are providingunitmonitors
statusin notificationwhichwillhelpapplicationownertoknow their
applicationURLstatus.
• CreatedreportbasedapplicationforMetrics.
• Configuringthe EndtoEnd monitoring,workingwithMPConfiguration
• ImplementingSelf-healingscenariosforunexpectedfailures
• Workedwiththe clientinproposingsolutionsforthe overall stabilityof the
Monitoring
• PrepareddocumentsforTechnical designprocessesandpostimplementation
documents
• Performeddatabackupsanddisasterrecoveryoperations.
• Handlingall the issues relatedtoMicrosoftHumanResource department,
Finance applications.
• Monitor,Supportthe MicrosoftHR, Finance ApplicationsandAutomatingthe
Customworkflows.Monitoring(SCOM),Automation(PowerShell,SCORCH
SystemCenter2012 - Orchestrator),Applicationsupport.
• Solvingcomplexapplication/technicalrelatedqueriesinminimal time and
providingasatisfactorysolutiontothe customers
8. • Configuringthe EndtoEnd monitoring,workingwithMPConfigurationandMP
Overrides,ConnectingSCOMapplication toeventmanagementsystemslike–
Tech,NetCool.MicrosoftSystemCenterOperationManager2012 R2 & 2007
(SCOM),Architect,andConfigurationandAdministration.
• Providing2ndlevel infrastructure support,andassistedinthe maintenance and
troubleshootingof SCCM,andclientworkstations;possessgoodunderstanding
of the SCCMinfrastructure includingboundaries,site serverroles,and
parent/childrelationshipsinordertotroubleshootSCCMrelatedissues.
• Configuringof Singleserverdeployment&Distributiondeployment(SCOM
2012)
• WorkingwithSCOMAuthoring,Reporting,ACS,GatewayServer.
• Playedanactive role inconfiguringof customjobMonitoras per the Customer
requirement.
ProjectsProfile
2. Project Name:Systems Monitoring
Client Nike
Role SystemsDevelopmentSpecialist
Organization
ACSIndiaPvt.Ltd (A Xerox Company)
Duration (02/2012) – (04/2013)
Team Size :15 Project: Sys Mon
Environment
(withskill versions)
Software Languages: C#.Net,PowerShell
Database: SQL Server2008
Tools: HP OV NNM, SCOM 2007,
Nimsoft,NetIQ.
O/s: WindowsServer2008
Project Description
The projectinvolvedinadministrationandmaintainComputernetworksforenterprise
managementinNike.
Contribution
As a teammember,wasresponsible for
• Configuringthe EndtoEnd monitoring,workingwithMPConfigurationandMP
Overrides,ConnectingSCOMapplicationtoeventmanagementsystemslike –Tec,
NetCool.
• Responsible forthe installation,configuration,and administrationof CitrixMeta
frame XP
• Handlingof DailyOperationsIssues.
9. • Responsible forNimbusprobesdevelopmentanddeployment,Configuringthe
NimsoftcomponentHUB,NAS,DataEngine integratingNimsoftwithRemedyand
Netcool,nimbuspacksdevelopmentanddeployment
ProjectsProfile
3. Project Name:Enterprise Management
Client BarclaysCapital
Role HP OpenView Admin
Organization Saviance TechnologiesPvt.LTD
Duration (09/2010) – (01/2012)
Team Size 6 Project: Enterprise Management
Environment
(withversions)
skill Software Languages: C#.Net,PowerShell
Database: SQL Server2008
Tools: HP OV NNM, SCOM2007, Nimsoft
O/S: WindowsServer2008
Project Description
The projectinvolvedinsetupof Networkmonitoringof Enterprise managementin
BarclaysCapital.The monitoringwassetupusingSCOM2007 & Nimbus&HP OV NNM
for Network&Systemsmonitoring.
Contribution
As a teammember,wasresponsible for
• Monitoringthe heartbeatstatusof the RMS andManagementserver.
• Monitoringthe heartbeatstatusof the all networkdevices.
• Responsible forConfiguringVirtual LANswithCISCOCATALYSTSwitch.
• ReportingandmaintainingNetworkCapacity&Performance Managementfor
optimal usage,Periodicreview of the same
• Playedactive role inthe migrationactivityof UNIXserversfromHPOVOUto
NIMBUS and windowsserversfromHPOVOWtoSCOM.
Personal Details:
Name Nelluri Hari krishna
ID No. (India& US) 327552