-
Notifications
You must be signed in to change notification settings - Fork 419
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
Discussion Topic: Verbs #21
Comments
Because
|
I would expect something like |
I've been thinking about this quite a bit and this is one of the main challenges of ECS. What should be abstracted out and what not. Let me explain it on an example. The The next question is should Also I think there are cases where the original field should be kept but still allow ECS queries. Here I hope in the future Alias Types in Elasticsearch will come into play: elastic/elasticsearch#30230 Getting back to the original problem. @ave19 is all your traffic http. Then so far I would put it under the For the service / application proposal: What is the difference from your perspective between service and application in this context? |
Ha! @ruflin posted while I was typing! @praseodym That really got me thinking, too. FOR DAYS! @ruflin Difference between application and service: I didn't want my example to collide and bring preconceived notions to the party, so I picked a different word to keep it open, but @everyone I like the idea of I think having an I'd be happy making firewall fields fit under |
I just thought of an example: If you're doing cyber defense, you may want a consolidated way to track if one of your systems is experiencing a large number of rejections as a meta-concept, as you might record in (and filter on) |
@ave19 I like the approach on taking specific use cases and base new fields on it. I agree that ssh and tcp will probably have their own prefix and also TLS as you can see here: #6 It seems @ave19 One more note for the firewall: In case it's a hardware firewall, there is also |
We'll have to try some things and see how they go. I'll try to keep you posted. |
Housekeeping: closing this, as |
We're attempting to adapt our feeds to ECS to try it out. So far, so good when it comes to identifying the Nouns in the events, but we're struggling with the Verbs.
If a firewall (covered) blocks traffic, some source IP (covered) some dest IP (covered) on such and such ports (all covered) at some time (covered), I get to what happened: REJECT
Where does that go...
I see the
http
now and I'm thinking, maybe we could abstract that and use it for other services? Maybeservice
is that abstraction?That doesn't feel exactly right... but I feel like we need something like that. Anyone else thinking about that?
Whether it was an authentication failure (or success) for ssh, or a firewall blocking something, or whatever... something is happening in those logged messages. I want to capture that part.
I feel like making tags for every service is the wrong path, I'm not sure what to do. :-\
Thanks for listening anyway :D
The text was updated successfully, but these errors were encountered: