Scheduled system jobs#
PEMには、PEMサーバーで自動的に実行されるビルトインのスケジュールされたシステムジョブのセットが含まれています。これらのジョブは、PEMデータベースを維持し、ログテーブルと履歴テーブルから古いデータを削除し、日常的な監視を実行します。 Managing scheduled jobs とは異なり、システムジョブはPEMによって管理され、ユーザーは変更または削除できません。
システムジョブを表示するには、PEM Webインターフェイスで、メニューから Management > Scheduled Tasks を選択します。次に、 Show system tasks? トグルを有効にして、カスタムエージェントジョブとともにシステムジョブを表示します。
システムジョブの実行時間をスケジュールするときにPEMが使用するタイムゾーンを構成するには、
Management > Server Configuration でtimezone_for_system_jobs
パラメーターを設定します。
システムジョブリファレンス#
Job name |
Description |
|---|---|
Alert history table cleanup |
定期的に実行して、アラート履歴テーブルから古いデータを削除します。 |
Audit log table cleanup |
定期的に実行して、監査ログテーブルから古いデータを削除します。 |
Blackout unreachable servers/agents |
到達できなくなったサーバーとエージェントを黒く表示します。 |
Check CA certificate expiry |
CA証明書の有効期限を確認します。 |
Database cleanup |
定期的に実行して、古いプローブ履歴データと古いオブジェクトをデータベースから削除します。 |
Event history table cleanup |
定期的に実行して、イベント履歴テーブルから古いデータを削除します。 |
Job log table cleanup |
定期的に実行して、ジョブログテーブルから古いデータを削除します。 |
Job purge the deleted charts |
定期的に実行して、削除されたカスタムチャートをパージします。 |
Process alert blackouts |
`pem.blackout`レコードに基づいて`alert_blackout`フラグを同期します。 |
Probe log table cleanup |
定期的に実行して、プローブログテーブルから古いデータを削除します。 |
Purge deleted custom probes |
定期的に実行して、削除されたカスタムプローブをパージします。 |
Refresh stale materialized views |
フラグテーブルを1分ごとにチェックし、マテリアライズドビューが古い場合、または過去1時間に更新されていない場合は、 `pem.probe_target_view`マテリアライズドビューを更新します。 |
Server log table cleanup |
定期的に実行して、サーバーログテーブルから古いデータを削除します。 |
SMTP spool table cleanup |
定期的に実行して、SMTPスプールテーブルから古いデータを削除します。 |
SNMP spool table cleanup |
定期的に実行して、SNMPスプールテーブルから古いデータをパージします。 |
Update next run of Check CA certificate expiry Job |
Check CA証明書の有効期限ジョブのスケジュールされた次回の実行時間を更新します。 |
Update the probe-objects combination |
`pem.probe_objects_combo`テーブルにプローブと`parameter_value_list`レコードを挿入または更新します。 |
Webhook spool history table cleanup |
定期的に実行して、Webhookスプール履歴テーブルから古いデータを削除します。 |
Webhook spool table cleanup |
定期的に実行して、Webhookスプールテーブルから古いデータを削除します。 |