Scheduled system jobs

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スプールテーブルから古いデータを削除します。