Commodities Bought and Sold by Entities

Entities in a Turbonomic supply chain exist in relationship to each other. One entity can sell commodities to some entities, and it can buy commodities from other entities. A commodity is the resource that is expressed by a Metrics Entry Object.

There are constraints to these relationships. For example, a businessApplication cannot buy dbMem from a businessTransaction entity, but it can buy dbMem from a databaseServer entity.

The following table lists entity types, and the commodities they can buy and sell:

Entity Type Commodities Sold Commodities Bought

businessApplication

  • kpi
  • Bought From: service

    • transction

    • responseTime

    • kpi

  • Bought From: businessTransaction

    • transaction

    • responseTime

    • kpi

businessTransaction

  • transaction
  • responseTime
  • kpi
  • Bought From: service

    • transaction

    • responseTime

    • kpi

service

  • transaction
  • responseTime
  • heap
  • collectionTime
  • threads
  • kpi
  • Bought From: application

    • transaction

    • responseTime

    • heap

    • collectionTime

    • threads

    • kpi

  • Bought From: databaseServer

    • transaction

    • responseTime

    • kpi

application

  • transaction
  • responseTime
  • heap
  • collectionTime
  • threads
  • kpi
  • Bought From: virtualMachine

    • cpu

    • memory

  • Bought From: container

    • cpu

    • memory

databaseServer

  • transaction
  • responseTime
  • connections
  • dbMem
  • cacheHitRate
  • kpi
  • Bought From: virtualMachine

    • cpu

    • memory

virtualMachine

  • cpu
  • memory

    container

    • cpu
    • memory