IWDDM metrics and alerts

From Genesys Documentation
Jump to: navigation, search
This topic is part of the manual IWD Data Mart Private Edition Guide for version Current of Intelligent Workload Distribution.

Find the metrics No results exposes and the alerts defined for No results.

Service CRD or annotations? Port Endpoint/Selector Metrics update interval
IWDDM n/a n/a n/a n/a
Note: As a serverless component, IWDDM is run via a Kubernetes CronJob. By default, the job runs every 15 minutes and pushes information into the Prometheus Pushgateway.

See details about:

Metrics[edit source]

Labeling is used to distinguish the characteristics of the metrics that is being measured. Along with the metrics the following labels can be used:

Label Description
tenant Name of the tenant taken from IWDDM_CCID environment variable
job Job name. Possible value is:
  • iwddm_metrics
execution_chain Indicates execution chain. Possible values are:
  • intraday
  • historical
  • initialize
  • full
table Allows to organize metrics by table names
dimension Allows to organize metrics by dimension names
Metric and description Metric details Indicator of
iwddm_job_active

Indicates that IWDDM is active

Values:

  • 1 - job is started
  • 0 - job is stopped of failed
Unit:

Type: gauge
Label: tenant, job, execution_chain
Sample value: iwddm_job_active{execution_chain="TEST", job="iwddm_metrics", tenant="TEST"} 1

Error
iwddm_job_last_start

Indicates when the IWDDM job started

Value:

Unix timestamp when job started

Unit: milliseconds

Type: gauge
Label: tenant, job, execution_chain
Sample value: iwddm_job_last_start{execution_chain="TEST", job="iwddm_metrics", tenant="TEST"} 1618322383

Error
iwddm_job_last_success

Indicates when the IWDDM job succeeded

Value:

Unix timestamp when job succeeded

Unit: milliseconds

Type: gauge
Label: tenant, job, execution_chain
Sample value: iwddm_job_last_success{execution_chain="TEST", job="iwddm_metrics", tenant="TEST"} 1618322383

Error
iwddm_job_last_fail

Indicates when the IWDDM job failed

Value:

Unix timestamp when job failed

Unit: milliseconds

Type: gauge
Label: tenant, job, execution_chain
Sample value: iwddm_job_last_fail{execution_chain="TEST", job="iwddm_metrics", tenant="TEST"} 1618322383

Error

Alerts[edit source]

No alerts are defined for IWDDM.

Comments or questions about this documentation? Contact us for support!