telegrafのインストール:
参考資料
http://docs.influxdata.com/telegraf/v1.6/introduction/installation/
https://blog.csdn.net/w958660278/article/details/80484486
コンフィギュレーション・倉庫を追加
cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo
[influxdb]
name = InfluxDB Repository - RHEL \$releasever
baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
EOF
インストール:以下のバージョンcentos7:
sudo yum install telegraf
sudo service telegraf start
centos7以降:
sudo yum install telegraf
sudo systemctl start telegraf
初期設定ファイル:
telegraf config > telegraf.conf
プロフィール住所:
ユーザーがTelegrafは、アイテムを収集設定するには、設定ファイルを変更することができます。デフォルトの設定ファイルにある/etc/telegraf/telegraf.conf。本明細書の実施形態は、アイテムが他のアイテムがtelegrafのデフォルトを使用することができ、データ出力(influxdbへの出力)を設定する必要があります。
vim /etc/telegraf/telegraf.conf 修改信息如下:
Grafana設定:
テンプレートの使用:動的なダッシュボードコード:79
テンプレートの選択住所:https://grafana.com/dashboards
テンプレートのインポートモード
ページの表示回数:
構成情報:
ページのヘッダオプション:
telegrafデータベース情報:
SQLの例:
( "ホスト" =〜/ ^ $サーバ$ /) "CPU" からの平均( "usage_user")を選び、$のTimeFilter GROUP時間($間隔)BY(null)を埋めます
(「ホスト」=〜/ ^ $サーバ$ /):選択したホスト情報の頭部を呼び出します
$のTimeFilterデフォルトのタイムライン
デフォルトの時間間隔を選択するための時間($間隔)
私たちのCPUのステータス情報、SY、NI、ID、WA、HI、SI、STの意味
CPUの割合で占められ、私たちユーザ空間
CPUの割合で占められSYカーネル空間
NIユーザプロセス空間内の優先順位のプロセスは、CPUの割合を変更しました
id CPUアイドル率
CPU時間の割合の入力と出力を待っていますわ
ハイテクハードウェア割り込み
SIソフトウェア割り込み
st: 实时