※ 本記事は、Sanket Bumbによる”Announcing Alarm API improvements in OCI Monitoring“を翻訳したものです。

2023年11月30日


Oracle Cloud Infrastructure (OCI) Monitoringチームは、ListAlarmStatusおよびRetrieveDimensionStates APIの機能強化を発表します。これらのAPI拡張により、リソースIDおよびステータスでアラームをフィルタできるようになりました。これらの追加により、可視化パーツの作成が簡素化されます。これにより、単一のリソースまたはリソース・スタック全体のコンテキストにおけるすべてのアラームとそのステータスの包括的なビューが提供されます。

アラームAPIの変更

クラウド・インフラストラクチャが成長するにつれて、アクティブなアラームの数が圧倒的に増える可能性があります。これらのAPIを使用すると、サイトの信頼性エンジニア(SRE)およびDevOpsチームはダッシュボードを作成できますが、より多くのプログラミングが必要であり、アラームは特定のディメンションで構成する必要があります。これらの機能強化により、APIを直接呼び出すことで、エンタープライズまたはリソースに焦点を当てたダッシュボードを簡単に構築できるようになりました。

各APIに対して次の変更を行いました:

  • ListAlarmStatus API: この変更の前に、ListAlarmStatus APIによってアラームのリストがステータスとともに提供されていました。今回の最新の拡張機能により、APIでは、ステータスおよびresourceIdによるアラームのフィルタリングがサポートされるようになりました。このAPIを使用すると、独自のカスタム・エンタープライズ・ダッシュボードを構築して、すべてのリソースまたは単一のリソースのすべてのアラームの状態を可視化できます。これらのダッシュボードは、リソース・アラームのステータスの完全な概要を提供し、潜在的な問題の注意とタイムリな解決を確保することで、システム管理者を支援します。

  • RetrieveDimensionStates API: これまでは、RetrieveDimensionStates APIはアラームのコンテキスト内で個々のメトリック・ストリームのステータスを返していましたが、その機能はアラーム通知タイプ(isNotificationsPerMetricDimensionEnabled = ‘true’)に対して「通知の分割」オプションが有効になっている場合にのみ機能していました。今回の機能拡張により、オプションに依存しないアラーム内のすべてのメトリック・ストリームのステータスが返されるようになりました。可視化パーツを作成して、すべてのアラーム通知タイプの各リソース状態を詳細に表示し、すべての違反リソースを直接1箇所で取得することで通知ノイズを削減できます。

始めましょう

拡張されたListAlarmStatusおよびRetrieveDimensionStates APIは、すべての商用リージョンで使用できます。これらのAPIは完全に下位互換性があるため、既存の実装を変更する必要はありません。詳細は、ListAlarmStatus APIおよびRetrieveDimensionStatesのテクニカル・ドキュメントを参照してください。

Oracle Cloud無料トライアルにサインアップするか、お客様のアカウントにサインインして、お客様のインフラストラクチャを監視するOracle Cloud Infrastructure Monitoringを体験してください。ご連絡をお待ちしております。ご質問やご意見がございましたら、お問い合わせください