trace setlevel

Sets the trace level on one or more modules.

Syntax

CLI
/opt/mapr/bin/maprcli trace setlevel
    [ -host <host> ]
    -level <trace level>
    -module <module name>
    [ -port <port> ] 
REST

None.

Parameters

Parameter

Description

host

The node on which to set the trace level. Default: localhost

module

The module on which to set the trace level. If set to all, sets each module to the specified trace level.

You can find the existing modules using the command: /opt/mapr/bin/maprcli trace info

The current modules along with their default trace level are:

  • Global : INFO
  • RPC : ERROR
  • MessageQueue : ERROR
  • CacheMgr : INFO
  • IOMgr : INFO
  • Transaction : ERROR
  • Log : ERROR
  • Cleaner : INFO
  • Allocator : ERROR
  • BTreeMgr : ERROR
  • BTree : ERROR
  • BTreeDelete : ERROR
  • BTreeOwnership : INFO
  • MapServerFile : ERROR
  • MapServerDir : INFO
  • MFSReadAhead : INFO
  • Container : INFO
  • Snapshot : INFO
  • Util : ERROR
  • Replication : INFO
  • PunchHole : INFO
  • KvStore : INFO
  • Truncate : ERROR
  • Orphanage : INFO
  • FileServer : INFO
  • Heartbeat : ERROR
  • Defer : ERROR
  • ServerCommand : INFO
  • Write : ERROR
  • DB : INFO
  • DBRpc : INFO
  • DBFilters : INFO
  • HighLatency : INFO
  • DBLocks : ERROR
  • DBMemIndex : ERROR
  • DBPermission : INFO
  • DBRepl : INFO
  • AceCache : ERROR
  • Marlin : INFO
  • MarlinLG : INFO
  • LogStream : INFO
  • FileAccess : INFO
  • FSProfile : INFO
  • Resync : INFO
  • SnapIdCache : INFO
  • NFSD : INFO
  • Cidcache : ERROR
  • Client : ERROR
  • Fidcache : ERROR
  • Fidmap : ERROR
  • Inode : ERROR
  • JniCommon : ERROR
  • Shmem : ERROR
  • Table : ERROR
  • FSCommon : ERROR
  • LibHdfsApi : ERROR
  • LibHdfsApiSupport : ERROR
  • LibHdfsFCClusterConf : ERROR
  • FSCK : INFO
  • FsckInf : INFO
  • Hoststats : ERROR
  • CompressMetrics : ERROR
  • GorillaCompress : ERROR
  • GorillaDecompress : ERROR
  • Tabletcache : ERROR
  • Replicator : INFO
  • BulkLoadClient : INFO
  • ApiCommon : ERROR
  • LibHbaseApi : ERROR
  • JniGateway : INFO
  • ReadAhead : ERROR
  • StreamsClient : ERROR
  • StreamsProducer : ERROR
  • StreamsListener : ERROR
  • FuseAPI : ERROR
  • UidCache : ERROR
  • Fuse : ERROR
  • Audit : INFO
  • Fusell : ERROR
  • FuseOps : ERROR
  • FuseMonitor : INFO
  • FuseIno : ERROR
  • FuseMain : ERROR
  • ProfileRpc : INFO
  • NFSExport : ERROR
  • NFSHandle : ERROR
  • UniqCache : ERROR
  • AuditStreams : ERROR
  • Volcache : ERROR
  • Pathcache : ERROR
  • TableMetrics : ERROR
  • VcdidMapMgr : INFO
  • MASTGateway : INFO
  • EC : INFO
  • TTokenCache : INFO
  • DirentCache : ERROR

level

The new trace level. Set the level to default, to set the trace level of the specified module(s) to its default.

If you do not set the level, then INFO is set as the level.

You can find the existing levels using the command: /opt/mapr/bin/maprcli trace info

The current trace levels are:

  • FATAL
  • ERROR
  • WARN
  • INFO
  • DEBUG

port

The port to use. Default: 5660

Examples

Set the trace level of the Log module to INFO:

CLI
maprcli trace setlevel -module Log -level info
Set the trace level of the BTreeMgr module to FATAL:
CLI
maprcli trace setlevel -module BTreeMgr -level FATAL
Set the trace levels of all modules to their defaults:
CLI
maprcli trace setlevel -module all -level default
Set the trace levels of all modules to INFO:
CLI
maprcli trace setlevel -module all -level INFO
or equivalently:
maprcli trace setlevel -module all