<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Logging on @zhisme :: signal over noise</title><link>https://zhisme.com/tags/logging/</link><description>Recent content in Logging on @zhisme :: signal over noise</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 16 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://zhisme.com/tags/logging/index.xml" rel="self" type="application/rss+xml"/><item><title>Ruby IO buffering</title><link>https://zhisme.com/articles/ruby-io-buffering/</link><pubDate>Fri, 16 Jan 2026 00:00:00 +0000</pubDate><guid>https://zhisme.com/articles/ruby-io-buffering/</guid><description>&lt;p>Your Kibana/Cloudwatch/Grafana have different timestamps, you don&amp;rsquo;t see recent logs from your application. Why is that? You may ask. Some QA reports that your application is not working/was not deployed, asking you to review the deploy process. Or even worse: asking your devops colleagues to &amp;ldquo;something went wrong&amp;rdquo; with last deployment could you check?&lt;/p>
&lt;p>You login into your shell running &lt;code>kubectl get pods&lt;/code> to verify timestamps update or checking Helm releases &lt;code>helm ls&lt;/code>. But everything seems fine, everything deployed. CI/CD is green, all timestamps updated. But yet. QA does not see the logs. Where have they gone?&lt;/p></description></item></channel></rss>