El siguiente esquema define códigos que se utilizan para definir un archivo de medidas.
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="taskList">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" ref="task" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="task">
<xsd:complexType>
<xsd:sequence>
<!-- id: identificador exclusivo del cliente (nombre de host local) -->
<xsd:element name="id" type="xsd:string" />
<!-- host: nombre completo de host remoto -->
<xsd:element name="host" type="xsd:string" />
<!-- resource: recurso principal -->
<xsd:element name="resource" type="xsd:string" />
<!-- action: acción que se realiza en el recurso principal -->
<xsd:element name="action" type="xsd:string" />
<!-- method: contexto o método utilizado para realizar la acción -->
<xsd:element name="method" type="xsd:string" />
<!-- resourceList: recursos adicionales utilizados en la tarea -->
<xsd:element minOccurs="0" name="resourceList">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="name" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<!-- timestamp: hora en que la acción se desencadena -->
<xsd:element name="timestamp" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>