Open in app
Home
Notifications
Lists
Stories

Write
Tanmay Bhat
Tanmay Bhat

Home
About

Pinned

Parsing Apache & Nginx logs with fluent-bit

Parsers are an important component of Fluent Bit, with them, you can take any unstructured log entry and give them a structure that makes it easier for processing and further filtering. In this part of fluent-bit series, we’ll collect, parse and push Apache & Nginx logs to Grafana Cloud Loki…

Fluentbit

5 min read

Parsing Apache & Nginx logs with fluent-bit
Parsing Apache & Nginx logs with fluent-bit

Pinned

How to send only specific scrape job metrics in Prometheus remote write

Prometheus remote write enables the capability to send metrics to a remote Prometheus storage server. This is primarily intended for long term storage. By default, Prometheus remote write sends all metrics stored in local Prometheus to a remote server. There’s a high likely chance you don’t need to send every…

Dev Ops

4 min read

How to send only specific scrape job metrics in Prometheus remote write
How to send only specific scrape job metrics in Prometheus remote write

Pinned

How to migrate a Node-Group from Multi AZ to single AZ in AWS EKS

After reading the above title you maybe thinking why though? Moving the complete worker node fleet into single Availability Zone (AZ) is not a good solution when it comes to high availability of your Kubernetes cluster workload. There’s a reason at least why I had this requirement, Cost optimization in…

Dev Ops

3 min read

How to migrate a Node-Group from Multi AZ to single AZ in AWS EKS
How to migrate a Node-Group from Multi AZ to single AZ in AWS EKS

Pinned

How to configure Prometheus server as a remote-write receiver

Push vs Pull Prometheus is by far the best OSS you can get in 2022 for self-hosted / SaaS monitoring. There are other solutions that grew out of Prometheus for example, Thanos or Cortex. I believe the reason for this is the simplicity that Prometheus offers for querying the metrics and the way…

Dev Ops

4 min read

How to configure Prometheus server as a remote-write receiver
How to configure Prometheus server as a remote-write receiver

Pinned

Introduction to ArgoCD: apps of apps

What are Apps of Apps or Cluster bootstrapping? The App of Apps Pattern helps us define a root Application. So, rather than point to an application manifest fort every application creation, the Root App points to a folder which contains the Application yaml definition for each child App. …

Dev Ops

5 min read

Introduction to ArgoCD : apps of apps
Introduction to ArgoCD : apps of apps

Jun 4

How to install and configure fluent-bit on macOS

Fluent Bit is a Fast and Lightweight Logs and Metrics Processor and Forwarder for Linux, OSX, Windows and BSD family operating systems. It has been made with a strong focus on performance to allow the collection of events from different sources without complexity. In this article, we’ll get started with…

Dev Ops

3 min read

How to install and configure fluent-bit on macOS
How to install and configure fluent-bit on macOS

May 30

How to enable Google SSO in Kibana using OAuth2 Proxy [Kubernetes]

OAuth2 Proxy is a reverse proxy that provides authentication using Providers such as Google, GitHub, and others to validate accounts by email, domain or group. In this article, we’ll set up and configure OAuth2 Proxy to enable Google SSO for Kibana in Kubernetes. Prerequisite Kibana running in Kubernetes Nginx Ingress Setup Google Credentials In…

Dev Ops

2 min read

How to enable Google SSO in Kibana using OAuth2 Proxy [Kubernetes]
How to enable Google SSO in Kibana using OAuth2 Proxy [Kubernetes]

Apr 3

How to prevent metrics explosion in Prometheus

In this article, let’s go over some common metric sources and how to prevent the explosion of the metrics over time from them in Prometheus. 1. Node exporter: Node exporter by default exposes ~ 977 different metrics per node. …

Dev Ops

4 min read

How to prevent metrics explosion in Prometheus
How to prevent metrics explosion in Prometheus

Apr 1

How to drop and delete metrics in Prometheus

Keeping your Prometheus optimized can be a tedious task over time, but it’s essential in order to maintain the stability of it and also to keep the cardinality under control. Identifying the unnecessary metrics at source, deleting the existing unneeded metrics from your TSDB regularly will keep your Prometheus storage…

Dev Ops

6 min read

How to drop and delete metrics in Prometheus
How to drop and delete metrics in Prometheus

Mar 29

How to configure Readiness Probe alert in Prometheus

This article aims to explain the steps to configure Readiness Probe failure alert in Prometheus. Definition : Readiness Probe in Kubernetes is a probing mechanism to detect health (ready status) of a pod and if the health is intact, then allow the traffic to the pod. From the official doc, Sometimes, applications…

Dev Ops

3 min read

How to configure Readiness Probe alert in Prometheus
How to configure Readiness Probe alert in Prometheus
Tanmay Bhat

Tanmay Bhat

DevOps @ unbxd.com || tanmay-bhat.github.io

Following
  • Ammett W

    Ammett W

  • Eric Fossas

    Eric Fossas

  • Konstantinos Patronas

    Konstantinos Patronas

  • Bhargav Bachina

    Bhargav Bachina

  • Logan Land

    Logan Land

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable