Hitachi

JP1 Version 12 JP1/Performance Management Reference


Example of an initialization file (config.xml)

The following shows an example of an initialization file (config.xml):

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE application SYSTEM "config.dtd">
<!--
 * Title: PFM - Web Console Configuration File
 * Copyright: Copyright (C) 2015, Hitachi,Ltd.
 * (C)opyright 2000-2009, by Object Refinery Limited and Contributors.
 * Licensed Material of Hitachi, Ltd. Reproduction, use, modification or disclosure
   otherwise than permitted in the License Agreement is strictly prohibited.
-->
 
<application name="PFM-WebConsole">
 
    <logging>
 
        <!-- Path of log files directory -->
        <param name="logDir" value="/opt/jp1pcwebcon/log"/>
 
        <!-- Maximum number of log files
                Specifiable values: 1 to 16
                Default           : 10
        -->
        <param name="logFileNumber" value="10"/>
 
        <!-- Size of a log file (unit: MB=1024x1024byte)
                Specifiable values: 1 to 100
                Default           : 10
        -->
        <param name="logFileSize" value="1"/>
 
        <!-- Logging level of a log file
                Specifiable values: FATAL/WARN/DEBUG/TRACE
                Default           : DEBUG
        -->
        <param name="logLevel" value="DEBUG"/>
 
        <!-- Retention period of a log file
                Specifiable values: 1 to 30
                Default           : 30
        -->
        <param name="logFileRetention" value="30"/>
 
    </logging>
 
    <export>
        <!-- lineSeparator
                Specifiable values: CRLF,LF
                Default           : CRLF
        -->
        <param name="lineSeparator" value="CRLF"/>
 
        <!-- characterCode
                Specifiable values: US-ASCII,windows-1252,ISO-8859-1,
                UTF-8,UTF-16,UTF-16BE,UTF-16LE,
                Shift_JIS,EUC-JP,EUC-JP-LINUX,MS932
        -->
        <param name="characterCode" value=""/>
 
        <!-- Export filename -->
        <param name="csvFileName" value="Export.csv"/>
    </export>
 
    <vsa>
        <vserver-connection>
            <!-- The host computer name to which PFM View Server operates. -->
            <param name="host" value="hostB"/>
            <!-- The port number which PFM View Server uses.
                Specifiable values: 1 to 65535
                Default           : 22286
            -->
            <param name="port" value="22286"/>
            <param name="ownPort" value="22222"/>
            <param name="ownCmdPort" value="22223"/>
            <param name="ownHost" value="host1"/>
 
        </vserver-connection>
 
        <!-- The flag to enable duplicate login.
                Specifiable values: true or false
                Default           : true
        -->
        <param name=" enableDuplicateLogin " value="true"/>
 
        <!-- The maximum limits of the records.
                Specifiable values: 1 to 2,147,483,647
                Default           : 1,440
        -->
        <param name="maxFetchCount" value="1440"/>
 
        <!-- The maximum caches of the print windows.
                Specifiable values: 5 to 20
                Default           : 10
        -->
        <param name="printCacheSize" value="10"/>
 
        <!-- The maximum print window output table rows.
                Specifiable values: 0 to 15,000
                Default           : 0
        -->
        <param name="printTableMaxRowSize" value="15000"/>
 
        <!-- The display count per a page.
                Specifiable values: 1 to 2,147,483,647
                Default           : 20
        -->
        <param name="displayCountPerPage" value="20"/>
 
        <!-- Exclude the start or end time of the report.
                Specifiable values: NONE,STARTTIME,ENDTIME,BOTHTIME
                Default           : NONE
        -->
        <param name="excludeTerminalData" value="NONE"/>
 
        <!-- Maximum data receiving count per report.
                Specifiable values: 1 to 360
                Default           : 30
        -->
        <param name="maxRealtimeCache" value="30"/>
 
        <!-- The auto refresh interval.
                Specifiable values: 10 to 3600
                Default           : 60
        -->
        <param name="updateInterval" value="60"/>
 
        <!-- The login session timeout which PFM Web Console service uses (unit: s)
               Specifiable values: 0 to 86400
               Default           :4000
        -->
        <param name="sessionTimeout" value="4000"/>
 
        <!-- The range extension for condition expression definitions using ulong fields.
                Specifiable values: true,false
                Default           : false
        -->
        <param name="condExpValueUlongExtension" value="false"/>
 
        <!-- Maximum series label length.
                Specifiable values: 1 to 1024
                Default           : 30
        -->
        <param name="maxSeriesLabelLength" value="30"/>
 
        <!-- The Switch of the divided data receivable.
            Specifiable values: true or false
            Default           : true
        -->
        <param name="blockTransferMode" value="true"/>
 
        <!-- First day of the week
             Specifiable values : AUTO,SUNDAY,MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY
             Default            : AUTO
        -->
        <param name="firstDayOfWeek" value="AUTO"/>
 
        <!--Exponential display for scales of graph.
            Specifiable values: true,false
            Default           : true
        -->
        <param name="exponentialDisplayMode" value="true"/>
 
        <!-- The maximum number of tiled reports.
            Specifiable values: 1 to 256
            Default           : 50
        -->
        <param name="maxTileReports" value="50"/>
 
        <!-- Select the command Action Handler mode for JP1Event.
            Specifiable values: compatible,local,manager,maintain,multipleManager
            Default           : compatible
        -->
        <param name="selectAHModeForJP1Event" value="manager"/>
 
        <!-- limit the operation of the agent tree in the agent hierarchy in the general user authority.
                Specifiable values: on or off
                Default           : off
        -->
        <param name="agentTreeAccessLimit" value="off"/>
 
        <!-- Use new mode to update alarm.
                Specifiable values: true,false
                Default           : true
        -->
        <param name="alarmCompatibleMode" value="true"/>
 
        <!-- display the alarm tree separated between monitoring templates and alarm tables made by user.
                Specifiable values: true or false
                Default           : false
        -->
        <param name="displayAlarmTablesSeparately" value="true"/>
 
        <report-cachefile-mode>
        <!-- The Report data outputs reportCache files.
              Specifiable values: true or false
              Default           : false
          -->
          <param name="useReportCacheFile" value="false"/>
 
          <!-- The directory where reportCache files is stored.
                  Default           : <install directory>\reportcache
           -->
          <!--
          <param name="reportCacheFileDir" value=""/>
          -->
 
          <!--graph Report Max ReportDataSize.
                 Specifiable values: 1 to2,000,000
           -->
          <param name="graphMaxReportData" value="2000000"/>
        </report-cachefile-mode>
 
        <format>
        <!-- Format set is specified.
                Specifiable values : pattern-ddMMyyyy,pattern-MMddyyyy,pattern-yyyyMMdd
            -->
            <param name="selectFormat" value=""/>
        </format>
 
        <bookmark>
            <!-- The directory where bookmark repository is stored.
                Default           : <install directory>\bookmarks
            -->
            <!--
            <param name="bookmarkRepository" value=""/>
            -->
        </bookmark>
 
        <health-check>
            <!-- Priority of Health check.
                Specifiable values: HOST or AGENT
                Default             HOST
            -->
            <param name="priority" value="HOST"/>
        </health-check>
 
        <properties-define>
            <!-- validate of properties.
                Specifiable values: on or off
                Default           : on
            -->
            <param name="validate" value="on"/>
        </properties-define>
 
        <report-define>
           <!-- possible edit report by ordinary user.
               Specifiable values: on or off
               Default           : on
           -->
           <param name="editReportByOrdinaryUser" value="on"/>
        </report-define>
 
        <graph-time-correction>
            <!--time correction of column or bar graph
                Specifiable values: NONE,SECOND
                Default           : NONE
            -->
            <!--
            <param name="columnBar" value="NONE"/>
            -->
            <!-- time correction of stacked column or stacked bar graph
                Specifiable values: NONE,SECOND
                Default           : NONE
            -->
            <!--
            <param name="stackedColumnBar" value="NONE"/>
            -->
            <!-- time correction of pie graph
                Specifiable values: NONE,SECOND
                Default           : NONE
            -->
            <!--
            <param name="pie" value="NONE"/>
             -->
            <!-- time correction of line graph
                Specifiable values: NONE,SECOND
                Default           : NONE
            -->
            <!--
            <param name="line" value="NONE"/>
            -->
            <!-- time correction of area graph
                Specifiable values: NONE,SECOND
                Default           : NONE
            -->
            <!--
            <param name="area" value="NONE"/>
            -->
            <!-- time correction of stacked area graph
                Specifiable values: NONE,SECOND
                Default           : NONE
            -->
            <param name="stackedArea" value="NONE"/>
        </graph-time-correction>
         <system-summary>
            <user-agents>
            <!-- the displaying rank value of server table on displaying user agents in system summary
                 Specifiable values: 1 to 100
                 Default           : 5
              -->
            <param name="maxDisplayServer"         value="5"/>
 
            <!-- the displaying rank value of agent table for user tree on displaying user agents in system summary
                 Specifiable values: 1 to 100
                 Default           : 5
              -->
            <param name="maxDisplayAgentsUser"     value="5"/>
 
            <!-- the displaying rank value of agent table for product kinds on displaying user agents in system summary
                 Specifiable values: 1 to 100
                 Default           : 5
             -->
            <param name="maxDisplayAgentsProducts" value="5"/>
 
            <!-- the displaying rank value of alarm table on displaying user agents in system summary
                 Specifiable values: 1 to 100
                 Default           : 5
             -->
            <param name="maxDisplayAlarm"          value="5"/>
         </user-agents>
 
         <products>
            <!-- the displaying rank value of server table on displaying product kinds in system summary
                 Specifiable values: 1 to 100
                 Default           : 5
             -->
            <param name="maxDisplayServer"         value="5"/>
 
            <!-- the displaying rank value of agent table on displaying product kinds in system summary
                 Specifiable values: 1 to 100
                 Default           : 5
             -->
             <param name="maxDisplayAgentsProducts" value="5"/>
 
             <!-- the displaying rank value of alarm table on displaying product kinds in system summary
                 Specifiable values: 1 to 100
                 Default           : 5
              -->
             <param name="maxDisplayAlarm"          value="5"/>
          </products>
 
          <event>
             <!-- the number of unsolved events displaying in system summary
                 Specifiable values: 1 to 999
                 Default           : 256
              -->
             <param name="maxEvents" value="256"/>
          </event>
      </system-summary>
 
      <multi-tenant>
         <!-- the number of monitor events for multi tenants
                  Specifiable values: 1 to 10,000
                  Default           : 999
         -->
         <param name="maxMonitorEventNumForMultiTenant" value="999"/>
      </multi-tenant>
 
      <field-search>
          <!-- the maximum number of field search result
                 Specifiable values: 1 to 100
                 Default           : 50
           -->
          <param name="searchLimit" value="50"/>
      </field-search>
 
      <graph-collection-points>
          <!-- Using series paging function on the graph.
               Specifiable values:true,false
               Default           : false                    -->
          <param name="usingSeriesPagingOnTheGraph" value="true"/>
          <!--Display legend count
              Specifiable values: 1 to 40
              Default           :14                         -->
          <param name="displayLegendCount" value="14"/>
      </graph-collection-points>
 
      <process-monitoring>
          <!-- The directory where templates of process monitoring are stored.
              Default           : <install directory>\processMonitoringTemplates
          -->
          <!--
          <param name="processMonitoringTemplatesRepository" value=""/>
          -->
      </process-monitoring>
 
   </vsa>
 
    <draw>
      <!-- Maximum  filed drilldown data for graph.
           Specifiable values: 0 to 1,500 (points)
           Default            :0
      -->
      <param name="maxDrilldownPoints" value="1500"/>
 
      <chart-symbolColors>
           <!--series color for graph.
            Possible to set, color1 to color16.
            Set RGB color,  R, G and B can be set delimits by comma.
            Specifiable values: 0 to 255
           -->
 
           <!-- dark orange -->
           <param name="color1" value="235,143,21"/>
 
           <!-- dark red -->
           <param name="color2" value="204,0,0"/>
 
           <!-- dark green -->
           <param name="color3" value="102,153,0"/>
 
           <!-- dark blue -->
           <param name="color4" value="0,102,255"/>
 
           <!-- dark violet -->
           <param name="color5" value="102,0,255"/>
 
           <!-- dark pink -->
           <param name="color6" value="255,51,153"/>
 
           <!-- light orange -->
           <param name="color7" value="255,185,0"/>
 
           <!-- light red -->
           <param name="color8" value="255,17,17"/>
 
           <!-- light green -->
           <param name="color9" value="136,204,0"/>
 
           <!-- light blue -->
           <param name="color10" value="71,145,255"/>
 
           <!-- light violet-->
           <param name="color11" value="134,51,255"/>
 
           <!-- light pink -->
           <param name="color12" value="255,149,246"/>
 
           <!-- Not use Color Number at Graph type Circle.
            Possible multiple number, set delimits by comma.
            Specifiable values: 0 to 16
            Default           : 0
           -->
           <!--
           <param name="noUseCircleColor" value=""/>
           -->
 
           <!--
            sample setting pattern,
            colors are used before Web Console 0910.
            color1            : red
            color2            : orange
            color3            : blue
            color4            : light gray
            color5            : magenta
            color6            : yellow
            color7            : gray
            color8            : lime
            color9            : dark gray
            color10           : cyan
            color11           : black
            color12           : pink
            not use Color Number at Graph type Circle.
                  : color1
           -->
           <!--
           <param name="color1" value="255,0,0"/>
 
           <param name="color2" value="255,200,0"/>
 
           <param name="color3" value="0,0,255"/>
 
           <param name="color4" value="192,192,192"/>
 
           <param name="color5" value="255,0,255"/>
 
           <param name="color6" value="255,255,0"/>
 
           <param name="color7" value="128,128,128"/>
 
           <param name="color8" value="0,255,0"/>
 
           <param name="color9" value="64,64,64"/>
 
           <param name="color10" value="0,255,255"/>
 
           <param name="color11" value="0,0,0"/>
 
           <param name="color12" value="255,175,175"/>
 
           <param name="noUseCircleColor" value="1"/>
           -->
 
      </chart-symbolColors>
 
      <!-- Symbol Size of line graph.
            Specifiable values: LARGE, MEDIUM, SMALL, AUTO
            Default            :MEDIUM
       -->
           <param name="lineSymbolSize" value="MEDIUM"/>
 
      <!-- legend Series Order or Horizontal Bar.
            Specifiable values: FORWARD, REVERSE
            Default            :REVERSE
       -->
           <param name="legendSeriesOrderForHBar" value="REVERSE"/>
 
       <!-- Using enable auto label in default graph option settings.
            Specifiable values: true or false
            Default            :false
       -->
           <param name="enableAutoLabelAtDefaultDisp" value="false"/>
 
       <!-- Maximum  Integer Digits for auto label.
            Specifiable values: 1 to 14
            Default            :7
       -->
           <param name="autoLabelMaxIntegerDigits" value="7"/>
 
       <!-- Maximum  Fraction  Digits for auto label.
            Specifiable values: 1 to 6
            Default            :3
       -->
           <param name="autoLabelMaxFractionDigits" value="3"/>
 
      <!-- Maximum plot data for auto label.
            Specifiable values: 1 to 2000
            Default            :1440
       -->
           <param name="maxAutoLabelPoints" value="1440"/>
 
      <!-- Displayed on the foreground for combination Graph.
            Specifiable values:  3DBAR, LINE
            Default            :3DBAR
       -->
           <param name="foregroundCombinationGraph" value="3DBAR"/>
 
     <!-- Displayed maximum fraction digits for data label.
            Specifiable values:  0 to 15
            Default            :0
       -->
           <param name="precision" value="3"/>
 
     <!--displayed append comma in Number for data label.
            Specifiable values:  true or false
            Default            :false
       -->
           <param name="appendCommaDisplayedForNum" value="false"/>
 
   </draw>
 
   <command>
       <export>
         <!-- The maximum limits of the records.
               Specifiable values: 1 to 2,147,483,647
               Default           : The value of maxFetchCount of the <vsa> tag is applied.
         -->
         <param name="maxFetchCount" value="1440"/>
         <!-- The maximum  html output table rows.
               Specifiable values: 0 to 15,000
               Default           : 0
         -->
         <param name="cmdHtmlTableOutputMaxRowSize" value="15000"/>
 
         <!-- The bookmark-name attribute for jpcrpt command is decoded once.
               Specifiable values: true,false
               Default           : true
         -->
         <param name="cmdRptBookmarkNameDecodeOnce" value="true"/>
 
         <!-- Exclude the start or end time of the report.
                 Specifiable values: NONE,STARTTIME,ENDTIME,BOTHTIME
                 Default           : NONE
         -->
         <param name="excludeTerminalData" value="NONE"/>
 
       </export>
   </command>
</application>
<!-- (C) 2016, Hitachi Solutions, Ltd. -->