Telegraf は、プラグインを使用してサービスを構築し、サードパーティコンポーネントからメトリックを収集するオープンソースのデータ収集およびモニタリングエージェントです。Telegraf を LindormTSDB に接続し、InfluxDB プラグインを使用してデータをレポートできます。このトピックでは、Telegraf を使用して LindormTSDB にデータをレポートする方法について説明します。
前提条件
ご利用のクライアントの IP アドレスが Lindorm のホワイトリストに追加されていること。詳細については、「ホワイトリストの設定」をご参照ください。
LindormTSDB のインターネットエンドポイントが有効になっていること。詳細については、「LindormTSDB のエンドポイントの表示」をご参照ください。
Telegraf のインストール
ご利用のオペレーティングシステムに適したインストール方法を選択してください。詳細については、「Telegraf ドキュメント」をご参照ください。
LindormTSDB への接続
telegraf.conf 構成ファイルの OUTPUT PLUGINS セクションを変更します。
コメント記号 (#) を削除して outputs.influxdb プラグインを有効にし、LindormTSDB 用にプラグインを構成します。例:
[[outputs.influxdb]]
......
# ## Multiple URLs can be specified for a single cluster, only ONE of the
# ## urls will be written to each interval.
urls = ["http://ld-bp1jyu376daqi****-proxy-tsdb-pub.lindorm.aliyuncs.com:8242"]
......
database = "default"
......
## HTTP Basic Auth
username = "test"
password = "test"パラメーターの説明
パラメーター | 説明 |
urls | LindormTSDB のパブリック Lindorm 時系列 HTTP アドレス。エンドポイントの取得方法の詳細については、「エンドポイントの表示」をご参照ください。 |
database | 接続するデータベース。 |
username | LindormTSDB に接続するためのユーザー名とパスワード。 説明 Lindorm インスタンスで認証が有効になっていない場合、ユーザー名とパスワードのパラメーターを指定する必要はありません。認証を有効にする方法の詳細については、「ユーザー認証と権限検証の有効化」をご参照ください。 |
password |
その他の設定項目の詳細については、「Telegraf オンラインドキュメント」をご参照ください。
データレポート
Telegraf サービスを開始します。次のコマンドは、Linux オペレーティングシステムの例です。
sudo systemctl start telegrafTelegraf の起動後、InfluxDB ラインプロトコルを使用してデータが自動的にレポートされます。ラインプロトコルを使用したデータ書き込みの詳細については、「ラインプロトコルを使用したデータ書き込み」をご参照ください。
データ監視
Cloud Monitor コンソールでデータ書き込みメトリックを表示します。
Lindorm コンソールにログインします。Lindorm コンソールのページ左上隅で、インスタンスのリージョンを選択します。Instances ページで、対象インスタンスの ID をクリックするか、インスタンスの Actions 列にある View Instance Details をクリックします。
左側のナビゲーションウィンドウで、Instance Monitoringをクリックします。
Instance Monitoringページの上部で、CloudMonitorをクリックします。

Cloud Monitor ページで、LindormTSDB に関連するメトリックを表示します。
