• Correlation of metrics and logs in Grafana, using tools such as Loki, is a process that allows users and system administrators to link monitoring information (metrics) with event logs (logs) to gain a more comprehensive understanding of the behavior and performance of their systems and applications. Basic Concepts: Correlation in Grafana and Loki: Best Practices: Basic Concepts: Metrics: These are quantitative measures that provide information about the performance of a system.
    Loki grafana logs kubernetes monitoring Created Thu, 02 May 2024 00:19:14 +0200
  • In the market we have different database providers to save and later consult our logs, but in this case we are going to talk about Loki. Loki Modes Components Architecture Distributor Ingester Query Frontend Querier Index Gateway Compactor Ruler Write and Read Path - Write Path - Read Path Loki Loki is a log management tool that focuses on indexing only log metadata, such as Prometheus-style tags.
    Loki grafana logs kubernetes monitoring Created Thu, 02 May 2024 00:19:14 +0200
  • How to integrate the Salicru SPS 500 ONE UPS with Home Assistant using Docker. Well, since practically all my services are self-hosted on my server, I decided to buy a UPS (Uninterruptible Power Supply) so that if the power goes out for any reason, the server won’t shut down abruptly and potentially damage a component, especially an HDD. Since I only wanted it for the server and not much else, I chose the Salicru SPS 500 ONE, which is more than enough for the server and anything else I might connect to it in the future.
    SAI Home Assistant Salicru HASS SPS 500 ONE Created Fri, 05 Aug 2022 18:16:14 +0200
  • If you have services in your home as in my case, your company will probably give you a dynamic public IP, so it is a hassle to have to be changing by hand the IP where your domain points every time your company changes the IP, so let’s see how to configure our router with OpenWRT with Cloudflare as DNS in a very simple way. Cloudflare Token First of all we will need a cloudflare token, we can get it from here https://dash.
    OpenWRT DDns Cloudflare Created Mon, 10 Jan 2022 00:19:14 +0200
  • In this post we are going to see how to configure our own CI/CD environment with Drone, integrated with Traefik as reverse proxy and NixOS as operating system using github repositories. First we need to create an OAuth application in github and our RPC secret can be seen in this post or also in the drone docs. To create our RPC secret we will do the following: $ openssl rand -hex 16 bea26a2221fd8090ea38720fc445eca6
    Drone CI CD Traefik NixOS Created Fri, 15 Jan 2021 00:19:14 +0200
  • Configuring traefik v2 for secure routing as reverse proxy with HTTPS Introduction A robust reverse proxy configuration is critical for any self-hosted setup that has elements exposed across the Internet. While reverse proxy services are often used for load balancing and security reasons, most home server owners use them to route requests directed to different domains or subdomains to different hosts or internal services. In my case you can see all my services at https://server.
    Traefik Reverse Proxy Created Sun, 19 Apr 2020 00:19:14 +0200
  • How to configure and use Logitech G502 on Arch Linux How to configure and use Logitech G502 on Arch Linux After switching to Arch Linux from Windows and having a Logitech G502 I needed to configure both dpi and configurable buttons, even turn off the leds at night. Thanks to a friend who taught me piper program made in Python which allows us to configure our G502 and more models here the list
    Logitech G502 Linux Created Sun, 28 Jul 2019 00:19:14 +0200
  • In this post we are going to see how to create our first repository and have our code ordered in Github. We are going to learn the basics and the necessary commands for it, that’s why I have titled it github for noobies or dummies like me. Git is the most popular version control system. Git is the most popular version control system and for good reason. In this post, we will go over the basics of what git is and how to use it inside the command line.
    Git Github Created Wed, 17 Jul 2019 00:19:14 +0200