SystemsGolive
open-menu closeme
Home
About
github linkedin mail rss
  • Standardised MySQL Access via SSH Tunnel for Workbench in Non-Production Environments

    calendar Jun 21, 2025 · 2 min read · MySQL Workbench SSH  ·
    Share on: twitter facebook linkedin copy
    Standardised MySQL Access via SSH Tunnel for Workbench in Non-Production Environments

    A secure and standardised approach to accessing MySQL in non-production environments using SSH tunneling, with a focus on least privilege and improved access controls.


    Read More
  • Configuration and Usage of Custom Apache 503 Error Pages for Web Application Instances

    calendar May 5, 2025 · 4 min read · Infrastructure Web Applications Apache  ·
    Share on: twitter facebook linkedin copy
    Configuration and Usage of Custom Apache 503 Error Pages for Web Application Instances

    This article outlines the implementation and usage of custom Apache 503 error pages on production Tomcat web application instances


    Read More
  • Essential Linux Network Commands: A Practical Guide

    calendar Feb 4, 2025 · 4 min read · Networking  ·
    Share on: twitter facebook linkedin copy
    Essential Linux Network Commands: A Practical Guide

    Network troubleshooting and configuration are crucial skills for Linux system administrators. This guide covers essential network commands for AlmaLinux/RHEL systems.


    Read More
  • Dealing with False Ping Alerts in LogicMonitor: Building a Fallback Ping Monitoring Script for Production VMs

    calendar Sep 10, 2024 · 6 min read · Monitoring Ping Connectivity Alert Incident  ·
    Share on: twitter facebook linkedin copy
    Dealing with False Ping Alerts in LogicMonitor: Building a Fallback Ping Monitoring Script for Production VMs

    On Friday 6th September 2024 at 21:31, we received an alert from LogicMonitor indicating one of our production web app servers (Tomcat#3) was down, with the message: "The host Tomcat#3 (i-xxxxxxx) is down". However, shortly after receiving the alert, we attempted to SSH into the VM and confirmed that the server was fully operational. But what did it go wrong?


    Read More
  • Kubernetes - Zero Downtime Deployments: Blue/Green Strategy

    calendar Sep 9, 2024 · 5 min read · Kubernetes Deployment Strategy Service Routing Environment  ·
    Share on: twitter facebook linkedin copy
    Kubernetes - Zero Downtime Deployments: Blue/Green Strategy

    In this guide, I'll demonstrate a blue-green deployment strategy in Kubernetes using Deployments and Services. The goal is to achieve zero downtime by running two sets of pods: the current version (v1.0, blue) and the new version (v2.0, green). I'll also explain how to roll back from green to blue if necessary.


    Read More
  • LogicMonitor: Understanding Why CPUBusyPercent Alert Was Not Triggered

    calendar Aug 23, 2024 · 2 min read · Monitoring CPU Metrics Alert Threshold MySQL  ·
    Share on: twitter facebook linkedin copy
    LogicMonitor: Understanding Why CPUBusyPercent Alert Was Not Triggered

    On 15th August 2024, an incident occurred where the CPUBusyPercent alert did not trigger for one of our Production MySQL Database VMs (DB01), despite the CPU being at 100% for seven minutes. This was unexpected since the threshold settings in LogicMonitor were supposed to trigger alerts under such conditions.


    Read More
  • Logrotate Configuration Setup in AlmaLinux 8.9

    calendar Aug 20, 2024 · 13 min read · Logrotate Linux SysAdmin DiskSpaceOptimisation LogManagement  ·
    Share on: twitter facebook linkedin copy
    Logrotate Configuration Setup in AlmaLinux 8.9

    Logrotate helps manage log files by automatically rotating, compressing, and removing them when they become too large or outdated, preventing excessive disk space usage and ensuring system stability.


    Read More
  • Flask App deployment into Amazon EKS, using CICD Pipeline with Jenkins and Argo CD

    calendar Feb 26, 2024 · 4 min read · Flask EKS CICD Jenkins ArgoCD  ·
    Share on: twitter facebook linkedin copy
    Flask App deployment into Amazon EKS, using CICD Pipeline with Jenkins and Argo CD

    This project showcases an end-to-end DevOps pipeline for deploying a basic Flask application using Jenkins Pipeline and GitOps (with ArgoCD) on an Amazon Elastic Kubernetes Service (EKS) cluster.


    Read More
  • Building a simple REST API in Golang with MUX, PostgreSQL and Docker

    calendar Feb 9, 2024 · 4 min read · Golang Docker PostgreSQL API  ·
    Share on: twitter facebook linkedin copy
    Building a simple REST API in Golang with MUX, PostgreSQL and Docker

    This project demonstrates building a basic REST API in Golang, implementing CRUD operations with a PostgreSQL database for data persistence. The application utilises Gorilla Mux for routing, PostgreSQL for the database, and Docker for containerisation.


    Read More
    • ««
    • «
    • 1
    • 2
    • »
    • »»

Mickael Asghar photo

Mickael Asghar

DevOps Engineer with expertise in cloud computing, automation, microservices, networking, and security - ensuring scalable, secure, and resilient IT systems.
Read More

Get new posts by email

Recent Posts

  • The Blameless Postmortem Mindset: Why Engineers Who Write Them Stand Out
  • How I Prepared Our Java Spring App Servers to Capture JVM Diagnostics During a CPU Spike
  • LDAP Service Failure After VM Snapshot – Configuration Mismatch Resolution
  • Pi-hole and Unbound on Raspberry Pi 4: Private DNS and Network-Wide Ad Blocking
  • SELinux Context Mismatch: The Hidden Culprit in LDAP Certificate Renewal
  • Case Study - Automating Let's Encrypt Wildcard Certificates with Cloudflare DNS and Full (Strict) TLS Encryption
  • Migrating from ANS to Cloudflare Load Balancer: Zero-Downtime DNS Cutover with Pre-Configuration Strategy
  • HTTP/2 on Apache Behind HAProxy: Solving Health Check Failures with Dual-Port Architecture

Categories

LINUX 4 SECURITY 4 DEVOPS 3 INFRASTRUCTURE 3 TROUBLESHOOTING 3 SYSTEM ADMINISTRATION 2 CAREER 1 CI/CD PIPELINES 1 DATABASE 1 DATABASE ADMININISTRATION 1 HOMELAB 1 INCIDENT REPORTS 1 INFRASTRUCTURE MIGRATION 1 INFRASTRUCURE 1
All Categories
CAREER1 CI/CD PIPELINES1 DATABASE1 DATABASE ADMININISTRATION1 DEVOPS3 HOMELAB1 INCIDENT REPORTS1 INFRASTRUCTURE3 INFRASTRUCTURE MIGRATION1 INFRASTRUCURE1 JAVA1 KUBERNETES1 LINUX4 NETWORKING1 OPERATIONS1 PERFORMANCE1 SECURITY4 SITE RELIABILITY ENGINEERING1 SOFTWARE ENGINEERING1 SRE1 SYSTEM ADMINISTRATION2 TROUBLESHOOTING3
[A~Z][0~9]

Tags

SSL 4 INFRASTRUCTURE 3 MYSQL 3 TLS 3 ALERT 2 APACHE 2 CERTIFICATE 2 CERTIFICATE MANAGEMENT 2 CLOUDFLARE 2 DEVOPS 2 ENCRYPTION 2 LDAP 2 LINUX 2 MONITORING 2
All Tags
AD BLOCKING1 ALERT2 ALMALINUX1 APACHE2 API1 ARGOCD1 AUTOMATION1 BEST PRACTICES1 BLAMELESS1 CERTIFICATE2 CERTIFICATE MANAGEMENT2 CICD1 CLOUDFLARE2 CONNECTIVITY1 CPU1 CRC321 DEPLOYMENT1 DEVOPS2 DIAGNOSTICS1 DISKSPACEOPTIMISATION1 DNS1 DNSSEC1 DOCKER1 ED255191 EKS1 ENCRYPTION2 ENVIRONMENT1 FLASK1 GOLANG1 HEAP DUMP1 HOMELAB1 HTTP/21 INCIDENT1 INCIDENT-MANAGEMENT1 INDEX1 INFRASTRUCTURE3 JAVA1 JENKINS1 JVM1 KUBERNETES1 LDAP2 LDAPS1 LINUX2 LINUX SECURITY1 LOAD BALANCER1 LOGMANAGEMENT1 LOGROTATE1 METRICS1 MIGRATION1 MONITORING2 MYSQL3 NETWORKING1 OPENLDAP2 PERFORMANCE1 PI-HOLE1 PING1 POSTGRESQL1 POSTMORTEM1 PRIVACY1 PRIVILEDGES1 RASPBERRY PI1 RECURSIVE DNS1 ROLE-BASES ACCESS PROFILES1 ROUTING1 SELF-HOSTED1 SELINUX1 SERVICE1 SLAPD1 SPRING1 SRE1 SSH1 SSL4 SSL/TLS1 STRATEGY1 SYSADMIN1 THREAD DUMP1 THRESHOLD1 TLS3 TOMCAT1 TROUBLESHOOTING2 UNBOUND1 USER CREATION1 VM SNAPSHOT1 WEB APPLICATIONS1 WORKBENCH1 ZERO DOWNTIME1
[A~Z][0~9]

© 2026 SystemsGo.live and Mickael Asghar. All rights reserved.

to-top