Available loggers for use in tm1s-log.properties

Ideas and tips for enhancing your TM1 application
Post Reply
User avatar
gtonkin
MVP
Posts: 1192
Joined: Thu May 06, 2010 3:03 pm
OLAP Product: TM1
Version: Latest and greatest
Excel Version: Office 365 64-bit
Location: JHB, South Africa
Contact:

Available loggers for use in tm1s-log.properties

Post by gtonkin »

A bit of a random one but thought it may be useful for those trying to get more insight into what is happening on their models.
Add the following line to you tm1s-log.properties:

Code: Select all

log4j.logger.TM1.MetaLogger=DEBUG
After restarting your model, you should see the following in your tm1server.log:

Code: Select all

9256   []   DEBUG   2016-06-29 17:57:39.523   TM1.MetaLogger   Available loggers:
TM1.API
TM1.API.Parameters
TM1.API.Return
TM1.API.Return.Error
TM1.API.Return.Object
TM1.API.Return.String
TM1.API.Retry
TM1.APIDetail
TM1.APIDetail.Parameters
...
TM1.Login
TM1.TM1Top
This is then followed by

Code: Select all

9256   []   DEBUG   2016-06-29 17:57:39.525   TM1.MetaLogger   Available TM1 API specific loggers:
TM1.API.Fn.SystemServerConnect
TM1.API.Fn.SystemServerDisconnect
TM1.API.Fn.SystemServerConnectUnique
TM1.API.Fn.SystemServer1001
TM1.API.Fn.SystemServerConnectIntegratedLogin
TM1.API.Fn.SystemServerGetSSPIInfo
...
TM1.API.Fn.DimensionHierarchyDestroy
TM1.API.Fn.DimensionHierarchyDelete
TM1.API.Fn.MultiCellSpread
Roughly 670 loggers to play with.

@Admins - please move to Tips and Tricks
User avatar
qml
MVP
Posts: 1094
Joined: Mon Feb 01, 2010 1:01 pm
OLAP Product: TM1 / Planning Analytics
Version: 2.0.9 and all previous
Excel Version: 2007 - 2016
Location: London, UK, Europe

Re: Available loggers for use in tm1s-log.properties

Post by qml »

That's a good one, thanks for sharing!
Kamil Arendt
ambrus
Posts: 10
Joined: Thu Nov 19, 2009 1:13 pm
OLAP Product: Manny's TM1
Version: 10.2.2
Excel Version: 2010
Contact:

Re: Available loggers for use in tm1s-log.properties

Post by ambrus »

I've tried the Rest API loggers but nothing came through.. anybody succeeded with that?
Rest API addict, creator of http://cubeac.com || Blog http://cubeac.com/blog/
User avatar
qml
MVP
Posts: 1094
Joined: Mon Feb 01, 2010 1:01 pm
OLAP Product: TM1 / Planning Analytics
Version: 2.0.9 and all previous
Excel Version: 2007 - 2016
Location: London, UK, Europe

Re: Available loggers for use in tm1s-log.properties

Post by qml »

ambrus wrote: Tue Jul 12, 2016 8:50 pm I've tried the Rest API loggers but nothing came through.. anybody succeeded with that?
Sorry to resurrect the thread, but in case anyone is looking for the REST API loggers - the following ones are working correctly as of the last few versions:

TM1.HttpRequest
TM1.HttpRequestHeaders
TM1.HttpRequestBody
TM1.HttpResponse
TM1.HttpResponseHeaders
TM1.HttpResponseBody
Kamil Arendt
ascheevel
Community Contributor
Posts: 286
Joined: Fri Feb 15, 2013 5:49 pm
OLAP Product: TM1
Version: PA 2.0.9.1
Excel Version: 365
Location: Minneapolis, USA

Re: Available loggers for use in tm1s-log.properties

Post by ascheevel »

Adding all available loggers here so I can reference in future when I inevitably forget where I saved my list to save me from needing to update the log properties and then bounce the service to regenerate the list.

Code: Select all

TM1.API
TM1.API.Parameters
TM1.API.Return
TM1.API.Return.Error
TM1.API.Return.Object
TM1.API.Return.String
TM1.API.Retry
TM1.APIDetail
TM1.APIDetail.Parameters
TM1.APIDetail.Parameters.ExpandArray
TM1.APIDetail.Return
TM1.APIDetail.Return.Array
TM1.APIDetail.Return.Array.Cube
TM1.APIDetail.Return.Array.Dimension
TM1.APIDetail.Return.Array.Subset
TM1.APIDetail.Return.Array.View
TM1.APIDetail.Return.Bool
TM1.APIDetail.Return.Index
TM1.APIDetail.Return.Real
TM1.API.Fn
TM1.API.Top
TM1.LoginAPI
TM1.LoginAPI.Parameters
TM1.LoginAPI.Return
TM1.LoginAPI.Return.Error
TM1.LoginAPI.Return.Object
TM1.LoginAPI.Return.String
TM1.LoginAPI.Retry
TM1.LoginAPIDetail
TM1.LoginAPIDetail.Parameters
TM1.LoginAPIDetail.Parameters.ExpandArray
TM1.LoginAPIDetail.Return
TM1.LoginAPIDetail.Return.Array
TM1.LoginAPIDetail.Return.Bool
TM1.LoginAPIDetail.Return.Index
TM1.LoginAPIDetail.Return.Real
TM1.Audit
TM1.Audit.PostProcessor
TM1.Audit.Query
TM1.Audit.ResultSet
TM1.Audit.Reader
TM1.Application
TM1.Base
TM1.Base.GetImpl
TM1.Blob
TM1.Catalog
TM1.Client
TM1.Client.Detail
TM1.Security
TM1.CAMSecurity
TM1.CAMSecurity.ClientCreation
TM1.CAMSoap
TM1.Chore
TM1.ColIterator
TM1.Comm
TM1.Comm.SSL
TM1.Comm.SSL.Cert
TM1.GSKit
TM1.Commit
TM1.Commit.Data
TM1.Connection
TM1.Connection.RSData
TM1.CRYPT
TM1.Context.Cancel
TM1.Cube
TM1.Cube.Loading
TM1.Cube.Save
TM1.Cube.CalculationCache
TM1.Cube.CalculationCache.Cell
TM1.Cube.Commit
TM1.Cube.Drill
TM1.Cube.Iterator
TM1.Cube.Invalidation
TM1.Cube.Invalidation.Precise
TM1.Cube.Invalidation.PreciseThreshold
TM1.Cube.ThreadCalculation
TM1.Cube.Batch
TM1.Cube.Dependency
TM1.Cube.Partition
TM1.Cube.Partition.Expanse
TM1.Cube.VersionedTree
TM1.Cube.VersionedTree.References
TM1.Cube.VersionedTree.Versions
TM1.Cube.RuleStats
TM1.Cube.Spreading
TM1.Cube.Stargate
TM1.Cube.Stargate.Catalog
TM1.Cube.Stargate.Definition
TM1.Cube.Stargate.Reference
TM1.Cube.Stargate.SkipStargate
TM1.Cube.Stargate.ViewStorage
TM1.Cube.Subscription
TM1.Cube.Picklist
TM1.Cubeload
TM1.DataSource
TM1.DataSource.CubeView
TM1.DataReservation
TM1.Dimension
TM1.Dimension.Element
TM1.Dimension.ElementPool
TM1.Dimension.PseudoEle
TM1.Element
TM1.Event
TM1.File
TM1.Folder
TM1.Group
TM1.GlobalCollection
TM1.GlobalObjectCache
TM1.ObjectRegistry
TM1.HierarchyLevel
TM1.Lock
TM1.Lock.Exception
TM1.Lock.CriticalSection
TM1.Lock.SYSMT
TM1.CheckLockHeld
TM1.MetaLogger
TM1.Object
TM1.ODBC
TM1.Odbo
TM1.OdboRowset
TM1.Query
TM1.Registration
TM1.Rowset
TM1.Rule
TM1.Rule.Analysis
TM1.Rule.Analysis.Details
TM1.Rule.Analysis.Subscription
TM1.Rule.Analysis.ParseTree
TM1.Rule.ElementAliases
TM1.Rule.Evaluation
TM1.Sap
TM1.Sap.Detail
TM1.SaveDataAll
TM1.Cognos
TM1.Sandbox
TM1.Sandbox.Merge
TM1.Sandbox.Merge.Parameters
TM1.Sandbox.Merge.Queue.Request
TM1.Sandbox.Invalidation.Precise
TM1.SandboxDimension
TM1.Server
TM1.Server.Config
TM1.Server.Config.Registry
TM1.Server.Distributed
TM1.Server.Loading
TM1.Server.locale
TM1.Server.Memory
TM1.Server.Memory.MemBytes
TM1.Server.Memory.PoolCount
TM1.Server.Memory.PoolBytes
TM1.Server.Memory.Debug
TM1.Server.NB.PacketReader
TM1.Server.NB.FunctionReader
TM1.Server.NB.UserSession
TM1.Server.NB.Reactor
TM1.Server.NB.ResponsePacker
TM1.Server.NB.Acceptor
TM1.Server.NB.ThreadPool
TM1.Server.NB.TM1SessionIOMonitor
TM1.Server.Network
TM1.Server.Network.Detail
TM1.Server.Network.APIPack
TM1.Server.Network.APIUnpack
TM1.Server.Threads
TM1.Server.Busy
TM1.Set
TM1.Sip
TM1.SQLAPI
TM1.Sql
TM1.Csv
TM1.StatsMonitor
TM1.System
TM1.System.File
TM1.SSPI
TM1.Subset
TM1.View
TM1.Hierarchy
TM1.LDAPAuth
TM1.Mdx
TM1.Mdx.Interface
TM1.ServerGroupMap
TM1.UI
TM1.SSPISecurity
TM1.Process
TM1.Process.Functions
TM1.Process.Functions.Parameters
TM1.Process.Variables
TM1.OldQuery
TM1.Transaction
TM1.MdxViewCreate
TM1.MdxStatement
TM1.ClientMessage
TM1.ObjectIndex
TM1.OdboSchema
TM1.OdboSchema.MembersRowset
TM1.OdboSchema.MeasuresRowset
TM1.Updates
TM1.ViewArray
TM1.NGAPI
TM1.NGAPI.REST
TM1.NGAPI.FACET
TM1.Parallel
TM1.Parallel.SplitPlan
TM1.Parallel.Splits
TM1.Parallel.Operation
TM1.OperationThread
TM1.ConnectionRequestThread
TM1.AdminServerRegLogger
TM1.OID
TM1.OID.JWT
TM1.OID.JWK
TM1.OID.Curl
TM1.HttpSession
TM1.HttpRequest
TM1.HttpRequestHeaders
TM1.HttpRequestBody
TM1.HttpResponse
TM1.HttpResponseHeaders
TM1.HttpResponseBody
TM1.TILogOutput
TM1.Login
TM1.TM1Top
TM1.Git
TM1.Git.Detail

TM1.API.Fn.SystemServerConnect
TM1.API.Fn.SystemServerDisconnect
TM1.API.Fn.SystemServerConnectUnique
TM1.API.Fn.SystemServer1001
TM1.API.Fn.SystemServerConnectIntegratedLogin
TM1.API.Fn.SystemServerGetSSPIInfo
TM1.API.Fn.TopConnect
TM1.API.Fn.SystemServerConnectWithCAMPassport
TM1.API.Fn.SystemServerConnectWithCAMNamespace
TM1.API.Fn.SystemServerDistributedConnect
TM1.API.Fn.BlobCreate
TM1.API.Fn.BlobClose
TM1.API.Fn.BlobOpen
TM1.API.Fn.BlobStringGet
TM1.API.Fn.BlobStringPut
TM1.API.Fn.ServerPasswordChange
TM1.API.Fn.ServerLogOpen
TM1.API.Fn.ServerLogNext
TM1.API.Fn.ServerLogClose
TM1.API.Fn.ServerTraceOn
TM1.API.Fn.ServerTraceOff
TM1.API.Fn.ObjectDestroy
TM1.API.Fn.ObjectDelete
TM1.API.Fn.ObjectFileDelete
TM1.API.Fn.ObjectFileLoad
TM1.API.Fn.ObjectFileSave
TM1.API.Fn.ObjectSecurityLock
TM1.API.Fn.ObjectSecurityRelease
TM1.API.Fn.ObjectSecurityReserve
TM1.API.Fn.ObjectSecurityUnLock
TM1.API.Fn.ObjectSecurityRightGet
TM1.API.Fn.ObjectSecurityRightSet
TM1.API.Fn.ObjectRegister
TM1.API.Fn.ObjectDuplicate
TM1.API.Fn.ObjectPropertyGet
TM1.API.Fn.ObjectPropertyByNameGet
TM1.API.Fn.ObjectPropertySet
TM1.API.Fn.ObjectPropertyByNameSet
TM1.API.Fn.ObjectListCountGet
TM1.API.Fn.ObjectListHandleByIndexGet
TM1.API.Fn.ObjectListHandleByNameGet
TM1.API.Fn.ObjectListIndexByNameGet
TM1.API.Fn.ObjectListDefaultGet
TM1.API.Fn.ObjectListDefaultSet
TM1.API.Fn.ObjectPrivateListDefaultGet
TM1.API.Fn.ObjectPrivateListDefaultSet
TM1.API.Fn.ObjectPrivateRegister
TM1.API.Fn.ObjectPrivateDelete
TM1.API.Fn.ObjectPrivatePublish
TM1.API.Fn.ObjectPrivateListCountGet
TM1.API.Fn.ObjectPrivateListHandleByIndexGet
TM1.API.Fn.ObjectPrivateListHandleByNameGet
TM1.API.Fn.ObjectAttributeInsert
TM1.API.Fn.ObjectAttributeDelete
TM1.API.Fn.ObjectAttributeValueGet
TM1.API.Fn.ObjectAttributeValueSet
TM1.API.Fn.ClientAdd
TM1.API.Fn.ClientGroupAssign
TM1.API.Fn.ClientGroupIsAssigned
TM1.API.Fn.ClientGroupRemove
TM1.API.Fn.ClientPasswordAssign
TM1.API.Fn.ClientDisconnect
TM1.API.Fn.GroupAdd
TM1.API.Fn.DimensionCreateEmpty
TM1.API.Fn.DimensionElementInsert
TM1.API.Fn.DimensionElementDelete
TM1.API.Fn.DimensionElementComponentAdd
TM1.API.Fn.DimensionElementComponentDelete
TM1.API.Fn.DimensionElementComponentWeightGet
TM1.API.Fn.DimensionCheck
TM1.API.Fn.DimensionUpdate
TM1.API.Fn.RuleCreateEmpty
TM1.API.Fn.RuleLineGet
TM1.API.Fn.RuleLineInsert
TM1.API.Fn.RuleLineDelete
TM1.API.Fn.RuleCheck
TM1.API.Fn.RuleAttach
TM1.API.Fn.RuleDetach
TM1.API.Fn.SubsetCreateEmpty
TM1.API.Fn.SubsetCreateByExpression
TM1.API.Fn.SubsetAll
TM1.API.Fn.SubsetInsertSubset
TM1.API.Fn.SubsetInsertElement
TM1.API.Fn.SubsetSelectNone
TM1.API.Fn.SubsetSelectByIndex
TM1.API.Fn.SubsetSelectByLevel
TM1.API.Fn.SubsetSelectByPattern
TM1.API.Fn.SubsetSelectByQuery
TM1.API.Fn.SubsetSelectByAttribute
TM1.API.Fn.SubsetSelectBySecurity
TM1.API.Fn.SubsetSelectionKeep
TM1.API.Fn.SubsetSelectionDelete
TM1.API.Fn.SubsetSelectionInsertChildren
TM1.API.Fn.SubsetSelectionInsertParents
TM1.API.Fn.SubsetSort
TM1.API.Fn.SubsetSortByIndex
TM1.API.Fn.SubsetSortByHierarchy
TM1.API.Fn.SubsetSubtract
TM1.API.Fn.SubsetElementDisplay
TM1.API.Fn.SubsetElementParent
TM1.API.Fn.SubsetElementLastSon
TM1.API.Fn.SubsetUpdate
TM1.API.Fn.SubsetFilterBySecurity
TM1.API.Fn.CubeCreate
TM1.API.Fn.CubePerspectiveCreate
TM1.API.Fn.CubePerspectiveDestroy
TM1.API.Fn.CubeCellDrillStringGet
TM1.API.Fn.CubeCellValueGet
TM1.API.Fn.CubeCellValueSet
TM1.API.Fn.CubeCellValueSetInt001
TM1.API.Fn.ConnectionCreate
TM1.API.Fn.ConnectionDelete
TM1.API.Fn.ConnectionEstablish
TM1.API.Fn.ConnectionSynchronize
TM1.API.Fn.OldQueryStart
TM1.API.Fn.OldQueryStart1
TM1.API.Fn.OldQueryStart2
TM1.API.Fn.OldQueryNext
TM1.API.Fn.OldQuerySelect
TM1.API.Fn.OldQueryClose
TM1.API.Fn.ViewCreateByExpression
TM1.API.Fn.ViewArrayAxesNof
TM1.API.Fn.ViewArrayAxisIndexGet
TM1.API.Fn.ViewArrayAxisProperties
TM1.API.Fn.ViewArrayAxisTupleGet
TM1.API.Fn.ViewArrayAxisTupleNof
TM1.API.Fn.ViewArrayCellProperties
TM1.API.Fn.ViewArrayCellPropertyGet
TM1.API.Fn.ViewArrayCellPropertySet
TM1.API.Fn.ViewArrayColumnsNof
TM1.API.Fn.ViewArrayConstruct
TM1.API.Fn.ViewArrayDestroy
TM1.API.Fn.ViewArrayRowsNof
TM1.API.Fn.ViewArrayValueGet
TM1.API.Fn.ViewCreate
TM1.API.Fn.ViewExtractCreate
TM1.API.Fn.ViewExtractDestroy
TM1.API.Fn.ViewExtractGetNext
TM1.API.Fn.ServerMessageLogOpen
TM1.API.Fn.ServerMessageLogNext
TM1.API.Fn.ServerMessageLogClose
TM1.API.Fn.HierarchyCreateEmpty
TM1.API.Fn.HierarchyLevelAdd
TM1.API.Fn.HierarchyLevelElementInsert
TM1.API.Fn.HierarchyCheck
TM1.API.Fn.ServerLogSetFlagString
TM1.API.Fn.ServerCurrentTimeGet
TM1.API.Fn.ViewCreateEmpty
TM1.API.Fn.ServerWriteLock
TM1.API.Fn.ServerWriteRelease
TM1.API.Fn.ViewArrayAxisDimensionLevels
TM1.API.Fn.ViewArrayGetOld
TM1.API.Fn.ObjectRename
TM1.API.Fn.ChoreCreateEmpty
TM1.API.Fn.ChoreExecute
TM1.API.Fn.ProcessCreateEmpty
TM1.API.Fn.ProcessCheck
TM1.API.Fn.ProcessExecute
TM1.API.Fn.ProcessLogOpen
TM1.API.Fn.ProcessLogNext
TM1.API.Fn.ProcessLogClose
TM1.API.Fn.ServerReadLock
TM1.API.Fn.ServerReadRelease
TM1.API.Fn.CubeUnload
TM1.API.Fn.OLEDBRowsetGet
TM1.API.Fn.OLEDBRowsetGetData
TM1.API.Fn.CubeCellWriteStatusGet
TM1.API.Fn.ViewCellValueGet
TM1.API.Fn.CubeCellTraceCalculationMethod
TM1.API.Fn.CubeCellTraceConsolidation
TM1.API.Fn.CubeCellTraceRule
TM1.API.Fn.CubeCellTraceRuleLine
TM1.API.Fn.CubeCellTraceCheckNotFed
TM1.API.Fn.CubeCellTraceCheckOverfed
TM1.API.Fn.CubeCellTraceFeederLines
TM1.API.Fn.CubeCellTraceFedCells
TM1.API.Fn.ServerLogNextLines
TM1.API.Fn.ProcessVariableNameIsValid
TM1.API.Fn.OLEDBDatasetGetAxisInfo
TM1.API.Fn.ObjectDeleteEx
TM1.API.Fn.ServerLogNextLinesEx
TM1.API.Fn.ServerBatchUpdateStart
TM1.API.Fn.ServerBatchUpdateFinish
TM1.API.Fn.ServerMessageSend
TM1.API.Fn.ServerMessageReceive
TM1.API.Fn.ServerShutdown
TM1.API.Fn.ServerShutdownCancel
TM1.API.Fn.ClientDisconnectEx
TM1.API.Fn.SubsetElementUniqueName
TM1.API.Fn.ServerFileOpen
TM1.API.Fn.ServerFileNextLinesGet
TM1.API.Fn.ServerFileClose
TM1.API.Fn.ServerFileNumberOfLines
TM1.API.Fn.SubsetBasisSet
TM1.API.Fn.SubsetBasisGet
TM1.API.Fn.ProcessExecuteEx
TM1.API.Fn.SQLTableGetNextRows
TM1.API.Fn.CubeCellDrillListGet
TM1.API.Fn.CubeCellDrillObjectBuild
TM1.API.Fn.SubsetCompileExpression
TM1.API.Fn.ServerBatchUpdateIsActive
TM1.API.Fn.CubeDimensionsOrderSet
TM1.API.Fn.CubeDimensionsOrderGet
TM1.API.Fn.ProcessExecuteSQLQuery
TM1.API.Fn.ProcessExecuteOLEDBQuery
TM1.API.Fn.SubsetSelectionGetIndexes
TM1.API.Fn.SubsetSelectionDeleteChildren
TM1.API.Fn.DimensionElementMove
TM1.API.Fn.DimensionElementComponentsSet
TM1.API.Fn.DimensionElementComponentsGet
TM1.API.Fn.ServerSecurityRefresh
TM1.API.Fn.SubsetSelectionInsertDescendents
TM1.API.Fn.ServerReadLock1
TM1.API.Fn.ServerReadRelease1
TM1.API.Fn.ObjectPrivateRegisterTemporary
TM1.API.Fn.ServerOpenSQLQuery
TM1.API.Fn.VariablesEvaluate
TM1.API.Fn.BlobCreateFromFile
TM1.API.Fn.ObjectReplicate
TM1.API.Fn.OldQueryNextEx
TM1.API.Fn.ConnectionCheck
TM1.API.Fn.ConnectionSynchronizeAndValidate
TM1.API.Fn.CubePerspectiveDestroy1
TM1.API.Fn.SubsetCheck
TM1.API.Fn.ViewArrayFormattedValueGet
TM1.API.Fn.DimensionOrderSetBySubset
TM1.API.Fn.ViewArrayFormatStringGet
TM1.API.Fn.CubeCellSpreadViewArray
TM1.API.Fn.CubeCellSpread
TM1.API.Fn.ServerOpenSQLQueryEx
TM1.API.Fn.CubeCellSpreadStatusGet
TM1.API.Fn.ClientHasHolds
TM1.API.Fn.CellSecurityCubeCreate
TM1.API.Fn.ProcessUpdate
TM1.API.Fn.ObjectPropertySetNoWriteDataLock
TM1.API.Fn.CubeProcessFeeders_NR
TM1.API.Fn.DimensionUpdate1_NR
TM1.API.Fn.FolderEntryAdd
TM1.API.Fn.DimensionElementOrAliasInsert_NR
TM1.API.Fn.DimensionElementHandleByNameOrAliasGet_NR
TM1.API.Fn.SystemHandleURLGet
TM1.API.Fn.SystemServerURLHandleGet
TM1.API.Fn.SystemServerODBOProvidersGet
TM1.API.Fn.ODBOCreate
TM1.API.Fn.ODBOConnect
TM1.API.Fn.ODBOExecuteMdxQuery
TM1.API.Fn.ODBOGetNextRows
TM1.API.Fn.ODBODestroy
TM1.API.Fn.ODBOPropertyGet
TM1.API.Fn.ODBOPropertySet
TM1.API.Fn.ODBODisconnect
TM1.API.Fn.ODBOCubesGet
TM1.API.Fn.ODBOHierarchiesGet
TM1.API.Fn.ODBOSAPBWVariablesRowsetGet
TM1.API.Fn.ODBOSchemaRowsetGet
TM1.API.Fn.ODBORowsetNextRowsGet
TM1.API.Fn.ODBORowsetColumnNamesGet
TM1.API.Fn.FolderEntryPrivatize
TM1.API.Fn.DimensionFormatStyleInsert
TM1.API.Fn.DimensionFormatStyleDelete
TM1.API.Fn.ViewColumnFormatPriorityGet
TM1.API.Fn.ViewRowFormatPriorityGet
TM1.API.Fn.ViewTitleFormatPriorityGet
TM1.API.Fn.ViewColumnFormatPrioritySet
TM1.API.Fn.ViewRowFormatPrioritySet
TM1.API.Fn.ViewTitleFormatPrioritySet
TM1.API.Fn.ViewArrayRowHeaderFormatGet
TM1.API.Fn.ViewArrayColumnHeaderFormatGet
TM1.API.Fn.ViewArrayRowBodyFormatGet
TM1.API.Fn.ViewArrayColumnBodyFormatGet
TM1.API.Fn.ServerLicenseParameterGet
TM1.API.Fn.SubsetTestCompileExpression_NR
TM1.API.Fn.ServerWriteLockIfNoChange
TM1.API.Fn.ViewArraysJoin
TM1.API.Fn.SubsetElementFirstIndexByNameGet_NR
TM1.API.Fn.OLEDBMDDatasetGetAxisInfo
TM1.API.Fn.SubsetInsertElementEx_NR
TM1.API.Fn.CubeCellTraceRuleEx
TM1.API.Fn.ClientMessageReaderBreatherOn_NR
TM1.API.Fn.ClienServerLevelPrivilegeGet_NR
TM1.API.Fn.GroupServerLevelPrivilegeAssign_NR
TM1.API.Fn.TopGetCurrentState
TM1.API.Fn.SapCreate
TM1.API.Fn.SapConnect
TM1.API.Fn.SapDisconnect
TM1.API.Fn.SapInfoCubeListGet
TM1.API.Fn.SapInfoCubeCharacteristicListGet
TM1.API.Fn.SapCharacteristicHierarchyListGet
TM1.API.Fn.SapCharacteristicAttributeListGet
TM1.API.Fn.SapGroupListGet
TM1.API.Fn.SapOdsListGet
TM1.API.Fn.SubsetIndexByPatternFind
TM1.API.Fn.TopKillTiProcess
TM1.API.Fn.TopVerifyAdmin
TM1.API.Fn.SapTableSampleRecordsGet
TM1.API.Fn.SapOdsColumnNamesGet
TM1.API.Fn.SapCurrencyListGet
TM1.API.Fn.SapCurrencyTypesGet
TM1.API.Fn.BlobCreateFromDir
TM1.API.Fn.FolderEntryPublishUrlCreate
TM1.API.Fn.CubeShowsNulls
TM1.API.Fn.DimensionRootElementsGet
TM1.API.Fn.SubsetRootElementsGet
TM1.API.Fn.ConnectionCreateEx
TM1.API.Fn.DimensionRootSubsetGet
TM1.API.Fn.DimensionElementParentsSubsetGet
TM1.API.Fn.DimensionElementChildrenSubsetGet
TM1.API.Fn.ClientMessagePort
TM1.API.Fn.SystemGetServerConfig
TM1.API.Fn.ClientAddEx
TM1.API.Fn.AuditLogQueryExecute
TM1.API.Fn.AuditLogResultSetRangeGet
TM1.API.Fn.AuditLogResultSetDetailsGet
TM1.API.Fn.AuditLogResultSetDestroy
TM1.API.Fn.ObjAliasControlValueGet
TM1.API.Fn.AuditLogSystemEventsGet
TM1.API.Fn.AuditLogObjectEventsGet
TM1.API.Fn.AuditLogResultSetDetailsRangeGet
TM1.API.Fn.AuditLogResultSetDetailsDestroy
TM1.API.Fn.GroupAddEx
TM1.API.Fn.StartCubeReplication
TM1.API.Fn.AuditLogRawstoreRoll
TM1.API.Fn.SapCharacteristicHierarchyIdListGet
TM1.API.Fn.IsTICubeDimensionOrderMatch
TM1.API.Fn.ObjectAttributeValuesSet
TM1.API.Fn.GetViewByName
TM1.API.Fn.GetViewByHandle
TM1.API.Fn.ObjectSubPropertyByRangeGet
TM1.API.Fn.CubeListGet
TM1.API.Fn.CubeListByNamesGet
TM1.API.Fn.ViewListGet
TM1.API.Fn.ViewListByNamesGet
TM1.API.Fn.ServerDimensionListGet
TM1.API.Fn.ServerDimensionListByNamesGet
TM1.API.Fn.CubeDimensionListGet
TM1.API.Fn.SubsetListGet
TM1.API.Fn.SubsetListByNamesGet
TM1.API.Fn.DimensionElementListByNamesGet
TM1.API.Fn.DimensionElementListByIndexGet
TM1.API.Fn.SubsetElementListByIndexGet
TM1.API.Fn.ViewCellsValueGet
TM1.API.Fn.CubeCellsValueGet
TM1.API.Fn.CubeCellsValueSet
TM1.API.Fn.SubsetElementListByNamesGet
TM1.API.Fn.ViewArrayValueByRangeGet
TM1.API.Fn.GetSubsetByHandle
TM1.API.Fn.ElementComponentsGet
TM1.API.Fn.CapabilityGetPolicy
TM1.API.Fn.CapabilityGet
TM1.API.Fn.CapabilitySet
TM1.API.Fn.CapabilityGetFeatures
TM1.API.Fn.CapabilityGetPermissions
TM1.API.Fn.DimensionAttributesGet
TM1.API.Fn.SubsetElementListByIndexGetEx
TM1.API.Fn.ElementComponentsGetEx
TM1.API.Fn.EnableBulkLoadMode
TM1.API.Fn.DisableBulkLoadMode
TM1.API.Fn.CubeGetDependencies
TM1.API.Fn.XmlCmd
TM1.API.Fn.PickListCubeCreate
TM1.API.Fn.CubeCellPickListGet
TM1.API.Fn.ViewArrayValuePickListGet
TM1.API.Fn.MDXViewCellPickListGet
TM1.API.Fn.ViewArrayValuePickListExists
TM1.API.Fn.CubeCellPickListExists
TM1.API.Fn.PickListCubeExists
TM1.API.Fn.GetNextFromServerFile
TM1.API.Fn.ServerSandboxCreate
TM1.API.Fn.ServerSandboxLoad
TM1.API.Fn.ServerSandboxUnload
TM1.API.Fn.ServerSandboxMerge
TM1.API.Fn.ServerActiveSandboxGet
TM1.API.Fn.ServerActiveSandboxSet
TM1.API.Fn.ServerSandboxSessionSave
TM1.API.Fn.ServerSandboxSessionDiscard
TM1.API.Fn.ServerDistributedUpdateStart
TM1.API.Fn.ServerDistributedUpdateEnd
TM1.API.Fn.ServerSandboxDiscardAllChanges
TM1.API.Fn.DefineApplicationInstance
TM1.API.Fn.DefineCommonAppInstance
TM1.API.Fn.CreateAppInstanceTUnit
TM1.API.Fn.CreateAppCommonTUnit
TM1.API.Fn.GetApplicationFileList
TM1.API.Fn.GetXmlCubeDependencyList
TM1.API.Fn.SendNextToServerFile
TM1.API.Fn.HierarchyCharacteristicsGet
TM1.API.Fn.ChangeSetBegin
TM1.API.Fn.ChangeSetEnd
TM1.API.Fn.ChangeSetUndo
TM1.API.Fn.GetApplicationTimeLastCreated
TM1.API.Fn.GetDPInfo
TM1.API.Fn.CubeDimensionsOptimalOrderFind
TM1.API.Fn.DistributedSyncRequest
TM1.API.Fn.SessionPropertyGet
TM1.API.Fn.SessionPropertySet
TM1.API.Fn.HierarchyAccessibleRootsGet
TM1.API.Fn.CubeCellsDrillListGet
TM1.API.Fn.ViewArrayValuePickListByRangeGet
TM1.API.Fn.CubeCellsPickListGet
TM1.API.Fn.ViewArrayFormattedValueByRangeGet
TM1.API.Fn.ServerSandboxClone
TM1.API.Fn.CubeClearData
TM1.API.Fn.OldQuerySkipCells
TM1.API.Fn.ServerLogSetEndTime
TM1.API.Fn.ServerBatchUpdateGetCommitTime
TM1.API.Fn.ServerLogSetExcludeTime
TM1.API.Fn.GetSandboxQueueMetrics
TM1.API.Fn.CancelSandboxRequestById
TM1.API.Fn.ServerSandboxMergeQ
TM1.API.Fn.CancelSandboxRequestByName
TM1.API.Fn.IsSandboxQueued
TM1.API.Fn.GetSandboxQueueConfig
TM1.API.Fn.GetSandboxMergeStatus
TM1.API.Fn.SubsetMultiSelectByIndex
TM1.API.Fn.TopGetSandboxQueueMetrics
TM1.API.Fn.TopCancelSandboxRequestById
TM1.API.Fn.TopGetSandboxState
TM1.API.Fn.DataReservationAcquire
TM1.API.Fn.DataReservationRelease
TM1.API.Fn.DataReservationGetAll
TM1.API.Fn.DataReservationValidate
TM1.API.Fn.DataReservationReleaseAll
TM1.API.Fn.UserSessionInfoGet
TM1.API.Fn.TopGetThreadPoolState
TM1.API.Fn.DataReservationGetConflicts
TM1.API.Fn.RunUnitTests
TM1.API.Fn.GetUnitTests
TM1.API.Fn.GetApplicationUpdate
TM1.API.Fn.SendUpdateToCentral
TM1.API.Fn.ProcessUpdateFromCentral
TM1.API.Fn.GetUpdateFromClient
TM1.API.Fn.WaitForServerToBeReady
TM1.API.Fn.GetLastDistributedUpdateTime
TM1.API.Fn.TopKillTiProcessString
TM1.API.Fn.ServerAPIRecorder
TM1.API.Fn.ExecuteRESTRequest
TM1.API.Fn.ServerSandboxesDelete
TM1.API.Fn.GetSandboxMergeStatusById
TM1.API.Fn.ServerOpenSQLQueryWithError
TM1.API.Fn.SessionLocaleSet
TM1.API.Fn.DimensionElementInsertDirect
TM1.API.Fn.DimensionElementDeleteDirect
TM1.API.Fn.DimensionElementComponentAddDirect
TM1.API.Fn.DimensionElementComponentDeleteDirect
TM1.API.Fn.ViewArrayValueAnnotationExists
TM1.API.Fn.ViewArrayValueAnnotationByRangeExists
TM1.API.Fn.CubeCellAnnotationExists
TM1.API.Fn.CubeCellsAnnotationExists
TM1.API.Fn.AnnotationCubeExists
TM1.API.Fn.SubsetAllInsertDescendents
TM1.API.Fn.ServerSandboxMergeEx
TM1.API.Fn.SecurityOverlayCreateDefault
TM1.API.Fn.SecurityOverlayDestroyDefault
TM1.API.Fn.TopGetCurrentState2
TM1.API.Fn.SetClientContext
TM1.API.Fn.RDCellSecurityCubeCreate
TM1.API.Fn.DimensionAlternateHierarchyCreate
TM1.API.Fn.AssociateCAMIDToGroup
TM1.API.Fn.RemoveCAMIDAssociationFromGroup
TM1.API.Fn.RemoveCAMIDAssociation
TM1.API.Fn.GetCAMIDsAssociatedWithGroup
TM1.API.Fn.GetGroupsAssociatedWithCAMID
TM1.API.Fn.BlobOpenEx
TM1.API.Fn.ViewCellsFormattedValueGet
TM1.API.Fn.CubeCaptionGet
TM1.API.Fn.DimensionCaptionGet
TM1.API.Fn.DimensionElementCaptionGet
TM1.API.Fn.TopUserRestricted
TM1.API.Fn.ObjectAttributeLocaleValueGet
TM1.API.Fn.ObjectAttributeLocaleValueSet
TM1.API.Fn.CreateExpressionBasedView
TM1.API.Fn.SystemServerConnectSession
TM1.API.Fn.SystemDisconnectDestroySession
TM1.API.Fn.DimensionHierarchyDestroy
TM1.API.Fn.DimensionHierarchyDelete
TM1.API.Fn.MultiCellSpread
TM1.API.Fn.EncryptDataModel
TM1.API.Fn.DecryptDataModel
TM1.API.Fn.EncryptDataFile
TM1.API.Fn.DecryptDataFile
TM1.API.Fn.RotateDataModelKey
TM1.API.Fn.SystemUpdateClientPassword
Wim Gielis
MVP
Posts: 3098
Joined: Mon Dec 29, 2008 6:26 pm
OLAP Product: TM1, Jedox
Version: PAL 2.0.9.18
Excel Version: Microsoft 365
Location: Brussels, Belgium
Contact:

Re: Available loggers for use in tm1s-log.properties

Post by Wim Gielis »

4 new loggers compared to when I last generated the list, July 2021.
Best regards,

Wim Gielis

IBM Champion 2024
Excel Most Valuable Professional, 2011-2014
https://www.wimgielis.com ==> 121 TM1 articles and a lot of custom code
Newest blog article: Deleting elements quickly
Post Reply