# Does anyone have experience with testing a log service?

**URL:** <https://club.ministryoftesting.com/t/does-anyone-have-experience-with-testing-a-log-service/86966>\
**Category:** Discussions\
**Tags:** tools, learning, automation, performance-testing\
**Created:** [15 December 2025 13:18 UTC](https://club.ministryoftesting.com/t/does-anyone-have-experience-with-testing-a-log-service/86966 "2025-12-15T13:18:02Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![emy.jamalian](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/emy.jamalian/32/11995_2.png) [@emy.jamalian](https://club.ministryoftesting.com/u/emy.jamalian)\
**Post date:** [15 December 2025 13:18 UTC](https://club.ministryoftesting.com/t/does-anyone-have-experience-with-testing-a-log-service/86966/1 "2025-12-15T13:18:02Z")

</div>

I wonder if anyone here has any experience with automation testing for a log service, or any other low level services which might help giving me some ideas.

Looking forward learning from you all

---

<div class="post-metadata">

**Author:** ![conrad.braam](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/conrad.braam/32/660_2.png) [@conrad.braam](https://club.ministryoftesting.com/u/conrad.braam)\
**Post date:** [15 December 2025 14:19 UTC](https://club.ministryoftesting.com/t/does-anyone-have-experience-with-testing-a-log-service/86966/2 "2025-12-15T14:19:18Z")

</div>

Do, you mean “low-level” as in like Syslog, or log-4-net low level? Or are we talking about Elastic logging and search type logging?

---

<div class="post-metadata">

**Author:** ![simonnorris](https://avatars.discourse-cdn.com/v4/letter/s/e5b9ba/32.png) [@simonnorris](https://club.ministryoftesting.com/u/simonnorris)\
**Post date:** [16 December 2025 09:12 UTC](https://club.ministryoftesting.com/t/does-anyone-have-experience-with-testing-a-log-service/86966/3 "2025-12-16T09:12:22Z")

</div>

One of the main issues I’ve had with log testing is lag between the event and the log appearing. Particularly Microsoft Azure, you can often wait several minutes between something being done and the corresponding log event appearing. Azure is probably the worst I’ve experienced, but I would expect any automation tool to outperform a logging service. You just need some backoff/retry mechanism to cope with the delay. And obviously if you’re checking for many events your overall execution time could become quite excessive.

Having said that, actually looking for a particular event and checking for its content is pretty trivial. I’ve often used date/time bound URL’s then searched for particular keywords or references in the response. For example if the log messages are bound by a session ID, you can query the session ID then check each event has a corresponding log message.

---

<div class="post-metadata">

**Author:** ![sles12](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/sles12/32/11314_2.png) [@sles12](https://club.ministryoftesting.com/u/sles12)\
**Post date:** [16 December 2025 18:17 UTC](https://club.ministryoftesting.com/t/does-anyone-have-experience-with-testing-a-log-service/86966/4 "2025-12-16T18:17:24Z")

</div>

I had some automation tests in an old project that involved checking logs for errors. It was very low level logging. We moved logs with errors away to not get fails due to old test results. There were never any issues with the log entries not being there after the action happened. Our tests helped highlight that nearly every log had a different syntax and helped get them more similar.

---

<div class="post-metadata">

**Author:** ![yudit](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/yudit/32/15221_2.png) [@yudit](https://club.ministryoftesting.com/u/yudit)\
**Post date:** [24 December 2025 12:04 UTC](https://club.ministryoftesting.com/t/does-anyone-have-experience-with-testing-a-log-service/86966/5 "2025-12-24T12:04:11Z")

</div>

You need to elaborate about it a bit in order to get better insights.  
Are you automating a product where the verification is in the log files OR you are checking a log system iteslf. There are very different.

---

<div class="post-metadata">

**Author:** ![xbartels](https://avatars.discourse-cdn.com/v4/letter/x/46a35a/32.png) [@xbartels](https://club.ministryoftesting.com/u/xbartels)\
**Post date:** [6 January 2026 08:16 UTC](https://club.ministryoftesting.com/t/does-anyone-have-experience-with-testing-a-log-service/86966/6 "2026-01-06T08:16:58Z")

</div>

Do a step back, you should have a set of functional requirements, acceptance criteria and performance requirements and for which purpose do you need it.
