マジセミドライブ
ウェビナー関連のニュースやITサービス&ツールの最新情報を随時配信します。
OSS情報
2020.01.01
【OSS情報アーカイブ】collectd
※当記事に記載されている情報は、古くなっている場合があります。オフィシャルサイトで最新情報をご確認ください。
「collectd」とは
概要
collectdとは、システム情報を定期的に収集する小さなデーモンであり、さまざまなシステム値を保存および監視するメカニズムを提供します。
数十万のメトリックを処理するための最適化と機能を利用して、システム(アプリケーション)のパフォーマンスメトリックを定期的に収集し、RRDファイルなどのさまざまな方法で値を格納します。
オフィシャルサイト情報
■オフィシャルサイト
■GitHub
→github.com →collectd/collectd
■ライセンス情報
collectdのライセンスは「MIT License」または「GNU General Public License」です。
詳細について、こちらを参照ください。
→github.com →collectd/collectd →COPYING
■動作環境
・Linux
・Solaris
・Mac OS X
・AIX
・FreeBSD、NetBSD、OpenBSD
・Windows など
■ダウンロード
同様製品
同様な機能を提供する製品として、次のようなものがあります。
オープンソース製品:「StatsD」など。
cronデーモン未使用実行
collectdは、パフォーマンスと移植性のためにC言語で記述されています。
そのため、スクリプト言語や組み込みシステムなどの「cronデーモン」を使用せずにシステムで実行できます。
プラグイン拡張
「標準的ケース」から「非常に専門的で高度なケース」まで、100を超えるプラグインが用意されています。
→collectd.org →wiki →Table_of_Plugins
モジュール性
collectdのすべてはプラグインベースで実行されます。
そのため、メインデーモンには外部依存関係がありません。
データプッシュモデル
collectdは「データプッシュモデル」を採用しています。
データ収集後「マルチキャスト」または「サーバプッシュ」されます。
そのためメトリックを照会するための中央インスタンスは存在しません。
ネットワークコード
collectdは、高度なネットワーク技術を使用し、データ送受信を個別に構成できるため、さまざまなケースに対応できます。
・ネットワークなし
・マルチキャスト
・ユニキャスト
・プロキシ操作
ネットワークプロトコルは軽量に設計されており、なおかつ拡張可能であるため、将来的に下位互換性を損なうことなく新しい機能を利用できるようになります。
SNMPサポート
SNMP(Simple Network Management Protocol)とは、IPネットワーク上のネットワーク機器を監視(制御)するための通信プロトコルです。
collectdはSNMPをサポートしているため、多くのネットワーク機器のメトリックを収集できます。
・スイッチ機器
・ルータ機器
・監視システム
・温度計
・サーバーラック
・UPS など
スケーリング
collectdは、リソースを可能な限り効率的に利用することで、「1から数千までのホスト」を処理できます。
マルチスレッドレイアウトにより、IOレイテンシによる問題が発生することなく、複数のプラグインを同時にクエリできます。
カスタム拡張機能
collectdの機能をニーズに合わせて拡張できるさまざまな方法が用意されています。
・Cプラグイン
・Perlプラグイン
・Javaプラグイン
・Pythonプラグイン
・UNIXドメインソケット
・バイナリ(スクリプト)の実行
・Java MBeanのサポート など
この記事のタグ一覧
フリーワード検索
カテゴリー一覧
アクセスランキング
- 🏆ランク1位🏆
【無料で使える】「 OCR 」ツールまとめ - 🏆ランク2位🏆
【無料で使える】「 ドキュメント管理 」ツールまとめ - 🏆ランク3位🏆
【OSS情報】Python用ASGI Webサーバ実装「 Uvicorn 」 - 🏆ランク4位🏆
【無料で使える】「 プロジェクト管理 」ツールまとめ - 🏆ランク5位🏆
【OSS情報】ディスクイメージング(クローニング)ツール「 Clonezilla 」 - 🏆ランク6位🏆
【無料で使える】「 メール 」ソフトウェアまとめ - 🏆ランク7位🏆
【無料オープンソース】「 リモートアクセス 」ツールまとめ5選 - 🏆ランク8位🏆
【無料で使える】「 翻訳 」ツールまとめ - 🏆ランク9位🏆
【無料で使える】「 マルウェア 」対策ツールまとめ - 🏆ランク10位🏆
【無料で使える】「 エンドポイントセキュリティ 」ツールまとめ
おすすめの記事
AIツール実験室
2023.12.27
【AIツール実験室】チャットAI対抗「添削能力」選手権🏆
各チャットAIの「添削能力」について比較確認をしています。 「ChatGPT4と同等の添削能力を発揮した無料チャットAI」にご注目ください。 また、 ChatGPTカスタマイズ機能「GPTs」を利用して作成した GPTs文章添削機能「添削師匠さん✍️」を紹介しています。 課金勢は試しに使ってみてください。