サボテンNaN値

サボテンNaN値

まず、データ入力メソッド (PHP スクリプト) を使用して cacti グラフを作成すると、作成されるはずの rrd ファイルが作成されません。それでも、デバッグ モードをオンにしたときに表示されるコマンドをコピーして手動で実行すると、rrd ファイルが作成されます。その後、グラフが表示されますが、すべての値が NaN になります。cacti.log
を調べましたが、何も表示されず、必要なフォルダーへのアクセス許可は 777 に設定されており、php スクリプトは、たとえば、humidity:20.0 などの形式でデータを返します。
デバイスの状態はアップです。私の考えでは、すべてが正しいはずです。mysql の Poller_output テーブルは最大約 4000 ~ 5000 行ですが、Cacti によって切り捨てられているため、問題ではありません。
他に何ができますか? 何か提案はありますか?

答え1

原因となる変数は多数あります。最善の対応策は次のとおりです。

まず、次のポーリングを待ちます。少なくとも 2 つのデータ ポイントが存在するまでグラフは生成されず、最初のポーリング後には常に NaN が表示されます。

次に、Cactiドキュメントのデバッグプロセス全体

関連情報