Relicに関する疑問がある時はまずこちらへ。すべての製品とエージェントに関してお答えします。実施するトレーニングでは、デジタルビジネスに関して優れた判断を行うのに必要なインサイトを手に入れることができます。Relicのお客様やスタッフと繋がれる場所です。(英語)当社が誇る技術エキスパートのチームと繋がり、ニーズに応じたソリューションを見つけましょう。Relicにジョインした瀬戸島です!よろしくお願いいたします。RelicとAWSを連携して、複数のAWSアカウントの課金や利用状況を1つのダッシュボードで可視化する方法をご紹介したいと思います。RelicのInfrastructureではサーバーやコンテナのインフラストラクチャ、MySQLやApache、Elasticsearchなどのオンホストインテグレーション、Kubernetesなどの稼働状況をモニタリングすることができます。加えてAWSやAzure、GCPのインテグレーション機能を利用することで、各種クラウド環境・複数アカウントの情報を横断してモニタリングすることができます。複数のAWSアカウントにおけるEC2の稼働状況コストを可視化するダッシュボードを作成したいと思います。可視化までの流れは下記の通りです。RelicとAWSを連携します。連携方法は過去ブログでご紹介しておりますので、下記ページをご確認ください。Relic上で確認できるようになります。Oneのダッシュボードを利用して、これら複数のAWSアカウントの情報を統合的に可視化できるダッシュボードを作成したいと思います。dashboard」から新しくダッシュボードを作成します。さまざまなウィジェットを並べることのできる空のダッシュボードが作成されます。ここにいろんなチャートを載せていきたいと思います。chart」とクリックし、チャート作成画面に進みます。チャートの作成には、画面上で必要な項目を選択して作成する方法と、NRQLというSQLライクな言語を利用して作成する方法の2つが用意されています。それぞれの方法を利用して作成する方法をご紹介します。項目を選択してチャートを作成する画面上で必要な項目を選択して簡単にチャートを作成することができます。作成可能な情報が選択肢として表示されるので非常に簡単にチャートを作成することができます。「複数のAWSアカウント上で起動しているEC2をインスタンスタイプ別に可視化するチャート」を作成してみます。chartをクリックすると下記のような各種項目を選択する画面が出てきます。選択可能な項目が表示されるので、必要項目を選択しながらチャートを作成していきます。下記の情報の通り選択していきます。ようなもの)provider.ec2InstanceTypeこれらを選択すると、自動的にチャートが作成されます。typeをAreaに設定すると下記のようなチャートが作成されます。適切な名前をつけてSaveボタンをクリックすると1つ目のチャート作成完了です。このように必要な項目を選択するだけで簡単にチャートを作成することができます。細かいカスタマイズした場合や、プログラマブルにチャートを作成したい場合はNRQLというSQLに似た言語を利用してチャートを作成することも可能です。先程作成したチャートが実際にどのようなNRQLでできているのか確認してみます。queryをクリックするとSQLに似たクエリが表示されます。SQLを触ったことある方であればなんとなく意味が理解できるのではないでしょうか。今度はNRQLを利用してチャートを作成します。チャート作成画面で「Advanced(NRQL)」というリンクがあるので、こちらをクリックします。クリックするとNRQLを入力する画面が表示されます。クエリと聞くとハードル高く感じる方もいるかもしれませんが、画面上で項目を選択しながらチャートを作成したとき同様、入力可能な項目がでてきますので、非常に簡単にNRQLを入力することができます。AWSアカウント毎のEC2起動台数であれば、下記のように入力することで簡単にチャートを作成することができます。詳細は割愛させていただきますが、このようにチャートを組み合わせることでさまざまな情報を一元的に集約したダッシュボードを作成することができます。他にも情報を追加したダッシュボード例がこちらです。Oneという機能を利用してサーバーやホストと、それが依存するアプリケーションやサービスの稼働状態、ブラウザ・モバイルなどのユーザーのエクスペリエンスを包括的に可視化することが可能です。一度触ってみてください。Shares大手SIerでクラウドアーキテクトとして金融機関を中心としたエンタープライズ企業のクラウド導入をリード。RelicにJoin。Ambassador2019。複数のクラウド関連書籍執筆。マイブームは2歳になる娘とにらめっこすること。RelicサービスはALERTS。株式会社の公式見解であるわけではありません。本ブログには、外部サイトにアクセスするリンクが含まれる場合があります。いかなる保証も提供することはありません。