openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/LC_COLLECT_DATA_EXPORT_MONI:
    post:
      tags:
      - SLCM
      operationId: /rfc/LC_COLLECT_DATA_EXPORT_MONI
      requestBody:
        content:
          application/json:
            schema:
              properties:
                LOG_LC_NAME:
                  type: string
                  maxLength: 30
                  description: Logical Name for a Database Connection
                CLASSCONTAINERS:
                  type: array
                  items:
                    type: object
                    properties:
                      GUID:
                        type: string
                        maxLength: 40
                        description: GUID of interface that define the methods
                      CLASS_NAME:
                        type: string
                        maxLength: 64
                        description: 'liveCache: Name of a Class'
                      LCSCHEMA:
                        type: string
                        maxLength: 32
                        description: 'liveCache: Schema'
                      CONTAINER:
                        type: integer
                        format: int64
                        description: 'livecache: Container Number'
                      CLASS_ID:
                        type: integer
                        format: int64
                        description: Internal class number in Live Cache
                      CLASSID_HX:
                        type: string
                        maxLength: 16
                        description: Internal Class Number in liveCache (Hexadecimal Value)
                      LCSIZE:
                        type: integer
                        format: int64
                        description: Size of an instance of the class in bytes
                      PAGECOUNT:
                        type: integer
                        format: int64
                        description: Size of container in pages
                      FREEPAGES:
                        type: integer
                        format: int64
                        description: Number of pages that contain deleted instances
                      EMPTYPAGE:
                        type: integer
                        format: int64
                        description: No. of empty pages in container (release by garbage coll.)
                      KEY_LEAF:
                        type: integer
                        format: int64
                        description: 'liveCache: Number of Index Pages per Container'
                      OBJPRPAGE:
                        type: integer
                        format: int64
                        description: Average number of instances per page
                      GARBOCHCK:
                        type: integer
                        format: int64
                        description: Number of instances checked by Garbage Collector
                      GARBOREL:
                        type: integer
                        format: int64
                        description: Number of instances deleted by Garbage Collector
                      OCCUPANCY:
                        type: integer
                        format: int64
                        description: Container Fill Level in %
                      KEY_PARTC:
                        type: integer
                        format: int64
                        description: Key Inversion for omsKeyedObjects
                      UNUSED_BPP:
                        type: integer
                        format: int64
                        description: Unused Bytes per Page (Waste)
                      OBJCOUNT:
                        type: integer
                        format: int64
                        description: Number of Occupied Object Frames of the Container
                MONITOR_OMS:
                  type: array
                  items:
                    type: object
                    properties:
                      IID:
                        type: string
                        maxLength: 40
                        description: GUID of interface that define the methods
                      METHODE:
                        type: string
                        maxLength: 32
                        description: Name of database procedure called
                      CALL_CNT:
                        type: integer
                        format: int32
                        description: Number of database procedure calls
                      AVG_RTIME:
                        type: integer
                        format: int64
                        description: Average runtime in milliseconds
                      SUM_RTIME:
                        type: integer
                        format: int64
                        description: Total Runtime for All Calls (AvgRuntime * CallCnt)
                      MIN_RTIME:
                        type: integer
                        format: int64
                        description: SYSDBA.MONITOR.VALUE
                      MAX_RTIME:
                        type: integer
                        format: int64
                        description: SYSDBA.MONITOR.VALUE
                      AVGNRTIME:
                        type: integer
                        format: int64
                        description: Average runtime in milliseconds
                      SUMNRTIME:
                        type: integer
                        format: int64
                        description: Total Runtime for All Calls (AvgRuntime * CallCnt)
                      OMS_DEREF:
                        type: integer
                        format: int64
                        description: Number of dereferencings (accesses to object instances)
                      LC_DEREF:
                        type: integer
                        format: int64
                        description: No. of dereferencings with liveCache basis layer
                      KEY_DEREF:
                        type: integer
                        format: int64
                        description: Number of dereferencings with key
                      KEY_DEREFV:
                        type: integer
                        format: int64
                        description: Key Accesses in Versions
                      OMS_STORE:
                        type: integer
                        format: int64
                        description: Number of object instance store operations
                      LC_STORE:
                        type: integer
                        format: int64
                        description: Number of store operations by liveCache basis
                      OMSDELETE:
                        type: integer
                        format: int64
                        description: No. of deleted object instances
                      LC_DELETE:
                        type: integer
                        format: int64
                        description: Number of deleted object instances via liveCache basis
                      LC_LOCK:
                        type: integer
                        format: int64
                        description: Number of lock operations
                      DEREFITER:
                        type: integer
                        format: int64
                        description: No.ofDereferences of PersistentObjects via ContainerIterator
                      LC_LOGHOPS:
                        type: integer
                        format: int64
                        description: Number of dereferencings with log access
                      LCLOGHOPSI:
                        type: integer
                        format: int64
                        description: No. of Log Accesses for Dereferences via Container Iterator
                      EXCEPTIONS:
                        type: integer
                        format: int64
                        description: Number of C++ exceptions
                      OUTOFDATE:
                        type: integer
                        format: int64
                        description: Number of out-of-date exceptions
                      TIMEOUTS:
                        type: integer
                        format: int64
                        description: Number of timeouts during lockwaits
                      SUBT_ROLLB:
                        type: integer
                        format: int64
                        description: Number of subtransactions that were rolled back
                      SUBTCOMMIT:
                        type: integer
                        format: int64
                        description: Number of subtransactions that were committed
                      MAX_SUBTL:
                        type: integer
                        format: int64
                        description: Maximum levels of subtransactions
                      VAROBJLOAD:
                        type: integer
                        format: int64
                        description: Number of variable length object instances loaded
                      VAROBJSTOR:
                        type: integer
                        format: int64
                        description: Number of variable length object instances stored
                      AVGVOBSIZE:
                        type: integer
                        format: int64
                        description: Average length of an object instance with variable length
                      OMSCASIZE:
                        type: integer
                        format: int64
                        description: Size of OMS cache in bytes
                      MAXWAITNCV:
                        type: integer
                        format: int64
                        description: Maximum wait time for omsNewConistentView
                      MINWAITNCV:
                        type: integer
                        format: int64
                        description: Minimum wait time for omsNewConistentView
                      AVGWAITNCV:
                        type: integer
                        format: int64
                        description: Average wait time for omsNewConsistentView
                      MALLOCCNT:
                        type: integer
                        format: int64
                        description: Number of Memory Requests
                      MALLOCMIN:
                        type: integer
                        format: int64
                        description: Minimum Number of Bytes Allocated Using omsMalloc
                      MALLOCMAX:
                        type: integer
                        format: int64
                        description: Maximum Number of Bytes Allocated Using omsMalloc
                      MALLOCAVG:
                        type: integer
                        format: int64
                        description: Average Number of Bytes Allocated Using omsMalloc
                      FREECNT:
                        type: integer
                        format: int64
                        description: Number of Memory Releases
                      FREEMIN:
                        type: integer
                        format: int64
                        description: Minimum Number of Bytes Released Using omsFree
                      FREEMAX:
                        type: integer
                        format: int64
                        description: Maximum Number of Bytes Released Using omsFree
                      FREEAVG:
                        type: integer
                        format: int64
                        description: Average Number of Bytes Released Using omsFree
                      OUTOFMEMEX:
                        type: integer
                        format: int64
                        description: Out Of Memory Exceptions
                      DALLOCMIN:
                        type: integer
                        format: int64
                        description: Minimum Memory Growth
                      DALLOCMAX:
                        type: integer
                        format: int64
                        description: Maximum Memory Growth
                      DALLOCAVG:
                        type: integer
                        format: int64
                        description: Average Memory Growth
                      OMS_TERMS:
                        type: integer
                        format: int64
                        description: Procedure Calls that Ended with oms_terminate
                      MINSTRBRR:
                        type: integer
                        format: int64
                        description: MIN Read Buffers
                      MAXSTRBRR:
                        type: integer
                        format: int64
                        description: MAX Read Buffers
                      AVGSTRBRR:
                        type: integer
                        format: int64
                        description: AVG Read Buffers
                      MINSTR_RR:
                        type: integer
                        format: int64
                        description: MIN Read Lines
                      MAXSTR_RR:
                        type: integer
                        format: int64
                        description: MAX Read Lines
                      AVGSTR_RR:
                        type: integer
                        format: int64
                        description: AVG Read Lines
                      MINSTRBWR:
                        type: integer
                        format: int64
                        description: MIN Written Buffers
                      MAXSTRBWR:
                        type: integer
                        format: int64
                        description: MAX Written Buffers
                      AVGSTRBWR:
                        type: integer
                        format: int64
                        description: AVG Written Buffers
                      MINSTR_RW:
                        type: integer
                        format: int64
                        description: MIN Written Lines
                      MAXSTR_RW:
                        type: integer
                        format: int64
                        description: MAX Written Lines
                      AVGSTR_RW:
                        type: integer
                        format: int64
                        description: AVG Written Lines
                      OMSKEYCHIT:
                        type: integer
                        format: int64
                        description: Hits in Cache Key Tree
                      OMSKEYCMIS:
                        type: integer
                        format: int64
                        description: Hits in Cache Miss Tree
                      OMSKEYVERS:
                        type: integer
                        format: int64
                        description: Hits in Version Key Tree
                      OMSMAXCHLN:
                        type: integer
                        format: int64
                        description: Maximum Hash Key Length
                      OMSREHASH:
                        type: integer
                        format: int64
                        description: Rehash Operations in OMS Cache
                      LOCKOBWAIT:
                        type: integer
                        format: int64
                        description: Number of Blocked OmsLockObj Operations
                      LOCKOBAVWT:
                        type: integer
                        format: int64
                        description: Average Wait Time (OmsLockObj)
                OMS_VERSIONS:
                  type: array
                  items:
                    type: object
                    properties:
                      VERS_ID:
                        type: string
                        maxLength: 22
                        description: 'OMS versions: OMS version ID'
                      CRE_DATE:
                        type: string
                        maxLength: 10
                        description: 'OMS versions: Creation date'
                      CRE_TIME:
                        type: string
                        maxLength: 8
                        description: 'OMS_Versions: Create_time'
                      TRANSVER:
                        type: string
                        maxLength: 13
                        description: 'OMS_Versions: TRANSVERSION'
                      MARKED:
                        type: string
                        maxLength: 1
                        description: 'OMS_versions: Marked'
                      AGE_HOUR:
                        type: integer
                        format: int32
                        description: 'OMS versions: Age in hours'
                      HEAP_USE:
                        type: integer
                        format: int64
                        description: 'OMS Versions: Heap Use (OMS_MEMORY_USAGE)'
                      ID_ASCII:
                        type: string
                        maxLength: 20
                        description: 'OMS_Versions: ID in ASCCI Display'
                      UNLOADED:
                        type: string
                        maxLength: 3
                        description: 'OMS_Versions: unloaded (yes/no)'
                      UNLPAGES:
                        type: integer
                        format: int64
                        description: 'liveCache: Number of Pages Rolled Out'
                      REPORTNAME:
                        type: string
                        maxLength: 40
                        description: ABAP Program Name
                      TRANSNAME:
                        type: string
                        maxLength: 20
                        description: Transaction Code
                      LCA_USER:
                        type: string
                        maxLength: 12
                        description: User Name
                      LCA_MANDT:
                        type: string
                        maxLength: 3
                        description: Client
                      PLANVERS:
                        type: string
                        maxLength: 22
                        description: Plan Version
              required:
              - LOG_LC_NAME
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  CLASSCONTAINERS:
                    type: array
                    items:
                      type: object
                      properties:
                        GUID:
                          type: string
                          maxLength: 40
                          description: GUID of interface that define the methods
                        CLASS_NAME:
                          type: string
                          maxLength: 64
                          description: 'liveCache: Name of a Class'
                        LCSCHEMA:
                          type: string
                          maxLength: 32
                          description: 'liveCache: Schema'
                        CONTAINER:
                          type: integer
                          format: int64
                          description: 'livecache: Container Number'
                        CLASS_ID:
                          type: integer
                          format: int64
                          description: Internal class number in Live Cache
                        CLASSID_HX:
                          type: string
                          maxLength: 16
                          description: Internal Class Number in liveCache (Hexadecimal Value)
                        LCSIZE:
                          type: integer
                          format: int64
                          description: Size of an instance of the class in bytes
                        PAGECOUNT:
                          type: integer
                          format: int64
                          description: Size of container in pages
                        FREEPAGES:
                          type: integer
                          format: int64
                          description: Number of pages that contain deleted instances
                        EMPTYPAGE:
                          type: integer
                          format: int64
                          description: No. of empty pages in container (release by garbage coll.)
                        KEY_LEAF:
                          type: integer
                          format: int64
                          description: 'liveCache: Number of Index Pages per Container'
                        OBJPRPAGE:
                          type: integer
                          format: int64
                          description: Average number of instances per page
                        GARBOCHCK:
                          type: integer
                          format: int64
                          description: Number of instances checked by Garbage Collector
                        GARBOREL:
                          type: integer
                          format: int64
                          description: Number of instances deleted by Garbage Collector
                        OCCUPANCY:
                          type: integer
                          format: int64
                          description: Container Fill Level in %
                        KEY_PARTC:
                          type: integer
                          format: int64
                          description: Key Inversion for omsKeyedObjects
                        UNUSED_BPP:
                          type: integer
                          format: int64
                          description: Unused Bytes per Page (Waste)
                        OBJCOUNT:
                          type: integer
                          format: int64
                          description: Number of Occupied Object Frames of the Container
                  MONITOR_OMS:
                    type: array
                    items:
                      type: object
                      properties:
                        IID:
                          type: string
                          maxLength: 40
                          description: GUID of interface that define the methods
                        METHODE:
                          type: string
                          maxLength: 32
                          description: Name of database procedure called
                        CALL_CNT:
                          type: integer
                          format: int32
                          description: Number of database procedure calls
                        AVG_RTIME:
                          type: integer
                          format: int64
                          description: Average runtime in milliseconds
                        SUM_RTIME:
                          type: integer
                          format: int64
                          description: Total Runtime for All Calls (AvgRuntime * CallCnt)
                        MIN_RTIME:
                          type: integer
                          format: int64
                          description: SYSDBA.MONITOR.VALUE
                        MAX_RTIME:
                          type: integer
                          format: int64
                          description: SYSDBA.MONITOR.VALUE
                        AVGNRTIME:
                          type: integer
                          format: int64
                          description: Average runtime in milliseconds
                        SUMNRTIME:
                          type: integer
                          format: int64
                          description: Total Runtime for All Calls (AvgRuntime * CallCnt)
                        OMS_DEREF:
                          type: integer
                          format: int64
                          description: Number of dereferencings (accesses to object instances)
                        LC_DEREF:
                          type: integer
                          format: int64
                          description: No. of dereferencings with liveCache basis layer
                        KEY_DEREF:
                          type: integer
                          format: int64
                          description: Number of dereferencings with key
                        KEY_DEREFV:
                          type: integer
                          format: int64
                          description: Key Accesses in Versions
                        OMS_STORE:
                          type: integer
                          format: int64
                          description: Number of object instance store operations
                        LC_STORE:
                          type: integer
                          format: int64
                          description: Number of store operations by liveCache basis
                        OMSDELETE:
                          type: integer
                          format: int64
                          description: No. of deleted object instances
                        LC_DELETE:
                          type: integer
                          format: int64
                          description: Number of deleted object instances via liveCache basis
                        LC_LOCK:
                          type: integer
                          format: int64
                          description: Number of lock operations
                        DEREFITER:
                          type: integer
                          format: int64
                          description: No.ofDereferences of PersistentObjects via ContainerIterator
                        LC_LOGHOPS:
                          type: integer
                          format: int64
                          description: Number of dereferencings with log access
                        LCLOGHOPSI:
                          type: integer
                          format: int64
                          description: No. of Log Accesses for Dereferences via Container Iterator
                        EXCEPTIONS:
                          type: integer
                          format: int64
                          description: Number of C++ exceptions
                        OUTOFDATE:
                          type: integer
                          format: int64
                          description: Number of out-of-date exceptions
                        TIMEOUTS:
                          type: integer
                          format: int64
                          description: Number of timeouts during lockwaits
                        SUBT_ROLLB:
                          type: integer
                          format: int64
                          description: Number of subtransactions that were rolled back
                        SUBTCOMMIT:
                          type: integer
                          format: int64
                          description: Number of subtransactions that were committed
                        MAX_SUBTL:
                          type: integer
                          format: int64
                          description: Maximum levels of subtransactions
                        VAROBJLOAD:
                          type: integer
                          format: int64
                          description: Number of variable length object instances loaded
                        VAROBJSTOR:
                          type: integer
                          format: int64
                          description: Number of variable length object instances stored
                        AVGVOBSIZE:
                          type: integer
                          format: int64
                          description: Average length of an object instance with variable length
                        OMSCASIZE:
                          type: integer
                          format: int64
                          description: Size of OMS cache in bytes
                        MAXWAITNCV:
                          type: integer
                          format: int64
                          description: Maximum wait time for omsNewConistentView
                        MINWAITNCV:
                          type: integer
                          format: int64
                          description: Minimum wait time for omsNewConistentView
                        AVGWAITNCV:
                          type: integer
                          format: int64
                          description: Average wait time for omsNewConsistentView
                        MALLOCCNT:
                          type: integer
                          format: int64
                          description: Number of Memory Requests
                        MALLOCMIN:
                          type: integer
                          format: int64
                          description: Minimum Number of Bytes Allocated Using omsMalloc
                        MALLOCMAX:
                          type: integer
                          format: int64
                          description: Maximum Number of Bytes Allocated Using omsMalloc
                        MALLOCAVG:
                          type: integer
                          format: int64
                          description: Average Number of Bytes Allocated Using omsMalloc
                        FREECNT:
                          type: integer
                          format: int64
                          description: Number of Memory Releases
                        FREEMIN:
                          type: integer
                          format: int64
                          description: Minimum Number of Bytes Released Using omsFree
                        FREEMAX:
                          type: integer
                          format: int64
                          description: Maximum Number of Bytes Released Using omsFree
                        FREEAVG:
                          type: integer
                          format: int64
                          description: Average Number of Bytes Released Using omsFree
                        OUTOFMEMEX:
                          type: integer
                          format: int64
                          description: Out Of Memory Exceptions
                        DALLOCMIN:
                          type: integer
                          format: int64
                          description: Minimum Memory Growth
                        DALLOCMAX:
                          type: integer
                          format: int64
                          description: Maximum Memory Growth
                        DALLOCAVG:
                          type: integer
                          format: int64
                          description: Average Memory Growth
                        OMS_TERMS:
                          type: integer
                          format: int64
                          description: Procedure Calls that Ended with oms_terminate
                        MINSTRBRR:
                          type: integer
                          format: int64
                          description: MIN Read Buffers
                        MAXSTRBRR:
                          type: integer
                          format: int64
                          description: MAX Read Buffers
                        AVGSTRBRR:
                          type: integer
                          format: int64
                          description: AVG Read Buffers
                        MINSTR_RR:
                          type: integer
                          format: int64
                          description: MIN Read Lines
                        MAXSTR_RR:
                          type: integer
                          format: int64
                          description: MAX Read Lines
                        AVGSTR_RR:
                          type: integer
                          format: int64
                          description: AVG Read Lines
                        MINSTRBWR:
                          type: integer
                          format: int64
                          description: MIN Written Buffers
                        MAXSTRBWR:
                          type: integer
                          format: int64
                          description: MAX Written Buffers
                        AVGSTRBWR:
                          type: integer
                          format: int64
                          description: AVG Written Buffers
                        MINSTR_RW:
                          type: integer
                          format: int64
                          description: MIN Written Lines
                        MAXSTR_RW:
                          type: integer
                          format: int64
                          description: MAX Written Lines
                        AVGSTR_RW:
                          type: integer
                          format: int64
                          description: AVG Written Lines
                        OMSKEYCHIT:
                          type: integer
                          format: int64
                          description: Hits in Cache Key Tree
                        OMSKEYCMIS:
                          type: integer
                          format: int64
                          description: Hits in Cache Miss Tree
                        OMSKEYVERS:
                          type: integer
                          format: int64
                          description: Hits in Version Key Tree
                        OMSMAXCHLN:
                          type: integer
                          format: int64
                          description: Maximum Hash Key Length
                        OMSREHASH:
                          type: integer
                          format: int64
                          description: Rehash Operations in OMS Cache
                        LOCKOBWAIT:
                          type: integer
                          format: int64
                          description: Number of Blocked OmsLockObj Operations
                        LOCKOBAVWT:
                          type: integer
                          format: int64
                          description: Average Wait Time (OmsLockObj)
                  OMS_VERSIONS:
                    type: array
                    items:
                      type: object
                      properties:
                        VERS_ID:
                          type: string
                          maxLength: 22
                          description: 'OMS versions: OMS version ID'
                        CRE_DATE:
                          type: string
                          maxLength: 10
                          description: 'OMS versions: Creation date'
                        CRE_TIME:
                          type: string
                          maxLength: 8
                          description: 'OMS_Versions: Create_time'
                        TRANSVER:
                          type: string
                          maxLength: 13
                          description: 'OMS_Versions: TRANSVERSION'
                        MARKED:
                          type: string
                          maxLength: 1
                          description: 'OMS_versions: Marked'
                        AGE_HOUR:
                          type: integer
                          format: int32
                          description: 'OMS versions: Age in hours'
                        HEAP_USE:
                          type: integer
                          format: int64
                          description: 'OMS Versions: Heap Use (OMS_MEMORY_USAGE)'
                        ID_ASCII:
                          type: string
                          maxLength: 20
                          description: 'OMS_Versions: ID in ASCCI Display'
                        UNLOADED:
                          type: string
                          maxLength: 3
                          description: 'OMS_Versions: unloaded (yes/no)'
                        UNLPAGES:
                          type: integer
                          format: int64
                          description: 'liveCache: Number of Pages Rolled Out'
                        REPORTNAME:
                          type: string
                          maxLength: 40
                          description: ABAP Program Name
                        TRANSNAME:
                          type: string
                          maxLength: 20
                          description: Transaction Code
                        LCA_USER:
                          type: string
                          maxLength: 12
                          description: User Name
                        LCA_MANDT:
                          type: string
                          maxLength: 3
                          description: Client
                        PLANVERS:
                          type: string
                          maxLength: 22
                          description: Plan Version
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
