第7章 PrometheusRule [monitoring.coreos.com/v1]


説明
PrometheusRule は、Prometheus インスタンスの記録とアラートのルールを定義します
object
必須
  • spec

7.1. 仕様

プロパティー説明

apiVersion

string

apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。

kind

string

kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できる場合があります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。

metadata

ObjectMeta

標準オブジェクトのメタデータ。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata を参照してください。

spec

object

Prometheus に必要なアラートルール定義の仕様。

7.1.1. .spec

説明
Prometheus に必要なアラートルール定義の仕様。
object
プロパティー説明

groups

array

Prometheus ルールファイルの内容

groups[]

object

RuleGroup は、順次評価される記録およびアラートルールのリストです。注:PartialResponseStrategy は ThanosRuler でのみ使用され、Prometheus インスタンスでは無視されます。このフィールドの有効な値は、警告または中止です。詳細情報: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response

7.1.2. .spec.groups

説明
Prometheus ルールファイルの内容
array

7.1.3. .spec.groups[]

説明
RuleGroup は、順次評価される記録およびアラートルールのリストです。注:PartialResponseStrategy は ThanosRuler でのみ使用され、Prometheus インスタンスでは無視されます。このフィールドの有効な値は、警告または中止です。詳細情報: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
object
必須
  • name
  • rules
プロパティー説明

interval

string

 

name

string

 

partial_response_strategy

string

 

rules

array

 

rules[]

object

ルールとは、アラートまたは記録ルールを表します。Prometheus のドキュメントを参照してください: [alerting](https://www.prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) ルール、または [recording](https://www.prometheus.io/docs/prometheus/latest/configuration/recording_rules/#recording-rules) ルール

7.1.4. .spec.groups[].rules

Description
array

7.1.5. .spec.groups[].rules[]

説明
ルールとは、アラートまたは記録ルールを表します。Prometheus のドキュメントを参照してください: [alerting](https://www.prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) ルール、または [recording](https://www.prometheus.io/docs/prometheus/latest/configuration/recording_rules/#recording-rules) ルール
object
必須
  • expr
プロパティー説明

alert

string

 

annotations

object (string)

 

expr

integer-or-string

 

for

string

 

labels

object (string)

 

record

string

 
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.