8 - [SpringBoot監視および管理] - 1つのアクチュエータ監視アプリケーション

1つのActuator監視アプリケーション

SpringBoot監視センターとは何ですか?

マイクロサーバ監視、サーバー変化メモリ(ヒープメモリ、スレッド、ログ管理、など)のためのサービスは、今どのように多くの統計ご利用いただけます(アナログアクセス、遅延ロード)をサーバ設定の接続アドレスをチェックし、beanSpringコンテナ内bean)、統計SpringMVCでは@RequestMapping(統計HTTPインターフェース)。

  • Actuator:監視アプリケーション(NOインターフェース、戻りJSON形式)
  • AdminUI:使用基本的なActuator監視アプリケーションの可視化インタフェース。

シナリオ:生産環境。

なぜSpringBootセンターを監視?

Actuatorそれはspring bootあなたを助けることができる追加機能ときに、アプリケーション運用環境でアプリケーションを監視および管理あなたは、マイクロ管理サービスのために、特に非常に意味のある、モニター、監査、アプリケーションの収集の操作にHTTPリクエストの様々なを使用することができます。

短所:なしビジュアルインターフェース。

2 Actuator監視アプリケーションを使用して

Maven 頼ります

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

YML コンフィギュレーション

### 通过下面的配置启用所有的监控端点,默认情况下,这些端点是禁用的;
management:
  endpoints:
    web:
      exposure:
        include: "*"

info:
  name: Tom

3 Actuatorアクセスパス

actuator/+端点名適切な情報を得ることができます。

パス 効果
/actuator/beans すべてのSpring Beanディスプレイアプリケーションの完全なリストについて。
/actuator/configprops すべての設定情報を表示します。
/actuator/env すべての環境変数を表示します。
/actuator/mappings すべてのurl仕上げリストを@RequestMapping表示します。
/actuator/health 失敗ダウン成功のための表示アプリケーション健康情報アップ
/actuator/info ビューカスタムアプリケーション情報

ここに画像を挿入説明

ここに画像を挿入説明

675元記事公開 ウォンの賞賛214 ビューに14万+を

おすすめ

転載: blog.csdn.net/weixin_42112635/article/details/104870332