オフラインLinuxを監視し、定期的にデータをエクスポートする方法

オフラインLinuxを監視し、定期的にデータをエクスポートする方法

オフラインシステム(ネットワークに接続されていないUbuntuを実行しているロボット)があり、一定期間リソース使用量(主にCPUとメモリ)を監視したいと思います。私はInfluxとPrometheusに精通しており、モニタリングデータを保存し、マシンに接続してデータをエクスポートするまで保存し、可能であればオンラインprometheusまたはinfluxインスタンスにデータをエクスポートするためのツールがあるかどうか疑問に思います。

私は見たことがないプロメキンしかし、古いように見え、データをデータベースに追加する代わりに、新しいPrometheusデータベースを作成します。

この状況のツールや業界標準はありますか?

答え1

私は削除されるまで指標を保存し、必要に応じて指標をPrometheusに直接プッシュするPrometheus Pushgatewayを使用します。

答え2

Prometheusは、Promqueenなどのツールがないと古いデータを受け取ることができないため、最終的にPrometheusの使用を放棄しました。

ロボットにTelegrafを設定し、Influxラインプロトコルでデータを出力するようにしたので、メトリックファイルを検索してInfluxデータベースにインポートしました。

関連情報