すべてのプロダクト
Search
ドキュメントセンター

Managed Service for Prometheus:Prometheus エージェントのリリースノート

最終更新日:Dec 27, 2024

このトピックでは、Prometheus エージェントのリリースノートについて説明します。

2024

Prometheus エージェント

Prometheus エージェントのバージョン

リリース日

メトリック

説明

V1.1.22

2024 年 9 月

Container Service for Kubernetes (ACK) 環境

  • Prometheus Node Exporter および kube-state-metrics の基本的なメトリックの一部がサポートされています。

  • セキュリティコンプライアンス要件を満たすため、arms-prom-admin サービスのポート 9335 に対応する /aliyun ページが arms-prom 名前空間から削除されました。

V1.1.20

2024 年 5 月

ACK 環境

  • [収集] 以下の問題が修正されました。組み込みの収集ジョブがカスタム収集ジョブで上書きできない。

  • [収集] レプリカの最大数に対する自己監視メトリックである aliyun_prometheus_agent_hpa_max_limit が追加されました。

  • [収集] 仮想プライベートクラウド (VPC) でホストされている Prometheus エージェントの実行パフォーマンスが向上しました。

  • [収集] HTTP 経由でメトリックを報告するためのスイッチをオンにすることができます。

  • [収集] ASM mTLS 環境でのメトリックの適応収集がサポートされています。

  • [収集] 以下の問題が修正されました。メトリックプレビュー URL に無効な文字が含まれており、開くことができません。

  • [収集] 以下の問題が修正されました。収集設定に存在しないローカル認証局 (CA) 証明書がロードされているため、プログラムが動作しません。

  • [収集] SAU (リヤド - パートナーリージョン) および Alibaba Finance Cloud と Alibaba Gov Cloud がサポートされているリージョンに対して、自己監視メトリックが追加されました。

  • [収集] 組み込みの収集ジョブで Node Exporter によって収集されたメトリックに、ノード名をタグとして追加できます。

  • [収集] Prometheus インスタンスの登録機能が無効になりました。

  • [収集] マルチレプリカモードでのバケットベースのメトリック集約がサポートされています。

  • [管理] Prometheus インスタンスの登録を有効にするための独立したコンポーネントが提供されています。デフォルトでは、収集コンポーネントの登録メカニズムは無効になっています。

  • [管理] ACK クラスタで Integration Center のコンポーネント統合機能を呼び出すことができます。

  • [管理] ACK Cluster Monitoring Pro Edition がサポートされています。

  • [Kube-State-Metrics] AutoScaling API が v2 にアップグレードされました。

  • [Kube-State-Metrics] CronJob および PodDisruptionBudget API が v1 にアップグレードされました。

  • [Kube-State-Metrics] セキュリティポリシーが調整されました。

クラウドサービス

  • 大規模データ処理シナリオでのメトリック収集のレイテンシを数秒に短縮するために、より効率的なデータ処理機能が提供されています。

  • 新しく統合されたクラウドサービスでは、メトリック収集が数分ではなく数秒で開始されます。

  • クラウドサービスのメトリックにカスタムタグを追加できます。

  • アーキテクチャの調整により、Prometheus エージェントに関連する特定の無料の自己監視メトリックは、ユーザーが作成した Prometheus インスタンスに配信されなくなりました。名前が aliyun_arms で始まるメトリックなど、クラウドサービス以外の自己監視メトリックに依存するアラートルールを設定している場合は、エージェントをアップグレードする前に依存関係を削除してください。

  • arms_instance_idarms_instance_name を含むメトリックは非推奨になりました。

  • アーキテクチャの調整により、ターゲットクエリはサポートされなくなりました。

V1.1.19

2024 年 3 月

ACK 環境

  • 新しく統合された大規模クラスタのメトリック収集のレイテンシが短縮されました。

  • サービス検出モードが最適化され、異なる収集ジョブでの設定変更の影響が軽減されました。

  • 収集中に発生する例外によって引き起こされる不完全なデータを識別するために、より多くの自己監視メトリックが提供されています。

  • 収集するメトリックを指定するために、より柔軟なホワイトリストを設定できます。

  • エッジケースにおける特定のデータ収集の問題が修正されました。

2023

2023年のリリースノートを表示

Helm バージョン

エージェントイメージバージョン

説明

リリース日

影響

V1.1.18

registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V4.0.0

  • Node Exporter や GPU Exporter などのリソースの requests と limits が調整されました。

  • Node Exporter のポートを変更できます。デフォルト値: 9100。

2023 年 12 月

ワークロードへの影響はありません。

V1.1.17

registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V4.0.0

  • クラスタイベントのメトリック収集ジョブを作成できます。クラスタイベントは Kubernetes デプロイメントダッシュボードに表示できます。

  • サービスレベル契約 (SLA) に基づいて自己監視メトリックを計測して、ダッシュボードデータを安定させることができます。SLA 安定性データは自己監視ダッシュボードに表示できます。

  • ServiceMonitor は BasicAuth 認証方式をサポートしています。シークレットは ServiceMonitor と同じ名前空間に存在する必要があります。

  • メトリックメタデータ機能が提供され、特定のメトリックの説明が表示されます。

  • エージェントチャートバージョンをサーバーに渡すことができます。その後、サーバーはバージョンに基づいてダッシュボードを初期化または更新します。

  • リモート書き込み自己監視メトリックがサポートされており、各バッチでデータを送信するのにかかる時間を計算できます。

  • 基本メトリック収集のエラーとレイテンシに関するメトリックがサポートされています。

  • ビジネスメトリック収集のエラーとレイテンシに関するメトリックがサポートされています。

  • リモート書き込み設定の queue_config パラメータは、次のデフォルト値をサポートしています。min_shards=10、max_samples_per_send=5000、capacity=10000。これにより、大規模クラスタの適応性が向上します。

  • サービス検出方法、特にコンテナストレージインターフェース (CSI) データ収集の PV 設定が最適化されました。

  • senderLoop 配布頻度が最適化され、syncWorkersSeries 頻度が変更され、不要な外乱が軽減されました。

  • 一部のログが簡素化されました。トレースキャプチャにかかった時間などの詳細情報は、一部のログに表示できます。

  • 基本メトリック収集ジョブの収集期間と収集タイムアウト設定は個別に設定され、グローバル設定は使用されなくなりました。これにより、基本メトリックデータ収集に対する不要な干渉が軽減されます。

  • マスタースレーブマルチレプリカモードでのインタラクションロジックが最適化されました。マスターとワーカーは互いに影響を与えなくなりました。これは安定性の向上に役立ちます。

  • マスターがターゲットを配布する方法を指定するポリシーが最適化されました。これにより、CPU 使用率が約 30%、メモリリソースが 40% 節約され、データ収集パフォーマンスが向上します。

  • metrics_relabel が最適化されました。CPU 使用率が 70% 削減されました。

  • Informer のマルチテナントリスニングロジックが最適化され、マルチテナントシナリオでの CPU 使用率が 20% 節約されます。

  • CoreDNS がリアルタイムでドメイン名を解決できない場合、キャッシュ IP アドレスを自動的に使用できます。これにより、データ送信の成功率が向上します。

  • SendConfig の配布と収集の設定ロジックが最適化され、設定の安定性が向上しました。

  • マスタープリフェッチポリシーが最適化され、マスターのリソースオーバーヘッドが削減され、マスターサービス検出とターゲットスケジューリング機能が向上しました。

  • 単一バッチでサイズが 1 MB を超えるデータパケットに適応制御が実装されました。これにより、バックエンドの制限によって引き起こされるデータ損失が軽減されます。

  • 一部の ScrapeLoop ターゲットが繰り返し収集される問題が修正されました。

  • マルチテナントシナリオでは、ポッドのラベルキャッシュがタイムリーに更新されません。その結果、重複するタイムラインが生成されます。この問題が修正されました。

  • メモリ不足 (OOM) エラーまたはレプリカの再起動に関連する一部のターゲットが収集されません。この問題が修正されました。

  • シークレット解析の問題とリモート書き込みヘッダー送信の問題が修正されました。

  • Kubernetes ポッドをシャットダウンできない場合があります。この問題が修正されました。

  • グローバルデフォルトパラメータと external_labels パラメータが有効にならない問題が修正されました。パラメータを変更できます。

2023 年 8 月

ワークロードへの影響はありません。

V1.1.15

registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V4.0.0

Helm は Kubernetes 1.26 を実行する ACK クラスタと互換性があります。

2023 年 5 月

ワークロードへの影響はありません。

V1.1.14

registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V4.0.0

  • メモリ使用量が約 30% 削減され、CPU 使用率が約 50% 削減されました。

  • CoreDNS ドメイン名解決への依存が軽減され、データ送信の安定性が向上しました。

  • ServiceMonitor は BasicAuth 認証方式をサポートしています。

  • RemoteWrite のシークレット解析の問題が修正されました。

  • 3 つの自己監視メトリックがリリースされました。

  • 特定のメトリックの説明は、メトリックメタデータに表示できます。

  • クラスタイベントのメトリック収集ジョブを作成できます。

  • マルチマスターメカニズムが開始されました。超大規模クラスタでのサービス検出とターゲットスケジューリングを処理できます。この機能はデフォルトでは無効になっています。

  • 3 つ以上のバグが修正されました。

ワークロードへの影響はありません。

V1.1.13

  • registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V4.0.0

  • registry.{REGION}.aliyuncs.com/acs/gpu-prometheus-exporter: V2.3.6-994eaf7-aliyun

  • GPU-Exporter V2.3.6-994eaf7-aliyun がアップグレードされました。

  • ACK One に登録されているクラスタを監視できます。

2023 年 4 月

ワークロードへの影響はありません。

V1.1.12

  • registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V3.2.1

  • registry.{REGION}.aliyuncs.com/acs/gpu-prometheus-exporter: V2.3.6-fdb40f2-aliyun

  • GPU-Exporter V2.3.6-fdb40f2-aliyun がアップグレードされました。

  • コンポーネントイメージのプルが高速化されました。

2023 年 2 月

ワークロードへの影響はありません。

2022

2022年のリリースノートを表示

バージョン

イメージアドレス

説明

リリース日

影響

V1.1.11

  • registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V3.2.1

  • サービスデグレード機能が提供されています。リモート書き込みに失敗した場合、プライマリリンクでのデータ収集は安定して続行されます。

  • 収集ジョブのグローバル設定を変更できます。

  • リモート書き込み機能が強化されました。CoreDNS を使用してドメイン名を解決できない場合、ドメイン名に対応するキャッシュされた IP アドレスが送信されます。

  • リモート書き込みでは、複数の IP アドレスを設定できます。

2022 年 12 月

ワークロードへの影響はありません。

V1.1.9

  • registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V3.2.0

  • Prometheus エージェントは、次の CPU アーキテクチャをサポートしています。AMD64、ARM、ARM64、ppc64le、s390x。

  • Prometheus エージェントの自己監視機能が強化されました。

  • Prometheus エージェントのガベージコレクション (GC) ポリシーが最適化されました。

  • マルチレプリカタarget スケジューリングポリシーが最適化され、ワーカーノードのメモリリークが防止されます。

  • Prometheus エージェントのメモリデグレードの問題が修正されました。

  • マルチレプリカシナリオでの境界条件のデッドロックが修正されました。

  • 次のサービス検出機能が提供されています。IONOS、PuppetDB、Uyuni、Vultr。

2022 年 9 月

ワークロードへの影響はありません。

V1.1.7

  • arms-prom-operator: V3.1.0

  • gpu-prometheus-exporter: V2.3.6-2.0.0-0c0440f

最新の GPU Exporter のメトリックとダッシュボードがサポートされています。詳細については、ACK クラスタの GPU 監視を有効にする を参照してください。

2022 年 7 月

ワークロードへの影響はありません。

V1.1.6

  • arms-prom-operator: V3.1.0

  • gpu-prometheus-exporter: V1.0.1-26c5321

GPU Exporter V1.x のデータ収集の問題が修正されました。

2022 年 6 月

ワークロードへの影響はありません。

V1.1.5

  • registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V3.1.0

  • 統合センターがサポートされています。

  • 10,000 を超えるノードを含むクラスタがサポートされています。

  • Managed Service for Prometheus コンソールで作成されていない ServiceMonitor および PodMonitor 設定を Managed Service for Prometheus に同期できます。

  • サービスグループの監視方法を宣言的に指定し、Managed Service for Prometheus コンソールで作成されていない ServiceMonitor および PodMonitor 設定を、サービス検出機能を使用して検出できます。

  • エージェント HPA レプリカの最大数は、パラメータを使用して設定できます。

  • Managed Service for Prometheus のジョブメトリックに関連するフィールドを編集できます。

  • ServiceMonitor、PodMonitor、Prometheus.yaml に関連する設定ファイルを確認できます。

  • CPU、メモリ使用量、システムの安定性が最適化されました。

2022 年 5 月

ワークロードへの影響はありません。

V1.1.4

  • Node Exporter のセキュリティが強化されました。

  • GPU Exporter のボリュームマウント中に発生する可能性のある問題が修正されました。

2022 年 4 月

ワークロードへの影響はありません。

V1.1.3

Helm は、ACK クラスタの Kubernetes バージョン 1.22 と互換性があります。

2022 年 2 月

ワークロードへの影響はありません。

V1.1.2

kube-state-metrics V2.3.0-755434c-aliyun が更新されました。

2022 年 1 月

ワークロードへの影響はありません。

2021

2021年のリリースノートを表示

バージョン

イメージアドレス

説明

リリース日

影響

V1.1.11

  • registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V3.2.1

  • サービスデグレード機能が提供されています。リモート書き込みに失敗した場合、プライマリリンクでのデータ収集は安定して続行されます。

  • 収集ジョブのグローバル設定を変更できます。

  • リモート書き込み機能が強化されました。CoreDNS を使用してドメイン名を解決できない場合、ドメイン名に対応するキャッシュされた IP アドレスが送信されます。

  • リモート書き込みでは、複数の IP アドレスを設定できます。

2022 年 12 月

ワークロードへの影響はありません。

V1.1.9

  • registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V3.2.0

  • Prometheus エージェントは、次の CPU アーキテクチャをサポートしています。AMD64、ARM、ARM64、ppc64le、s390x。

  • Prometheus エージェントの自己監視機能が強化されました。

  • Prometheus エージェントの GC ポリシーが最適化されました。

  • マルチレプリカタarget スケジューリングポリシーが最適化され、ワーカーノードのメモリリークが防止されます。

  • Prometheus エージェントのメモリデグレードの問題が修正されました。

  • マルチレプリカシナリオでの境界条件のデッドロックが修正されました。

  • 次のサービス検出機能が提供されています。IONOS、PuppetDB、Uyuni、Vultr。

2022 年 9 月

ワークロードへの影響はありません。

V1.1.7

  • arms-prom-operator: V3.1.0

  • gpu-prometheus-exporter: V2.3.6-2.0.0-0c0440f

最新の GPU Exporter のメトリックとダッシュボードがサポートされています。詳細については、ACK クラスタの GPU 監視を有効にする を参照してください。

2022 年 7 月

ワークロードへの影響はありません。

V1.1.6

  • arms-prom-operator: V3.1.0

  • gpu-prometheus-exporter: V1.0.1-26c5321

GPU エクスポーター V1x のデータ収集の問題が修正されました。

2022 年 6 月

ワークロードへの影響はありません。

V1.1.5

  • registry.{REGION}.aliyuncs.com/acs/arms-prometheus-agent: V3.1.0

  • 統合センターがサポートされています。

  • 10,000 を超えるノードを含むクラスタがサポートされています。

  • Managed Service for Prometheus コンソールで作成されていない ServiceMonitor および PodMonitor 設定を Managed Service for Prometheus に同期できます。

  • サービスグループの監視方法を宣言的に指定し、Managed Service for Prometheus コンソールで作成されていない ServiceMonitor および PodMonitor 設定を、サービス検出機能を使用して検出できます。

  • エージェント HPA レプリカの最大数は、パラメータを使用して設定できます。

  • Managed Service for Prometheus のジョブメトリックに関連するフィールドを編集できます。

  • ServiceMonitor、PodMonitor、Prometheus.yaml に関連する設定ファイルを確認できます。

  • CPU、メモリ使用量、システムの安定性が最適化されました。

2022 年 5 月

ワークロードへの影響はありません。

V1.1.4

  • Node Exporter のセキュリティが強化されました。

  • GPU Exporter のボリュームマウント中に発生する可能性のある問題が修正されました。

2022 年 4 月

ワークロードへの影響はありません。

V1.1.3

Helm は、ACK クラスタの Kubernetes バージョン 1.22 と互換性があります。

2022 年 2 月

ワークロードへの影響はありません。

V1.1.2

kube-state-metrics V2.3.0-755434c-aliyun が更新されました。

2022 年 1 月

ワークロードへの影響はありません。

2020

2020年のリリースノートを表示

Helm バージョン

エージェントイメージバージョン

説明

リリース日

影響

V0.1.5

arms-prom-operator: V0.1

  • Kubernetes 1.18 を実行する ACK クラスタがサポートされています。

  • 内部エンドポイント経由でイメージをプルできます。

2020 年 10 月

ワークロードへの影響はありません。

V0.1.4

arms-prom-operator: V0.1

  • ポッド監視、ノード監視、リソース監視などのすぐに使える Kubernetes 監視がサポートされています。この機能は、アプリケーションがデプロイされている Kubernetes コンテナランタイムを監視するために使用されます。

  • MySQL、Redis、Kafka、ZooKeeper、NGINX などの 9 つの一般的なコンポーネントを含む、Web ベースのコンポーネント監視がサポートされています。この機能は、アプリケーションがミドルウェアに依存しているシナリオに適しています。

  • Managed Service for Prometheus は完全に管理されています。prometheus.yaml 収集ルール、Grafana ダッシュボード、およびアラートシステムを提供します。データは自己管理型 Prometheus システムから Alibaba Cloud に移行できます。

  • 認証に関連するバグが修正されました。

2020 年 7 月

ワークロードへの影響はありません。

V0.1.3

arms-prom-operator: V0.1

Prometheus エージェントが使用するリソースの数が制限されています。

2020 年 4 月

ワークロードへの影響はありません。

2019

2019年のリリースノートを表示

Helm バージョン

エージェントイメージバージョン

説明

リリース日

影響

V0.1.2

arms-prom-operator: V0.1

最初のリリース。

2019 年 8 月

ワークロードへの影響はありません。