Red Hat Insights Advisor for Red Hat OpenShift, as an integral part of the Red Hat Hybrid Cloud Console, provides cluster-wide Insights recommendations—steps to proactively avoid potential issues on your clusters or help resolve existing ones. These recommendations are based on analytical data from the OpenShift clusters, and one of the components responsible for this data delivery is the Insights Operator. (See the Remote Health Monitoring chapter in the OpenShift documentation for more details.)
Insights Operator packages and sends data from the OpenShift cluster every two hours. This delay can be inconvenient when Insights makes recommendations, and you must confirm that you successfully addressed them. Waiting for up to two hours can be tedious, which is why we introduced the new on-demand data collection feature as a technology preview in OpenShift 4.14.
This new feature is centered around a new CustomResourceDefinition (CRD) datagathers.insights.openshift.io/v1alpha1. You can see the CRD and its instances under the CustomResourceDefinitions in the Administration menu:
![Screenshot of the CustomeResourceDefinitions window in Red Hat OpenShift](/rhdc/managed-files/styles/wysiwyg_full_width/private/insights-on-demand-data-img1.png.webp?itok=3vlANiZU)
Instances of the CRD may already exist because a new instance of the DataGather resource is created each time the operator collects data. Note that these instances have the prefix periodic-gathering.
You can create your own instance of this resource by clicking the Create DataGather button. You must provide a unique resource name (i.e., there must be no resource with this name, for example, on-demand-collection-1). It looks like this:
![Screenshot of the Create DataGather window in Red Hat OpenShift](/rhdc/managed-files/styles/wysiwyg_full_width/private/insights-on-demand-data-img2.png.webp?itok=hR8KNV3h)
Creating a new DataGather resource is how you trigger a new Insights on-demand data collection. You can create the resource with the OpenShift command line interface using the following YAML definition:
apiVersion: insights.openshift.io/v1alpha1 kind: DataGather metadata: name: on-demand-data-collection spec: gatherers: - name: workloads state: Disabled
To confirm that you have entered the right values, you should see a new Pod in the openshift-insights namespace with the same name as the newly created resource:
![Screenshot of the Podss window in Red Hat OpenShift](/rhdc/managed-files/styles/wysiwyg_full_width/private/insights-on-demand-data-img3.png.webp?itok=8MO4q0XL)
This Pod now runs a new data collection. Once finished, it uploads the data archive to Red Hat and checks if it was successfully processed. You can check the DataGather resource conditions on its Details page:
![Screenshot of the DataGather details window in Red Hat OpenShift](/rhdc/managed-files/styles/wysiwyg_full_width/private/insights-on-demand-data-img4.png.webp?itok=LG_Y-QzW)
Once the gathering Pod completes successfully, the operator downloads new Insights analysis results. You will see the most recent Insights analysis result in the Insights status widget on the OpenShift WebConsole overview page. You can also check the insightsoperators.operators.openshift.io cluster resource, which provides information on active Insights recommendations:
![Screenshot of the Insights Operator YAML window in Red Hat OpenShift](/rhdc/managed-files/styles/wysiwyg_full_width/private/insights-on-demand-data-img5.png.webp?itok=E3QtN3Bf)
What should you do?
We recommend using the on-demand gathering feature to validate critical recommendations and their remediations. This approach can help confirm your clusters are in the most optimized state and that you have mitigated potential or existing high severity issues.
Please note that this feature is currently in technology preview. As such, we are always looking for additional use cases and welcome any feedback that can help improve it. Please send your suggestions to insights@redhat.com.
Learn more
執筆者紹介
Tomas works in the Observability team for Red Hat OpenShift and focuses on data collection in OpenShift clusters and related operators.
チャンネル別に見る
自動化
テクノロジー、チームおよび環境に関する 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