Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into 42771-log-rate-re…
Browse files Browse the repository at this point in the history
…sults-screen
  • Loading branch information
Kerry350 committed Aug 14, 2019
2 parents 80ba0c3 + 054d4e5 commit e662f48
Show file tree
Hide file tree
Showing 5 changed files with 82 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ describe('ML - data recognizer', () => {
'apm_transaction',
'auditbeat_process_docker_ecs',
'auditbeat_process_hosts_ecs',
'logs_ui_analysis',
'metricbeat_system_ecs',
'nginx_ecs',
'sample_data_ecommerce',
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"icon": "loggingApp"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"id": "logs_ui_analysis",
"title": "Log Analysis",
"description": "Detect anomalies in log entries via the Logs UI",
"type": "Logs",
"logoFile": "logo.json",
"jobs": [
{
"id": "log-entry-rate",
"file": "log_entry_rate.json"
}
],
"datafeeds": [
{
"id": "datafeed-log-entry-rate",
"file": "datafeed_log_entry_rate.json",
"job_id": "log-entry-rate"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"job_id": "JOB_ID",
"indexes": ["INDEX_PATTERN_NAME"],
"aggregations": {
"buckets": {
"date_histogram": {
"field": "@timestamp",
"fixed_interval": "900000ms"
},
"aggregations": {
"doc_count_per_minute": {
"bucket_script": {
"buckets_path": {
"doc_count": "_count"
},
"script": {
"lang": "painless",
"params": {
"bucket_span_in_ms": 900000
},
"source": "60 * 1000 * params.doc_count / params.bucket_span_in_ms"
}
}
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"job_type": "anomaly_detector",
"description": "Detect anomalies in the log entry ingestion rate",
"groups": ["logs-ui"],
"analysis_config": {
"bucket_span": "15m",
"summary_count_field_name": "doc_count_per_minute",
"detectors": [
{
"detector_description": "count",
"function": "count",
"detector_index": 0
}
],
"influencers": []
},
"analysis_limits": {
"model_memory_limit": "10mb"
},
"data_description": {
"time_field": "@timestamp",
"time_format": "epoch_ms"
},
"model_plot_config": {
"enabled": true
},
"custom_settings": {
"created_by": "ml-module-logs-ui-analysis"
}
}

0 comments on commit e662f48

Please sign in to comment.