-
Notifications
You must be signed in to change notification settings - Fork 445
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
Invalid ECS field usages at root-level #7808
Labels
bug
Something isn't working, use only for issues
Integration:azure_frontdoor
Azure Frontdoor
Integration:carbonblack_edr
VMware Carbon Black EDR
Integration:cisco_aironet
Cisco Aironet
Integration:cisco_meraki
Cisco Meraki
Integration:cloudflare_logpush
Cloudflare Logpush
Integration:crowdstrike
CrowdStrike
Integration:fireeye
FireEye Network Security
Integration:infoblox_nios
Infoblox NIOS
Integration:juniper_srx
Juniper SRX
Integration:netflow
NetFlow Records
Integration:panw
Palo Alto Next-Gen Firewall
Integration:sentinel_one
SentinelOne
Integration:trend_micro_vision_one
Trend Micro Vision One
Integration:1password
1Password
Comments
andrewkroh
added
bug
Something isn't working, use only for issues
Team:Security-External Integrations
Integration:squid
Squid Proxy
Integration:crowdstrike
CrowdStrike
Integration:panw
Palo Alto Next-Gen Firewall
Integration:fireeye
FireEye Network Security
Integration:cylance
CylanceProtect Logs
Integration:imperva
Imperva
Integration:juniper_srx
Juniper SRX
Integration:netflow
NetFlow Records
Integration:netscout
Arbor Peakflow SP Logs (Deprecated)
Integration:radware
Radware DefensePro Logs (Deprecated)
Integration:1password
1Password
Integration:cisco_meraki
Cisco Meraki
Integration:carbonblack_edr
VMware Carbon Black EDR
Integration:sentinel_one
SentinelOne
Integration:cisco_aironet
Cisco Aironet
Integration:trend_micro_vision_one
Trend Micro Vision One
Integration:azure_frontdoor
Azure Frontdoor
Integration:cloudflare_logpush
Cloudflare Logpush
labels
Sep 13, 2023
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
andrewkroh
added
Integration:infoblox_nios
Infoblox NIOS
and removed
infoblox_nios
labels
Sep 13, 2023
11 tasks
andrewkroh
removed
Integration:cylance
CylanceProtect Logs
Integration:imperva
Imperva
Integration:squid
Squid Proxy
Integration:netscout
Arbor Peakflow SP Logs (Deprecated)
Integration:radware
Radware DefensePro Logs (Deprecated)
labels
Sep 14, 2023
4 tasks
This was referenced Sep 25, 2023
All non-deprecated packages noted above have now been updated. |
|
4 tasks
andrewkroh
pushed a commit
that referenced
this issue
Sep 29, 2023
For netflow and juniper_srx, remove 'external: ecs' field definitions that are invalid usages of ECS fields. These fields were unused in the integrations. Relates #7808
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bug
Something isn't working, use only for issues
Integration:azure_frontdoor
Azure Frontdoor
Integration:carbonblack_edr
VMware Carbon Black EDR
Integration:cisco_aironet
Cisco Aironet
Integration:cisco_meraki
Cisco Meraki
Integration:cloudflare_logpush
Cloudflare Logpush
Integration:crowdstrike
CrowdStrike
Integration:fireeye
FireEye Network Security
Integration:infoblox_nios
Infoblox NIOS
Integration:juniper_srx
Juniper SRX
Integration:netflow
NetFlow Records
Integration:panw
Palo Alto Next-Gen Firewall
Integration:sentinel_one
SentinelOne
Integration:trend_micro_vision_one
Trend Micro Vision One
Integration:1password
1Password
Across packages owned by elastic/security-external-integrations the following fields are being used at the document root, but according to ECS they are only allowed be nested under other ECS namespaces like
host
orsource
. These usages need to be changed to align with ECS. And fixing these issues will be required to move to package-spec 3.0.0.This was detected by looking at fields.yml mappings only. It's possible that the fields are not actually used in some cases. If I accidentally included a deprecated or rsa2elk package then please ignore that field.
Source Locations
(List generated with an agg on top of query
@attributes.deprecated:false and @attributes.rsa2elk:false and @owner:elastic/security-external-integrations and @type:field and name:(vlan.id or geo.continent_name or os.type or interface.id or os.name or interface.name or as.number or os.name or os.name or as.number or os.family or os.type or interface.name or x509.issuer.common_name or geo.city_name)
to https://github.com/andrewkroh/go-examples/tree/main/fleetpkg-indexer)The text was updated successfully, but these errors were encountered: