※ 本記事は、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を体験してください。ご連絡をお待ちしております。ご質問やご意見がございましたら、お問い合わせください。
