GPEの監視と早期警戒システム(Grafana +プロメテウス+輸出)

GPEの監視と早期警戒システム(Grafana +プロメテウス+輸出)

GPEの監視と早期警戒システムアーキテクチャ図

ここに画像を挿入説明

一:Grafana

1:はじめに

大規模なデータ、アプリケーション、およびネットワークアーキテクチャの分析を表示するには、Visual指標は最も人気のある時系列データのプレゼンテーションツールで、今最も一般的に使用される配列データベースをサポートしています。
Grafanaは、多くの異なるデータソースをサポートしています。各データ・ソースは、特定のクエリエディタ、特定のデータ・ソースを開示しているカスタム機能と機能のエディタがあります。グラファイト、Elasticsearch、InfluxDB、プロメテウス:正式に次のデータソースをサポート 、CloudWatchのは、MySQL とOpenTSDBなど
ここに画像を挿入説明

2:インストール

下の== == Linuxのインストール

ステップ1:ダウンロード
wget https://dl.grafana.com/oss/release/grafana-6.5.1-1.x86_64.rpm
sudo yum localinstall grafana-6.5.1-1.x86_64.rpm
ステップ2:[スタート]
sudo service grafana-server start
ステップ3:アクセス

正常にインストールブラウザ後にlocalhostを入力してください:3000 grafanaはホームページ、grafanaのデフォルトポート3000にアクセスすることができ、デフォルトのユーザー名とパスワードはadmin / adminです

ここに画像を挿入説明


ステップ1:ダウンロード
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.3.0.linux-amd64.tar.gz 
tar -zxvf grafana-5.3.0.linux-amd64.tar.gz
ステップ2:[スタート]
cd ./grafana/bin #必须去脚本根目录启动
./grafana-server start # 启动
ステップ3:アクセス

正常にインストールブラウザ後にlocalhostを入力してください:3000 grafanaはホームページ、grafanaのデフォルトポート3000にアクセスすることができ、デフォルトのユーザー名とパスワードはadmin / adminです
ここに画像を挿入説明


下の== == Windowsのインストール

参考サイトhttps://www.jianshu.com/p/7e7e0d06709b

ステップ1:ダウンロード

ダウンロード:https://grafana.com/grafana/download?platform=windows
ここに画像を挿入説明

ステップ2:ダウンロードをクリックすると、インストールすることができます

ここに画像を挿入説明

ステップ3:アクセス

正常にインストールブラウザ後にlocalhostを入力してください:3000 grafanaはホームページ、grafanaのデフォルトポート3000にアクセスすることができ、デフォルトのユーザー名とパスワードはadmin / adminです
ここに画像を挿入説明

2:プロメテウス

1:はじめに

プロメテウスは、オープンソースのサービス監視システム、HTTPを介してプロトコルマシンリモート収集したデータからのものであり、タイミングのローカルデータベースに格納されています

2:インストール

ダウンロードpromethuesダウンロード:https://prometheus.io/download/

== Linuxのインストールの下で ==

ステップ1:ダウンロード

ここに画像を挿入説明

ステップ2:アンパックのリネーム

tar -zxvf prometheus-2.14.0.linux-amd64.tar.gz
mv prometheus-2.14.0.linux-amd64 promethues

ステップ3:スタート

./prometheus

ここに画像を挿入説明

ステップ4:アクセス

アクセスのための+のポート番号を入力し、IP

ここに画像を挿入説明

== windownsインストールの下で ==

ステップ1:ダウンロード

ここに画像を挿入説明

ステップ2:解凍

ここに画像を挿入説明

ステップ3:スタート

双击解压目录下的promethues.exe文件
ここに画像を挿入説明

Step4:访问

查看配置文件中相应的端口号
ここに画像を挿入説明地址栏输入地址进行访问、显示如下界面则表示安装成功
ここに画像を挿入説明

二: Exporter

1:简介

定义

向Prometheus提供监控样本数据的程序、Exporter的一个实例称为target,Prometheus通过轮询的方式定期从这些target中获取样本数据
ここに画像を挿入説明

来源

  • 社区提供的

Prometheus社区提供了丰富的Exporter实现,涵盖了从基础设施,中间件以及网络等各个方面的监控功能。这些Exporter可以实现大部分通用的监控需求。下表列举一些社区中常用的Exporter:
范围 |常用Exporter
--------|----
数据库 |MySQL Exporter, Redis Exporter, MongoDB Exporter, MSSQL Exporter等
硬件 |Apcupsd Exporter,IoT Edison Exporter, IPMI Exporter, Node Exporter等
消息队列 |Beanstalkd Exporter, Kafka Exporter, NSQ Exporter, RabbitMQ Exporter等
存储 |Ceph Exporter, Gluster Exporter, HDFS Exporter, ScaleIO Exporter等
HTTP服务 |Apache Exporter, HAProxy Exporter, Nginx Exporter等
API服务 | AWS ECS Exporter, Docker Cloud Exporter, Docker Hub Exporter, GitHub Exporter等
日志 |Fluentd Exporter, Grok Exporter等
监控系统 |Collectd Exporter, Graphite Exporter, InfluxDB Exporter, Nagios Exporter, SNMP Exporter等
その他| Blockbox輸出、JIRA輸出、ジェンキンス輸出、Confluenceの輸出など

  • ユーザー定義

ゴー、Javaの/スカラ座、PythonやRubyの:直接コミュニティの外で提供輸出プログラムを使用することに加えて、あなたはそれらのプログラムのクライアントライブラリプロメテウス輸出、以下のプログラミング言語のサポートを提供するために、現在の公式Promthuesコミュニティに基づいてオファーを作成することができます。だけでなく、サードパーティの実装:バッシュ、C ++、Common Lispの、アーラン,, Haskeel、ルア、Node.jsの、PHP、錆など。

2:インストール

mysqldの輸出国に、例えば - ここだけ、同様の下にLinuxの窓のインストールを示しています。

  • ステップ1:ダウンロードの
    住所:https://prometheus.io/download/
    ここに画像を挿入説明
  • ステップ2:+新しいプロファイルを抽出し
    、次のように、== == my.conf現在、解凍ファイルを作成するディレクトリを:

     [client]
     host=127.0.0.1
     user=test //此为mysql_exporter连接mysql需要用到的用户,自己设置
     password=test
    ここに画像を挿入説明
  • ステップ3:構成されたMySQLのデータベース・ユーザー名
    あなただけの新しい種を設定し、適切な権限を与えられたのMySQLデータベースのユーザー名とパスワードで

       create user 'exporter'@'localhost' identified by '123456';
       GRANT REPLICATION CLIENT, PROCESS ON *.* TO 'exporter'@'localhost';
       GRANT SELECT ON performance_schema.* TO 'exporter'@'localhost';
       ALTER USER exporter@localhost IDENTIFIED WITH mysql_native_password BY '123456';
       flush privileges;
  • ステップ4:コマンドラインがスタート
    mysqld_exporter展開したディレクトリを入力し、文の成功を開始するには、次のコマンドラインを入力します

      mysqld_exporter --config.my-cnf=.my.cnf
    ここに画像を挿入説明
  • ステップ5:アクセスアドレスの
    アドレスバーは、インストールが成功した計画http://127.0.0.1:9104/metrics下に示したアドレスを入力します。
    ここに画像を挿入説明

おすすめ

転載: www.cnblogs.com/banjieyu/p/12034527.html