Skip to main content
Solved

Can we delete server logs based on Country?

  • November 27, 2024
  • 2 replies
  • 25 views

Hello,

We have a specific requirement to delete server logs for Germany or based on a country. Is this feasible? If it is feasible, then I would also like to know is it feasible to delete 4 years of data. Thanks in advance.

Regards,

Girish Babu

Best answer by dkreiger

Hi ​@Girishbabu800, Adding a bit more context here. I hope it is helpful.

 

What Eightfold supports out of the box (by country)

For candidate / profile personal data, Eightfold’s Data Retention Rules can be configured by country (for example, applying different purge periods for Germany vs. the UK vs. the US).
This is done via the countries condition in Data Retention configuration. 

 

Server logs: what I can confirm from our docs

For server logs, I do not see documentation that supports a built-in, admin-configurable feature to “delete server logs for Germany” (i.e., a country-scoped purge policy) the same way we do for profile data retention.

What I can confirm is:

  • There is a documented SQL delete script intended to clean up entries older than 30 days from the www_server_log table.
  • Our analytics server log dataset/table (server_log_analytics) includes a country field as part of its schema (i.e., the data model does track country at least in analytics). 

Clean server logs after 30 days

 

Is it feasible to delete logs by country (e.g., Germany)?

Based on the materials I have, I can’t confirm a supported/self-serve capability to purge server logs by country.
While server_log_analytics includes a country field, the only “deletion” guidance I have is the generic 30-day cleanup SQL example against www_server_log, and it doesn’t mention country-based deletion.

So: not confirmed as a standard supported feature from the knowledge base—this would likely require a custom/engineering-led approach (and validation of which log tables are in scope). Please reach out to your account team for further assistance. 

 

Is it feasible to delete 4 years of data?

For profile data, retention rules are explicitly designed to purge/anonymize data based on time/inactivity and other conditions, including country.
For server logs, the only documented example is cleanup of logs older than 30 days; I don’t have documentation confirming feasibility/safety/operational support for deleting “4 years of server logs,” nor any guidance on constraints or side effects.

2 replies

  • Eightfold.ai Employee
  • December 18, 2024

Thank you for reaching out with your question. We understand the importance of your specific requirements, and this is a topic we’re actively discussing as part of our regular technical syncs with your team. These conversations will ensure we address your needs while remaining aligned with GDPR and other compliance standards. We will provide an update once we have one. Thanks!


dkreiger
Community Manager
  • Community Manager
  • Answer
  • April 8, 2026

Hi ​@Girishbabu800, Adding a bit more context here. I hope it is helpful.

 

What Eightfold supports out of the box (by country)

For candidate / profile personal data, Eightfold’s Data Retention Rules can be configured by country (for example, applying different purge periods for Germany vs. the UK vs. the US).
This is done via the countries condition in Data Retention configuration. 

 

Server logs: what I can confirm from our docs

For server logs, I do not see documentation that supports a built-in, admin-configurable feature to “delete server logs for Germany” (i.e., a country-scoped purge policy) the same way we do for profile data retention.

What I can confirm is:

  • There is a documented SQL delete script intended to clean up entries older than 30 days from the www_server_log table.
  • Our analytics server log dataset/table (server_log_analytics) includes a country field as part of its schema (i.e., the data model does track country at least in analytics). 

Clean server logs after 30 days

 

Is it feasible to delete logs by country (e.g., Germany)?

Based on the materials I have, I can’t confirm a supported/self-serve capability to purge server logs by country.
While server_log_analytics includes a country field, the only “deletion” guidance I have is the generic 30-day cleanup SQL example against www_server_log, and it doesn’t mention country-based deletion.

So: not confirmed as a standard supported feature from the knowledge base—this would likely require a custom/engineering-led approach (and validation of which log tables are in scope). Please reach out to your account team for further assistance. 

 

Is it feasible to delete 4 years of data?

For profile data, retention rules are explicitly designed to purge/anonymize data based on time/inactivity and other conditions, including country.
For server logs, the only documented example is cleanup of logs older than 30 days; I don’t have documentation confirming feasibility/safety/operational support for deleting “4 years of server logs,” nor any guidance on constraints or side effects.