プロメテウスシステム監視 - 展開ノート

プロメテウスシステム監視 - 展開ノート


プロメテウス
プロメテウスは、サーバ監視実装することができ
、ダウンロード
https://prometheus.io/download/
解凍を

タールxvfzのプロメテウス - * tar.gz形式。

輸出ダウンロード
エクスポータのプラグインを同等の、例えば、Java関連のサービスを監視する必要が輸出JMX
JMX-輸出
https://github.com/prometheus/jmx_exporter
サービス、増加の起動コマンドの監視の必要性
開始ポートに対応し、javaagentを指定します設定ファイル

-javaagent:/root/jmx_prometheus_javaagent-0.3.1.jar=9001:/root/java.yml

nohupをジャワ-javaagent:/root/jmx_prometheus_javaagent-0.3.1.jar=9001:/root/java.yml -jar hrss-CZ-NK-モニタapp.jar --server.port = 8090> app.log 2> &1&

nohupを./startWebLogic.sh -javaagent:/tar/jmx_prometheus_javaagent-0.3.1.jar=9903:/tar/weblogic_config.yml >> log.out 2>&1&

weblogic_config.yml


username: weblogic 
password: weblogic123 
lowercaseOutputName: false 
lowercaseOutputLabelNames: false 
whitelistObjectNames: 
  - "com.bea:ServerRuntime=*,Type=ApplicationRuntime,*" 
  - "com.bea:Type=WebAppComponentRuntime,*" 
  - "com.bea:Type=ServletRuntime,*" 
 
rules: 
  - pattern: "^com.bea<ServerRuntime=.+, Name=(.+), ApplicationRuntime=(.+), Type=ServletRuntime, WebAppComponentRuntime=(.+)><>(.+): (.+)" 
    attrNameSnakeCase: true 
    name: weblogic_servlet_ 
    value:  
    labels: 
      name:  
      app:  
      servletName:  
 
  - pattern: "^com.bea<ServerRuntime=(.+), Name=(.+), ApplicationRuntime=(.+), Type=WebAppComponentRuntime><>(.+): (.+)$" 
    attrNameSnakeCase: true 
    name: webapp_config_ 
    value:  
    labels: 
      app:  
      name: 

プロメテウスでの仕事での設定作業

   - job_name: 'jmx-expoter'

    static_configs:
    - targets: ['localhost:9001']

サービス開始

nohupを./prometheus --config.file = prometheus.yml> prometheus.log 2>&1&

アクセス9090ポート
http://www.jsong.wiki:9090

ビューは、ターゲットをプロメテウスすべてのタスクが含まれています
http://www.jsong.wiki:9090/targets

グラフィカルインタフェースを監視することは組み合わせることができgrafanaの使用は、より魅力
grafanaは、独自のプラグインを開発できるオープンソースの可視化ツールで、ドキュメントは、あなたがプロメテウスを含む、データソースの多くを選択することができますがいっぱいです
grafanaダウンロード

インストール

sudoのyumをlocalinstall grafana-5.4.0-1.x86_64.rpm

sudoの回転数-Uvh grafana-5.4.0-1.x86_64.rpm

甲斐サービス

sudoを/ binに/ systemctl開始grafana-server.service

ストップサービス

sudoを/ binに/ systemctl停止grafana-server.service

公開された83元の記事 ウォン称賛21 ビュー50000 +

おすすめ

転載: blog.csdn.net/JsongNeu/article/details/99705384