<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on Sysrant</title>
    <link>https://sysrant.com/posts/</link>
    <description>Recent content in Posts on Sysrant</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Sat, 29 Mar 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://sysrant.com/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>OpenTelemetry in Practice: Useful, But Not the Endgame for Users</title>
      <link>https://sysrant.com/posts/opentelemetry-in-practice-useful-but-not-the-endgame-for-users/</link>
      <pubDate>Sat, 29 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/posts/opentelemetry-in-practice-useful-but-not-the-endgame-for-users/</guid>
      <description>
        
          
            OpenTelemetry is a success. It’s a game-changer for instrumentation and standardization. However, right now, the biggest beneficiaries are the vendors and the process of instrumenting applications. I’m still waiting for the truly disruptive tools that will bring real value to end users by combining all the data and delivering more tangible results. That said, this isn&#39;t OpenTelemetry&#39;s job. It’s ours as a community and as users to push for those innovations and build the next phase of tools.
          
          
        
      </description>
    </item>
    
    <item>
      <title>Thanos infrastructure designs</title>
      <link>https://sysrant.com/posts/thanos-designs/</link>
      <pubDate>Fri, 15 Oct 2021 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/posts/thanos-designs/</guid>
      <description>
        
          
            These are just little drafts I made. Use it for your inspiration on what is possible with Thanos (https://thanos.io). After some talks, people asked for these images, so here they are.
          
          
        
      </description>
    </item>
    
    <item>
      <title>Multiple Kubernetes cluster monitoring with Prometheus</title>
      <link>https://sysrant.com/posts/prometheus-multi-cluster/</link>
      <pubDate>Wed, 04 Aug 2021 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/posts/prometheus-multi-cluster/</guid>
      <description>
        
          
            If you have multiple Kubernetes clusters, there are a few ways to implement monitoring with Prometheus. Generally speaking, when using the Prometheus operator, it will assume it&#39;s running in its current cluster. Now we still have two variations. Because are we talking about &amp;quot;querying data over multiple clusters&amp;quot; or &amp;quot;having the data from multiple clusters in one cluster&amp;quot;? For example, it&#39;s possible to have a Prometheus instance in each cluster and one central Prometheus to gather it all.
          
          
        
      </description>
    </item>
    
    <item>
      <title>Monthly reports with Grafana and Prometheus</title>
      <link>https://sysrant.com/posts/monthly-reports-with-grafana-and-prometheus/</link>
      <pubDate>Fri, 16 Jul 2021 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/posts/monthly-reports-with-grafana-and-prometheus/</guid>
      <description>
        
          
            How to query Prometheus for monthly data in Grafana When searching online, there is a lot of information to find. Yet a lot of the queries and solutions might be really overcomplicated or even out-dated due to new features in both Prometheus and Grafana.
For example, I&#39;ve came across this query which is pretty high in the search results:
1up{job=&amp;#34;prometheus&amp;#34;} + ignoring(year, month, day) group_right 2 count_values without() (&amp;#34;year&amp;#34;, year(timestamp( 3 count_values without() (&amp;#34;month&amp;#34;, month(timestamp( 4 count_values without() (&amp;#34;day&amp;#34;, day_of_month(timestamp( 5 up{job=&amp;#34;prometheus&amp;#34;} 6 ))) 7 ))) 8 ))) * 0 Also there is a really good blogpost (https://www.
          
          
        
      </description>
    </item>
    
    <item>
      <title>Setting up a Hugo website with Cloudflare pages</title>
      <link>https://sysrant.com/posts/setting-up-a-hugo-website-with-cloudflare-pages/</link>
      <pubDate>Wed, 03 Mar 2021 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/posts/setting-up-a-hugo-website-with-cloudflare-pages/</guid>
      <description>
        
          
            I&#39;m so excited because I was waiting for this a long time: Cloudflare pages. Check it out on https://pages.cloudflare.com/ - In this post I go over on how you are reading this post from Cloudflare pages! (Yes, I instantly moved to Cloudflare!)
A little intro from their website:
Cloudflare Pages is a JAMstack platform for frontend developers to collaborate and deploy websites. With Pages, just install the GitHub app onto your repo.
          
          
        
      </description>
    </item>
    
    <item>
      <title>Dedicated Valheim server with insights</title>
      <link>https://sysrant.com/posts/dedicated-valheim-server-with-insights/</link>
      <pubDate>Sat, 20 Feb 2021 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/posts/dedicated-valheim-server-with-insights/</guid>
      <description>
        
          
            In this blog post, I will talk about how I have set up our server on Google Cloud, installed Valheim, and added some metrics to Grafana Cloud. Valheim is a brutal exploration and survival game for 1-10 players, set in a procedurally-generated purgatory inspired by viking culture. At Fullstaq where I work, we wanted to be able to play this game on our own server!
But Wiard, you are a Kubernetes fanboy, why a VPS?
          
          
        
      </description>
    </item>
    
    <item>
      <title>AWS storage for Kubernetes performance</title>
      <link>https://sysrant.com/posts/aws-storage-for-kubernetes/</link>
      <pubDate>Sun, 07 Feb 2021 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/posts/aws-storage-for-kubernetes/</guid>
      <description>
        
          
            Do you want some form of persistence on Kubernetes? What are your options? How does it perform? In this post I go over some options on AWS, but it can be used for other platforms aswell.
Step 1: Don&#39;t use volumes if you can I think I have to say this. Try to not get into the state (pun intended) of having to worry about stateful applications on Kubernetes. It&#39;s just annoying and even though there are options, it&#39;s not that cool to figure these things out.
          
          
        
      </description>
    </item>
    
    <item>
      <title>Let&#39;s talk about uptime for the year 2021</title>
      <link>https://sysrant.com/posts/lets-talk-about-uptime/</link>
      <pubDate>Thu, 21 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/posts/lets-talk-about-uptime/</guid>
      <description>
        
          
            Often &amp;quot;uptime&amp;quot; is an important factor in KPI&#39;s and management is a great fan of &amp;quot;my uptime is 99.9%&amp;quot;. This blog post is about why the Wikipedia entry on uptime is irrelevant for modern systems in 2021 and how you can leverage metrics to a useful meaning.
Let&#39;s start with a quote from Wikipedia on uptime: &#34;Uptime is a measure of system reliability, expressed as the percentage of time a machine, typically a computer, has been working and available.
          
          
        
      </description>
    </item>
    
    <item>
      <title>Getting started with Prometheus and Thanos</title>
      <link>https://sysrant.com/posts/getting-started-with-prometheus-and-thanos-in-kubernetes/</link>
      <pubDate>Wed, 29 Jul 2020 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/posts/getting-started-with-prometheus-and-thanos-in-kubernetes/</guid>
      <description>
        
          
            I&#39;ve spent some time working with various &amp;quot;observability&amp;quot; tools. I thought to share my experiences of building such a setup in an Enterprise environment. In no way, I want to profile myself as a huge expert on this subject. Yet I believe sharing knowledge and experiences is something everyone should do.
Understanding the basics As always it&#39;s pretty straightforward to run some helm charts and voila you&#39;ve got a stack.
          
          
        
      </description>
    </item>
    
    <item>
      <title>AIX metrics in Prometheus with N(J)MON</title>
      <link>https://sysrant.com/aix-metrics-in-prometheus-with-njmon/</link>
      <pubDate>Wed, 06 May 2020 15:56:26 +0000</pubDate>
      
      <guid>https://sysrant.com/aix-metrics-in-prometheus-with-njmon/</guid>
      <description>
        
          
            Ok. What? Why? You can skip my intro and go straight to the &amp;quot;Technical solution&amp;quot; section.
Yes, let&#39;s start with that. AIX was born before I was. 1986. How is that relevant you might ask? Well, it happens people still use this, and AIX is actually somewhat pretty active used in 1000&#39;s of computer labs.
As with most things, even though we run on (sorry to those hurt by this term) &amp;quot;old-school&amp;quot; stuff, most people also want to use some new technologies or features.
          
          
        
      </description>
    </item>
    
    <item>
      <title>Building a Slack slash command bot with Golang and Kubernetes</title>
      <link>https://sysrant.com/building-a-slack-slash-command-bot-with-golang-and-kubernetes/</link>
      <pubDate>Fri, 14 Feb 2020 18:23:48 +0000</pubDate>
      
      <guid>https://sysrant.com/building-a-slack-slash-command-bot-with-golang-and-kubernetes/</guid>
      <description>
        
          
            I use Slack ever so often, therefor I challenge myself to explore it further, rather than just being a user. For the fun, experience and just random interest in how things work. That&#39;s was also the reason for https://sysrant.com/500-bounty-man-in-the-middle-on-slack/ ;)
Anyhow, within Slack you can create bots with various capabilities.
I just want to create small apps/bots in my spare time. Making something of a Slash Command is fairly easy.
          
          
        
      </description>
    </item>
    
    <item>
      <title>500$ bounty: Man in the Middle on Slack</title>
      <link>https://sysrant.com/500-bounty-man-in-the-middle-on-slack/</link>
      <pubDate>Mon, 15 Jul 2019 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/500-bounty-man-in-the-middle-on-slack/</guid>
      <description>
        
          
            I wanted to disclose a security issue/concern which I found a while ago on Slack in a blog post. The issue itself is not very technical on itself. This makes it cool to share it with a somewhat broader public. Hopefully to create more awareness about security in general. Besides that, I hope people will start using bug-bounty programs more often. Either by signing up on programs such as HackerOne with their company or by just trying to hack in one of the programs there ;)
          
          
        
      </description>
    </item>
    
    <item>
      <title>Wordpress can be secure</title>
      <link>https://sysrant.com/wordpress-can-be-secure/</link>
      <pubDate>Sat, 06 Jul 2019 11:34:35 +0000</pubDate>
      
      <guid>https://sysrant.com/wordpress-can-be-secure/</guid>
      <description>
        
          
            I have encountered many discussions regarding Wordpress and it&#39;s security. I love arguments and I believe we should stop see everything in black and white. Hence my title. It can be secure. Because I believe it can also be insecure, but more importantly I want to share my knowledge on the topics regarding security. To make it more secure.
I have managed over 150 Wordpress websites professionally on my previous job(s) and this website itself is Wordpress too.
          
          
        
      </description>
    </item>
    
    <item>
      <title>Creating a static website with Google Cloud&#39;s Storage &amp; App engine</title>
      <link>https://sysrant.com/creating-a-static-website-with-google-clouds-storage-app-engine/</link>
      <pubDate>Fri, 31 May 2019 11:30:01 +0000</pubDate>
      
      <guid>https://sysrant.com/creating-a-static-website-with-google-clouds-storage-app-engine/</guid>
      <description>
        
          
            I recently had some experiences with Hugo.
Hugo is one of the most popular open-source static site generators. With its amazing speed and flexibility, Hugo makes building websites fun again. &gt; &gt; [https://gohugo.io/](https://gohugo.io/) I wanted to create a new website for myself and figured I&#39;d give it a go. These are my experiences with it.
General thoughts about Hugo I like the principle of Hugo. It enables you to create content in a fairly easy way and generate static files for it.
          
          
        
      </description>
    </item>
    
    <item>
      <title>Cloud native Wordpress with Docker on Kubernetes</title>
      <link>https://sysrant.com/cloud-native-wordpress/</link>
      <pubDate>Sat, 27 Apr 2019 22:00:38 +0000</pubDate>
      
      <guid>https://sysrant.com/cloud-native-wordpress/</guid>
      <description>
        
          
            Perhaps it&#39;s good to start with the definition of cloud native:
Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach. These techniques enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil.
          
          
        
      </description>
    </item>
    
    <item>
      <title>A domain change...</title>
      <link>https://sysrant.com/posts/a-domain-change/</link>
      <pubDate>Mon, 14 Jan 2019 00:00:00 +0000</pubDate>
      
      <guid>https://sysrant.com/posts/a-domain-change/</guid>
      <description>
        
          
            Years ago I bought the domain devrant.com. I had an idea for it; a sort of forum where devs could rant, included some personal blogs by various devs who fancied writing and needed a platform. Over time I did a lot of projects but not this one. A while a go I got contacted by the dudes from devrant.io. Obviously you can guess the question and you already see the answer.
          
          
        
      </description>
    </item>
    
  </channel>
</rss>
