Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languageperl
title/usr/local/nmis9/conf/Config.nmis
'node_summary_field_list' => 'host,uuid,customer,device_ci,businessService,serviceStatus,snmpdown,wmidown',


13)add a custom_indices field in Config.nmis.
Config.nmis::database:: 

...

Code Block
languageperl
title/usr/local/nmis9/conf/Config.nmis
'custom_indices' => {
      'nodes' => [
          [ {'configuration.device_ci' => 1}, { unique => 1, partialFilterExpression => { "configuration.device_ci" => { '$exists' => true } }  }] 
        ]
}

Then verify by running the following code

Code Block
themeMidnight
titleperl -c /usr/local/nmis9/conf/Config.nmis
perl -c /usr/local/nmis9/conf/Config.nmis


perl -c /usr/local/nmis9/conf/Config.nmis


42)After the addition of custom indices, please run ensure indexes to add custom index. Then verify by running the following code
perl -c

Code Block
themeMidnight
title/usr/local/nmis9/bin/nmis-cli act=ensure_indexes debug=9
/usr/local/nmis9/

...

bin/

...

nmis-cli act=ensure_indexes debug=9

/usr/local/nmis9/bin/nmis-cli act=ensure_indexes debug=9

...