Our Next Chapter – Major Announcements From Blue Medora

by Mike Kelly on July 21, 2020

For the past 6 years, we’ve built a strong partnership with VMware to deliver dozens of our metric monitoring integrations to VMware vRealize® Operations customers. Over that time, the True Visibility Suite of products has become a critical piece of the vRealize Operations landscape. It unlocks the power of vRealize Operations for customers looking to manage their entire enterprise stack from a single tool. Due to the success of the relationship and a desire to provide a seamless process for our shared customers, VMware acquired the True Visibility Suite from Blue Medora and will move forward with True Visibility Suite as a VMware solution. We at Blue Medora couldn’t be happier to see this powerful collection of tools reach more VMware customers.

So what’s next for Blue Medora?

Over the past several years, apart from our VMware business, Blue Medora has launched a number of market defining products, most recently BindPlane. BindPlane is the first of its kind monitoring integration as a service platform. BindPlane brings hundreds of metrics and monitoring integrations to half a dozen monitoring platforms.

In addition to our expertise in monitoring metrics, we have entered the log management space with BindPlace for Logs, a fully managed solution for gathering and shipping logs to your preferred destination.

What we’ve found after years of laser focus on the monitoring space and after talking to hundreds of customers is that there’s a gap in the log management space. Logs are a struggle for most organizations, the growth in log data has been exponential and the tools to monitor logs haven’t kept up with that expansion. Some of the largest organizations in the world are struggling to solve the challenge of shipping terabytes of log data every day, or every hour. The bottleneck is often at the agent level. We’ve been working hand in hand with some of our largest customers to develop a new, high performance, highly configurable, open source log agent capable of meeting their needs. We’re pleased to announce that today it’s available for download.

We’re excited to share this with you and as a way of marking this transition, Blue Medora is launching observIQ (www.observIQLabs.com). At observIQ we’re focused on solving the log data acquisition challenges through innovative open source products that are designed with performance and configurability first.

observIQ, observIQ logo

The open source log agent is the first product we’re releasing. Architected from the ground up for high performance, the agent is written in Go, optimized for low resource utilization, and designed to have even greater configurability and customizability than legacy agents. We’ve released an initial set of input and output plugins to support the most common workloads and will be releasing new plugins weekly.

Over the next few months, we’ll be launching observIQ Cloud which provides remote configuration, simplified deployment, and best-of-class visualization for a full log solution. Click here to join the beta.

At observIQ we’re producing solutions by engineers for engineers and we love hearing from our customers so connect with us, give our products a try, or consider working here by emailing careers if you share our passion for Observability!

Monitor Google Cloud Hosting SAP

by Nate Coppinger on April 27, 2020

This is part 3 of our 3 part Google Cloud (GCP) and SAP blog series. This entry focuses on monitoring Google Cloud hosting SAP, keeping it healthy, and reducing downtime while troubleshooting. Read parts 1 and 2 for more background before jumping into Monitoring Google Cloud hosting SAP

Migrating SAP to Google Cloud: What’s Next?

So you have successfully migrated your SAP environment from on-prem to Google Cloud. Great! But your job’s not done yet, and unfortunately, it never really will be. We all know that implementing a new system architecture is never just a one and done deal. To get the most out of Google Cloud hosting SAP, and ensure that it is all running smoothly, you will want to strictly monitor the system’s performance and how it affects your business processes. Since SAP is the home to many crucial business processes that keep your organization running smoothly, you will want to establish a team that handles the monitoring and maintenance of the systems themselves. Hopefully, your migration plan will help curb the number of issues you run into with Google Cloud hosting SAP; however, if you find that you are running into bottlenecks consistently, there are a litany of reasons that could be causing your issues.

Metrics to Watch with Google Cloud Hosting SAP

When monitoring GCP itself, there are a few basic metrics that you should consider watching closely. When monitoring your network for any issues, you should check your VPC flow logs to help you understand how traffic moves through your network, allowing you to maintain and scale it accordingly. Logging and versioning your cloud storage buckets is a huge help when it comes to capturing important data that will help during an inspection of incidents and keep different versions of an object in a single bucket. It is also best to track general uptime and performance to help alert you to issues that need your attention. 

Google Cloud hosting SAP, SAP, GCP, Google Cloud monitoring, SAP KPIs

Now that you are using Google Cloud to host your SAP environment, there are some great monitoring tools at your disposal. Google Cloud’s Operations Platform offers comprehensive monitoring with metrics monitoring. Google Cloud Monitoring allows you to monitor countless metrics related to your ABAP instances, database, and its components, dual-stack instances, java instances, Master Data Server Instances, and much more, all made possible by BindPlane. Through comprehensive dashboards in Google Cloud Monitoring, you can closely monitor SAP Key Performance indicators (KPI) that are critical to the success of your IT environment and your business processes in general. With Google Cloud hosting SAP, you also gain the ability to create system alerts that notify you whenever a certain metric or KPI exceeds your set threshold. 

Intelligent Alerts with Google Cloud Monitoring

Alerts can be created to notify when the amount of usable memory remaining drops below your set minimum, or when usage exceeds your maximum threshold. Memory bottleneck indicators can be established and monitored, helping you stay on top of troubleshooting and get to the bottom of the issue before it becomes a real problem. You can also track read and write operations and how often and how often SAP is locked when users access it concurrently. This should help you understand workflows and how often your environment is locked up, slowing down operations. If you are using a hybrid-cloud environment to host SAP, not only can you monitor your cloud infrastructure, you can also monitor your on-prem hardware using BindPlane and Google Cloud Monitoring. You can create dashboards to monitor fan blade speeds, the rpm of your drives, average power consumption, and more. You can check out what other SAP performance metrics that can be monitored with Google Cloud Monitoring over on the BindPlane documentation page

Google Cloud hosting SAP, SAP, GCP, Google Cloud monitoring, intelligent alerts

Your Job is Never Done when Monitoring Google Cloud hosting SAP

No matter how well your migration is planned out or how powerful your infrastructure is, it is inevitable that you will still run into hiccups and bottlenecks. Bindplane can help you mitigate the damage done by these issues and let you jump on the issue immediately to begin solving your system’s problems… While this blog series mainly focuses on general aspects of Google Cloud hosting SAP application server and using SAP for ERP purposes, Google Cloud supports hosting most of SAPs suite, including SAP HANA. BindPlane also supports metrics monitoring for SAP HANA in Google Cloud. You can learn more by viewing our integration page.

Google Cloud hosting SAP, SAP, GCP, Google Cloud monitoring, BindPlane

No matter how well your deployment is planned out or how powerful your infrastructure is, it is inevitable that you will still run into hiccups and bottlenecks. Bindplane can help you mitigate the damage done by these issues and let you jump on the problem immediately to begin solving your system’s problems. BindPlane is free to use for all Google Cloud Monitoring customers. Visit the Blue Medora website to learn more about how to get started monitoring your SAP environment within Google Cloud.

Monitor Kubernetes in Production with Automated Dashboards

by Jameson Haas on April 7, 2020

With the recent release of automated dashboards with BindPlane for Google Cloud Monitoring, it is now easier than ever to fully monitor Kubernetes in production. To ensure everything is functioning as it should, you need to make sure your containers, clusters, pods and nodes are working in tandem. With all of the moving parts, monitoring the health and performance of your Kubernetes environment can be troublesome. To help, BindPlane makes it easy to monitor everything in a centralized location with, easy to use one-click automated dashboards.

Once BindPlane is configured for your environment, you’re just one click away from 27 production critical dashboards, including 5 individual dashboards to monitor Kubernetes in production.

monitoring kubernetes in production

Monitor Kubernetes in Production with Dashboards

After a one-click, automated install, you will unlock the following dashboards directly in your Google Cloud Monitoring project.

  • Kubernetes Cluster
    • Kubernetes Cluster Widgets:
      • Average CPU Usage
      • Failed Pod Count
      • Total Memory Usage
      • Total Received Data
  • Kubernetes Namespace Overview
    • Kubernetes Namespace Overview Widgets:
      • Average CPU Usage
      • Failed Pod Count
      • Total Memory Usage
Kubernetes Namespace Overview dashboard, dashboard, monitor Kubernetes in production
  • Kubernetes Pod Overview
    • Kubernetes Pod Overview Widgets:
      • CPU Limit Usage
      • CPU Request Usage
      • CPU Usage
      • Memory Limit Usage
      • Memory Request Usage
      • Memory Usage
      • Restart Count
      • Used Ephemeral Space
      • Used Ephemeral Space Ratio
Kubernetes Pod Overview, dashboard, monitor Kubernetes in production
  • Kubernetes Container Overview
    • Kubernetes Container Overview Widgets:
      • CPU Limit Usage
      • CPU Request Usage
      • CPU Usage
      • Memory Limit Usage
      • Memory Request Usage
      • Memory Usage
      • Ready
      • Restart Count
      • Used Space
      • Used Space Ratio
Kubernetes container overview dashboard, dashboard, monitor Kubernetes in production
  • Kubernetes Node Overview
    • Kubernetes Node Overview Widgets:
      • CPU Usage
      • CPU Usage Ratio
      • Memory Usage
      • Memory Usage Ratio
      • Pod Count
      • Received Data
      • Used Space
      • Used Space Ratio
Kubernetes node overview dashboard, dashboard, monitor Kubernetes in production

After choosing which dashboard you would like to view within Google Cloud Monitoring, you will have full access to edit them.

monitoring kubernetes in production dashboards

Get started with BindPlane for Google Cloud Monitoring to gain access to these automated dashboards to fully monitor Kubernetes in production.

Google Cloud Monitoring Dashboards Automated

by Nate Coppinger on April 1, 2020

Have you heard the good news? We’re excited to announce that you can have Google Cloud Monitoring Dashboards automated with BindPlane! With a single click of a button in BindPlane, you can have a dashboard automatically created for your favorite supported sources directly in Google Cloud Monitoring. In this blog, we’ll walk you through the simple process of automating the creation of your dashboards. You can also watch our video walkthrough. 

It’s very simple to get started with your Google Cloud Monitoring dashboards. The first step is to open up and log into BindPlane. 

BindPlane UI, Google Cloud Monitoring Dashboards Automated, Automation, Dashboards

Next select ‘Destination’ under the metrics section. 

Destination, Google Cloud Monitoring Dashboards Automated, Automation, Dashboards

Now it will take you to a page that presents you with all of your available destinations. Here you will click Google Cloud Monitoring. Click the destination that would like to have your dashboard created in.

Dashboard selection, Google Cloud Monitoring Dashboards Automated, Automation, Dashboards

Scroll down to the source that you want BindPlane to auto-generate a dashboard for, directly in Google Cloud Monitoring.

Google Cloud Monitoring Dashboards Automated, Automation, Dashboards

Click Install on your desired sources, and you’re all done! The dashboard has been created in Google Cloud Monitoring and now all that is left is to take a look at your shiny new dashboard.

Head over to Google Cloud Monitoring and enter the source you’re looking for into the filter bar. From here you can select one of the Google Cloud Monitoring dashboards automated by BindPlane. Most sources will have a single dashboard created, but some, like Kubernetes will have multiple dashboards available.

After you have selected the dashboard you wish to view, you can now see which metrics are included in the dashboard, and you can edit them to your liking. 

We hope you enjoy these Google Cloud Monitoring dashboards automated with Bindplane as much as we do. For more information, visit our site to learn about BindPlane and it integrates into Google Cloud Monitoring and Google Cloud Logging to bring you a great monitoring experience.

Elasticsearch Query Performance | Metrics to Watch

by Nate Coppinger on March 26, 2020

If you’re using the Elasticsearch query functionality, for mainly front-facing client search, there are 3 important metrics to monitor performance.

Elasticsearch Query Load

Your cluster can be putting up with any number of queries at a time. The volume of queries over time will align roughly to the load of requests laying a potential burden. Unexpected peaks and valley in a time series of query load could be signs of a problem or potential optimization opportunities.

Elasticsearch Query Latency

The average query latency, measured as the total count of queries and the total time over regular intervals, will alert you to how your available resources are performing under your set conditions. Establish a ceiling where if query latency breaches a particular max, there could be resource strain or opportunity for optimization.

Elasticsearch Fetch Latency

As the second part of Elasticsearch’s search process, fetch follows the query step to deliver the requested data. Fetch latency should be considerably lower than your query latency. Normal behavior would be indicated by level constant fetch latency. Should fetch latency begin to rise, there’s likely issues developing within your resources.

Full Elasticsearch monitoring

A full list of metrics and log data that BindPlane will collect from your Elasticsearch instance can be found in our Elasticsearch docs.

Elasticsearch, bindplane, gcp monitoring, metrics, Elasticsearch Query Performance, Metrics to Watch
Thank you for contacting us. Your information was received. We'll be in touch shortly.