-
Notifications
You must be signed in to change notification settings - Fork 451
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
[proofpoint_on_demand] Initial release of the Proofpoint On Demand #10472
[proofpoint_on_demand] Initial release of the Proofpoint On Demand #10472
Conversation
Pinging @elastic/security-service-integrations (Team:Security-Service Integrations) |
@brijesh-elastic Looks like CI is failing on system tests. Can you please check? |
Hi @brijesh-elastic, we need to add a health check to the mock service container in the docker compose and the respective /health uri path in the mock server code to resolve the system tests issue, similar to this PR. |
🚀 Benchmarks reportTo see the full report comment with |
packages/proofpoint_on_demand/data_stream/audit/agent/stream/websocket.yml.hbs
Show resolved
Hide resolved
packages/proofpoint_on_demand/data_stream/audit/elasticsearch/ingest_pipeline/default.yml
Show resolved
Hide resolved
packages/proofpoint_on_demand/data_stream/audit/sample_event.json
Outdated
Show resolved
Hide resolved
}, | ||
{ | ||
"name": "login.authorization", | ||
"value": "true" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
event.outcome
can be derived from here.
packages/proofpoint_on_demand/data_stream/message/elasticsearch/ingest_pipeline/default.yml
Outdated
Show resolved
Hide resolved
packages/proofpoint_on_demand/data_stream/message/agent/stream/websocket.yml.hbs
Show resolved
Hide resolved
packages/proofpoint_on_demand/data_stream/message/elasticsearch/ingest_pipeline/default.yml
Show resolved
Hide resolved
"email": { | ||
"from": { | ||
"address": [ | ||
"<mailive@example.com>" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You might need to remove characters <
and >
from *address
and message_id
], | ||
"id": "ZeYABCDefghN0123456OyA", | ||
"kind": "event", | ||
"original": "{\"pps\":{\"agent\":\"example.proofpoint.com\",\"cid\":\"mmg_abcd001\"},\"ts\":\"2023-08-17T14:54:12.949180-07:00\",\"data\":\"2017-08-17T14:54:12.949180-07:00 example sendmail[30641]: ABcDqYbx123123: to=jack@example.com, ctladdr=<user1@example.com> (8/0), delay=00:00:00, xdelay=00:00:00, mailer=*file*, tls_verify=NONE, pri=35342, dsn=2.0.0, stat=Sent\",\"sm\":{\"tls\":{\"verify\":\"NONE\"},\"stat\":\"Sent\",\"qid\":\"ABcDqYbx123123\",\"dsn\":\"2.0.0\",\"mailer\":\"*file*\",\"to\":[\"jack@example.com\"],\"ctladdr\":\"<user1@example.com> (8/0)\",\"delay\":\"00:00:00\",\"xdelay\":\"00:00:00\",\"pri\":35342},\"id\":\"ZeYABCDefghN0123456OyA\"}", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This event doesn't have a from=
address, so the from
could be derived from ctladdr
💚 Build Succeeded
History
|
Quality Gate passedIssues Measures |
Package proofpoint_on_demand - 0.1.0 containing this change is available at https://epr.elastic.co/search?package=proofpoint_on_demand |
…lastic#10472) Create New integration package proofpoint_on_demand. Added audit, mail and message data stream. Added data collection logic for all the data stream. Added the ingest pipeline for all the data stream. Mapped fields according to the ECS schema and added Fields metadata in the appropriate yml files. Added dashboards and visualizations. Added test for pipeline for all the data stream. Added system test cases for all the data stream.
Proposed commit message
Create New integration package proofpoint_on_demand.
Checklist
changelog.yml
file.How to test this PR locally
Related issues
Screenshots