Introduction Redis is an open-source, in-memory data structure store that can be used as a database, cache, and message broker. It is known for its high performance, scalability, and versatility. Redis stands for Remote Dictionary Server. Docker Compose is a tool for defining and running multi-container Docker applications. It allows you to define an entire […]
Deploy MariaDB Docker Container with Docker Compose
Introduction MariaDB Server is an open-source relational database management system (RDBMS) that is a fork of MySQL. It was created by the original developers of MySQL after concerns arose over the acquisition of MySQL by Oracle Corporation. The development of MariaDB is led by the MariaDB Foundation, which ensures that the software remains open source […]
Installing Semaphore Web UI for Ansible on Ubuntu 22.04 LTS
Introduction Semaphore provides a user interface (UI) for setting up and managing CI/CD pipelines. It allows users to define workflows, configure build and deployment steps, and automate the testing and delivery of software. Semaphore is not directly related to Ansible, but you can integrate Ansible into your CI/CD pipeline on Semaphore to automate tasks like […]
Setup Monitoring on Window Machine using Window Node Exporter – Prometheus
Introduction Window Node exporter is agent that collect and send the window machine hardware utilization metrics to the Prometheus server by using HTTP protocol metric, It used port 9182 by default. Prerequisites Up and running Prometheus server, Grafana Server in your machine / network environment or you can use the given link to setup Prometheus […]
Installing SSH Server on Ubuntu 22.04 LTS
Introduction An SSH (Secure Shell) server is a software application that enables secure remote access to a computer or server over a network. It allows users to establish encrypted and authenticated connections to the server, providing secure remote administration and file transfer capabilities. In this post, We will show you how to install SSH server […]
Installing Docker Compose on Ubuntu 22.04 LTS
Introduction Docker Compose is a tool for defining and running multi-container Docker applications. It allows you to define all the services, networks, and volumes for a Docker application in a single file, usually named docker-compose.yml. With Docker Compose, you can start and stop multiple Docker containers with a single command, making it easier to manage […]
Deploy AWS LocalStack using Docker Composer
Introduction LocalStack is an open source tool that lets you simulate AWS (Amazon Web Services) cloud services, on your own computer. It creates a self contained and user environment for developers to experiment with and build AWS applications without worrying about any real costs from AWS usage. The main goal of LocalStack is to mirror […]
Setup Monitoring on SSL Expiry / Uptime with Prometheus Blackbox – Grafana
Introduction Blackbox Exporter is a component of the Prometheus monitoring system that allows you to perform active monitoring of network endpoints. It is designed to probe targets and collect metrics related to their availability, responsiveness, and other network-level characteristics. The Blackbox Exporter operates by sending various types of probes to the specified targets and observing […]
Generate Grafana Dashboard using Terraform
Introduction Step 1: Installing Grafana Step 2: Generate Grafana API Key Step 3: Prepare Dashboard JSON file From GrafanaLab we can get the prometehus based pre-define dashboard use the given link below : – https://grafana.com/grafana/dashboards/1860-node-exporter-full/ Step 4: Installing Terraform Step 5: Creating Terraform Config Files To create providers.tf Paste and update your grafana endpoint with […]
Installing Grafana 10 on Ubuntu 22.04 LTS
Introduction Grafana is an open-source analytics and visualization platform used to monitor and analyze data from various sources. It provides a flexible and customizable interface for creating and displaying real-time dashboards, graphs, and charts. Grafana supports a wide range of data sources, including databases, time-series databases like Prometheus and InfluxDB, cloud monitoring services, and more. […]