You’ve probably heard about Red Hat Insights and different services that improve your operational, business and security experience with all Red Hat platforms (if not, I recommend reading the Red Hat Insights blog channel). The analytical information that Insights collects to power these services has a much greater impact than you might think. In this blog post, we’ll give you an overview of where Insights analytics are being used (and you probably didn’t even notice). Although this is very much focused on experience with Red Hat OpenShift, less advanced yet similar capabilities are available for other platforms.
Providing contextual information to our teams
Let’s talk quickly about the complexity of Red Hat OpenShift. The platform is a Kubernetes (k8s) distribution with many components on top of it, distributed as operators in which a lot of component-operational knowledge is encoded (see OpenShift architecture). The platform is designed to scale from a handful of machines and applications to host thousands of applications and service millions of users. There’s a complexity that such a platform brings including the flexibility it gives to our customers. With all that, it’s important for us at Red Hat to give you the best experience with our product in any situation, and support the scenarios specific to your business. We do that by analyzing remote health data (telemetry and Insights information) and feeding aggregated information to our support and product teams (More about remote health monitoring).
Red Hat's engineering team is notified when a faulty behavior occurs. We use aggregated and anonymized fleet-level customer information (see our privacy statement for more information) to help provide solutions. Every time a particular combination of signals is detected across the fleet, Insights immediately notifies component engineering owners and provides detailed information about the environment where such a problem occurs. The data we have collected over time allows us to stay one step ahead of potential issues and we can fix them before anyone experiences a problem.
Improving the support experience
Bugs happen, and when you open a support case, we use the Insights analytics immediately. Even before you open a support case, we offer you potential solutions for problems we see in your cluster. These are Insights Advisor recommendations based on known issues that the Red Hat support team has already solved for other customers. When you encounter a problem, we’ve likely seen it before, and thanks to Insights data, the support team can match your problem with an existing solution.
Another advantage of running your clusters connected to Insights services is that we have direct access to the latest snapshot of your cluster’s analytics data. The support team has a large set of internal checks that helps them narrow down the problem to a set of potential offenders and thus focus on components and configurations that are most likely to be the root cause. Chances are that you don’t have to tell us much more in the support case. We can jump right away on the available data using the results of machine learning-powered analytics to match your issue to a known problem or suggest potential solutions.
What if you’re new to OpenShift? You’re setting up your infrastructure and working with our customer experience team solution architects to create an architecture that best fits your needs. Insights helps here, too. Our teams use Insights to validate architecture, help your cluster follow best practices and to confirm that there are no potential problems or conflicts. This helps the team give you the best experience with OpenShift from day one. But Insights doesn’t stop there. It helps continuously validate your cluster and prevent potential issues. A lot of that happens behind the scenes and you won’t notice it.
Safer and smoother upgrades
The launch of OpenShift 4 brought a completely new experience in cluster upgrades. The whole process takes less effort and helps to confirm that the right components are updated, minimizing downtime. Have you ever wondered how it’s done? Insights is a big part of the whole upgrade experience. The analytics data help us verify that new releases do not bring any issues to the platform. OpenShift automatically rejects upgrade paths whenever there’s any sign of a potential problem and offers your OpenShift instance a combination of updated components that are proven to work. With this approach, we’ve minimized the number of failed upgrades and reduced the risk of downtime in your infrastructure.
Assisting with day-to-day operations
Insights analytics is part of the standard operating workflow for every site reliability engineering (SRE) team. They will have access to all the information mentioned above, and can use it to validate upgrades, prevent issues, schedule maintenance, etc. On top of that, teams can also verify workflows to help customers follow best practices for Kubernetes applications and avoid mistakes that would have a performance or availability impact on the platform.
As you can see, on top of the Red Hat Insights services for OpenShift such as Advisor, Cost Management, Subscriptions and recently added a Vulnerability service, there is another use for the analytics data. Most of the time it stays hidden from you, but it brings huge value to our support and product engineering teams and allows us to improve both the product and your experience with Red Hat.
We are always looking for additional use cases and welcome any feedback that can help improve our products. Please submit your suggestions through the feedback form in the Red Hat Customer Portal.
執筆者紹介
Radek Vokal started with Red Hat in 2004 as a software engineer, later lead team responsible for core Red Hat Enteprirse Linux components and core Kubernetes teams. Currently he is the Senior Manager of Product Management for Insights OpenShift services and is based in Brno, Czech Republic.
Red Hatter since 2010, Dosek's professional career started with virtualization technologies and transformed via variety of roles at Red Hat through to hybrid cloud. His focus is at improving product experience with assistance of Red Hat Insights.
チャンネル別に見る
自動化
テクノロジー、チームおよび環境に関する IT 自動化の最新情報
AI (人工知能)
お客様が AI ワークロードをどこでも自由に実行することを可能にするプラットフォームについてのアップデート
オープン・ハイブリッドクラウド
ハイブリッドクラウドで柔軟に未来を築く方法をご確認ください。
セキュリティ
環境やテクノロジー全体に及ぶリスクを軽減する方法に関する最新情報
エッジコンピューティング
エッジでの運用を単純化するプラットフォームのアップデート
インフラストラクチャ
世界有数のエンタープライズ向け Linux プラットフォームの最新情報
アプリケーション
アプリケーションの最も困難な課題に対する Red Hat ソリューションの詳細
オリジナル番組
エンタープライズ向けテクノロジーのメーカーやリーダーによるストーリー
製品
ツール
試用、購入、販売
コミュニケーション
Red Hat について
エンタープライズ・オープンソース・ソリューションのプロバイダーとして世界をリードする Red Hat は、Linux、クラウド、コンテナ、Kubernetes などのテクノロジーを提供しています。Red Hat は強化されたソリューションを提供し、コアデータセンターからネットワークエッジまで、企業が複数のプラットフォームおよび環境間で容易に運用できるようにしています。
言語を選択してください
Red Hat legal and privacy links
- Red Hat について
- 採用情報
- イベント
- 各国のオフィス
- Red Hat へのお問い合わせ
- Red Hat ブログ
- ダイバーシティ、エクイティ、およびインクルージョン
- Cool Stuff Store
- Red Hat Summit