# The pmm-managed.log is continuously printing error logs regarding evaluation\_interval option

**URL:** <https://forums.percona.com/t/the-pmm-managed-log-is-continuously-printing-error-logs-regarding-evaluation-interval-option/17127>\
**Category:** PMM 2.x\
**Created:** [August 24, 2022, 1:02am UTC](https://forums.percona.com/t/the-pmm-managed-log-is-continuously-printing-error-logs-regarding-evaluation-interval-option/17127 "2022-08-24T01:02:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![chadr](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/chadr/32/3923_2.png) [@chadr](https://forums.percona.com/u/chadr)\
**Post date:** [August 24, 2022, 1:02am UTC](https://forums.percona.com/t/the-pmm-managed-log-is-continuously-printing-error-logs-regarding-evaluation-interval-option/17127/1 "2022-08-24T01:02:52Z")

</div>

When I set the evaluation\_interval option in the `/srv/prometheus/prometheus.base.yml` file, the pmm-managed.log is continuously printing error logs regarding evaluation\_interval option.

Here is a content of the file.

```auto
# cat /srv/prometheus/prometheus.base.yml
global:
  evaluation_interval: 10s
scrape_configs:
- job_name: aaa
  honor_timestamps: false
  scrape_interval: 10s
  scrape_timeout: 9s
  scheme: https
  metrics_path: /metrics
  static_configs:
  - targets:
    - aaa:8443
  tls_config:
    insecure_skip_verify: true

```

Here is the logs.

```auto
ERRO[2022-08-23T17:54:44.888-07:00] 2022-08-24T00:54:44.880Z info /home/builder/rpm/BUILD/Victor iaMetrics-pmm-6401-v1.77.1/lib/logger/flag.go:12 build version: victoria-metrics-20220721-12201 9-pmm-6401-v1.77.1
2022-08-24T00:54:44.880Z info /home/builder/rpm/BUILD/VictoriaMetrics-pmm-6401-v1.77.1/lib/l ogger/flag.go:13 command line flags
2022-08-24T00:54:44.880Z info /home/builder/rpm/BUILD/VictoriaMetrics-pmm-6401-v1.77.1/lib/l ogger/flag.go:20 flag "dryRun"="true"
2022-08-24T00:54:44.880Z info /home/builder/rpm/BUILD/VictoriaMetrics-pmm-6401-v1.77.1/lib/l ogger/flag.go:20 flag "enableTCP6"="true"
2022-08-24T00:54:44.880Z info /home/builder/rpm/BUILD/VictoriaMetrics-pmm-6401-v1.77.1/lib/l ogger/flag.go:20 flag "promscrape.config"="/tmp/pmm-managed-config-victoriametrics-2205029429"
2022-08-24T00:54:44.887Z fatal /home/builder/rpm/BUILD/VictoriaMetrics-pmm-6401-v1.77.1/app/v ictoria-metrics/main.go:54 error when checking -promscrape.config: cannot parse Prometheus config from "/tmp/pmm-managed-config-victoriametrics-2205029429": cannot unmarshal data: yaml: unmarshal err ors:
  line 6: field evaluation_interval not found in type promscrape.GlobalConfig; pass -promscrape.config .strictParse=false command-line flag for ignoring unknown fields in yaml config component=victoriamet rics
ERRO[2022-08-23T17:54:44.888-07:00] Failed to update configuration, will retry: rpc error: code = Abor ted desc = yaml: unmarshal errors:
  line 6: field evaluation_interval not found in type promscrape.GlobalConfig; pass -promscrape.config .strictParse=false command-line flag for ignoring unknown fields in yaml config
. component=victoriametrics

```

I’m using the PMM Server 2.29.1 version.

```auto
# pmm-admin --version
ProjectName: pmm-admin
Version: 2.29.1
PMMVersion: 2.29.1
Timestamp: 2022-07-25 07:02:19 (UTC)
FullCommit: 2c740d96c9399a5140f5a16b2063024b895753c4

```

How can I stop it?

Also, in that situation, the content of the `/srv/prometheus/prometheus.base.yml` file did not get merged into the `/etc/victoriametrics-promscrape.yml` file too.

---

<div class="post-metadata">

**Author:** ![matthewb](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/matthewb/32/34_2.png) [@matthewb](https://forums.percona.com/u/matthewb)\
**Post date:** [August 24, 2022, 3:15am UTC](https://forums.percona.com/t/the-pmm-managed-log-is-continuously-printing-error-logs-regarding-evaluation-interval-option/17127/2 "2022-08-24T03:15:48Z")

</div>

Your error log says `evaluation_interval` is an invalid option. Can you try removing that and try again?

---

<div class="post-metadata">

**Author:** ![chadr](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/chadr/32/3923_2.png) [@chadr](https://forums.percona.com/u/chadr)\
**Post date:** [August 24, 2022, 4:37am UTC](https://forums.percona.com/t/the-pmm-managed-log-is-continuously-printing-error-logs-regarding-evaluation-interval-option/17127/3 "2022-08-24T04:37:15Z")

</div>

Thank you for your reply. But it seems that a user can set the option and it is referenced by below code block for `vmalert`’s `evaluationInterval` parameter.

> <https://github.com/percona/pmm/blob/e3e72f8d93f7ee507e34e4a3494eae28c5054211/managed/models/victoriametrics.go#L57-L82>

I just want to set the `evaluationInterval` for alerts. When I run the PMM 2.23.0 version with such option, it worked fine and the `vmalert` configured correctly with `evaluationInterval` parameter.

---

<div class="post-metadata">

**Author:** ![chadr](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/chadr/32/3923_2.png) [@chadr](https://forums.percona.com/u/chadr)\
**Post date:** [August 31, 2022, 1:21am UTC](https://forums.percona.com/t/the-pmm-managed-log-is-continuously-printing-error-logs-regarding-evaluation-interval-option/17127/4 "2022-08-31T01:21:01Z")

</div>

Hi. Are there any updates? Thank you for your supports in advance. 🙂
