
CentreonからのNextcloudの監視
そして、CentreonでNextcloudを監視する方法に関する投稿を見逃すわけにはいきません, 私がこれらの2つの素晴らしい製品についてあなたに与えているすべてのガラガラで! この投稿では、Nextcloud環境を監視する方法を見ていきますが、非常に興味深いメトリックを使用します! Linuxマシンだけではありません, Nextcloudサービスも同様です! 攻撃@!
私たちがすでに知っているように、監視は別として Nextcloud マシン, つまり、オペレーティングシステムの基本コンポーネントです, CPUの, ラム, ディスク, 等。. あなたが使用できるもの この投稿 あなたをサポートし、必要なものを作り出すために, この投稿は、言われたことにもっと向けられています, それが提供するサービスと興味深い指標. もちろん、次の投稿では、Nextcloudで手に入れるクールなものにもびっくりします…
来る, 要点を押さえる! はじめに, このドキュメントでは、次の素晴らしいスクリプトを使用します。 コズリアトコ と呼ばれる check_nextcloud.py, これにより、有効にしたユーザーなどのメトリックを取得できます, 私たちが持っているファイルの総数, データウェアハウス, データベース, 彼らが共有するもののデータ, 共有するアイテムの数, そして、タイプを見ることができること, リンクがある場合, パスワード, 等… また、常にアクティブユーザーを確認できます.
先ず以て, Centreonマシンで, 使用するスクリプトをダウンロードして、プラグインフォルダに入れます:
[ソースコード]wgetのhttps://raw.githubusercontent.com/BornToBeRoot/check_nextcloud/master/check/check_nextcloud.py
chmod +x check_nextcloud.py
MV check_nextcloud.py /usr/lib/centreon/plugins/[/ソースコード]
ほとんどのスクリプトと同様に、それを覚えておいてください, それを /h 渡すと、すべての助けとそれが私たちに与えるすべての可能性を見ることができます. そういえば、, 証明書があり、その監視に関心がある場合, あなたはレビューすることができます この投稿, または、特定のポートが発生しているかどうかを確認したい場合は、 このもう1つは…
ちなみに、この投稿では、Centreonでのホストの作成を省略します, 使用するNextcloudマシンはどれですか, あなたはそれを知っていますが、そうでない場合は, あなたがの投稿にそれを持っていることを覚えておいてください Linuxコンピュータを監視する方法.
スクリプトの準備ができたら, コマンドを登録する必要があります (から “構成” > “コマンド” > “足す…”), すべてのサービスを監視する単一のコマンドを作成するだけで十分です, Nextcloudの管理者権限を持つユーザーとそのパスワードを指定する必要があります, その後にNextcloudサイトのURLが続き、最後に、実行するチェックのタイプを示す引数を渡します:
- コマンド名: check_nextcloud.py
- コマンドの種類: $CENTREONPLUGINS$/check_nextcloud.py -u ユーザー名 -p パスワード -H datos.openservices.eus -c $ARG 1$
- 引数: 入れる 1 引数は私たちにとって有効であり、行われるチェックのタイプでそれを使用することになります.
この例では、 5 作成したばかりのコマンドを使用したサービス, それらを、すでに作成したNextcloudホストに関連付けます, から “構成” > “サービス” > “足す…”. これが 5 サービス, 私は、それぞれが関連付けたであろう議論と、それらに何が見えるかをお伝えします:
- アルマセナミエント 引数 'storage’ Nextcloudに登録されているユーザーを教えてくれます, ファイルの数, 倉庫の数, フォルダ数, 等…
- データベース 引数 'database’ MySQLのバージョンとデータベースのサイズを教えてくれます.
- シェアード 引数 'shares’ ユーザーが共有したすべてのアイテムを教えてくれます, フォルダの場合, ファイル, 彼と共に彼は生まれます, パスワードなし, 有効期限付き…
- 制 引数 'System’ Nextcloudが実行されているかどうか、およびそのバージョンがわかります.
- アクティブユーザー 引数 'activeUsers’ これは、過去数年間に行ったアクティブなユーザーセッションを教えてくれます。 5 議事録, 最後の1時間または最後の時間に 24 時間.
いつも通り, Centreonの設定を保存してエクスポートした後, これで、Nextcloudサーバーで監視ステータスを確認できるようになります! 驚異! 私たちはいくつかのことを知っています 5 作成されたサービス, CPUの消費のため, ラム, スワップメモリ, 証書, DBの, ディスク, 網… なんて大きいの! さて、次の投稿では、それから得られる他のかわいいもので幻覚を見ます… だからtod@s用心深い目!