Skip to content

Instantly share code, notes, and snippets.

@iamhowardtheduck
Created October 9, 2020 13:12
Show Gist options
  • Save iamhowardtheduck/11941436d1b55bd857c24538807e2ef4 to your computer and use it in GitHub Desktop.
Save iamhowardtheduck/11941436d1b55bd857c24538807e2ef4 to your computer and use it in GitHub Desktop.
PUT _ingest/pipeline/RDK-searchResults-Raw
{
"version": 1,
"processors": [
{
"kv": {
"field": "Report",
"field_split": ",\\{",
"value_split": ":",
"strip_brackets": true,
"trim_key": "\",\\},\\{",
"trim_value": "\",\\},\\{",
"ignore_missing": true,
"description": "KV RDK Report Data",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "KV Report Failed"
}
}
]
}
},
{
"remove": {
"field": "Report",
"description": "Remove Report field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Remove Report field failed"
}
}
]
}
},
{
"dissect": {
"field": "DS1Frequency",
"pattern": "%{DS1Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS1Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS1Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS2Frequency",
"pattern": "%{DS2Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS2Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS2Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS3Frequency",
"pattern": "%{DS3Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS3Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS3Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS4Frequency",
"pattern": "%{DS4Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS4Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS4Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS5Frequency",
"pattern": "%{DS5Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS5Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS5Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS6Frequency",
"pattern": "%{DS6Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS6Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS6Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS7Frequency",
"pattern": "%{DS7Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS7Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS7Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS8Frequency",
"pattern": "%{DS8Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS8Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS8Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS9Frequency",
"pattern": "%{DS9Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS9Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS9Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS10Frequency",
"pattern": "%{DS10Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS10Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS10Frequency field failed"
}
}
]
}
},
{
"dissect": {
"field": "DS11Frequency",
"pattern": "%{DS11Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS11Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS11Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS12Frequency",
"pattern": "%{DS12Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS12Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS12Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS13Frequency",
"pattern": "%{DS13Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS13Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS13Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS14Frequency",
"pattern": "%{DS14Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS14Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS14Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS15Frequency",
"pattern": "%{DS15Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS15Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS15Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS16Frequency",
"pattern": "%{DS16Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS16Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS16Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS17Frequency",
"pattern": "%{DS17Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS17Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS17Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS18Frequency",
"pattern": "%{DS18Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS18Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS18Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS19Frequency",
"pattern": "%{DS19Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS19Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS19Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS20Frequency",
"pattern": "%{DS20Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS20Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS20Frequency field failed"
}
}
]
}
},
{
"dissect": {
"field": "DS21Frequency",
"pattern": "%{DS21Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS21Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS21Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS22Frequency",
"pattern": "%{DS22Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS22Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS22Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS23Frequency",
"pattern": "%{DS23Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS23Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS23Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS24Frequency",
"pattern": "%{DS24Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS24Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS24Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS25Frequency",
"pattern": "%{DS25Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS25Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS25Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS26Frequency",
"pattern": "%{DS26Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS26Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS26Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS27Frequency",
"pattern": "%{DS27Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS27Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS27Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS28Frequency",
"pattern": "%{DS28Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS28Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS28Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS29Frequency",
"pattern": "%{DS29Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS29Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS29Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS30Frequency",
"pattern": "%{DS30Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS30Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS30Frequency field failed"
}
}
]
}
},
{
"dissect": {
"field": "DS31Frequency",
"pattern": "%{DS31Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS31Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS31Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS32Frequency",
"pattern": "%{DS32Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS32Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS32Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS33Frequency",
"pattern": "%{DS33Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS33Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS33Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS34Frequency",
"pattern": "%{DS34Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS34Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS34Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS35Frequency",
"pattern": "%{DS35Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS35Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS35Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS36Frequency",
"pattern": "%{DS36Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS36Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS36Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS37Frequency",
"pattern": "%{DS37Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS37Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS37Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS38Frequency",
"pattern": "%{DS38Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS38Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS38Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS39Frequency",
"pattern": "%{DS39Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS39Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS39Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "DS40Frequency",
"pattern": "%{DS40Frequency} MHz",
"ignore_missing": true,
"description": "Dissect DS40Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect DS40Frequency field failed"
}
}
]
}
},
{
"dissect": {
"field": "US1Frequency",
"pattern": "%{US1Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US1Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US1Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US2Frequency",
"pattern": "%{US2Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US2Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US2Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US3Frequency",
"pattern": "%{US3Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US3Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US3Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US4Frequency",
"pattern": "%{US4Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US4Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US4Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US5Frequency",
"pattern": "%{US5Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US5Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US5Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US6Frequency",
"pattern": "%{US6Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US6Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US6Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US7Frequency",
"pattern": "%{US7Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US7Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US7Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US8Frequency",
"pattern": "%{US8Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US8Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US8Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US9Frequency",
"pattern": "%{US9Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US9Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US9Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US10Frequency",
"pattern": "%{US10Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US10Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US10Frequency field failed"
}
}
]
}
},
{
"dissect": {
"field": "US11Frequency",
"pattern": "%{US11Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US11Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US11Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US12Frequency",
"pattern": "%{US12Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US12Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US12Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US13Frequency",
"pattern": "%{US13Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US13Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US13Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US14Frequency",
"pattern": "%{US14Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US14Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US14Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US15Frequency",
"pattern": "%{US15Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US15Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US15Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US16Frequency",
"pattern": "%{US16Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US16Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US16Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US17Frequency",
"pattern": "%{US17Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US17Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US17Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US18Frequency",
"pattern": "%{US18Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US18Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US18Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US19Frequency",
"pattern": "%{US19Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US19Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US19Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US20Frequency",
"pattern": "%{US20Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US20Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US20Frequency field failed"
}
}
]
}
},
{
"dissect": {
"field": "US21Frequency",
"pattern": "%{US21Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US21Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US21Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US22Frequency",
"pattern": "%{US22Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US22Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US22Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US23Frequency",
"pattern": "%{US23Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US23Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US23Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US24Frequency",
"pattern": "%{US24Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US24Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US24Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US25Frequency",
"pattern": "%{US25Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US25Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US25Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US26Frequency",
"pattern": "%{US26Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US26Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US26Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US27Frequency",
"pattern": "%{US27Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US27Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US27Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US28Frequency",
"pattern": "%{US28Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US28Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US28Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US29Frequency",
"pattern": "%{US29Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US29Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US29Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US30Frequency",
"pattern": "%{US30Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US30Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US30Frequency field failed"
}
}
]
}
},
{
"dissect": {
"field": "US31Frequency",
"pattern": "%{US31Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US31Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US31Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US32Frequency",
"pattern": "%{US32Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US32Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US32Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US33Frequency",
"pattern": "%{US33Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US33Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US33Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US34Frequency",
"pattern": "%{US34Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US34Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US34Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US35Frequency",
"pattern": "%{US35Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US35Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US35Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US36Frequency",
"pattern": "%{US36Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US36Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US36Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US37Frequency",
"pattern": "%{US37Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US37Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US37Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US38Frequency",
"pattern": "%{US38Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US38Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US38Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US39Frequency",
"pattern": "%{US39Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US39Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US39Frequency field failed"
}
}
]
}
}, {
"dissect": {
"field": "US40Frequency",
"pattern": "%{US40Frequency} MHz",
"ignore_missing": true,
"description": "Dissect US40Frequency field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect US40Frequency field failed"
}
}
]
}
},
{
"dissect": {
"field": "WiFiRadio1OperChanBw",
"pattern": "%{WiFiRadio1OperChanBw}MHz",
"ignore_missing": true,
"description": "Dissect WiFiRadio1OperChanBw field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect WiFiRadio1OperChanBw field failed"
}
}
]
}
}, {
"dissect": {
"field": "WifiRadio2OperChanBw",
"pattern": "%{WifiRadio2OperChanBw}MHz",
"ignore_missing": true,
"description": "Dissect WifiRadio2OperChanBw field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect WifiRadio2OperChanBw field failed"
}
}
]
}
},
{
"dissect": {
"field": "WiFiRadio1OperFreq",
"pattern": "%{WiFiRadio1OperFreq}GHz",
"ignore_missing": true,
"description": "Dissect WiFiRadio1OperFreq field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect WiFiRadio1OperFreq field failed"
}
}
]
}
}, {
"dissect": {
"field": "WifiRadio2OperFreq",
"pattern": "%{WifiRadio2OperFreq}GHz",
"ignore_missing": true,
"description": "Dissect WifiRadio2OperFreq field",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Dissect WifiRadio2OperFreq field failed"
}
}
]
}
},
{
"trim": {
"field": "DRM_initerror_split",
"ignore_missing": true,
"description": "Trim DRM_initerror_split whitespace",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Trim DRM_initerror_split failed"
}
}
]
}
},
{
"trim": {
"field": "cpuinfo_split",
"ignore_missing": true,
"description": "Trim cpuinfo_split whitespace",
"on_failure": [
{
"set": {
"field": "error.message",
"value": "Trim cpuinfo_split failed"
}
}
]
}
}
],
"on_failure": [
{
"set": {
"field": "error.message",
"value": "{{ _ingest.on_failure_message }}",
"description": "Error Message Set"
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment