MongoDB のデフォルトチェックとポリシー
エージェントクライアントコレクター は、MongoDB ヘルスモニタリングのための以下のポリシーを提供します。ポリシーには、指定されたテーブルで指定されたチェックが付属しています。ポリシーとチェックは Windows と Linux の両方で使用できます。
| タイプ | チェック | 説明 | 使用法 | コマンド | 出力 |
|---|---|---|---|---|---|
| イベント | app.mongodb.check-mongodb-alive | MongoDB サーバーが稼働しているかどうかを監視し、MongoDB サーバーの健全性ステータスのアラートを作成します。 | commonchecks check-mongodb-alive -H db_host -p db_port 各項目の意味は次のとおりです。
使用例: |
commonchecks check-mongodb -p {{.labels.params_port}} -H {{.labels.params_host}} |
Check mongodb Alive OK:サーバーの健全性が良好であることを示します。 |
| イベント | app.mongodb.check-mongodb-metrics | しきい値制限に基づいて、任意の MongoDB メトリクスのアラートを作成します。 MongoDB サーバーのメトリクスのアラートをトリガーするには、メトリクス名全体をパラメーターに渡します。 |
commonchecks check-mongodb-metrics -H Hostname -p port -w warning -c critical -d database -m MetricName 各項目の意味は次のとおりです。
使用例: |
commonchecks check-mongodb-metrics -c {{.labels.params_critical}} -d {{.labels.params_database}} -w {{.labels.params_warning}} -H {{.labels.params_host}} -p {{.labels.params_port}} -m {{.labels.params_metric}} |
Check mongodb Metrics OK:mongodb.connection.current の値が許容可能なしきい値内であることを示します。 |
| タイプ | チェック | 説明 | 使用法 | コマンド | 出力 |
|---|---|---|---|---|---|
| メトリクス | app.mongodb.metrics-mongodb | MongoDB サーバーとすべてのデータベースのメトリクスを返します。 サンプルのメトリクス:
|
commonchecks check-mongodb 各項目の意味は次のとおりです。
|
commonchecks metrics-mongodb -p {{.labels.params_port}} -H {{.labels.params_host}} -d {{.labels.params_database}} |
<hostname>.mongodb.connections.totalCreated 20632 1639498004 |