Operations | Monitoring | ITSM | DevOps | Cloud

%term

Making the most of alerting in Opsgenie

For customer-facing SaaS companies, setting up an alerting tool is a no-brainer. In the current climate of always-on services, companies need assurance that customers are getting the service they demand and expect – all the time. But many organizations still struggle to notify the right people at the right time. If your data center is on fire and you alert Karen while she’s vacationing in the Greek Isles, you (and poor Karen) have a problem.

Homelab Security with OSSEC, Loki, Prometheus, and Grafana on a Raspberry Pi

For many years I have been using an application called OSSEC for monitoring my home network. The output of the application is primarily email alerts which are perfect for seeing events in near real-time. In this post, I’ll be showing you how to build a good high-level view of these alerts over time with Loki, Prometheus, and Grafana.

Zero to k3s Kubeconfig in seconds with k3sup

k3sup: From zero to KUBECONFIG in < 1 min K3s is an open-source, lightweight Kubernetes distribution by Rancher that was introduced this year and has gained huge popularity. People not only like the concept behind it, but also the awesome work that the team has done to strip down the heavy Kubernetes distribution to a minimal level. Though k3s started as a POC project for local Kubernetes development, its development has led people to use it even at a production level.

How to Check Memory Usage in WebLogic Console and Monitoring WebLogic JVM Heap and CPU Usage in WLSDM

Weak JVM performance affects WebLogic domain performance directly. That’s why the host’s CPU and memory usage is very important in terms of improving WebLogic performance. Higher CPU consumption and Garbage Collection duration can cause applications to run slowly, even cause the WebLogic servers facing downtime. JVM instances in a WebLogic need to be monitored constantly and notification/alarm infrastructure must be installed as well.

An apprentice's guide to...Successful Software Development

In a world where technology is a growing part of every aspect of our daily lives, more people are moving into tech-based occupations. Whether it is software development, computer programming, software engineering or game development, the programming and technology industry is growing, and really quickly. But how can YOU be a part of it? How does one succeed in building a technology or software-based business? You can start by having a great SDLC!

Connecting Remote DevOps Teams with Mattermost

Over the last decade, remote work has entered the mainstream. Not only does remote work improve work-life balance and increase productivity, it also saves money and lets companies hire from a much wider talent pool. Due to this confluence of factors, it’s probably not too surprising that the majority of engineers now embrace working remotely.

How to monitor Google Kubernetes Engine with Datadog

Google Kubernetes Engine (GKE), a service on the Google Cloud Platform (GCP), is a hosted platform for running and orchestrating containerized applications. Similar to Amazon’s Elastic Container Service (ECS), GKE manages Docker containers deployed on a cluster of machines. However, unlike ECS, GKE uses Kubernetes, an increasingly popular open source orchestrator that can deploy, schedule, and scale containers on the fly.

SolveBio and Scientists Harness the Elastic Stack to Fight Cancer

SolveBio, with the assistance of the Elastic Stack, enables pharmaceutical companies to leverage massive amounts of complex molecular data for clinical drug development and exploratory research. This enterprise molecular data platform helps the pharma industry aggregate and analyze genomic data for drug discovery purposes, and to fight cancer.