GoGPT Best VPN GoSearch

OnWorksファビコン

gkrelm - クラウド上のオンライン

OnWorks の無料ホスティング プロバイダーで、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して gkrellm を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gkrellm です。

プログラム:

NAME


gkrellm - GNU Krell モニター

SYNOPSIS


グクレルム [ - 助けて ] [ -t | - テーマ ディレクトリ] [ -g | -ジオメトリ +x+y ] [ -wm ] [ -w |
- 引きこもった ] [ -c | --config サフィックス ] [ -nc ] [ -f | --force-host-config ] [ -デモ ] [ -p
| -プラグイン プラグイン.so ] [ -s | - サーバ ホスト名] [ -P | - 港 サーバポート ] [ -l |
--ログファイル パス ]

DESCRIPTION


たった一つのプロセスで、 グクレルム 複数のスタックされたモニターを管理し、適用をサポートします
テーマを使用して、モニターの外観をウィンドウ マネージャー、Gtk、またはその他のテーマに一致させます。

商品特徴
· SMP CPU、ディスク、Proc、および LED 付きアクティブ ネット インターフェイス モニター。

· 現在のポート ヒットと過去のポート ヒットをグラフで表示するインターネット モニター。

· メモリとスワップ領域の使用量メーターとシステム稼働時間モニター。

· ファイル システム メーターは容量/空き領域を示し、マウント/アンマウントできます。

· メール リーダーまたはリモート メールを起動できる mbox/maildir/MH/POP3/IMAP メール モニター
フェッチプログラム。

· 時計/カレンダーとホスト名の表示。

· ノートパソコンのバッテリーモニター。

· CPU/マザーボードの温度/ファン/電圧を警告とアラームとともに表示します。 Linux
センサーが構成された sysfs、lm_sensors モジュール、または実行中の mbmon デーモンが必要です。
FreeBSD は mbmon デーモンを読み取ることもできます。 WindowsにはMBMが必要です。

· hddtemp デーモンが実行されている場合はディスク温度。

· 複数のモニターを単一のプロセスで管理し、システムの負荷を軽減します。

· PPP または ISDN のログオン/ログオフ スクリプトを実行できるタイマー ボタン。

· チャートは構成可能なグリッド線の解像度で自動スケールされます。または

・固定スケールモードに設定可能。

· 「in」データと「out」データの色を分けます。 色付きは CPU ユーザー時間、ディスクに使用されます
読み取り、フォーク、ネットはデータを受け取ります。 出力色は CPU システム時間、ディスクに使用されます。
データの書き込み、ロード、およびネット送信。

· モニターのラベルがクリックされたときにコマンドが実行されるように構成できます。

· データは次から収集できます。 gkrellmd リモートマシン上で実行されているサーバー。

· グクレルム はプラグインに対応しているため、特別な関心のあるモニターを作成できます。

· 多くのテーマが利用可能です。

USER INTERFACE
· Top フレーム

ボタン 1 押してドラッグして移動します グクレルム 窓。

ボタン 3 メインメニューをポップアップします。

· フレーム

ボタン 2 スライド グクレルム ウィンドウを閉じます (-m1 オプションの場合は Btn2)。

ボタン 3 メインメニューをポップアップします。

· All チャート

ボタン 1 チャート上の追加情報の描画を切り替えます。

ボタン 3 チャート設定ウィンドウを表示します。

· INET チャート

ボタン 2 ポート ヒットを分単位と時間単位で切り替えます。

· ブリッジ パネル

ボタン 3 設定ウィンドウを開き、モニターの設定ページを直接開きます。

· File システム メーター パネル

ボタン 1,2
ラベル表示とFS容量スクロール表示を切り替えます。 マウントボタン
mount/umount コマンドを実行します。 取り出し可能な場合は、取り出しボタンを左クリックして、
トレイを開いて、右クリックして閉じます。

· Mem   Swap メーター パネル

ボタン 1,2
ラベルとメモリの表示を切り替えたり、スワップ容量のスクロール表示を切り替えます。

· メールボックス モニター メッセージ カウント (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。

ボタン 1 メールリーダープログラムを起動します。 オプションが許可する場合は、アニメーションも停止し、
リモートメッセージ数をリセットします。

ボタン 2 音声通知プログラムを禁止するメールチェックミュートモードを切り替えます。
オプションですべてのメールチェックを禁止します。

· メールボックス モニター 封筒 デカール

ボタン 1 ミュートまたはタイムアウト状態に関係なく、メール チェックを強制します。

· 電池 モニター パネル

ボタン 1 充電状態のデカールでは、バッテリーの残り分数、パーセントレベル、および
充電率表示。

ボタン 2 パネル上のどこでも表示を切り替えます。

· キーボード ショートカット

F1 ユーザー設定ウィンドウをポップアップします。

F2 メインメニューをポップアップします。

ページアップ
以前のテーマまたは代替テーマ。

ページダウン
次のテーマまたは別のテーマ。

ページアップ
前のテーマ。テーマの代替案はスキップされます。

ページダウン
次のテーマ。テーマの代替案はスキップされます。

コマンドがモニターに対して起動されるように構成されている場合、ボタンが表示されます。
マウスがそのモニターのパネルに入ったとき。 ボタンをクリックすると、


側面または上部のフレームを右ボタンでクリックします。 グクレルム ウィンドウがポップアップします
ユーザー構成ウィンドウでは、すべての組み込みモニターとプラグインモニターを構成できます。
チャートの外観は、チャートを右クリックし、
多くのパネルでは、対応するモニターの設定ウィンドウが直接開きます。
構成ページ。

OPTIONS


- 助けて このマニュアルページを表示します。

-NS、 - テーマ DIR
グクレルム 見つかったすべてのテーマ画像ファイルをロードします DIR と解析します gkrellmrc
ファイルが存在する場合。 このオプションは、最後に実行したテーマのロードをオーバーライドします。
テーマ設定ウィンドウにロードされるように設定されています。 テーマの変更はありません
いつ保存されたか グクレルム このオプションを使用して実行されます。

-NS、 -ジオメトリ +x+y
作る グクレルム に移動します (x、y) 起動時の画面上の位置。 スタンダードX
ウィンドウ ジオメトリの位置 (サイズではない) 形式、つまり +x+y -x+y +xy -xy が解析されます。
ただし、負のジオメトリ位置は認識されません (つまり +-x--y )。

-wm 軍隊 グクレルム ウィンドウマネージャーの装飾を起動します。 デフォルトは「いいえ」です
テーマの境界線があるため、装飾が施されます。

-w、 - 引きこもった
グクレルム 撤退モードで起動するため、ブラックボックス スリットに入ることができます (おそらく
WindowMaker ドック)。

-NS、 --config サフィックス
を追加して生成された代替構成ファイルを使用する サフィックス ファイル名を設定します。
これにより、以下でセットアップされた可能性がある以前のホスト構成が上書きされます。
オプションを選択します。

-NS、 --force-host-config
If グクレルム このオプションを使用して XNUMX 回実行すると、構成またはテーマが
変更すると、書き込まれる構成ファイルには -ホスト名 それらに追加されました。
後続の実行では、 ユーザー設定のホスト名   gkrellm_theme.cfg-ホスト名
ファイルを作成し、通常の構成ファイルの代わりにそれらを使用します (ただし、 --config
オプションが指定されています)。 これはリモートを許可するのに便利です グクレルム
共有ホームディレクトリ内の独立した設定ファイル、およびホスト名が表示されるようにする
ウィンドウ管理の X タイトルに表示されます。 このオプションはクライアント モードでは効果がありません。

-s、 - サーバ hostname
に接続してデータを収集することで、クライアント モードで実行します。 gkrellmd 上のサーバー
hostname

-NS、 - 港 サーバポート
  サーバポート gkrellmd サーバー接続。

-l、 --ログファイル path
エラーの送信とログファイルへのデバッグメッセージを有効にします。

-nc 設定モードはありません。 設定メニューはブロックされているため、設定を変更できません。
特定の環境で、またはおそらく xdm(1) ログイン画面または
スクリーンセーバーモード中?

-デモ 多くのモニターを強制的に有効にして、ユーザーがすべてを見ることができるようにします。 すべての設定の保存は
阻害された。

-NS、 -プラグイン プラグイン.so
プラグイン開発の場合は、コマンドラインで指定されたプラグインをロードして、
開発サイクルでインストール手順を繰り返します。

ビルティン MONITORS


チャート
ほとんどのグラフのデフォルトでは、描画されるグリッド線の数が自動的に調整され、
描画されたデータがきれいに見えるようにグリッドごとの解像度を設定します。 これを次のように変更してもよいでしょう
チャート設定ウィンドウの 1 ~ 5 の固定グリッドおよび/または固定グリッド解像度。
ただし、自動スケーリング モードの組み合わせによっては最良の結果が得られる場合があります。

自動グリッド解像度には次の動作があります。

自動応答オプション モード スティック at ピーク が設定されていません:

1) 自動グリッド数を使用する場合は、グリッドごとの解像度とグリッド数を設定します。
グリッドを使用して、チャート上に描画されたデータの可視性を最適化します。 を維持するようにしてください。
1 ~ 7 のグリッドの数。

2) 固定数のグリッドを使用する場合は、グリッドあたりの解像度を最小に設定します。
データをクリッピングせずに描画する値。

自動応答オプション モード スティック at ピーク 設定されている:

1) グリッドの自動番号を使用する場合は、グリッドごとの解像度を設定して、
ピーク値が発生するには、少なくとも 5 つのグリッドが必要です。

2) 固定数のグリッドを使用する場合は、ピークが高くなるようにグリッドごとの解像度を設定します。
見つかった値はクリッピングせずに描画できます。 これは、次の解像度を意味します。
グリッドは決して減りません。

グリッドごとのすべての解像度値は、1、2、5 のいずれかの値のセットに制限されます。
シーケンスまたは 1、1.5、2、3、5、7 シーケンス。 設定した場合 自動応答オプション モード スティック at ピーク a
マニュアル 自動応答オプション モード 再較正する チャートデータの幅が広い場合は、必要になる場合があります。
ダイナミックレンジ。

CPU モニター
データはパーセンテージとしてプロットされます。 自動グリッド数モードでは、解像度は 20% に固定されます。
グリッドごとに。 グリッド数固定モードでは、グリッド解像度は 100% をグリッド数で割った値になります。
グリッド。

PROC モニター
クレルには、プロセス フォークが 10 フォークのフルスケール値で表示されます。 チャートには、
自動グリッド数モードではグリッドあたり 10 フォーク/秒、および 50 フォーク/秒の解像度
グリッド数固定モードでのチャート上の最大値。 グリッドごとのプロセス負荷解像度
グリッドの自動数は 1.0 のままにするのが最適ですが、構成する場合は最大 5 に設定できます。
グラフには 1 つまたは 2 つの固定グリッドのみが含まれます。

ネット モニター
グクレルム は、稼働中のネット インターフェイスのグラフを表示するように設計されています。
ルーティング テーブルにリストされています (ただし、場合によっては、ルーティングされていないものを監視することも可能です)
インターフェース)。 XNUMX つのネット インターフェイスはタイマー ボタンにリンクされており、これを使用して
ISP に接続したり、ISP から切断したりできます。

タイマーボタンは、オフ、スタンバイ、オンの状態を特徴的な(色または形状)で示します。
のアイコンをクリックします。

ppp スタンバイ状態は、ppp の接続中にモデム電話回線がロックされている状態です。
オン状態は ppp リンクが接続されていることを示します。 電話回線のロックは、
モデムロックファイルの存在 /var/lock/LCK..モデム、 pppd が使用していることを前提としています
/dev/モデム。 ただし、pppd セットアップで使用しない場合は、 /dev/モデム、 その後、できます
次のように代替手段を設定します。

ln -s /var/lock/LCK..ttySx ~/.gkrellm2/LCK..modem

ここで、ttySx はモデムが使用する tty デバイスです。 ppp オン状態は次のように検出されます。
の存在 /var/run/pppX.pid このファイルのタイムスタンプがベースになります
オンライン時間。

ippp タイマー ボタンのスタンバイ状態は、常に動作している ISDN インターフェイスには適用されません。
ルーティングされました。 オン状態は、ippp インターフェイスがルーティングされている間、ISDN オンラインです。 オン
回線タイマーは、ISDN ハングアップ状態からオンライン状態に移行するとリセットされます。

ppp と ippp の両方のタイマー ボタン リンクでは、インターフェイスのパネル領域が常に表示されます。
電話リンクが接続されている、またはオンになっている状態でインターフェイスがルーティングされると、グラフが表示されます。
ライン。

タイマー ボタンがネット インターフェイスにリンクされていない場合は、/ のプッシュとして使用できます。
プッシュオフタイマー

ネット モニターにはラベルを付けることができ、インターフェイスを ID に関連付けることができます。
接続のもう一方の端。 これは、複数のネット接続がある場合や、
複数のリモートを実行する グクレルム プログラム。 誰が接続しているかを追跡するのが簡単になる可能性があります
どなた宛。

Mem   Swap モニター
ここでは、使用可能な合計に対する使用済みの合計の比率を読み取ります。 使用されるメモリの量
メモリ モニタによって示されるメモリは、実際には計算された「使用済み」メモリです。 を入力すると、
「free」コマンドを実行すると、メモリの大部分がほぼ常に使用されていることがわかります。
カーネルはバッファとキャッシュに大量のデータを使用します。 カーネルはこれの多くを解放できるため、
ユーザープロセスのメモリ需要が増加するにつれてメモリが増加し、より現実的なメモリの読み取りが行われます。
使用量は、報告されたカーネルからバッファーとキャッシュされたメモリを差し引くことで得られます。
使用済み。 これは、free コマンド出力の「-/+buffers/cache」行に示されています。
計算された使用量には、報告されたカーネルからバッファーとキャッシュされたメモリが差し引かれています。
使用済みメモリと、計算された空き容量にはバッファとキャッシュ メモリが追加されます。

メモリ メーターには常に計算された「使用済み」メモリが表示されますが、生のメモリ値は
合計、共有、バッファリング、およびキャッシュされたデータは、オプションでメモリ パネルに表示できます。
設定に適切な形式の表示文字列を入力します。

単位: すべてのメモリ値の単位はバイナリ メガバイト (MiB) です。 メモリサイズは
シリコン上のメモリアレイは常にこれらのユニットで報告されてきたため、
メモリ チップにアドレス ラインを追加すると、サイズが 2 倍になります。
またはメモリ サイズを 2 倍 (多重化アドレス) にします。 バイナリメガバイトは 20^XNUMX または
1048576. これを、ディスク容量やネット転送量などの他の統計の単位と比較してください。
適切な単位は XNUMX 進数のメガバイトまたはキロバイトです。 ディスクドライブの容量は
2 の累乗で増加することはなく、メーカーは報告する際に XNUMX 進単位を使用しません。
サイズ。 ただし、バイナリ ディスク ドライブの容量がレポートされることを希望する人もいるかもしれません。
オプションとしてご利用いただけます。

インターネット モニター
TCP ポート接続を表示し、分または時間ごとのポート ヒットの履歴を記録します。
チャート。 inet チャートの中ボタンをクリックして、分単位と時間単位を切り替えます。
と表示されます。 分または時間チャートの下にポートのマークが描かれたストリップがあります
XNUMX番目のインターバルでヒットします。 各 inet クレルでは、フルスケール範囲のポート ヒットも表示されます。
5安打。 左ボタンで追加情報を切り替えると、現在のポート接続が表示されます。

インターネット モニターごとに、XNUMX つまたは XNUMX つのポートを持つ XNUMX つのラベル付きデータセットを指定できます。
各データセット。 一部のインターネット ポートは関連しているため、ポートが XNUMX つあります。
それらをグループ化したい - たとえば、標準の HTTP ポートは 80 ですが、www ポートもあります。
Web キャッシュ サービスをポート 8080 で使用します。したがって、以下を組み合わせた HTTP モニターを使用することは理にかなっています。
両方のポートからのデータ。 考えられる一般的な構成は、XNUMX つの inet モニターを作成することです。
HTTP ヒットをある色でプロットし、FTP ヒットを別の色でプロットします。 これを行うには、セットアップ
[インターネット構成] タブで:

HTTP 80 8080 FTP 21

または、HTTP と FTP 用に個別のモニターを作成することもできます。 他のモニターでは SMTP がオンになっている可能性があります
ポート 25 またはポート 119 の NNTP。

「Port0 - Port1 is a range」ボタンをチェックすると、XNUMX つのポート間のすべてのポートが
エントリは監視されます。 Inet パネルの小さなボタンをクリックすると、
現在接続されているポート番号とそれに接続されているホストをリストするウィンドウ。

グクレルム TCP ポート アクティビティを XNUMX 秒に XNUMX 回サンプリングするため、ポート ヒットが継続する可能性があります
見逃すのは XNUMX 秒未満です。

File システム モニター
ファイル システムのマウント ポイントは、比率を示すメーターで監視するように選択できます。
使用可能なブロックの合計に使用されるブロックの数。 マウントコマンドをマウントに対して有効にすることができます
次の XNUMX つの方法のいずれかをポイントします。

マウントポイントが /etc/fstab そしてマウント許可を持っています mount(8)と
umount(8) チェックを入れるだけで、そのマウント ポイントに対してコマンドを有効にして実行できます。
"有効にする /etc/fstab 「マウント」オプション。テーブル エントリをマウントします。 /etc/fstab 持っている必要があります
場合を除き、この権限を付与するように設定された「user」または「owner」オプション グクレルム root として実行されます。 のために
たとえば、実行すると グクレルム 通常のユーザーとしてフロッピーをマウントできるようにしたいとします。
/etc/fstab 次のいずれかを指定できます。

/dev/fd0 /mnt/floppy ext2 ユーザー、noauto、rw、exec 0 0
/dev/fd0 /mnt/floppy ext2 ユーザー、デフォルト 0 0

If グクレルム root として実行するか、 sudo(1) 実行権限 mount(8) コマンド、
次に、カスタム マウント コマンドを「マウント コマンド」入力ボックスに入力できます。 あ
umountこの方法を選択した場合は、(8) コマンドも入力する必要があります。 マウント例と
sudo を使用してエントリをアンマウントします。

sudo / bin / mount -t msdos /dev/fd0 /mnt/A
sudo /bin/アンマウント /mnt/A

注: カスタム マウント コマンドで指定されたマウント ポイント (この例では /mnt/A) は、
「マウント ポイント」エントリに入力したものと同じである必要があります。 また、NOPASSWD も必要です
に設定されているオプション /etc/sudoers このため。

ファイル システム モニターは、プライマリ (常に表示される) またはセカンダリとして作成できます。
非表示にし、興味があるときに表示します。 たとえば、プライマリ ファイルを作成するとします。
システムはルート、ホーム、またはユーザーを監視するため、常に表示されますが、セカンダリになります
フロッピー、zip、バックアップ パーティションなど、あまり使用されないマウント ポイントを監視します。
セカンダリ FS モニターは、外部ファイル システム タイプなどを常に設定することもできます。
「マウントされている場合に表示」オプションをチェックすると、マウントされている場合に表示されます。 この機能を使用する
セカンダリ グループを表示し、ファイル システムをマウントし、その FS モニタを維持することができます。
セカンダリ グループが非表示の場合でも表示されます。 標準の CDROM マウントでは 100% と表示されます。
フルですが、マウントを有効にするだけでそのモニターを作成できます。
マウント/アンマウントの利便性。

ファイル システムに対して「取り出し可能」オプションが選択されている場合、取り出しボタンが表示されます。
マウスがファイル システム パネルに入ったとき。 使用していない場合 /etc/fstab 取り付け、
取り出すデバイスファイルも入力する必要があります。 システムにはさまざまなレベルの
この機能のサポートは、なしまたは ioctl() を使用した基本的なものから、完全なサポートまであります。
サポートされているすべてのデバイスを取り出すための eject コマンド。 Linux と NetBSD は「イジェクト」を使用します
コマンドを使用する一方で、FreeBSD は「cdcontrol」コマンドを使用するため、これらのコマンドが
インストールされています。 ほとんどの取り出しコマンドは、CDROM トレイを閉じることもサポートしています。 そうすれば、あなたは
イジェクト ボタンを右クリックすると、この機能にアクセスできます。

Mail モニター
メールボックスに未読メールがないかチェックします。 メール閲覧プログラム(MUA)は、
メール監視パネルボタンを左クリックするとメール通知(音が出ます)
esdplay や​​artsplay などのプログラムは、新着メール数が増加するたびに実行できます。
メール パネルの封筒デカールをクリックすると、いつでも即時にメール チェックを強制することもできます。
時間。

グクレルム ローカル メールボックス タイプ mbox、MH、および maildir からのメールをチェックできます。
リモート メールボックス タイプ POP3 および IMAP から。

POP3 および IMAP チェックでは、標準以外のポート番号とパスワード認証を使用できる
プロトコル APOP (POP3 のみ) または CRAM-MD5。 メールサーバーでサポートされている場合は、エモートします
「SSL を使用する」オプションが選択されている場合、SSL 接続を介してチェックを行うことができます。

内部 POP3 および IMAP チェックが追加される前は、外部メール取得/チェック プログラムが追加されていました。
リモートの POP3 または IMAP メールをダウンロードまたはチェックするために定期的に実行されるように設定できます。
この方法はまだ利用可能であり、必要に応じて使用する必要があります。 グクレルム ダウンロードできるようにする
組み込みのチェック機能ではダウンロードできないため、リモート メールをローカル メールボックスに送信できません。

電池 モニター
このメーターはバッテリーが存在する場合に使用可能になり、バッテリー寿命のパーセンテージが表示されます。
残り。 AC ラインが接続されているかどうか、またはバッテリーが使用されているかどうかを示すデカールが表示されます。 もし
データが利用可能である場合、残り時間とバッテリーの割合が表示される場合があります
レベル。 残り時間が利用できない場合、または不正確な場合は、「推定時間」オプション
計算されたバッテリーの実行時間または充電時間を表示するように選択できます。
現在のバッテリーパーセントレベル、ユーザーが指定した標準的なバッテリー時間、および
デフォルトの線形外挿モデル。 充電については、指数関数的充電モデルが考えられます。
選択された。

バッテリー残量警告およびアラーム警告を設定できます。 バッテリー時間が利用できない場合
OS からの通知があり、推定時間モードが設定されていない場合、アラートの単位はバッテリーのパーセントになります。
レベル。 それ以外の場合、アラート単位はバッテリーの残り時間を分単位で表示します。 OSバッテリーの場合
時間が利用できず、アラートの作成時に推定時間モードが設定されている場合、
アラートには残り時間の単位が分単位で表示され、アラートは自動的に
その後、推定時間オプションがオフになった場合、破棄されます。

OS が複数のバッテリーを報告する場合、アラートは複製されたマスター アラートになります。
バッテリーごとに。

CPU/マザーボード センサー - 温度、 電圧、   ファン RPM
Linux:
Linux でセンサーを監視するには、lm_sensors モジュールのいずれかがインストールされている必要があります。
カーネルの実行、sysfs センサーが構成されたカーネル 2.6 以上を実行すること、または i386 の場合
アーキテクチャでは、mbmon デーモンが実行されていることがわかります。 グクレルム が開始されます(限り
mbmon は、マザーボードのセンサー値のレポートをサポートしています)。

lm_sensors を使用するには、 グクレルム libsensors サポートを使用してコンパイルする必要があります。 そうなる
libsensors 開発パッケージがインストールされている場合 グクレルム がまとめられています。 使用する
libsensors は、Linux 上で優先されるインターフェイスです。
最近のセンサーの正しい電圧スケーリング係数とオフセットのサポートに関する最新情報
チップ

mbmon デーモンを使用する場合は、事前に起動する必要があります。 グクレルム そのようです:

mbmon -r -P ポート番号

ここで、指定された「ポート番号」は、 グクレルム センサー -> オプション
構成。 mbmon を配布パッケージからインストールしている場合は、おそらく簡単に実行できます。
起動時に mbmon が開始されるように設定します。 たとえば、Debian では、ファイルを編集します
/etc/default/mbmon を設定するには:

START_MBMON=1

で設定する必要があります グクレルム センサー -> オプションで mbmon ポートを「411」に設定します。
/etc/default/mbmon ファイルのデフォルトと一致するようにします。

センサー温度は、/proc/acpi/thermal_zone、/proc/acpi/thermal、
/proc/acpi/ibm、PowerMac Windfarm /sysfs インターフェイス、および PowerMac PMU /sysfs ベース
センサ。

lm_sensors を使用する場合、libsensors が利用可能な場合は libsensors が使用されますが、libsensors が利用できない場合は
プログラムにリンクすると、センサー データは /sysfs または / proc
ファイルシステム。 まだサポートされていない新しい Linux カーネル センサー モジュールを実行している場合
libsensors と libsensors はリンクされており、使用への自動フォールバックも行われます。
libsensors がセンサーを検出しない限り、/sysfs。 しかし、もしそれが何らかのものを検出した場合、
必要な新しいセンサーが含まれていないセンサーの場合は、/sysfs を強制的に取得できます
次のいずれかを実行してセンサー データを取得します。

gkrelm --without-libsensors

または次のように再構築します。

make without-libsensors=yes

hddtemp デーモンを実行している場合は、ディスク温度も監視される場合があります。
グクレルム が開始されます。 グクレルム デフォルトの hddtemp ポート 7634 を使用します。mbmon と同様、hddtemp
実行されることを保証するには、ブート スクリプトで開始するのが最適です。 グクレルム が開始されます。

nvidia-settings コマンドを使用すると、NVIDIA グラフィックス カードの GPU 温度も監視できます。
がインストールされており、Nvidia カードは温度レポートをサポートしています。 nvidia設定の場合
がインストールされていないか、カードの温度を報告しません。
nv Clock プログラムはセンサー設定に表示されます。 Nv Clock の使用は自動的には行われません
nv Clock は秒数を追加できるため、nvidia-settings と同様に有効になります。 グクレルム 起動時間
サポートされていない NVIDIA GPU チップセットで使用されます。 GKrellM を認識するには再起動する必要があります
nv Clock オプションの変更。

Windows:
MBM のインストールが必要です: http://mbm.livewiredev.com/.

FreeBSD:
一部のセンサー チップでは、組み込みのセンサー レポートを利用できます。 FreeBSD システムでは次のこともできます。
上記の Linux セクションで説明したように、mbmon デーモンからセンサー データを読み取ります。

NetBSD:
一部のセンサー チップでは、組み込みのセンサー レポートを利用できます。 NetBSD は エンヴシス(4)
インターフェイスとセンサーの読み取りは、次のいずれかを持っている場合に自動的に有効になります。 lm(4)または
環境経由(4) カーネル内で構成されたチップ。

全般 セットアップ:
オプションで、温度およびファン センサー ディスプレイを CPU または Proc パネルに配置して、
電圧が常に独自のパネルに表示されるため、垂直方向のスペースが節約されます。 もし、あんたが
単一の CPU または Proc パネルで温度とファンの両方を監視するように設定すると、
オプションで、交互の単一ディスプレイまたは個別のディスプレイとして表示されます。 もし
別途、ファン表示がパネル ラベルに置き換わります。 このための構成は次のとおりです
CPU および Proc config ページの下にあります。

libsensors を使用しない場合は、センサー構成の [セットアップ] ページで修正を入力します。
監視している各センサーの係数とオフセット (下記および lm_sensor を参照)
ドキュメンテーション)。 Linux の場合、多くのセンサーにデフォルト値が自動的に提供されます
チップ

ただし、libsenors を使用する場合、補正係数とオフセットを入力することはできません。
libsensors 設定は /etc/sensors.conf で行われるため、センサー設定ページ
ファイル。 センサーのデバッグ出力を取得し、センサーのデータ ソースを確認するには、次のコマンドを実行します。

gkrellm -d 0x80

NetBSD ユーザーへの注意:
NetBSD でのセンサー読み取りの現在の実装では、/dev/sysmon が開き、
決して閉じません。 そのデバイスは同時アクセスをサポートしていないため、
などの他のアプリを実行できる 環境統計(8) GKrellM の実行中。 これはもしかしたら
これが問題になる場合は変更してください。

この選択の理由は、a) 効率 (ただし、
大きなパフォーマンスを伴わずに読み取りが必要になるたびに /dev/sysmon を開いたり閉じたりします。
問題) と b) 2001 年 XNUMX 月現在、 エンヴシス(4) ドライバー
プロセスが同時に /dev/sysmon にアクセスしようとすると、デッドロックが発生する場合があります
(NetBSD PR#14368 を参照)。 これに対する (手っ取り早い) 回避策は、
運転者 :)

CPU/マザーボード 気温
最新のマザーボードのほとんどは、温度補正係数を設定する必要がなく、
デフォルト以外のオフセット。 ただし、lm_sensors の場合は、
「センサーを設定」行を修正します /etc/sensors.conf 温度センサーの種類がその他の場合
デフォルトのサーミスターよりも。 Linux sysfs センサーを使用している場合、このセンサー タイプが設定されます
sysfs ファイルに書き込むことによって。 たとえば、起動時に sysfs 温度センサーを設定できます。
次のように入力します。

エコー "2" > /sys/bus/i2c/devices/0-0290/sensor2

一方、一部の古いマザーボードでは、温度調整を必要とする場合があります。
などの要因により、各温度センサーの補正係数とオフセットが異なります。
CPU との物理的なサーミスター接触の変動。 残念ながら、この校正は
何らかの方法で取得できる必要があるため、現実的または物理的に不可能かもしれません。
実際の CPU 温度の読み取り値。 したがって、以下のキャリブレーションの説明では、
おそらく、良い (または悪い) アイデアを得るかもしれない学術的な演習と考えられています。
最近のマザーボードを使用している場合は、以下をスキップしてください。

とにかく、このキャリブレーションを行うには、次の値に対応する XNUMX つの実際の CPU 温度の測定値を取得します。
XNUMX つのセンサーが測定値を報告しました。 実際の測定値を取得するには、次のことを信頼してください。
マザーボードのメーカーはこの調整を行っており、正確な温度を報告しています。
BIOS で、または CPU ケースに温度プローブを直接取り付けることもできます (これは
物事が非現実的になる場合)。

ここでは、仮想の CPU キャリブレーション手順を示します。 確認する グクレルム で構成されています
デフォルトの係数は 1.0、オフセットは 0 で、温度は摂氏で報告されます。

1 · マシンの電源を入れ、BIOS または温度から実際の温度 T1 を読み取ります。
調査。 BIOS から読み取る場合は、OS の起動に進みます。 センサーを記録します
によって報告された温度 S1 gkrellm。

2・室温環境を変える(エアコンを切るか、コンピューターのファンを変える)
排気速度)。 ステップ 1 を繰り返し、今度は実際の温度 T2 を記録します。
グクレルム センサー温度 S2 を報告しました。

3 · これで、補正係数とオフセットを計算して、
センサー構成タブ:

から:

s - S1 t - T1
------ = ------
S2 - S1 T2 - T1

T2 - T1 S2*T1 - S1*T2
t = s * ------- + -------------
S2 - S1 S2 - S1

そう:

T2 - T1 S2*T1 - S1*T2
係数 = ------- オフセット = -------------
S2 - S1 S2 - S1

電圧 センサー 補正
このセクションを読む必要があるのは、デフォルトの電圧補正係数と
オフセットが正しくありません。 Linux、lm_sensors、sysfs センサーの場合
もしそうなら グクレルム 特定のセンサーチップについては知りません。 MBMの場合
Windows では、デフォルト値が正しいはずです。

マザーボードの電圧測定は、さまざまな機能を備えたさまざまなセンサー チップによって行われます。
小さな正の電圧を測定します。 GKrellM はこれらの電圧値を表示し、
補正係数、オフセットを適用し、一部のチップの負の電圧 (lm80) には、
基準電圧を表示電圧にレベルシフトします。 XNUMXつのケースがあります
検討:

1 · 低い値の正電圧は、入力ピンに直接接続される場合があります。
センサーチップなので修正の必要はありません。 これらに対して、補正係数は
は 1.0、オフセットは 0 である必要があります。

2 · より高い値の正の電圧がセンサーの入力ピンに接続されます。
2 つの抵抗減衰回路を介してチップを保護します。 これらに対して、補正係数は
は抵抗値の比となり、オフセットは 0 になります。

3 · 負の電圧は、2 を介してセンサーの入力ピンに接続されます。
抵抗器の XNUMX つをプラスに接続した抵抗器減衰回路
電圧レベルシフトを引き起こす電圧。 これら (lm80) の場合、補正係数は
オフセットは抵抗値の比となり、基準電圧は
中古。

4 · 一部のセンサー チップ (w83782、lm78) は、負の入力を処理するように設計されています。
基準電圧に接続された入力抵抗が必要です。 これらについては、
は補正係数であり、オフセットの可能性があります。

ケース 2 と 3 の場合、センサー チップの入力ネットワークは次のようになります。

vs o----/\/\/---o-------------o ヴィン
R1 |
o--/\/\/--o Vref
R2

どこ、

Vs 測定中のマザーボード電圧です

Vin はセンサーチップの入力ピンの電圧なので、
電圧測定値は修正が必要です。

Vref はレベルシフト電圧リファレンスです。 ケース 2 の場合、Vref はグランドまたはゼロです。
ケース 3 の場合、Vref は正のマザーボード電圧の XNUMX つになります。

問題は、R1 と R2 の関数として補正係数とオフセットを計算することです。
GKrellM は、計算されたマザーボード電圧 Vs を測定された電圧の関数として表示できるようにします。
電圧 V

センサー チップの入力ピンはハイ インピーダンスであるため、ピンに流れる電流は次のように仮定されます。
ゼロになる。 この場合、R1 を流れる電流は R2 を流れる電流と等しく、次のようになります。

(Vs - Vin)/R1 = (Vin - Vref)/R2

Vs を Vin の関数として解くと、次のようになります。

Vs = Vin * (1 + R1/R2) - (R1/R2) * Vref

したがって、補正係数は次のようになります: 1 + R1/R2
補正オフセットは次のとおりです: - (R1/R2)
Vref は構成内で別個に指定されます。
オフセット (必要なチップ用)。

幸いなことに、さまざまな用途に使用される抵抗値の標準セットがあるようです。
センサー チップについては、lm_sensor ドキュメントに記載されています。 GKrellMセンサー
補正は lm_sensors で見つけた計算ラインに似ていますが、違いはあります。
lm_sensors には計算行を必要としない式評価機能があること
GKrellM で必要な単一の係数とオフセットに簡略化されます。 しかし、簡単にできます
係数とオフセットを計算します。 たとえば、この lm_sensor 計算行はケース 2 の場合です。
電圧:

in3 ((6.8/10)+1)*@ , @/((6.8/10)+1) を計算します

補正係数は ((6.8/10)+1) = 1.68、オフセットは XNUMX になります。

XNUMX 番目の計算行の式は GKrellM には関連しないことに注意してください。
電圧読み取り値の計算を逆にする必要はありません。 また、計算行「@」
記号は Vin 電圧を表します。

ケース 3 の電圧のより複雑な計算ライン:

in5 (160/35.7)*(@ - in0) + @, ... を計算します。

書き換えることができます:

in5 (1 + 160/35.7)*@ - (160/35.7)*in0 を計算します。

したがって、補正係数は (1 + 160/35.7) = 5.48 となります。
補正オフセットは -(160/35.7) = -4.48 です。
電圧基準 Vref は in0 です。

以下は、典型的な計算ラインに基づく補正係数とオフセットの表です。
/etc/sensors.conf のエントリ:

ライン係数オフセット Vref を計算します
-------------------------------------------------
lm80 in0 (24/14.7 + 1) * @ 2.633 0 -
in2 (22.1/30 + 1) * @ 1.737 0 -
in3 (2.8/1.9) * @ 1.474 0 -
in4 (160/30.1 + 1) * @ 6.316 0 -
in5 (160/35.7)*(@-in0) + @ 5.482 -4.482 in0
in6 (36/16.2)*(@-in0) + @ 3.222 -2.222 in0

LM78 in3 ((6.8/10)+1)*@ 1.68 0 -
in4 ((28/10)+1)*@ 3.8 0 -
in5 -(210/60.4)*@ -3.477 0 -
in6 -(90.9/60.4)*@ -1.505 0 -

w83782 in5 (5.14 * @) - 14.91 5.14 -14.91 -
in6 (3.14 * @) - 7.71 3.14 -7.71 -

Command 発射
多くのモニターは、モニター ラベルをクリックするとコマンドを起動するように設定できます。 いつ
コマンドがモニター用に設定されている場合、そのラベルはボタンに変換され、
マウスがラベルのパネルまたはメーター領域に入ると表示されます。 コマンドが
コンソール コマンド (グラフィカル ユーザー インターフェイスがない) の場合、コマンドは次の場所で実行する必要があります。
xterm、eterm、Gnome 端末などの端末ウィンドウ。 たとえば、「top」を実行すると、
コマンドは次のようになります:

xterm -e トップ

コマンド起動機能を使用して、監視機能に関連するコマンドを実行できます。
または、任意のコマンドを便利に起動するために使用することもできます。 以来 グクレルム 通常は
スティッキー化されているため、頻繁に使用されるいくつかのコマンドにどこからでも簡単にアクセスできます。
デスクトップ。 これは利便性を高め、画面を最大限に活用することを目的としています。
デスクトップから起動するよりフル機能のコマンドの代替ではありません
Gnome や KDE など。 一部のモニターについては、次のような発売のアイデアが考えられます。

カレンダー:
ノームカル、進化論、またはカル

CPU: xterm -e top または gps または gtop

アイネット: gftp または xterm -e ftpwho
ネット: mozilla、galeon、skipstone、または xterm -e slrn -C-
など... これらのコマンドに対してツールチップを設定できます。

アラート
ほとんどのモニターでは、データの読み取りに対して警告やアラームを発するように構成されたアラートを設定できます。
どの範囲が構成可能な制限外であるか。 有用な場合、アラートトリガーの遅延
設定することができます。 警告またはアラームは、注意を引くデカールで構成されます。
およびオプションのコマンドが実行されます。 ほとんどのモニターでは、コマンドに次のものが含まれる場合があります。
チャートまたはパネルのラベルに表示できるのと同じ置換変数
フォーマット文字列については、設定情報ページに記載されています。 さらに、ホスト名
$H 置換変数を使用してコマンドに埋め込むことができます。

フェスティバルがインストールされている場合は、warn または Alarm コマンドを次のように設定できます。
何かを話す。 たとえば、CPU 温度アラート警告コマンドは単に次のように読み上げることができます。
現在の温度:

sh -c "エコー警告 CPU が $s 度 | esddsp フェスティバル --tts"

esd が実行されていると仮定します。

THEMES


テーマは、画像ファイルと gkrellmrc 設定ファイル。 の
テーマ ディレクトリは複数の場所にインストールされる場合があります。

~/.gkrellm2/テーマ
/usr/local/share/gkrellm2/主題
/usr/share/gkrellm2/主題

Gtk テーマとの互換性のために、 グクレルム テーマは次のようにインストールすることもできます。

~/.主題/THEME_NAME/gkrelm2
/usr/share/主題/THEME_NAME/gkrellm2

最後に、単にチェックアウトしたいテーマをどこでも解凍して使用できます。
ランニング:

gkrellm -t テーマへのパス

テーマの作成に興味がある場合は、次のテーマのページにアクセスしてください。 http://www.gkrellm.net
そこにテーマ作成のリファレンスが見つかります。

PLUGINS


グクレルム で見つかったすべてのプラグイン (.so で終わる共有オブジェクト ファイル) をロードしようとします。
プラグインディレクトリ ~/.gkrellm2/plugins. ディレクトリ /usr/local/lib/gkrellm2/plugins  
/usr/lib/gkrellm2/plugins インストールするプラグインも検索されます。

一部のプラグインはソース ファイルとしてのみ利用可能であり、コンパイルする必要があります。
インストール前。 各プラグインでこれを行うための手順があるはずです。
ソース形式で提供されます。

プラグインの作成に興味がある場合は、次のプラグイン ページにアクセスしてください。
http://www.gkrellm.net そこには、プラグイン プログラマー向けのリファレンスがあります。

クライアントサーバー


地元のとき グクレルム クライアントモードで実行され、リモートに接続します gkrellmd サーバーすべて
内蔵モニターはサーバーからデータを収集します。 しかし、クライアントは、 グクレルム プロセス
はローカル マシン上で実行されているため、有効なプラグインはすべてローカル コンテキストで実行されます。
(Flynn は内蔵 CPU モニターからデータを取得するため例外です)。
また、コマンドを起動すると、ローカル マシン上でコマンドが実行されます。

onworks.net サービスを使用して gkrellm をオンラインで使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。