Operations | Monitoring | ITSM | DevOps | Cloud

MetricFire

Develop and Deploy a Python API with Kubernetes and Docker

Docker is one of the most popular containerization technologies. It is a simple-to-use, developer-friendly tool, and has advantages over other similar technologies that make using it smooth and easy. Since its first open-source release in March 2013, Docker has gained attention from developers and ops engineers. According to Docker Inc., Docker users have downloaded over 105 billion containers and 'dockerized' 5.8 million containers on Docker Hub. The project has over 32K stars on Github.

Develop and Deploy a Python API with Kubernetes and Docker - part II

In part I of this tutorial, we developed a Python API then we used Docker and Docker Compose to containerize the application and create a development environment. In part II, we are going to discover some other details about Docker and Docker Compose as well as how to deploy the same app to a GKE cluster.

Prometheus vs. Zabbix

For a successful business, you need to introduce an effective monitoring system covering all areas of your business and infrastructure - servers, databases, services, overall traffic, and even revenue collected. The users of this monitoring system can be system administrators, software engineers, information engineers, as well as all sorts of analysts.

Top 8 Open Source Dashboards

Before exploring open-source dashboard tools, we first need to learn about Dashboards and how they can be useful. A dashboard is a data visualization and management tool that visually tracks and analyzes the Key Performance Indicators (KPIs), business analytics metrics, infrastructure health and status, and data points for an organization, team, or process. It can be used to present operational and analytical business data with interactive data visualizations to your team.

Pandora's Flask: Monitoring a Python web app with Prometheus

We eat lots of our own dog food at MetricFire, monitoring our services with a dedicated cluster running the same software. This has worked out really well for us over the years: as our own customer, we quickly spot issues in our various ingestion, storage, and rendering services. It also drives the service status transparency our customers love. Our customers include large multinational coffee brewers, game companies, and other data science/SaaS companies.

How to monitor Nginx

Are you interested in learning how to monitor Nginx? In this post, we'll show you all about how Nginx works and how you can use Hosted Graphite to monitor it. First, we'll read what Nginx monitoring is all about and how it can together work with Prometheus. Nginx, pronounced like “engine-ex”, is an open-source web server that, since its initial success as a web server, is now also used as a reverse proxy, HTTP cache, and load balancer.

10 Best Open Source Switch Port Monitoring Tools

Switch port monitoring is one of the most crucial facets of network management. It not only provides insights into network switch port status but CPU load, memory utilization, historical port utilization, and more. Investing in switch port monitoring improves network-related performance across your organization and optimizes port usage. As a result, you'll enhance security, reduce cybercrime, optimize networks, enhance compliance, and safeguard your entire IT infrastructure.

9 Best Open Source Network Monitoring Tools

Network monitoring is a critical component of your network management strategy that provides valuable insights into network-related problems which can affect your organization. When you monitor networks regularly, you'll mitigate risks like overloaded networks, router problems, downtime, cybercrime, and data loss. Network monitoring lets you: All successful companies invest in network monitoring tools that provide accurate insights into performance, speed, security, and productivity.