Clarity Service Management

IT Asset Manager (ITAM) – Asset Portfolio Management (APM) 14.1 Performance tweaks. 

02-05-2016 05:36 PM

In some environments, APM 14.1.x has a higher preset log level than what is necessary during normal production runtime.

The following changes can reflect in an increase in performance.

 

1.  On the Asset Portfolio Management web server, remove debug from the compilation tag.

           a.  Open the web.config file with an editing tool such as notepad or notepad++. 

               (Program Files(x86)\CA\ITAM\Web Server).

                   b.    Locate the system.web section.

           c.    Search for the following string: <compilation debug="true"    

                          <!--    Set compilation debug="true" to insert debugging

                          symbols into the compiled page. Because this

                         affects performance, set this value to true only

                            during development. -->

                        <compilation debug="true" targetFramework="4.5">.

          d.   Change <compilation debug="true" targetFramework=”4.5”

  to

                  <compilation targetFramework="4.5.

*Note: not all environments have the compilation debug=”true”

 

2. On the Asset Portfolio Management (APM) web and application servers, change the eiamlog4net.config log level from “TRACE” to “ERROR”.

“TRACE” will have the complete trace of the logging & “ERROR” will log only errors.

 

          a.   On the APM web server, browse to the eiamlog4net.config in<ITAM root path>\Web Server

          b.   Search for the following string: <level value="TRACE"/> (there should be two occurrences out of the box)          
          <!-- Uncomment to enable Performance Logging
          -->

          <--              
          <logger name="Perform" additivity="false">
                              
         <level value="TRACE"/>
                             
          <appender-ref ref="Performance" />
              
          </logger>-->
              
          <!-- Uncomment to enable Network Logging -->
              
          <!--<logger name="Network" additivity="false">
                              
          <level value="ERROR"/>
                              
          <appender-ref ref="Network" />
              
          </logger>-->
              
          <root>
                              
         <level value="TRACE" />
                              
          <appender-ref ref="SDK" />
                              
          <!--        <appender-ref ref="ConsoleAppender"
          />         -->
              
          </root>

     c. Change both occurrences of <level value="TRACE"/>

          to
          <level value="ERROR"/

     d. Repeat the above steps on the APM application server (<ITAM root path>\Application Server\eiamlog4net.config)

Statistics
0 Favorited
0 Views
0 Files
0 Shares
0 Downloads

Tags and Keywords

Comments

02-10-2016 10:32 AM

*Note: not all environments have the compilation debug=”true”

 

Which environments are affected?  Will these defaults be addressed in upcoming releases?

 

J.W.

02-05-2016 06:37 PM

Related Entries and Links

No Related Resource entered.