{ "modelName": "EUEM", "displayName": "End User Experience Management", "description": "End User Experience Management Data Model", "objectSummary": { "Event-Based": 3, "Transaction-Based": 0, "Search-Based": 0 }, "objects": [{ "objectName": "Performance", "displayName": "Performance", "parentName": "BaseEvent", "fields": [{ "fieldName": "device", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Device", "comment": "The mobile device type." }, { "fieldName": "app_version_name", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "App Version", "comment": "The app version name." }, { "fieldName": "carrier", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Carrier", "comment": "The mobile carrier." }, { "fieldName": "connection", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Connection Type", "comment": "The type of connection (such as 'WiFi' or 'UMTA')." }, { "fieldName": "os_version", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "OS Version", "comment": "The version of the device operating system." }, { "fieldName": "package_name", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Package", "comment": "The package or binary name of the app." }, { "fieldName": "platform", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Platform", "comment": "The app platform ('Android', 'iOS', or 'WP')." }, { "fieldName": "user_identifier", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "User Identifier", "comment": "The developer set user identifier." }, { "fieldName": "uuid", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Unique User ID", "comment": "A unique user identifier." }, { "fieldName": "remote_ip", "owner": "Performance", "type": "ipv4", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Remote IP", "comment": "The remote IP address." }, { "fieldName": "state", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Network State", "comment": "The connection state (such as 'Connecting' or 'Connected')." }, { "fieldName": "app_environment", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Application Environment", "comment": "The application envrironment ( such as 'Release', 'Development' or 'Staging')." }, { "fieldName": "load_time", "owner": "Performance", "type": "number", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Load Time in msec", "comment": "The time it took for a view to load" }, { "fieldName": "domain_lookup_time", "owner": "Performance", "type": "number", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Domain Lookup Time in sec", "comment": "Time in seconds, null in iOS" }, { "fieldName": "dom_processing_time", "owner": "Performance", "type": "number", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "DOM Processing Time in sec", "comment": "Time in seconds, null in iOS" }, { "fieldName": "server_time", "owner": "Performance", "type": "number", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Server Time in sec", "comment": "Time in seconds, null in iOS" }, { "fieldName": "response_length", "owner": "Performance", "type": "number", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Response Length", "comment": "The length of the response, in bytes." }, { "fieldName": "session_id", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Session ID", "comment": "A unique session identifier." }, { "fieldName": "handled", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Handled", "comment": "Whether the error was handled." }, { "fieldName": "where", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Error Root Cause", "comment": "The origin where the error occurred" }, { "fieldName": "latency", "owner": "Performance", "type": "number", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Latency", "comment": "The network service latency." }, { "fieldName": "status_code", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "HTTP Status Code", "comment": "The HTTP response status code." }, { "fieldName": "failed", "owner": "Performance", "type": "boolean", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Failed", "comment": "Whether the request failed." }, { "fieldName": "exception", "owner": "Performance", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Network Exception", "comment": "The contents of the HTTP exception that occurred." }, { "fieldName": "_time", "owner": "BaseEvent", "type": "timestamp", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "_time", "comment": "" }, { "fieldName": "host", "owner": "BaseEvent", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "host", "comment": "" }, { "fieldName": "source", "owner": "BaseEvent", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "source", "comment": "" }, { "fieldName": "sourcetype", "owner": "BaseEvent", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "sourcetype", "comment": "" }], "calculations": [{ "outputFields": [{ "fieldName": "remote_ip_lon", "owner": "", "type": "number", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Longtitude", "comment": "GeoIP derived longtitude", "lookupOutputFieldName": "lon" }, { "fieldName": "remote_ip_lat", "owner": "", "type": "number", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Latitude", "comment": "GeoIP derived latitude", "lookupOutputFieldName": "lat" }, { "fieldName": "remote_ip_City", "owner": "", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "City", "comment": "GeoIP derived city", "lookupOutputFieldName": "City" }, { "fieldName": "remote_ip_Region", "owner": "", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Region", "comment": "GeoIP derived region", "lookupOutputFieldName": "Region" }, { "fieldName": "remote_ip_Country", "owner": "", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Country", "comment": "GeoIP derived country", "lookupOutputFieldName": "Country" }], "inputField": "remote_ip", "calculationType": "GeoIP", "comment": "source ipv4 address", "owner": "Performance", "calculationID": "euem-geo-location", "editable": true }], "constraints": [{ "search": "tag=performance tag=euem", "owner": "Performance" }], "lineage": "Performance" }, { "objectName": "Inventory", "displayName": "Inventory", "parentName": "BaseEvent", "fields": [{ "fieldName": "device", "owner": "Inventory", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Device", "comment": "The mobile device type." }, { "fieldName": "app_version_name", "owner": "Inventory", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "App Version", "comment": "The app version name." }, { "fieldName": "application_id", "owner": "Inventory", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Application Id", "comment": "Application Id of End User Mobile Application Entity" }, { "fieldName": "app_environment", "owner": "Inventory", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Application Environment", "comment": "The application envrironment ( such as 'Release', 'Development' or 'Staging')." }, { "fieldName": "os_version", "owner": "Inventory", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "OS Version", "comment": "The version of the device operating system." }, { "fieldName": "package_name", "owner": "Inventory", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Package", "comment": "The package or binary name of the app." }, { "fieldName": "platform", "owner": "Inventory", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "Platform", "comment": "The app platform ('Android', 'iOS', or 'WP')." }, { "fieldName": "user_identifier", "owner": "Inventory", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "User Identifier", "comment": "The developer set user identifier." }, { "fieldName": "_time", "owner": "BaseEvent", "type": "timestamp", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "_time", "comment": "" }, { "fieldName": "host", "owner": "BaseEvent", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "host", "comment": "" }, { "fieldName": "source", "owner": "BaseEvent", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "source", "comment": "" }, { "fieldName": "sourcetype", "owner": "BaseEvent", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "sourcetype", "comment": "" }], "calculations": [{ "outputFields": [{ "fieldName": "role", "owner": "Inventory", "type": "string", "fieldSearch": "", "required": false, "multivalue": false, "hidden": false, "editable": true, "displayName": "role", "comment": "" }], "calculationID": "inventory_role", "owner": "Inventory", "editable": true, "comment": "", "calculationType": "Eval", "expression": "\"end_user_application\"" }], "constraints": [{ "search": "tag=inventory tag=euem", "owner": "Inventory" }], "lineage": "Inventory" }], "objectNameList": [ "Performance", "Inventory" ] }