nmi.log file

Hi Experts,
I have a file in my c:\oracle\ora81\network\log directory named nmi.log.  This file is almost 2 gig in size and is a text document. What is this and is it really needed.

Can I delete it to free up some disc space .. ?
How can I control the size of this in the future?

Romans
RomansAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

anand_2000vCommented:
PURPOSE
-------
 
The purpose of this note is to explain to you why you are getting very  
large log/trace files, e.g. nmi.log and how you can get around that.
 
 
Why are you getting large log/trace files:
------------------------------------------
 
You upgraded the database from 7.3.4 to 8.1.5.  You are using 815 agent with
OEM 2.0.4.  Some of the log or trace files, e.g. Nmi.log keeps expanding and  
filling the hardware drive.
 
There are many reasons for this problem.  However, you need to consider the  
following reasons.
 
Usually after the agent writes something in nmi.log, dbsnmpc.log, dbsnmpw.log,  
dbsnmpc.trc, dbsnmpw.trc, oratcl.trc, it should close the file to make a  
cleanup.  
However, if you are facing that problem, you can do the following to avoid it:
 
1) Stop the agent  
2) Remove and/or copy log and trace files,  
3) Restart agent  
 
Another reason for that problem that you may need to consider is if the  
listener.ora includes EXTPROC1, the agent keeps log and trace files locked and  
you will not be able to cleanup while running.    External procedure (EXTPROC)  
causes that problem in version 8.0.5 (bug 908515).  This problem occurs when  
you have two Oracle homes, one for 7.3.4 and another for 8.0.5.  The agent and  
the listener are in the 8.0.5 home.  The agent is unable to connect to the  
7.3.4.  OEM events will not function because the database will always show as  
DOWN, thus UP DOWN events will always fail with the RED flag, others will  
fail.
 
 
If the listener.ora is causing the large nmi.log, you need to do the following:
 
1) remove the following standard entries from the listener.ora
                 (ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC) (KEY=EXTPROC1))
 
and
 
              (SID_DESC=(SID_NAME=EXTPROC) (PROGRAM=EXTPROC))
 
Once these entries have been removed and the listener has been restarted the  
errors will no longer appear in the .log files, but you will not be able to  
use external procedures and thus oracle cartridges.   Agent 815 does not cause  
this problem when used with multiple oracle homes and external procedures.
 
There might be other reasons for large log files, e.g. nmi.log.  
Just consider the above two workarounds if applicable.

.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
anand_2000vCommented:
Prevent the nmi.log file(s) from growing large:

1. Insert these lines in snmp_rw.ora (located in \network\admin dir):
---------------------------------------------------------------------
nmi.trace_filecnt = Number of trace files the Intelligent Agent will keep on the system. If the maximum number is
reached, the trace files will cycle, and re-use the first one again.

Use this parameter in combination with the
nmi.trace_filesize parameter.

nmi.trace_filesize = Maximum filesize, in Kb, allowed per trace file.If the trace file grows beyond this size, the current one will be closed, and a new one, with a higher sequence number will be created.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Oracle Database

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.