序文当社の事業は発展を続け、事業の種類は絶えず増加し、サービス数は増加し、ネットワーク環境はより複雑化しているため、より頻繁にバージョンをリリースしています。 これは必然的にオンラインインシデントの増加につながり、サーバーからアプリケーションに至るまで包括的な監視と早期警告が必要になります。これらの問題を解決するツールが緊急に必要とされており、Grafanaはこの問題を完璧に解決しました。 1. なぜ Grafana を使うべきなのでしょうか?Grafana は、ユーザーがデータをより深く理解できるように多くの強力なダッシュボードとグラフを提供する、人気の高いオープンソースのデータ視覚化および監視ツールです。 Grafana の利点は次のとおりです。
要約すると、Grafana は、ユーザーがデータをより適切に監視および管理し、それによってアプリケーションのパフォーマンスと信頼性を向上させる強力なプラットフォームを提供します。 2. Grafana の便利な機能は何ですか?Grafana は、以下を含むがこれに限定されない豊富な機能を提供します。
当社では、Grafanaを使用して、JVMの使用状況、CPU使用状況、スレッド使用状況、メモリ使用状況、ユーザー同時実行数、APIレイテンシなどを確認できる監視システムを構築しました。Grafanaを使用すると、多角的な視点からデータを確認できます。 特に、分散ログシステム Loki は Grafana と完全に統合できるため、ローカルログを表示するのと同じくらい簡単に、Grafana プラットフォームを通じてシステムログを表示できます。 3. Alibaba Cloud で Grafana を使用するにはどうすればいいですか?実際、中国の多くのクラウドサーバープロバイダーはすでにGrafanaをサポートしています。ここでは、より使いやすく、より強力な機能を備えているAlibaba CloudのGrafanaの使用をお勧めします。 では、Alibaba Cloud で Grafana をどのように使用すればよいのでしょうか? (1)Grafanaサービスの作成を有効にするGrafanaサービスをご注文いただく際は、[ワークスペース名]と[管理者パスワード]をご入力ください。Alibaba Cloud Grafanaマネージドサービスでは、ユーザーはAlibaba Cloudアカウントまたは管理者アカウント(admin)を使用してシングルサインオンでログインできます。 Grafana Expert Edition サービスの作成を完了します。 IDをクリックすると、ワークスペース管理インターフェースに入ります。ここでGrafanaの接続情報を確認できます。このURLはGrafanaにアクセスするためのアドレスです。クラウドサービスの統合については以下をご覧ください。 接続情報にアクセスして、Grafana ホームページにアクセスします。 (2)データソースを手動で追加するたまたまECSインスタンスが4つあるので、ここではECSクラウドサービスの監視データ表示を設定します。ECSの監視データソースの設定方法は、[Enterprise Cloud Monitoring]や[Prome Cloud Monitoring Probe to ECS]などいくつかありますが、今回はクラウドアセットがそれほど多くないことを考慮し、[aliyun-cms data source plugin]を利用してGrafanaからクラウド監視データソースへの設定を完了させます。 クラウド監視データソースプラグインを手動で構成する【構成】の【データソース】をクリックします。ここで【データソースの追加】をクリックすると、手動でデータソースを追加できます。 Alibaba Grafanaは複数のデータソースアクセスオプションを提供しています。ここでは【CMS Grafana Service】を選択し、【選択】をクリックします。 ユーザー ID、AccessKeyId、AccessKey を入力して Aliyun UserId を設定し、[保存してテスト] をクリックして接続を保存およびテストします。 情報に問題はありません。データ ソースは機能しています。 クラウド監視データの手動追加が完了し、CMS にデフォルトのデータ ソースが表示されるようになりました。 ダッシュボード表示パネルの作成を完了します。まず、クラウド監視下にある4つのECSインスタンスのステータスを確認しましょう。すべてのホスト監視は正常で、プラグインは実行されています。 Grafana で、「+」ボタンを選択し、「作成」を選択して「ダッシュボード」を作成します。 ダッシュボード ページで、「パネルを追加」をクリックして新しいパネルを作成します。 ここに示した例は、いくつかのパネル形式です。観察対象となるコンテンツや表示方法によっては、必ずしも適切ではない可能性があります。これは個人の見解です。
右側にはパネルの設定が表示されています。ここではタイトルを変更しました。設定を完了するには、右上の「適用」をクリックしてください。 設定が必要なすべてのパラメータは自動的に展開または完了されます: [名前空間]: 監視対象のクラウド サービス。[メトリック]: 監視メトリック。[期間]: 同期期間。[グループ]: クラウド監視グループ。[ディメンション]: 表示インスタンス。 ここでの【メトリック】監視メトリックについては、クラウド監視ドキュメントを参照してください - https://help.aliyun.com/document_detail/43505.html を参照してください。 パネルを作成すると、変更、編集、エクスポート、削除を実行できます。 【ゲージダッシュボード】ECSのディスク書き込みIOPS表示。【メトリック】でDiskWriteIOPSを選択すると、全ディスクの書き込みIOPSが表示されます。その他の設定は上記と同じです。 [統計しきい値グラフ] ECSにおけるTCP接続の表示 [メトリック] TCP接続数にはnet_tcpconnectionを選択します。その他の設定は上記と同じです。ここでは、パネルプロパティ[しきい値]を設定して、各ステージの値を異なる色で区別しています。固定値またはパーセンテージを設定できます。 【バーゲージ】 ECSのメモリ使用量を表示します。【メトリック】 メモリ使用量はmemory_usedutilizationを選択します。その他の設定は前回と同じです。今回はパネルプロパティの【orientation】で横棒グラフの向きを縦に調整しました。 パネルの設定は完了です。ダッシュボード全体の表示はこれで完了です。もちろん、監視の種類をさらに追加することもできますが、ここではいくつかの項目のみをご紹介します。 クラウドモニタリングが提供するホスト監視と比べて、こちらの方が見た目も洗練されていて、直感的に操作しやすいと思いませんか?監視項目も自分で細かく設定できるのもいいですね!本当に素晴らしいツールです! 現在、Alibaba Cloud で無料トライアルをご利用いただけます。トライアルセンターにアクセスしてトライアルをお申し込みください。 |