HistoryViewLinks to this page Revision from: 2013 January 27 | 12:10 pm
This is the revision from 2013 January 27 at 12:10 pmView the current live version of the article.

Contents

  • ITM Example

  • Example 1: A Performance Monitoring Record with One Copy of Each Metric

    Summary contents of the example PMR:

    1. Time collected.
    2. Link to resource that the metrics conceptually describe.
    3. Set of metrics.
    4. Several extension properties (merely to emphasize that extensions are allowed).

    This example shows the same information about the metrics in several different ways.

    1. As a simple table of metric/value pairs.
    2. As a table mapped to the PMR syntax that makes explicit additional information about the metrics, for example the units, that are otherwise only implied by the description.
    3. As an RDF model serialized in Turtle syntax of the entire PMR including all its metrics.
    4. As an RDF model serialized in RDF/XML syntax of the entire PMR including all its metrics.

    Table of Metric/Value Pairs

    Value Description
    15 Local Connections
    12 Number of hosted databases
    32 Percentage Free Memory After Garbage Collection
    1339.2 Request Rate Per Second
    45911 Request Failure Count
    87 %Log Used
    2 Percentage of Time Thread Pool Maxed
    76 High Depth Queue Count
    5 Percentage of Time JCA Thread Pool Maxed
    4.5 Response Time
    50 Virtual Memory Utilization
    72787723 Garbage Collection Count
    2 Percentage of I/O requests with errors, sent or received
    150 Queue depth
    16788 Number of messages on transmission queues
    25.3 Request Failure Rate Per Minute
    50 %Table space used
    20 %Sort overflows
    1145 Remote Connections
    10 CPU Utilization
    30 %Lock list used
    2.4 Average Login Request Failures Per Minute
    1024 CPU Speed
    150 Percentage by which space allocated over-commits a Disk
    50 Percentage Disk Space Used
    10 %Queue full
    21 Percentage of Time DB Thread Pool Maxed
    56 VM CPU Percent Ready
    52 Heap Usage
    310 Number of failed SQL Statements
    3 Average JMS Get Time
    50 Real Memory Utilization
    35 %Table space free
    13 Buffer Pool Hit Ratio

    Table of Metric/Value Pairs Mapped to the PMR Syntax

    rdf:type ems:numericValue ems:unitOfMeasure dcterms:title ems:metric Metric categories (from RDFS)
    ems:Measure 15 dbp:Count_data Local Connections pm:LocalInboundConnections ems:Metric, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 12 dbp:Count_data Number of hosted databases pm:HostedDatabases ems:Metric, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 32 dbp:Percentage Percentage Free Memory After Garbage Collection pm:MemoryAvailableAfterGarbageCollection ems:Metric, pm:MemoryMetrics, pm:Metric, pm:ResourceAvailabilityMetrics
    ems:Measure 1339.2 qudt:PerSecond Request Rate Per Second pm:RequestMetrics ems:Metric, pm:Metric
    ems:Measure 45911 dbp:Count_data Request Failure Count pm:RequestFailures ems:Metric, pm:FailureMetrics, pm:Metric, pm:RequestMetrics
    ems:Measure 87 dbp:Percentage %Log Used pm:LogUsed ems:Metric, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 2 dbp:Percentage Percentage of Time Thread Pool Maxed pm:TimeThreadPoolExhausted ems:Metric, pm:Metric, pm:ResourceExhaustionMetrics, pm:ResourceUsageMetrics, pm:ThreadPoolMetrics
    ems:Measure 76 dbp:Count_data High Depth Queue Count pm:HighDepthQueueCount ems:Metric, pm:Metric, pm:ResourceExhaustionMetrics, pm:ResourceUsageMetrics
    ems:Measure 5 dbp:Percentage Percentage of Time JCA Thread Pool Maxed pm:TimeJCAThreadPoolExhausted ems:Metric, pm:Metric, pm:ResourceExhaustionMetrics, pm:ResourceUsageMetrics, pm:ThreadPoolMetrics
    ems:Measure 4.5 qudt:SecondTime Response Time pm:ResponseTimeMetrics ems:Metric, pm:Metric, pm:RequestMetrics
    ems:Measure 50 dbp:Percentage Virtual Memory Utilization pm:VirtualMemoryUsed ems:Metric, pm:MemoryMetrics, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 72787723 dbp:Count_data Garbage Collection Count pm:GarbageCollectionRequests ems:Metric, pm:Metric, pm:RequestMetrics
    ems:Measure 2 dbp:Percentage Percentage of I/O requests with errors, sent or received pm:NetworkIOErrors ems:Metric, pm:FailureMetrics, pm:Metric, pm:NetworkMetrics, pm:RequestMetrics
    ems:Measure 150 dbp:Count_data Queue depth pm:QueueDepth ems:Metric, pm:Metric, pm:RequestMetrics
    ems:Measure 16788 dbp:Count_data Number of messages on transmission queues pm:MessageCount ems:Metric, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 25.3 pm:PerMinute Request Failure Rate Per Minute pm:AvgRequestFailures ems:Metric, pm:FailureMetrics, pm:Metric, pm:RequestMetrics
    ems:Measure 50 dbp:Percentage %Table space used pm:TableSpaceUsed ems:Metric, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 20 dbp:Percentage %Sort overflows pm:SortOverflows ems:Metric, pm:Metric, pm:ResourceExhaustionMetrics, pm:ResourceUsageMetrics
    ems:Measure 1145 dbp:Count_data Remote Connections pm:RemoteInboundConnections ems:Metric, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 10 dbp:Percentage CPU Utilization pm:CpuUsed ems:Metric, pm:CpuMetrics, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 30 dbp:Percentage %Lock list used pm:LockListUsed ems:Metric, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 2.4 pm:PerMinute Average Login Request Failures Per Minute pm:AvgLoginRequestFailures ems:Metric, pm:FailureMetrics, pm:Metric, pm:RequestMetrics
    ems:Measure 1024 qudt:MegaHertz CPU Speed pm:CpuSpeed ems:Metric, pm:CpuMetrics, pm:Metric, pm:ResourceAvailabilityMetrics
    ems:Measure 150 dbp:Percentage Percentage by which space allocated over-commits a Disk pm:DiskSpaceOverCommitAmount ems:Metric, pm:DiskMetrics, pm:Metric, pm:ResourceExhaustionMetrics, pm:ResourceUsageMetrics
    ems:Measure 50 dbp:Percentage Percentage Disk Space Used pm:DiskSpaceUsed ems:Metric, pm:DiskMetrics, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 10 dbp:Percentage %Queue full pm:QueueFull ems:Metric, pm:Metric, pm:ResourceExhaustionMetrics, pm:ResourceUsageMetrics
    ems:Measure 21 dbp:Percentage Percentage of Time DB Thread Pool Maxed pm:TimeDatabaseThreadPoolExhausted ems:Metric, pm:Metric, pm:ResourceExhaustionMetrics, pm:ResourceUsageMetrics, pm:ThreadPoolMetrics
    ems:Measure 56 dbp:Percentage VM CPU Percent Ready pm:VmCpuReady ems:Metric, pm:CpuMetrics, pm:Metric, pm:ResourceAvailabilityMetrics, pm:VirtualizationMetrics
    ems:Measure 52 dbp:Percentage Heap Usage pm:HeapMemoryUsed ems:Metric, pm:MemoryMetrics, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 310 dbp:Count_data Number of failed SQL Statements pm:SqlStatmentFailures ems:Metric, pm:FailureMetrics, pm:Metric, pm:RequestMetrics
    ems:Measure 3 qudt:SecondTime Average JMS Get Time pm:AvgJmsGetTime ems:Metric, pm:Metric, pm:RequestMetrics, pm:ResponseTimeMetrics
    ems:Measure 50 dbp:Percentage Real Memory Utilization pm:RealMemoryUsed ems:Metric, pm:MemoryMetrics, pm:Metric, pm:ResourceUsageMetrics
    ems:Measure 35 dbp:Percentage %Table Space Free pm:TableSpaceFree ems:Metric, pm:Metric, pm:ResourceAvailabilityMetrics
    ems:Measure 13 dbp:Percentage Buffer Pool Hit Ratio pm:BufferPoolHitRatio ems:Metric, pm:Metric, pm:RequestUsageMetrics

    Turtle Syntax Example of PMR and All its Metrics

    @prefix pm:     <http://open-services.net/ns/perfmon#> .
    @prefix oslc:   <http://open-services.net/ns/core#> .
    @prefix xsd:    <http://www.w3.org/2001/XMLSchema#> .
    @prefix dcterms: <http://purl.org/dc/terms/> .
    @prefix ex:     <http://example.org#> .  
    @prefix ems:    <http://open-services.net/ns/ems#> .
    @prefix crtv:   <http://open-services.net/ns/crtv#> .
    @prefix rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
    @prefix bp:     <http://open-services.net/ns/basicProfile#> .
    @prefix rdfs:   <http://www.w3.org/2000/01/rdf-schema#>.
    @prefix dbp:    <http://dbpedia.org/resource/>.
    @prefix qudt:   <http://qudt.org/vocab/unit#>.
    
    @base <http://perfmon-provider.example.org/> .
    
    # Intent is to match table at http://open-services.net/wiki/performance-monitoring/OSLC-Performance-Monitoring-2.0-Appendix-A:-Samples/
    
    <rec001>   # a record instance
        a pm:PerformanceMonitoringRecord ;
           # see http://open-services.net/bin/view/Main/MetricsEmsMeasure?sortcol=table;up=#Properties
           #     for how SWProjMgmtWG defines a single metric value
           # see http://open-services.net/bin/view/Main/MetricsEMS10RestApiStandardUris?sortcol=table;up=#ems_Metric
           #     for existing ems:metric values defined by SWProjMgmtWG
           ems:observes             <rec001#cpuutil10> ;  
           ems:observes             <rec001#virtmemutil50> ; 
           ems:observes             <rec001#realmemutil50> ;
           ems:observes             <rec001#diskspace50> ;
           ems:observes             <rec001#heapspace52> ;
           # 
           ems:observes             <rec001#threadpoolmaxed02> ;
           ems:observes             <rec001#jcathreadpoolmaxed05> ;
           ems:observes             <rec001#dbthreadpoolmaxed21> ;
           ems:observes             <rec001#diskovercommit150> ;
           # 
           ems:observes             <rec001#postgcfreemem32> ;
           ems:observes             <rec001#vmcpuready56> ;
           ems:observes             <rec001#cpuspeed1024> ;
           # 
           ems:observes             <rec001#avgloginfailsperminute2.4> ;
           ems:observes             <rec001#numfailedsqlstmts310> ;
           ems:observes             <rec001#garbagecollectioncount72787723> ;
           ems:observes             <rec001#avgrequestfailurerate25.3> ;
           ems:observes             <rec001#requestfailurecount45911> ;
           ems:observes             <rec001#requestfailurerate1339.2> ;
           # 
           ems:observes             <rec001#resptime4.500> ;
           ems:observes             <rec001#avgjmsgettime3.000> ;
           # 
           ems:observes             <rec001#networkerrors2> ;
           #
           ems:observes             <rec001#tablespaceused50> ;
           ems:observes             <rec001#locklistused30> ;
           ems:observes             <rec001#sortoverflows20> ;
           ems:observes             <rec001#queuefull10> ;
           #
           ems:observes             <rec001#queuedepth150> ;
           ems:observes             <rec001#remoteconnections1145> ;
           ems:observes             <rec001#hidepthqueuecount76> ;
           ems:observes             <rec001#nummsgsontransqueue16788> ;
           #
           ems:observes             <rec001#logused87> ;
           ems:observes             <rec001#hosteddbs12>;
           ems:observes             <rec001#localconnections15> ;
    #      ems:observes             <rec001#> ;
          # 
           dcterms:date          "2012-06-13T19:48:09.5Z" ; 
           #
           # Link perf mon record to CS.  They might be separate records, but in this ex they are the same record.
           dcterms:isPartOf         <recCS001> ;    # link to another resource
           # NO time zone on following implementation-specific extension property
           # This is legal in xsd:dateTime, but not great for interop
           ex:aLocalTime           "2002-05-30T09:30:10.5" ;
           ex:fooBar                0;
    .
    # 
    <rec001#cpuutil10>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "CPU Utilization" ;
                ems:metric          pm:CpuUsed ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    10 ;
    .
    # 
    <rec001#virtmemutil50>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Virtual Memory Utilization" ;
                ems:metric          pm:VirtualMemoryUsed ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    50 ;
    .
    # 
    <rec001#realmemutil50>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Real Memory Utilization" ;
                ems:metric          pm:RealMemoryUsed ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    50 ;
    .
    # 
    <rec001#diskspace50>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Percentage Disk Space Used" ;
                ems:metric          pm:DiskSpaceUsed ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    50 ;
    .
    # 
    <rec001#heapspace52>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Heap Usage" ;
                ems:metric          pm:HeapMemoryUsed ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    52 ;
    .
    # 
    <rec001#threadpoolmaxed02>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Percentage of Time Thread Pool Maxed" ;
                ems:metric          pm:TimeThreadPoolExhausted ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    2 ;
    .
    # 
    <rec001#jcathreadpoolmaxed05>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Percentage of Time JCA Thread Pool Maxed" ;
                ems:metric          pm:TimeJCAThreadPoolExhausted ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    5 ;
    .
    # 
    <rec001#dbthreadpoolmaxed21>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Percentage of Time DB Thread Pool Maxed" ;
                ems:metric          pm:TimeDatabaseThreadPoolExhausted ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    21 ;
    .
    # 
    <rec001#diskovercommit150>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Percentage by which space allocated over-commits a Disk" ;
                ems:metric          pm:DiskSpaceOverCommitAmount ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    150 ;
    .
    # 
    <rec001#postgcfreemem32>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Percentage Free Memory After Garbage Collection" ;
                ems:metric          pm:MemoryAvailableAfterGarbageCollection ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    32 ;
    .
    # 
    <rec001#vmcpuready56>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "VM CPU Percent Ready" ;
                ems:metric          pm:VmCpuReady ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    56 ;
    .
    # 
    <rec001#cpuspeed1024>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "CPU Speed" ;
                ems:metric          pm:CpuSpeed ;
                ems:unitOfMeasure   qudt:MegaHertz ;
                ems:numericValue    1024 ;
    .
    # 
    <rec001#avgloginfailsperminute2.4>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Average Login Request Failures Per Minute" ;
                ems:metric          pm:AvgLoginRequestFailures ;
                ems:unitOfMeasure   pm:PerMinute ;
                ems:numericValue    2.4 ;
    .
    # 
    <rec001#numfailedsqlstmts310>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Number of failed SQL Statements" ;
                ems:metric          pm:SqlStatmentFailures ;
                ems:unitOfMeasure   dbp:Count_data ;  # fix on wiki
                ems:numericValue    310 ;
    .
    # 
    <rec001#garbagecollectioncount72787723>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Garbage Collection Count" ;
                ems:metric          pm:GarbageCollectionRequests ;
                ems:unitOfMeasure   dbp:Count_data ;  # fix on wiki
                ems:numericValue    72787723 ;
    .
    # 
    <rec001#avgrequestfailurerate25.3>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Request Failure Rate Per Minute" ;
                ems:metric          pm:AvgRequestFailures ;
                ems:unitOfMeasure   pm:PerMinute ;
                ems:numericValue    25.3 ;
    .
    # 
    <rec001#requestfailurecount45911>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Request Failure Count" ;
                ems:metric          pm:RequestFailures ;
                ems:unitOfMeasure   dbp:Count_data ;  # fix on wiki
                ems:numericValue    45911 ;
    .
    # 
    <rec001#requestfailurerate1339.2>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Request Rate Per Second" ;
                ems:metric          pm:RequestMetrics ;
                ems:unitOfMeasure   qudt:PerSecond ;
                ems:numericValue    1339.2 ;
    .
    # 
    <rec001#resptime4.500>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Response Time" ;
                ems:metric          pm:ResponseTimeMetrics ;
                ems:unitOfMeasure   qudt:SecondTime ;
                ems:numericValue    4.500 ;
    .
    # 
    <rec001#avgjmsgettime3.000>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Average JMS Get Time" ;
                ems:metric          pm:AvgJmsGetTime ;
                ems:unitOfMeasure   qudt:SecondTime ;
                ems:numericValue    3.000 ;
    .
    # 
    <rec001#networkerrors2>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Percentage of I/O requests with errors, sent or received" ;
                ems:metric          pm:NetworkIOErrors ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    2 ;
    .
    #
    <rec001#tablespaceused50>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "%Table space used" ;
                ems:metric          pm:TableSpaceUsed ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    50 ;
    .
    #
    <rec001#locklistused30>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "%Lock list used" ;
                ems:metric          pm:LockListUsed ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    30 ;
    .
    #
    <rec001#sortoverflows20>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "%Sort overflows" ;
                ems:metric          pm:SortOverflows ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    20 ;
    .
    #
    <rec001#queuefull10>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "%Queue full" ;
                ems:metric          pm:QueueFull ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    10 ;
    .
    #
    <rec001#queuedepth150>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Queue depth" ;
                ems:metric          pm:QueueDepth ;
                ems:unitOfMeasure   dbp:Count_data ;
                ems:numericValue    150 ;
    .
    #
    <rec001#remoteconnections1145>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Remote Connections" ;
                ems:metric          pm:RemoteInboundConnections ;
                ems:unitOfMeasure   dbp:Count_data ;
                ems:numericValue    1145 ;
    .
    #
    <rec001#hidepthqueuecount76>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "High Depth Queue Count" ;
                ems:metric          pm:HighDepthQueueCount ;
                ems:unitOfMeasure   dbp:Count_data ;
                ems:numericValue    76 ;
    .
    #
    <rec001#nummsgsontransqueue16788>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Number of messages on transmission queues" ;
                ems:metric          pm:MessageCount ;
                ems:unitOfMeasure   dbp:Count_data ;
                ems:numericValue    16788 ;
    .
    #
    <rec001#logused87>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "%Log Used" ;
                ems:metric          pm:LogUsed ;
                ems:unitOfMeasure   dbp:Percentage ;
                ems:numericValue    87 ;
    .
    #
    <rec001#hosteddbs12>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Number of hosted databases" ;
                ems:metric          pm:HostedDatabases ;
                ems:unitOfMeasure   dbp:Count_data ;
                ems:numericValue    12 ;
    .
    #
    <rec001#localconnections15>
                a                   ems:Measure ; # rdf:type
                dcterms:title       "Local Connections" ;
                ems:metric          pm:LocalInboundConnections ;
                ems:unitOfMeasure   dbp:Count_data ;
                ems:numericValue    15 ;
    .
    

    RDF/XML Syntax Example of PMR and All its Metrics

    <rdf:RDF
        xmlns:dcterms="http://purl.org/dc/terms/"
        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:ems="http://open-services.net/ns/ems#"
        xmlns:ex="http://example.org#"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
        xmlns:qudt="http://qudt.org/vocab/unit#"
        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
        xmlns:crtv="http://open-services.net/ns/crtv#"
        xmlns:pm="http://open-services.net/ns/perfmon#"
        xmlns:oslc="http://open-services.net/ns/core#"
        xmlns:bp="http://open-services.net/ns/basicProfile#"
        xmlns:dbp="http://dbpedia.org/resource/" > 
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#localconnections15">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">15</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Count_data"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#LocalInboundConnections"/>
        <dcterms:title>Local Connections</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#hosteddbs12">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">12</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Count_data"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#HostedDatabases"/>
        <dcterms:title>Number of hosted databases</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#postgcfreemem32">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">32</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#MemoryAvailableAfterGarbageCollection"/>
        <dcterms:title>Percentage Free Memory After Garbage Collection</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#requestfailurerate1339.2">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">1339.2</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://qudt.org/vocab/unit#PerSecond"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#RequestMetrics"/>
        <dcterms:title>Request Rate Per Second</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#requestfailurecount45911">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">45911</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Count_data"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#RequestFailures"/>
        <dcterms:title>Request Failure Count</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#logused87">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">87</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#LogUsed"/>
        <dcterms:title>%Log Used</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#hidepthqueuecount76">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">76</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Count_data"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#HighDepthQueueCount"/>
        <dcterms:title>High Depth Queue Count</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#threadpoolmaxed02">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">2</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#TimeThreadPoolExhausted"/>
        <dcterms:title>Percentage of Time Thread Pool Maxed</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#jcathreadpoolmaxed05">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">5</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#TimeJCAThreadPoolExhausted"/>
        <dcterms:title>Percentage of Time JCA Thread Pool Maxed</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#resptime4.500">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">4.500</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://qudt.org/vocab/unit#SecondTime"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResponseTimeMetrics"/>
        <dcterms:title>Response Time</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#networkerrors2">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">2</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#NetworkIOErrors"/>
        <dcterms:title>Percentage of I/O requests with errors, sent or received</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#garbagecollectioncount72787723">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">72787723</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Count_data"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#GarbageCollectionRequests"/>
        <dcterms:title>Garbage Collection Count</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#virtmemutil50">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">50</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#VirtualMemoryUsed"/>
        <dcterms:title>Virtual Memory Utilization</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#queuedepth150">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">150</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Count_data"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#QueueDepth"/>
        <dcterms:title>Queue depth</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#nummsgsontransqueue16788">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">16788</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Count_data"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#MessageCount"/>
        <dcterms:title>Number of messages on transmission queues</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#avgrequestfailurerate25.3">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">25.3</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://open-services.net/ns/perfmon#PerMinute"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#AvgRequestFailures"/>
        <dcterms:title>Request Failure Rate Per Minute</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#tablespaceused50">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">50</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#TableSpaceUsed"/>
        <dcterms:title>%Table space used</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#sortoverflows20">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">20</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#SortOverflows"/>
        <dcterms:title>%Sort overflows</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#remoteconnections1145">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1145</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Count_data"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#RemoteInboundConnections"/>
        <dcterms:title>Remote Connections</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#cpuutil10">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">10</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#CpuUsed"/>
        <dcterms:title>CPU Utilization</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#locklistused30">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">30</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#LockListUsed"/>
        <dcterms:title>%Lock list used</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#avgloginfailsperminute2.4">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">2.4</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://open-services.net/ns/perfmon#PerMinute"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#AvgLoginRequestFailures"/>
        <dcterms:title>Average Login Request Failures Per Minute</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#cpuspeed1024">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1024</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://qudt.org/vocab/unit#MegaHertz"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#CpuSpeed"/>
        <dcterms:title>CPU Speed</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#diskspace50">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">50</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#DiskSpaceUsed"/>
        <dcterms:title>Percentage Disk Space Used</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#diskovercommit150">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">150</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#DiskSpaceOverCommitAmount"/>
        <dcterms:title>Percentage by which space allocated over-commits a Disk</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001">
        <rdf:type rdf:resource="http://open-services.net/ns/perfmon#PerformanceMonitoringRecord"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#logused87"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#sortoverflows20"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#locklistused30"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#requestfailurecount45911"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#tablespaceused50"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#avgjmsgettime3.000"/>
        <ex:fooBar rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ex:fooBar>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#avgrequestfailurerate25.3"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#remoteconnections1145"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#queuedepth150"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#cpuspeed1024"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#vmcpuready56"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#requestfailurerate1339.2"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#localconnections15"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#queuefull10"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#numfailedsqlstmts310"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#hosteddbs12"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#postgcfreemem32"/>
        <ex:aLocalTime>2002-05-30T09:30:10.5</ex:aLocalTime>
        <dcterms:isPartOf rdf:resource="http://perfmon-provider.example.org/recCS001"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#heapspace52"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#virtmemutil50"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#diskovercommit150"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#garbagecollectioncount72787723"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#threadpoolmaxed02"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#diskspace50"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#cpuutil10"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#dbthreadpoolmaxed21"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#nummsgsontransqueue16788"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#realmemutil50"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#hidepthqueuecount76"/>
        <dcterms:date>2012-06-13T19:48:09.5Z</dcterms:date>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#networkerrors2"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#avgloginfailsperminute2.4"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#jcathreadpoolmaxed05"/>
        <ems:observes rdf:resource="http://perfmon-provider.example.org/rec001#resptime4.500"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#queuefull10">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">10</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#QueueFull"/>
        <dcterms:title>%Queue full</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#dbthreadpoolmaxed21">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">21</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#TimeDatabaseThreadPoolExhausted"/>
        <dcterms:title>Percentage of Time DB Thread Pool Maxed</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#vmcpuready56">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">56</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#VmCpuReady"/>
        <dcterms:title>VM CPU Percent Ready</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#heapspace52">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">52</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#HeapMemoryUsed"/>
        <dcterms:title>Heap Usage</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#numfailedsqlstmts310">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">310</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Count_data"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#SqlStatmentFailures"/>
        <dcterms:title>Number of failed SQL Statements</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#avgjmsgettime3.000">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">3.000</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://qudt.org/vocab/unit#SecondTime"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#AvgJmsGetTime"/>
        <dcterms:title>Average JMS Get Time</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
      <rdf:Description rdf:about="http://perfmon-provider.example.org/rec001#realmemutil50">
        <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">50</ems:numericValue>
        <ems:unitOfMeasure rdf:resource="http://dbpedia.org/resource/Percentage"/>
        <ems:metric rdf:resource="http://open-services.net/ns/perfmon#RealMemoryUsed"/>
        <dcterms:title>Real Memory Utilization</dcterms:title>
        <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
      </rdf:Description>
    </rdf:RDF>
    

    ITM Example

    RDF/XML Syntax Example of ITM sample

    <?xml version="1.0"?>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:oslc="http://open-services.net/ns/core#"
             xmlns:crtv="http://open-services.net/ns/crtv#"
             xmlns:dcterms="http://purl.org/dc/terms/"
             xmlns:ems="http://open-services.net/ns/ems#"
             xmlns:pm="http://open-services.net/ns/perfmon#"
             xmlns:dbpedia="http://dbpedia.org"
             xmlns:foaf="http://xmlns.com/foaf/0.1/"
             xmlns:itm="http://jazz.net/ns/ism/perfmon/itm#">
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001">
            <rdf:type rdf:resource="http://open-services.net/ns/crtv#ComputerSystem"/>
            <!-- Computer System naming properties -->
            <crtv:manufacturer>IBM</crtv:manufacturer>
            <crtv:model>2007CTO</crtv:model>
            <crtv:serialNumber>LG3G3K2</crtv:serialNumber>
            <crtv:fqdn>
                maxwell.raleigh.ibm.com
            </crtv:fqdn>
    
            <crtv:shortHostname> maxwell
            </crtv:shortHostname>
    
            <oslc:serviceProvider rdf:resource="http://itmprovider.org/provider"/>
    
            <dcterms:date>2012-06-13T19:48:09.5Z</dcterms:date>
    
            <!-- Tells client there are performance metrics associated with ComputerSystem -->
            <rdf:type rdf:resource="http://open-services.net/ns/perfmon#PerformanceMonitoringRecord"/>
    
            <!-- Sequence of Top processes in terms of CPU -->
            <itm:topProcessesforCPUUtil rdf:resource="http://itmprovider.org/rec001#topCPU-seq"/>
    
            <!-- Sequence of Top processes in terms of Virtual Memory -->
            <itm:topProcessesforVirtMemUtil rdf:resource="http://itmprovider.org/rec001#topVirtMem-seq"/>
    
            <!-- Sequence of Top processes in terms of Real Memory -->
            <itm:topProcessesforRealMemUtil rdf:resource="http://itmprovider.org/rec001#topRealMem-seq"/>
    
            <!-- Sequence of storage volumes attached to this ComputerSystem in order of percentage disk space used -->
            <itm:disksByPercentageSpaceUsed rdf:resource="http://itmprovider.org/rec001#diskSpaceUsed-seq"/>
    
            <!-- Sequence of installed monitoring agents ordered by availability status -->
            <itm:monitoringAgentsByStatus rdf:resource="http://itmprovider.org/rec001#monitoringAgentsStatus-seq"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#diskSpaceUsed-seq">
            <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
            <rdf:_1 rdf:resource="http://itmprovider.org/rec001#disk1"/>
            <rdf:_2 rdf:resource="http://itmprovider.org/rec001#disk2"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#disk1">
            <rdf:type rdf:resource="http://open-services.net/ns/crtv#StorageVolume"/>
            <dcterms:title>
                C:\
            </dcterms:title>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#disk1_spaceused"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#disk1_spaceused">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                Percentage Space Used
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                30
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#disk"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#disk2">
            <rdf:type rdf:resource="http://open-services.net/ns/crtv#StorageVolume"/>
            <dcterms:title>
                D:\
            </dcterms:title>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#disk2_spaceused"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#disk2_spaceused">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                Percentage Space Used
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                20
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#disk"/>
            <ems:unitOfMeasure rdf:resource="dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#topCPU-seq">
            <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
            <rdf:_1 rdf:resource="http://itmprovider.org/rec001#firefox"/>
            <rdf:_2 rdf:resource="http://itmprovider.org/rec001#iexplore"/>
            <rdf:_3 rdf:resource="http://itmprovider.org/rec001#vsmon"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#topVirtMem-seq">
            <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
            <rdf:_1 rdf:resource="http://itmprovider.org/rec001#firefox"/>
            <rdf:_2 rdf:resource="http://itmprovider.org/rec001#vsmon"/>
            <rdf:_3 rdf:resource="http://itmprovider.org/rec001#notepad"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#topRealMem-seq">
            <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
            <rdf:_1 rdf:resource="http://itmprovider.org/rec001#iexplore"/>
            <rdf:_2 rdf:resource="http://itmprovider.org/rec001#notepad"/>
            <rdf:_3 rdf:resource="http://itmprovider.org/rec001#firefox"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#iexplore">
            <rdf:type rdf:resource="http://open-services.net/ns/crtv#Process"/>
            <dcterms:title>
                iexplore.exe
            </dcterms:title>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#iexplore-virtMem"/>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#iexplore-realMem"/>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#iexplore-cpuUtil"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#firefox">
            <rdf:type rdf:resource="http://open-services.net/ns/crtv#Process"/>
            <dcterms:title>
                firefox.exe
            </dcterms:title>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#firefox-virtMem"/>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#firefox-realMem"/>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#firefox-cpuUtil"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#vsmon">
            <rdf:type rdf:resource="http://open-services.net/ns/crtv#Process"/>
            <dcterms:title>
                vsmon.exe
            </dcterms:title>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#vsmon-virtMem"/>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#vsmon-realMem"/>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#vsmon-cpuUtil"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#notepad">
            <rdf:type rdf:resource="http://open-services.net/ns/crtv#Process"/>
            <dcterms:title>
                notepad.exe
            </dcterms:title>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#notepad-virtMem"/>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#notepad-realMem"/>
            <ems:observes rdf:resource="http://itmprovider.org/rec001#notepad-cpuUtil"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#iexplore-virtMem">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                Virtual Memory Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                10
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#virtualmemory"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#firefox-virtMem">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                Virtual Memory Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                5
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#virtualmemory"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#notepad-virtMem">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                Virtual Memory Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                3
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#virtualmemory"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#vsmon-virtMem">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                Virtual Memory Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                8
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#virtualmemory"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#firefox-realMem">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                Real Memory Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                10
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#realmemory"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#iexplore-realMem">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                Real Memory Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                5
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#realmemory"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#vsmon-realMem">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                Real Memory Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                3
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#realmemory"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#notepad-realMem">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                Real Memory Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                8
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#realmemory"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#firefox-cpuUtil">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                CPU Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                10
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#cpu"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#iexplore-cpuUtil">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                CPU Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                5
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#cpu"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#vsmon-cpuUtil">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                CPU Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#ResourceUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                3
            </ems:numericValue>
            <pm:metricQualifier rdf:resource="http://open-services.net/ns/perfmon#cpu"/>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#notepad-cpuUtil">
            <rdf:type rdf:resource="http://open-services.net/ns/ems#Measure"/>
            <dcterms:title>
                CPU Utilization
            </dcterms:title>
            <ems:metric rdf:resource="http://open-services.net/ns/perfmon#CpuUsed"/>
            <ems:numericValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">
                8
            </ems:numericValue>
            <ems:unitOfMeasure rdf:resource="http://dbpedia.org/Percentage"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#monitoringAgentsStatus-seq">
            <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
            <rdf:_1 rdf:resource="http://itmprovider.org/rec001#knt"/>
            <rdf:_2 rdf:resource="http://itmprovider.org/rec001#klo"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#knt">
            <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
            <dcterms:title>
                Windows OS Agent
            </dcterms:title>
            <pm:availabilityStatus rdf:resource="http://open-services.net/ns/perfmon#NotRunning"/>
        </rdf:Description>
    
        <rdf:Description rdf:about="http://itmprovider.org/rec001#klo">
            <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
            <dcterms:title>
                Logfile Agent
            </dcterms:title>
            <pm:availabilityStatus rdf:resource="http://open-services.net/ns/perfmon#Running"/>
        </rdf:Description>
    </rdf:RDF>
    

    Turtle Syntax Example of ITM sample

    @prefix crtv:    <http://open-services.net/ns/crtv#> .
    @prefix itm:     <http://jazz.net/ns/ism/perfmon/itm#> .
    @prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
    @prefix dcterms:  <http://purl.org/dc/terms/> .
    @prefix oslc:    <http://open-services.net/ns/core#> .
    @prefix ems:     <http://open-services.net/ns/ems#> .
    @prefix pm:      <http://open-services.net/ns/perfmon#> .
    @prefix foaf:    <http://xmlns.com/foaf/0.1/> .
    
    <http://itmprovider.org/rec001#firefox-realMem>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                10
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:realmemory ;
          dcterms:title """
                Real Memory Utilization
            """ .
    
    <http://itmprovider.org/rec001#vsmon-virtMem>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                8
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:virtualmemory ;
          dcterms:title """
                Virtual Memory Utilization
            """ .
    
    <http://itmprovider.org/rec001#notepad>
          a       crtv:Process ;
          ems:observes <http://itmprovider.org/rec001#notepad-virtMem> , <http://itmprovider.org/rec001#notepad-cpuUtil> , <http://itmprovider.org/rec001#notepad-realMem> ;
          dcterms:title """
                notepad.exe
            """ .
    
    <http://itmprovider.org/rec001#iexplore-cpuUtil>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                5
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:cpu ;
          dcterms:title """
                CPU Utilization
            """ .
    
    <http://itmprovider.org/rec001#firefox>
          a       crtv:Process ;
          ems:observes <http://itmprovider.org/rec001#firefox-cpuUtil> , <http://itmprovider.org/rec001#firefox-realMem> , <http://itmprovider.org/rec001#firefox-virtMem> ;
          dcterms:title """
                firefox.exe
            """ .
    
    <http://itmprovider.org/rec001#disk1_spaceused>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                30
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:disk ;
          dcterms:title """
                Percentage Space Used
            """ .
    
    <http://itmprovider.org/rec001#notepad-virtMem>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                3
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:virtualmemory ;
          dcterms:title """
                Virtual Memory Utilization
            """ .
    
    <http://itmprovider.org/rec001#disk1>
          a       crtv:StorageVolume ;
          ems:observes <http://itmprovider.org/rec001#disk1_spaceused> ;
          dcterms:title """
                C:\\
            """ .
    
    <http://itmprovider.org/rec001#klo>
          a       foaf:Agent ;
          pm:availabilityStatus
                  pm:Running ;
          dcterms:title """
                Logfile Agent
            """ .
    
    <http://itmprovider.org/rec001#monitoringAgentsStatus-seq>
          a       rdf:Seq ;
          rdf:_1  <http://itmprovider.org/rec001#knt> ;
          rdf:_2  <http://itmprovider.org/rec001#klo> .
    
    <http://itmprovider.org/rec001#vsmon-cpuUtil>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                3
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:cpu ;
          dcterms:title """
                CPU Utilization
            """ .
    
    <http://itmprovider.org/rec001#firefox-virtMem>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                5
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:virtualmemory ;
          dcterms:title """
                Virtual Memory Utilization
            """ .
    
    <http://itmprovider.org/rec001#topRealMem-seq>
          a       rdf:Seq ;
          rdf:_1  <http://itmprovider.org/rec001#iexplore> ;
          rdf:_2  <http://itmprovider.org/rec001#notepad> ;
          rdf:_3  <http://itmprovider.org/rec001#firefox> .
    
    <http://itmprovider.org/rec001#iexplore-realMem>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                5
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:realmemory ;
          dcterms:title """
                Real Memory Utilization
            """ .
    
    <http://itmprovider.org/rec001>
          a       pm:PerformanceMonitoringRecord , crtv:ComputerSystem ;
          itm:disksByPercentageSpaceUsed
                  <http://itmprovider.org/rec001#diskSpaceUsed-seq> ;
          itm:monitoringAgentsByStatus
                  <http://itmprovider.org/rec001#monitoringAgentsStatus-seq> ;
          itm:topProcessesforCPUUtil
                  <http://itmprovider.org/rec001#topCPU-seq> ;
          itm:topProcessesforRealMemUtil
                  <http://itmprovider.org/rec001#topRealMem-seq> ;
          itm:topProcessesforVirtMemUtil
                  <http://itmprovider.org/rec001#topVirtMem-seq> ;
          oslc:serviceProvider
                  <http://itmprovider.org/provider> ;
          crtv:fqdn """
                maxwell.raleigh.ibm.com
            """ ;
          crtv:manufacturer "IBM" ;
          crtv:model "2007CTO" ;
          crtv:serialNumber "LG3G3K2" ;
          crtv:shortHostname """ maxwell
            """ ;
          dcterms:date "2012-06-13T19:48:09.5Z" .
    
    <http://itmprovider.org/rec001#notepad-cpuUtil>
          a       ems:Measure ;
          ems:metric pm:CpuUsed ;
          ems:numericValue """
                8
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          dcterms:title """
                CPU Utilization
            """ .
    
    <http://itmprovider.org/rec001#iexplore>
          a       crtv:Process ;
          ems:observes <http://itmprovider.org/rec001#iexplore-realMem> , <http://itmprovider.org/rec001#iexplore-virtMem> , <http://itmprovider.org/rec001#iexplore-cpuUtil> ;
          dcterms:title """
                iexplore.exe
            """ .
    
    <http://itmprovider.org/rec001#disk2_spaceused>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                20
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          pm:metricQualifier pm:disk ;
          dcterms:title """
                Percentage Space Used
            """ .
    
    <http://itmprovider.org/rec001#topCPU-seq>
          a       rdf:Seq ;
          rdf:_1  <http://itmprovider.org/rec001#firefox> ;
          rdf:_2  <http://itmprovider.org/rec001#iexplore> ;
          rdf:_3  <http://itmprovider.org/rec001#vsmon> .
    
    <http://itmprovider.org/rec001#vsmon-realMem>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                3
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:realmemory ;
          dcterms:title """
                Real Memory Utilization
            """ .
    
    <http://itmprovider.org/rec001#diskSpaceUsed-seq>
          a       rdf:Seq ;
          rdf:_1  <http://itmprovider.org/rec001#disk1> ;
          rdf:_2  <http://itmprovider.org/rec001#disk2> .
    
    <http://itmprovider.org/rec001#firefox-cpuUtil>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                10
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:cpu ;
          dcterms:title """
                CPU Utilization
            """ .
    
    <http://itmprovider.org/rec001#disk2>
          a       crtv:StorageVolume ;
          ems:observes <http://itmprovider.org/rec001#disk2_spaceused> ;
          dcterms:title """
                D:\\
            """ .
    
    <http://itmprovider.org/rec001#topVirtMem-seq>
          a       rdf:Seq ;
          rdf:_1  <http://itmprovider.org/rec001#firefox> ;
          rdf:_2  <http://itmprovider.org/rec001#vsmon> ;
          rdf:_3  <http://itmprovider.org/rec001#notepad> .
    
    <http://itmprovider.org/rec001#knt>
          a       foaf:Agent ;
          pm:availabilityStatus
                  pm:NotRunning ;
          dcterms:title """
                Windows OS Agent
            """ .
    
    <http://itmprovider.org/rec001#iexplore-virtMem>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                10
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:virtualmemory ;
          dcterms:title """
                Virtual Memory Utilization
            """ .
    
    <http://itmprovider.org/rec001#vsmon>
          a       crtv:Process ;
          ems:observes <http://itmprovider.org/rec001#vsmon-realMem> , <http://itmprovider.org/rec001#vsmon-virtMem> , <http://itmprovider.org/rec001#vsmon-cpuUtil> ;
          dcterms:title """
                vsmon.exe
            """ .
    
    <http://itmprovider.org/rec001#notepad-realMem>
          a       ems:Measure ;
          ems:metric pm:ResourceUsed ;
          ems:numericValue """
                8
            """^^<http://www.w3.org/2001/XMLSchema#double> ;
          ems:unitOfMeasure <http://dbpedia.org/Percentage> ;
          pm:metricQualifier pm:realmemory ;
          dcterms:title """
                Real Memory Utilization
            """ .