You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

459 lines
9.9 KiB

{
"modelName" : "Web_Server",
"displayName" : "Web Server",
"description" : "Web Server Datamodel",
"editable" : false,
"objects" : [
{
"objectName" : "Inventory",
"displayName" : "Inventory",
"parentName" : "BaseEvent",
"comment": {"tags": ["web", "inventory"]},
"fields" : [
{
"fieldName" : "site",
"displayName" : "site",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "web_server",
"displayName" : "web_server",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "vendor",
"displayName" : "vendor",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "vendor_product",
"displayName" : "vendor_product",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "version",
"displayName" : "version",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "dest",
"displayName" : "dest",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "dest_ip",
"displayName" : "dest_ip",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "dest_port",
"displayName" : "dest_port",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
}
],
"calculations" : [
{
"calculationID" : "Inventory_webserver_role",
"calculationType" : "Eval",
"outputFields" : [
{
"fieldName" : "role",
"displayName" : "role",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
}
],
"expression" : "\"web_server\""
}
],
"constraints" : [
{
"search" : "tag=web tag=inventory"
}
],
"lineage" : "Inventory"
},
{
"objectName" : "Activity",
"displayName" : "Activity",
"parentName" : "BaseEvent",
"comment": {"tags": ["web", "activity"]},
"fields" : [
{
"fieldName" : "web_server",
"displayName" : "web_server",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "availability",
"displayName" : "availability",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "status",
"displayName" : "status",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "response_time",
"displayName" : "response_time",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "bytes_in",
"displayName" : "bytes_in",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "bytes_out",
"displayName" : "bytes_out",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "src",
"displayName" : "src",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "src_ip",
"displayName" : "src_ip",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "http_user_agent",
"displayName" : "http_user_agent",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "http_method",
"displayName" : "http_method",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "uri_path",
"displayName" : "uri_path",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "uri_query",
"displayName" : "uri_query",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "site",
"displayName" : "site",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "action",
"displayName" : "action",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "app",
"displayName" : "app",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "bytes",
"displayName" : "bytes",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "cached",
"displayName" : "cached",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "category",
"displayName" : "category",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "cookie",
"displayName" : "cookie",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "http_content_type",
"displayName" : "http_content_type",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "http_referer",
"displayName" : "http_referer",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "url",
"displayName" : "url",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "url_length",
"displayName" : "url_length",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "connection",
"displayName" : "connection",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "http_version",
"displayName" : "http_version",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "data_center_time",
"displayName" : "data_center_time",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "form_data",
"displayName" : "form_data",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "reply_time",
"displayName" : "reply_time",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "request_time",
"displayName" : "request_time",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "ssl_version",
"displayName" : "ssl_version",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "url_param",
"displayName" : "url_param",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "duration",
"displayName" : "duration",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "user",
"displayName" : "user",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "encoding",
"displayName" : "encoding",
"type" : "string",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "client_packets",
"displayName" : "client_packets",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "server_packets",
"displayName" : "server_packets",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
},
{
"fieldName" : "src_port",
"displayName" : "src_port",
"type" : "number",
"fieldSearch" : "",
"required" : false,
"multivalue" : false,
"hidden" : false
}
],
"calculations" : [],
"constraints" : [
{
"search" : "tag=web tag=activity"
}
]
}
]
}