-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Data of type F5Telemetry_virtualServers (and same for F5Telemetry_AVR) was dropped: The number of custom fields xxx is above the limit of 500 fields per data type #234
Comments
The same happens with elasticsearch as well:
I edited the elasticsearch index mapping (see https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-settings-limit.html) and set "index.mapping.total_fields.limit": "10000", as even 2k was not enough. It currently creates 3177 fields on my test ltm which is basically empty |
I am currently working with the data modification feature (see https://clouddocs.f5.com/products/extensions/f5-telemetry-streaming/latest/data-modification.html) to limit the output to the relevant fields. Maybe, that is also a way for you to reduce the number of fields. |
Using the following actions, I have reduced the number of fields from 3177 to 674 for 16 pools with 1 member each. There are still a lot of superfluous infos in there, so it should be possible to condense it even more.
|
Helped me to solve 500 limit. "actions": [
{
"includeData": {},
"locations": {
"telemetryServiceInfo": true,
"system": true,
"virtualServers": {
".*": {
"availabilityState": true,
"clientside": true,
"status.statusReason": true,
"totRequests": true,
"name": true
}
},
"pools": true
}
}
]
}
|
Environment
Summary
The F5Telemetry_virtualServers table in Microsoft Sentinel is not populating even when utilizing the workaround proposed in article K42151385 (https://support.f5.com/csp/article/K42151385). All corresponding messages for tables F5Telemetry_virtualServers and also F5Telemetry_AVR from my BIG-IP using TS result in errors which can be seen in the Azure portal.
I am under impression this issue should have been resolved since the 1.24.0 release of TS (as per final comment in issue number 156 - #156)
This issue is easily reproducible. The impact is low since the alternate workaround is sufficient for the time being (as documented here: https://support.f5.com/csp/article/K42151385).
Steps To Reproduce
Steps to reproduce the behavior:
In the Azure portal browse to Microsoft Sentinel -> [click to select your workspace] -> Genera/Logs and run the "operation" query.
Expected Behavior
All LTM and AVR logs should be logged in Azure Log Analytics and Sentinel without exceeding the 500 fields limit.
Actual Behavior
The Virtual server stats are not logged in Azure.
The following error is reported in Azure log:
Data of type F5Telemetry_virtualServers was dropped: The number of custom fields 501 is above the limit of 500 fields per data type. See https://aka.ms/AA593as to find instructions for removing unnecessary custom fields for this type.
The text was updated successfully, but these errors were encountered: