@prefix pm: . @prefix oslc: . @prefix xsd: . @prefix dcterms: . @prefix ex: . @prefix ems: . @prefix crtv: . @prefix rdf: . @prefix bp: . @prefix rdfs: . @base . # Intent is to match table at http://open-services.net/wiki/performance-monitoring/OSLC-Performance-Monitoring-2.0-Appendix-A:-Samples/ # 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 ; ems:observes ; ems:observes ; ems:observes ; # ems:observes ; ems:observes ; # ems:observes ; ems:observes ; # ems:observes ; ems:observes ; ems:observes ; # ems:observes ; ems:observes ; # ems:observes ; # pm:collectedAt "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 ; # 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; . # a ems:Measure ; # rdf:type dcterms:title "CPU Utilization" ; ems:metric ; # sub-class of CPU metrics, usage metrics ems:unitOfMeasure ; ems:numericValue 10 ; . # a ems:Measure ; # rdf:type dcterms:title "Virtual Memory Utilization" ; ems:metric ; # sub-class of memory metrics, usage metrics ems:unitOfMeasure ; ems:numericValue 50 ; . # a ems:Measure ; # rdf:type dcterms:title "Real Memory Utilization" ; ems:metric ; # sub-class of memory metrics, usage metrics ems:unitOfMeasure ; ems:numericValue 50 ; . # a ems:Measure ; # rdf:type dcterms:title "Percentage Disk Space Used" ; ems:metric ; # sub-class of disk metrics, usage metrics ems:unitOfMeasure ; ems:numericValue 50 ; . # a ems:Measure ; # rdf:type dcterms:title "Percentage of Time Thread Pool Maxed" ; ems:metric ; # sub-class of thread pool metrics, usage metrics, exhausted metrics ems:unitOfMeasure ; ems:numericValue 2 ; . # a ems:Measure ; # rdf:type dcterms:title "Percentage of Time JCA Thread Pool Maxed" ; ems:metric ; # sub-class of thread pool metrics, usage metrics, exhausted metrics ems:unitOfMeasure ; ems:numericValue 5 ; . # a ems:Measure ; # rdf:type dcterms:title "Percentage Free Memory After Garbage Collection" ; ems:metric ; # sub-class of memory metrics, available metrics ems:unitOfMeasure ; ems:numericValue 32 ; . # a ems:Measure ; # rdf:type dcterms:title "CPU Speed" ; ems:metric ; # sub-class of CPU metrics, available metrics ems:unitOfMeasure ; ems:numericValue 1024 ; . # a ems:Measure ; # rdf:type dcterms:title "Average Login Request Failure Rate" ; ems:metric ; # sub-class of request metrics, failure metrics # pm:metricQualifier ; ??? open questions: type of average, duration/#values, measured/sampled ems:unitOfMeasure ; ems:numericValue 10.5 ; . # a ems:Measure ; # rdf:type dcterms:title "Average Login Request Failures Per Minute" ; ems:metric ; # sub-class of request metrics, failure metrics # pm:metricQualifier ; ??? open questions: type of average, duration/#values, measured/sampled ems:unitOfMeasure ; ems:numericValue 2.4 ; . # a ems:Measure ; # rdf:type dcterms:title "Number of failed SQL Statements" ; ems:metric ; # sub-class of request metrics, failure metrics ems:unitOfMeasure ; # fix on wiki ems:numericValue 310 ; . # a ems:Measure ; # rdf:type dcterms:title "Response Time" ; ems:metric ; # sub-class of response time metrics dbp:Response_time_(technology), total metrics # pm:metricQualifier ; ems:unitOfMeasure ; ems:numericValue 4.500 ; . # a ems:Measure ; # rdf:type dcterms:title "Average JMS Get Time" ; ems:metric ; # sub-class of response time metrics, total metrics # pm:metricQualifier ; ??? open questions: type of average, duration/#values, measured/sampled ems:unitOfMeasure ; ems:numericValue 3.000 ; . # # # a ems:Measure ; # rdf:type # dcterms:title "" ; # ems:metric ; # pm:New... means a new definition is needed # pm:metricQualifier ; # ems:unitOfMeasure ; # ems:numericValue 80 ; #.