スクリーンセーバーを変更して、サービスの現在のステータスを一目で確認できるようにしたいと思います。稼働時間やビルドステータスなどを大きな赤と緑の四角で表示するページがすでにあり、そのページは自動的に更新されます。
私たちは皆Gnomeを実行しています。そのページをスクリーンセーバーにするにはどうすればよいですか?
試してください cutycap 、Webkitベースの 'www-snapshoter':
CutyCaptは、WebKitによるWebページのレンダリングをSVG、PDF、PS、PNG、JPEG、TIFF、GIF、BMPなどのさまざまなベクトルおよびビットマップ形式にキャプチャするための小さなクロスプラットフォームコマンドラインユーティリティです。 Internet Explorerに基づく同様のツールについては、IECaptを参照してください。
次に、スクリーンセーバーアプリケーションをセットアップして、スナップショットを作成したWebサイトの写真を取得します。
うーん...多分あなたが言ったことの合併を試してみてください...
cronを毎分「nobody」(または同等のもの)として、cutycaptをimagedir/date +nagios-%y-%m-%d_%T.jpg
に自動クリーンアップで実行します=
... * * * * * dir = "/ usr/share/admin/ScreenSaverDir" && a = date +$dir/nagios-%y-%m-%d_%T.png
&& CutyCapt --url = http://nagios.MyDomain.com/ = --out = $ a && && b = ls -1tr $dir | tail -1
&& rm ls -1 $dir | egrep -v $b
したがって、最新の画像はそのディレクトリ内のonlyのものになりますが、2番目に一意のファイル名が付けられ、確実にスクリーンセーバーによってキャッシュされません