Page MenuHomePhabricator

tappof (Tiziano Fogli)
User

Projects (13)

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Jul 23 2024, 9:16 AM (106 w, 6 d)
Availability
Available
IRC Nick
tappof
LDAP User
Tiziano Fogli
MediaWiki User
Tiziano Fogli [ Global Accounts ]

Recent Activity

Thu, Jul 23

tappof updated the task description for T432970: Sloth: Automated report generation broken due to Grafana Image Renderer.
Thu, Jul 23, 1:41 PM · SRE-SLO
tappof added a comment to T432970: Sloth: Automated report generation broken due to Grafana Image Renderer.

The Debian package can be downloaded from the artifacts of the latest successfully executed pipeline (https://gitlab.wikimedia.org/repos/sre/grafana-image-renderer/-/jobs/905936).

Thu, Jul 23, 1:33 PM · SRE-SLO
tappof created T432970: Sloth: Automated report generation broken due to Grafana Image Renderer.
Thu, Jul 23, 1:31 PM · SRE-SLO

Wed, Jul 15

tappof moved T432140: Add alerts to detect missing sli error ratio rate metrics from Inbox to Doing on the User-tappof board.
Wed, Jul 15, 1:44 PM · User-tappof, SRE-SLO
tappof moved T384837: Integration between alertmanager and cumin cookbooks from Inbox to To Do on the User-tappof board.
Wed, Jul 15, 1:44 PM · User-tappof, SRE Observability, Infrastructure-Foundations

Tue, Jul 14

tappof created T432140: Add alerts to detect missing sli error ratio rate metrics.
Tue, Jul 14, 3:32 PM · User-tappof, SRE-SLO

Jul 3 2026

tappof added a comment to T431030: Splunk Oncall paged at 5:30am for nothing.

The alerts have been acknowledged (and then silenced) in Alertmanager: 38e40dbc-0d5b-4267-ad1f-338d2e651a23 (https://github.com/prometheus/alertmanager/issues/226).

Jul 3 2026, 12:36 PM · Observability-Alerting
tappof closed T425621: Move Kafka mirror monitors and alerts to the alerts repo, a subtask of T416669: Upgrade Kafka to version 3.x, as Resolved.
Jul 3 2026, 8:08 AM · Kafka-Infrastructure, ServiceOps-Datastores, ServiceOps, Infrastructure-Foundations, SRE
tappof closed T425621: Move Kafka mirror monitors and alerts to the alerts repo, a subtask of T370153: Move kafka-mirror Prometheus-based alerts from Icinga to alerts.git, as Resolved.
Jul 3 2026, 8:08 AM · Observability-Alerting
tappof closed T425621: Move Kafka mirror monitors and alerts to the alerts repo as Resolved.
Jul 3 2026, 8:08 AM · User-tappof, Kafka-Infrastructure, SRE Observability
tappof added a comment to T425621: Move Kafka mirror monitors and alerts to the alerts repo.

These alerts are now fully based on Prometheus, although their definitions still reside in Puppet leveraging prometheus::alert::rule (T370153: Move kafka-mirror Prometheus-based alerts from Icinga to alerts.git).

Jul 3 2026, 8:01 AM · User-tappof, Kafka-Infrastructure, SRE Observability
tappof added a comment to T370153: Move kafka-mirror Prometheus-based alerts from Icinga to alerts.git.

They've been migrated using prometheus::alert::rule, as the migration to alerts.git turned out to be too complex to manage and maintain.

Jul 3 2026, 7:57 AM · Observability-Alerting
tappof closed T370153: Move kafka-mirror Prometheus-based alerts from Icinga to alerts.git, a subtask of T288622: All Prometheus based alerts move from Icinga to alert manager exclusively, as Resolved.
Jul 3 2026, 7:55 AM · Patch-For-Review, SRE Observability (FY2025/2026-Q1), Observability-Alerting
tappof closed T370153: Move kafka-mirror Prometheus-based alerts from Icinga to alerts.git as Resolved.
Jul 3 2026, 7:55 AM · Observability-Alerting
tappof updated the task description for T370153: Move kafka-mirror Prometheus-based alerts from Icinga to alerts.git.
Jul 3 2026, 7:54 AM · Observability-Alerting
tappof moved T425621: Move Kafka mirror monitors and alerts to the alerts repo from Doing to Done on the User-tappof board.
Jul 3 2026, 7:53 AM · User-tappof, Kafka-Infrastructure, SRE Observability

Jul 1 2026

tappof moved T414579: sloth deployment from Inbox to Done on the User-tappof board.
Jul 1 2026, 12:55 PM · User-tappof, SRE Observability (FY2025/2026-Q3), Observability-Alerting, SRE-SLO
tappof added a project to T414579: sloth deployment: User-tappof.
Jul 1 2026, 12:55 PM · User-tappof, SRE Observability (FY2025/2026-Q3), Observability-Alerting, SRE-SLO
tappof moved T428617: Sloth: enable alerting from Inbox to Done on the User-tappof board.
Jul 1 2026, 12:54 PM · User-tappof, SRE-SLO
tappof closed T428617: Sloth: enable alerting, a subtask of T416262: Sloth: productionize and onboard all SLOs, as Resolved.
Jul 1 2026, 12:54 PM · SRE-SLO
tappof closed T428617: Sloth: enable alerting as Resolved.
Jul 1 2026, 12:54 PM · User-tappof, SRE-SLO
tappof added a project to T384837: Integration between alertmanager and cumin cookbooks: User-tappof.
Jul 1 2026, 8:11 AM · User-tappof, SRE Observability, Infrastructure-Foundations
tappof added a comment to T430128: Request for project "User-tfogli" for organizing my personal workboard.

Thanks!

Jul 1 2026, 8:10 AM · Release-Engineering-Team (Doing 😎), Project-Admins
tappof moved T425621: Move Kafka mirror monitors and alerts to the alerts repo from Inbox to Doing on the User-tappof board.
Jul 1 2026, 7:24 AM · User-tappof, Kafka-Infrastructure, SRE Observability
tappof added a project to T425621: Move Kafka mirror monitors and alerts to the alerts repo: User-tappof.
Jul 1 2026, 7:20 AM · User-tappof, Kafka-Infrastructure, SRE Observability

Jun 29 2026

tappof added a comment to T430488: dbproxy hosts do not have ping alert anymore.

Taking a look at the IRC logs, I can see the notification from June 23:

#wikimedia-operations/2026-06-23.log:815:[14:49:12] <icinga-wm> PROBLEM - Host dbproxy1028 is DOWN: PING CRITICAL - Packet loss = 100%
Jun 29 2026, 10:19 AM · DBA

Jun 25 2026

tappof created T430128: Request for project "User-tfogli" for organizing my personal workboard.
Jun 25 2026, 9:47 AM · Release-Engineering-Team (Doing 😎), Project-Admins

Jun 24 2026

tappof added a subtask for T370153: Move kafka-mirror Prometheus-based alerts from Icinga to alerts.git: T425621: Move Kafka mirror monitors and alerts to the alerts repo.
Jun 24 2026, 2:42 PM · Observability-Alerting
tappof added a parent task for T425621: Move Kafka mirror monitors and alerts to the alerts repo: T370153: Move kafka-mirror Prometheus-based alerts from Icinga to alerts.git.
Jun 24 2026, 2:42 PM · User-tappof, Kafka-Infrastructure, SRE Observability

Jun 16 2026

tappof added a comment to T427469: Alerts showing "AlertLintProblem" - MySQLReplicaNotUsingGTID.

Yeah, you're correct. While taking a look, I didn't notice the "no" here (I only focused on "off" and "disabled"... my bad):

	case "no", "off", "disabled":
		return 0, true

so it's exactly the scenario where the metric is only exported when something interesting is happening.

Jun 16 2026, 6:51 AM · DBA, SRE Observability, SRE, observability

Jun 11 2026

tappof renamed T427469: Alerts showing "AlertLintProblem" - MySQLReplicaNotUsingGTID from Alerts showing "AlertLintProblem" to Alerts showing "AlertLintProblem" - MySQLReplicaNotUsingGTID.
Jun 11 2026, 8:58 AM · DBA, SRE Observability, SRE, observability
tappof added a comment to T427469: Alerts showing "AlertLintProblem" - MySQLReplicaNotUsingGTID.

I took a brief look at the code, and I don't think (although I may be wrong) that the mysql_slave_status_using_gtid metric is really reliable.

Jun 11 2026, 8:43 AM · DBA, SRE Observability, SRE, observability

Jun 10 2026

tappof added a comment to T427469: Alerts showing "AlertLintProblem" - MySQLReplicaNotUsingGTID.

Ok, the AlertLintProblem alert here is making you aware that you have configured an alert on some series that were generated by an exporter and are no longer present. In other words, it is telling you that your original rule (MySQLReplicaNotUsingGTID) may no longer be effective. The instantiated alert here is not MySQLReplicaNotUsingGTID but AlertLintProblem (related to the MySQLReplicaNotUsingGTID rule definition).

Jun 10 2026, 11:11 AM · DBA, SRE Observability, SRE, observability
tappof closed T424024: Migrate prometheus5002 to prometheus5003, a subtask of T421863: Migrating eqsin to routed Ganeti, as Resolved.
Jun 10 2026, 10:49 AM · Patch-For-Review, Ganeti, Infrastructure-Foundations, SRE
tappof closed T424024: Migrate prometheus5002 to prometheus5003 as Resolved.

Yes. Resolved.

Jun 10 2026, 10:49 AM · Observability-Metrics, SRE Observability (FY2025/2026-Q4), SRE
tappof closed T426809: Alert in need of triage: AlertLintProblem (instance localhost:9123) as Resolved.
Jun 10 2026, 9:59 AM · SRE Observability, sre-alert-triage
tappof added a comment to T427469: Alerts showing "AlertLintProblem" - MySQLReplicaNotUsingGTID.

You can filter alerts of interest using team=data-persistence. The AlertLintProblem check groups together different linting issues, which are described in detail in the alert description itself.

Jun 10 2026, 9:45 AM · DBA, SRE Observability, SRE, observability

Jun 9 2026

tappof created T428617: Sloth: enable alerting.
Jun 9 2026, 2:03 PM · User-tappof, SRE-SLO
tappof closed T425564: Sloth dashboard performance improvement as Resolved.
Jun 9 2026, 2:01 PM · SRE-SLO

Jun 8 2026

tappof updated subscribers of T428275: Prometheus filesystem (k8s-aux) utilization started growing from May 24th..

Confirmed: it is related to Kafka (https://gerrit.wikimedia.org/r/q/repo:operations/deployment-charts+mergedbefore:2026-03-25+mergedafter:2026-03-22+kafka, @elukey ). There are many per-topic metrics that effectively double the number of scraped series:

Jun 8 2026, 10:58 AM · SRE Observability (FY2025/2026-Q4), Observability-Metrics

Jun 5 2026

tappof created T428275: Prometheus filesystem (k8s-aux) utilization started growing from May 24th..
Jun 5 2026, 3:38 PM · SRE Observability (FY2025/2026-Q4), Observability-Metrics

Jun 4 2026

tappof created P93862 (An Untitled Masterwork).
Jun 4 2026, 11:22 AM

May 29 2026

tappof created P93403 Page 8024 for db2189 phabricator.wikimedia.org/T427376.
May 29 2026, 3:11 PM

May 21 2026

tappof created P92755 (An Untitled Masterwork).
May 21 2026, 11:03 AM

May 20 2026

tappof closed T420698: PrometheusSeriesCountAnomalyHigh as Resolved.

Thresholds have been updated, and notifications will now happen on IRC.

May 20 2026, 1:46 PM · observability
tappof closed T420699: PrometheusSeriesCreationRateAnomalyHigh as Resolved.

Thresholds have been updated, and notifications will now happen on IRC.

May 20 2026, 1:45 PM · Observability-Metrics, observability
tappof closed T422232: PrometheusZombieSeriesDetected as Resolved.

Thresholds have been updated, and notifications will now happen on IRC.

May 20 2026, 1:45 PM · Observability-Metrics, observability
tappof added a comment to T425564: Sloth dashboard performance improvement.

The Sloth dashboard is already using rows for SLO services. Nested rows, which would allow forecasting panels to be computed on demand, will be available starting with Grafana 13. In the meantime, I’ve removed the forecasting widget.
Waiting for feedback about performance.

May 20 2026, 1:30 PM · SRE-SLO
tappof closed T423986: Supersede thanos-log-explorer with an OpenSearch dashboard. as Resolved.

Logs have been shipped to OpenSearch through a Logstash pipeline. A dashboard has been created. The documentation has been updated.

May 20 2026, 1:27 PM · Patch-For-Review, SRE Observability (FY2025/2026-Q4), Observability-Metrics
tappof closed T423986: Supersede thanos-log-explorer with an OpenSearch dashboard., a subtask of T414501: Improve tooling for long-running Thanos queries, as Resolved.
May 20 2026, 1:26 PM · SRE Observability
tappof closed T414501: Improve tooling for long-running Thanos queries as Resolved.

See T423986: Supersede thanos-log-explorer with an OpenSearch dashboard..

May 20 2026, 1:25 PM · SRE Observability

May 19 2026

tappof moved T424844: wdqs-proxy should integrate with prometheus from Inbox to Radar on the SRE Observability board.

Relying on Envoy seems to be the right approach to avoid metric duplication. I'm moving the task to our radar. Feel free to reach out if you need anything else.

May 19 2026, 3:21 PM · SRE Observability, Wikidata Platform Team (Sprint 05 (2026/05/05)), OKR-Work

May 14 2026

tappof moved T424814: Support deploying paging alerts to non-production environments (was: make toolsbeta paging alerts less confusing) from Inbox to Radar on the SRE Observability board.

The proposed solutions seem fine to the o11y team. If you want to go ahead on your own, you're welcome to do so. Let us know if you need anything from us.

May 14 2026, 8:10 AM · SRE Observability, Toolforge, cloud-services-team

May 11 2026

tappof added a comment to T425424: Deprecate Fundraising nsca icinga alert collection.

I believe you can go ahead with the plan you shared. I checked the configuration, and the other components in place are the NSCA daemon itself (which is in charge of observability) and settings related to notifications that do not affect your migration.
Thank you.

May 11 2026, 4:50 PM · fundraising-tech-ops, observability

May 6 2026

tappof closed T425399: Invalid icinga configs as Resolved.
May 6 2026, 1:42 PM · Observability-Alerting

May 5 2026

tappof added a comment to T425399: Invalid icinga configs.
Checking hosts...
Error: 'asw2-ulsfo' is not a valid parent for host 'cp4038' (file '/etc/icinga/objects/puppet_hosts.cfg', line 10713)!
Error: 'asw2-ulsfo' is not a valid parent for host 'cp4040' (file '/etc/icinga/objects/puppet_hosts.cfg', line 10747)!
Error: 'asw2-ulsfo' is not a valid parent for host 'cp4042' (file '/etc/icinga/objects/puppet_hosts.cfg', line 10781)!
Error: 'asw2-ulsfo' is not a valid parent for host 'cp4044' (file '/etc/icinga/objects/puppet_hosts.cfg', line 10815)!
Error: 'asw2-ulsfo' is not a valid parent for host 'cp4046' (file '/etc/icinga/objects/puppet_hosts.cfg', line 10849)!
Error: 'asw2-ulsfo' is not a valid parent for host 'cp4048' (file '/etc/icinga/objects/puppet_hosts.cfg', line 10883)!
Error: 'asw2-ulsfo' is not a valid parent for host 'cp4050' (file '/etc/icinga/objects/puppet_hosts.cfg', line 10917)!
Error: 'asw2-ulsfo' is not a valid parent for host 'cp4052' (file '/etc/icinga/objects/puppet_hosts.cfg', line 10951)!
Error: 'asw2-ulsfo' is not a valid parent for host 'dns4004' (file '/etc/icinga/objects/puppet_hosts.cfg', line 16630)!
Error: 'asw2-ulsfo' is not a valid parent for host 'ganeti4006' (file '/etc/icinga/objects/puppet_hosts.cfg', line 20499)!
Error: 'asw2-ulsfo' is not a valid parent for host 'ganeti4008' (file '/etc/icinga/objects/puppet_hosts.cfg', line 20533)!
Error: 'asw2-ulsfo' is not a valid parent for host 'lvs4008' (file '/etc/icinga/objects/puppet_hosts.cfg', line 23611)!
Error: 'asw2-ulsfo' is not a valid parent for host 'lvs4010' (file '/etc/icinga/objects/puppet_hosts.cfg', line 23645)!
Error: 'asw2-ulsfo' is not a valid parent for host 'mr1-ulsfo' (file '/etc/nagios/nagios_host.cfg', line 978)!
May 5 2026, 12:37 PM · Observability-Alerting
tappof created T425399: Invalid icinga configs.
May 5 2026, 9:02 AM · Observability-Alerting

Apr 30 2026

tappof created P92004 edgemanbanegra.
Apr 30 2026, 6:23 AM

Apr 29 2026

tappof created P91959 (An Untitled Masterwork).
Apr 29 2026, 3:37 PM
tappof updated the task description for T424024: Migrate prometheus5002 to prometheus5003.
Apr 29 2026, 1:48 PM · Observability-Metrics, SRE Observability (FY2025/2026-Q4), SRE
tappof updated the task description for T424024: Migrate prometheus5002 to prometheus5003.
Apr 29 2026, 12:30 PM · Observability-Metrics, SRE Observability (FY2025/2026-Q4), SRE
tappof updated the task description for T424024: Migrate prometheus5002 to prometheus5003.
Apr 29 2026, 12:12 PM · Observability-Metrics, SRE Observability (FY2025/2026-Q4), SRE
tappof updated the task description for T424024: Migrate prometheus5002 to prometheus5003.
Apr 29 2026, 10:50 AM · Observability-Metrics, SRE Observability (FY2025/2026-Q4), SRE
tappof updated the task description for T424024: Migrate prometheus5002 to prometheus5003.
Apr 29 2026, 9:28 AM · Observability-Metrics, SRE Observability (FY2025/2026-Q4), SRE
tappof closed T424811: Migrate prometheus5002 to prometheus5003, a subtask of T421863: Migrating eqsin to routed Ganeti, as Invalid.
Apr 29 2026, 9:17 AM · Patch-For-Review, Ganeti, Infrastructure-Foundations, SRE
tappof closed T424811: Migrate prometheus5002 to prometheus5003 as Invalid.
Apr 29 2026, 9:17 AM · Observability-Metrics, SRE Observability (FY2025/2026-Q4)
tappof edited projects for T424024: Migrate prometheus5002 to prometheus5003, added: SRE Observability (FY2025/2026-Q4), Observability-Metrics; removed SRE Observability.
Apr 29 2026, 9:16 AM · Observability-Metrics, SRE Observability (FY2025/2026-Q4), SRE
tappof created T424811: Migrate prometheus5002 to prometheus5003.
Apr 29 2026, 9:11 AM · Observability-Metrics, SRE Observability (FY2025/2026-Q4)

Apr 28 2026

tappof added a parent task for T423986: Supersede thanos-log-explorer with an OpenSearch dashboard.: T414501: Improve tooling for long-running Thanos queries.
Apr 28 2026, 5:58 AM · Patch-For-Review, SRE Observability (FY2025/2026-Q4), Observability-Metrics
tappof added a subtask for T414501: Improve tooling for long-running Thanos queries: T423986: Supersede thanos-log-explorer with an OpenSearch dashboard..
Apr 28 2026, 5:58 AM · SRE Observability

Apr 27 2026

tappof added a comment to T417742: ThanosCompactHalted: pre compaction overlap check - overlaps found while gathering blocks..
root@titan2001:/srv/rewrite# thanos tools bucket mark --id=01KJFRKS6R61D6CADD4KGABTYR --marker=no-downsample-mark.json --details="downsampling this block would cause overlaps" --objstore.config-file=/etc/thanos-store@main/objstore.yaml --remove
ts=2026-04-27T06:37:09.624961469Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-04-27T06:37:09.891558511Z caller=block.go:456 level=info msg="mark has been removed from the block" block=01KJFRKS6R61D6CADD4KGABTYR
ts=2026-04-27T06:37:09.891591663Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=no-downsample-mark.json IDs=01KJFRKS6R61D6CADD4KGABTYR
ts=2026-04-27T06:37:09.891620788Z caller=main.go:174 level=info msg=exiting
Apr 27 2026, 6:43 AM · SRE Observability (FY2025/2026-Q4), Observability-Metrics

Apr 23 2026

tappof added a comment to T417742: ThanosCompactHalted: pre compaction overlap check - overlaps found while gathering blocks..

root@titan2001:/srv/rewrite/tsdb/thanos/01KFFPFB9562T35FWHEZ6G10NG# thanos tools bucket mark --id=01KPRDEHBVNZQ8P99YD26E3ZWW --marker=deletion-mark.json --details="manual deletion" --objstore.config-file=/etc/thanos-store@main/objstore.yaml
ts=2026-04-23T10:06:14.366864436Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-04-23T10:06:14.797160137Z caller=block.go:203 level=info msg="block has been marked for deletion" block=01KPRDEHBVNZQ8P99YD26E3ZWW
ts=2026-04-23T10:06:14.797194266Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=deletion-mark.json IDs=01KPRDEHBVNZQ8P99YD26E3ZWW
ts=2026-04-23T10:06:14.7972193Z caller=main.go:174 level=info msg=exiting

Apr 23 2026, 10:09 AM · SRE Observability (FY2025/2026-Q4), Observability-Metrics

Apr 21 2026

tappof created P91288 (An Untitled Masterwork).
Apr 21 2026, 1:39 PM
tappof added a comment to T417742: ThanosCompactHalted: pre compaction overlap check - overlaps found while gathering blocks..
root@titan2001:/srv/rewrite# thanos tools bucket mark --id=01KPPJZ4WB223H5X3AMPAN1ZQM --marker=deletion-mark.json --details="manual deletion" --objstore.config-file=/etc/thanos-store@main/objstore.yaml
ts=2026-04-21T10:03:55.637776792Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-04-21T10:03:56.532181856Z caller=block.go:203 level=info msg="block has been marked for deletion" block=01KPPJZ4WB223H5X3AMPAN1ZQM
ts=2026-04-21T10:03:56.532217508Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=deletion-mark.json IDs=01KPPJZ4WB223H5X3AMPAN1ZQM
ts=2026-04-21T10:03:56.532257098Z caller=main.go:174 level=info msg=exiting
Apr 21 2026, 10:04 AM · SRE Observability (FY2025/2026-Q4), Observability-Metrics
tappof created T423986: Supersede thanos-log-explorer with an OpenSearch dashboard..
Apr 21 2026, 7:08 AM · Patch-For-Review, SRE Observability (FY2025/2026-Q4), Observability-Metrics

Apr 20 2026

tappof created P91201 (An Untitled Masterwork).
Apr 20 2026, 1:21 PM
tappof updated the task description for T417742: ThanosCompactHalted: pre compaction overlap check - overlaps found while gathering blocks..
Apr 20 2026, 8:10 AM · SRE Observability (FY2025/2026-Q4), Observability-Metrics
tappof added a comment to T417742: ThanosCompactHalted: pre compaction overlap check - overlaps found while gathering blocks..
root@titan2001:/srv/rewrite# thanos tools bucket mark --id=01KPEAMZWYDACKP8STG0NY6M0W --marker=deletion-mark.json --details="manual deletion" --objstore.config-file=/etc/thanos-store@main/objstore.yaml
ts=2026-04-20T08:08:37.087157771Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-04-20T08:08:37.556039027Z caller=block.go:203 level=info msg="block has been marked for deletion" block=01KPEAMZWYDACKP8STG0NY6M0W
ts=2026-04-20T08:08:37.556077272Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=deletion-mark.json IDs=01KPEAMZWYDACKP8STG0NY6M0W
ts=2026-04-20T08:08:37.556108937Z caller=main.go:174 level=info msg=exiting
Apr 20 2026, 8:08 AM · SRE Observability (FY2025/2026-Q4), Observability-Metrics

Apr 15 2026

tappof moved T422232: PrometheusZombieSeriesDetected from Inbox to Backlog on the Observability-Metrics board.
Apr 15 2026, 1:53 PM · Observability-Metrics, observability
tappof added a project to T422232: PrometheusZombieSeriesDetected: Observability-Metrics.
Apr 15 2026, 1:53 PM · Observability-Metrics, observability
tappof moved T422232: PrometheusZombieSeriesDetected from Inbox to Radar on the observability board.
Apr 15 2026, 1:52 PM · Observability-Metrics, observability
tappof closed T386911: Increase thanos compact capacity for shorter cycle times as Resolved.

The multi-instance Thanos compactor has been deployed: Prometheus instances are assigned to compactor instances on the titan hosts via the prometheus::instances Hiera variable.

Apr 15 2026, 1:47 PM · Observability-Metrics

Apr 10 2026

tappof created P90345 (An Untitled Masterwork).
Apr 10 2026, 8:00 AM

Apr 9 2026

tappof added a comment to T417742: ThanosCompactHalted: pre compaction overlap check - overlaps found while gathering blocks..
root@titan2001:/srv/rewrite# cat /tmp/tbd  | awk '{print $2}' | xargs -I % thanos tools bucket mark --id=% --marker=deletion-mark.json --details="manual deletion" --objstore.config-file=/etc/thanos-store@main/objstore.yaml
ts=2026-04-09T07:31:33.471510733Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-04-09T07:31:33.842489347Z caller=block.go:203 level=info msg="block has been marked for deletion" block=01KNB5NY6PMVSNTAAZHX6VE5CQ
ts=2026-04-09T07:31:33.842528357Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=deletion-mark.json IDs=01KNB5NY6PMVSNTAAZHX6VE5CQ
ts=2026-04-09T07:31:33.842585231Z caller=main.go:174 level=info msg=exiting
Apr 9 2026, 7:36 AM · SRE Observability (FY2025/2026-Q4), Observability-Metrics

Apr 8 2026

tappof added a comment to T422114: Prometheus doing requests via proxy that gets 400.

This has been done on purpose (see modules/profile/manifests/installserver/proxy.pp:65). I believe another approach, to check for a 200 OK, could have been to allow Prometheus hosts, via an ACL, to query the :8080/squid-internal-mgr/info endpoint.

Apr 8 2026, 10:17 AM · SRE Observability (FY2025/2026-Q4)

Apr 1 2026

tappof created T422020: Yubikey-SSH-FIDO for Tiziano Fogli (tappof / BACKUP).
Apr 1 2026, 12:47 PM · SRE, SRE-Access-Requests
tappof triaged T420699: PrometheusSeriesCreationRateAnomalyHigh as Low priority.
Apr 1 2026, 9:41 AM · Observability-Metrics, observability

Mar 31 2026

tappof added a comment to T420676: Allow Prometheus query beyond 375 days in Grafana/Thanos.

Yes, as reported by volans, this has been done on purpose. The current maximum range length is 365 days, plus an additional 10 days to allow comparison over a 10-day window across one year. Unfortunately, there’s no way to tune the parameter on a per-query basis.
Anyway, the suggestion of adding a second query to the panel (or a second panel) with the offset query is a valid one.
If needed, I think we can add a few hours to the limit to reach a window of 1 year and 1 month.

Mar 31 2026, 3:33 PM · Regression, Observability-Metrics, observability, Grafana
tappof created P90028 (An Untitled Masterwork).
Mar 31 2026, 9:07 AM

Mar 30 2026

tappof created P89965 prometheus ferm -> nft.
Mar 30 2026, 7:36 AM

Mar 27 2026

tappof added a comment to T420698: PrometheusSeriesCountAnomalyHigh.
topk(1000,
  count by (metric_name) (
    label_replace({__name__=~".+", job="k8s-pods"}, "metric_name", "$1", "__name__", "(.+)")
  )
  -
  (
    count by (metric_name) (
      label_replace({__name__=~".+", job="k8s-pods"} offset 10d, "metric_name", "$1", "__name__", "(.+)")
    )
    or
    (0 * count by (metric_name) (
      label_replace({__name__=~".+", job="k8s-pods"}, "metric_name", "$1", "__name__", "(.+)")
    ))
  )
)
Mar 27 2026, 4:48 PM · observability
tappof created T421517: Alert in need of triage: AlertLintProblem (instance localhost:9123).
Mar 27 2026, 4:23 PM · Patch-For-Review, Infrastructure-Foundations, sre-alert-triage
tappof added a comment to T420698: PrometheusSeriesCountAnomalyHigh.

The ext alert is likely related to the DC switchover.

Mar 27 2026, 4:12 PM · observability
tappof moved T420699: PrometheusSeriesCreationRateAnomalyHigh from Inbox to Backlog on the Observability-Metrics board.
Mar 27 2026, 2:12 PM · Observability-Metrics, observability
tappof added a project to T420699: PrometheusSeriesCreationRateAnomalyHigh: Observability-Metrics.
Mar 27 2026, 2:11 PM · Observability-Metrics, observability
tappof added a comment to T420699: PrometheusSeriesCreationRateAnomalyHigh.

Related to the DC switchover. This will be resolved once the seasonality approach has enough data to correctly compute the standard pattern.

Mar 27 2026, 2:10 PM · Observability-Metrics, observability

Mar 26 2026

tappof added a comment to T416745: ThanosCompactHalted: add series - symbol table size exceeds.
root@titan2001:/srv/rewrite# journalctl -u thanos-compact | grep halt | tail -n 1 | sed -nr 's/^.*\[(.*)\].*$/\1/p' | tr -s ' ' '\n' | awk -F '/' '{print $NF}' | xargs -I % thanos tools bucket --objstore.config-file /etc/thanos-compact/objstore.yaml mark --id=% --marker=no-compact-mark.json --details="compactor halted due to size"
ts=2026-03-26T22:36:19.520898876Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-03-26T22:36:20.136700616Z caller=block.go:406 level=info msg="block has been marked for no compaction" block=01KJ1B31QZ82XFTBRW8XM5B10F
ts=2026-03-26T22:36:20.136731522Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=no-compact-mark.json IDs=01KJ1B31QZ82XFTBRW8XM5B10F
ts=2026-03-26T22:36:20.136763999Z caller=main.go:174 level=info msg=exiting
ts=2026-03-26T22:36:20.161640077Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-03-26T22:36:20.782733716Z caller=block.go:406 level=info msg="block has been marked for no compaction" block=01KK5A391P07EHN0QRWMPY9MMG
ts=2026-03-26T22:36:20.782769235Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=no-compact-mark.json IDs=01KK5A391P07EHN0QRWMPY9MMG
ts=2026-03-26T22:36:20.782808922Z caller=main.go:174 level=info msg=exiting
Mar 26 2026, 10:36 PM · SRE Observability (FY2025/2026-Q3)
tappof added a comment to T416745: ThanosCompactHalted: add series - symbol table size exceeds.
root@titan2001:/srv/rewrite# journalctl -u thanos-compact | grep halt | tail -n 1 | sed -nr 's/^.*\[(.*)\].*$/\1/p' | tr -s ' ' '\n' | awk -F '/' '{print $NF}' | xargs -I % thanos tools bucket --objstore.config-file /etc/thanos-compact/objstore.yaml mark --id=% --marker=no-compact-mark.json --details="compactor halted due to size"
ts=2026-03-26T20:40:55.969210977Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-03-26T20:40:56.573109549Z caller=block.go:406 level=info msg="block has been marked for no compaction" block=01KK4MX9QZMCR6JHKV25C8TCFN
ts=2026-03-26T20:40:56.573155708Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=no-compact-mark.json IDs=01KK4MX9QZMCR6JHKV25C8TCFN
ts=2026-03-26T20:40:56.57319678Z caller=main.go:174 level=info msg=exiting
ts=2026-03-26T20:40:56.60021435Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-03-26T20:40:57.320865233Z caller=block.go:406 level=info msg="block has been marked for no compaction" block=01KK4XGGQCB44P5D5XTCN8YXGY
ts=2026-03-26T20:40:57.32092733Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=no-compact-mark.json IDs=01KK4XGGQCB44P5D5XTCN8YXGY
ts=2026-03-26T20:40:57.320999165Z caller=main.go:174 level=info msg=exiting
Mar 26 2026, 8:41 PM · SRE Observability (FY2025/2026-Q3)
tappof added a comment to T416745: ThanosCompactHalted: add series - symbol table size exceeds.
root@titan2001:/srv/rewrite# journalctl -u thanos-compact | grep halt | tail -n 1 | sed -nr 's/^.*\[(.*)\].*$/\1/p' | tr -s ' ' '\n' | awk -F '/' '{print $NF}' | xargs -I % thanos tools bucket --objstore.config-file /etc/thanos-compact/objstore.yaml mark --id=% --marker=no-compact-mark.json --details="compactor halted due to size"
ts=2026-03-26T17:34:10.457880981Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-03-26T17:34:11.069489832Z caller=block.go:406 level=info msg="block has been marked for no compaction" block=01KJ2W68ZNPN16MXB7D283WS31
ts=2026-03-26T17:34:11.069538396Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=no-compact-mark.json IDs=01KJ2W68ZNPN16MXB7D283WS31
ts=2026-03-26T17:34:11.069588421Z caller=main.go:174 level=info msg=exiting
ts=2026-03-26T17:34:11.121816863Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-03-26T17:34:11.826060123Z caller=block.go:406 level=info msg="block has been marked for no compaction" block=01KK0E1DGZWDEF0JJ1YF9T8SXB
ts=2026-03-26T17:34:11.826095643Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=no-compact-mark.json IDs=01KK0E1DGZWDEF0JJ1YF9T8SXB
ts=2026-03-26T17:34:11.826132829Z caller=main.go:174 level=info msg=exiting
ts=2026-03-26T17:34:11.852982441Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-03-26T17:34:12.491859477Z caller=block.go:406 level=info msg="block has been marked for no compaction" block=01KK4EHGC2VAASWWWS6KJ5ACHT
ts=2026-03-26T17:34:12.491908721Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=no-compact-mark.json IDs=01KK4EHGC2VAASWWWS6KJ5ACHT
ts=2026-03-26T17:34:12.49194897Z caller=main.go:174 level=info msg=exiting
Mar 26 2026, 5:34 PM · SRE Observability (FY2025/2026-Q3)

Mar 25 2026

tappof added a comment to T417742: ThanosCompactHalted: pre compaction overlap check - overlaps found while gathering blocks..
ts=2026-03-25T20:32:04.70702737Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-03-25T20:32:05.423033143Z caller=block.go:203 level=info msg="block has been marked for deletion" block=01KDG1XXFWVF3WK02GNR8QF44Z
ts=2026-03-25T20:32:05.423071023Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=deletion-mark.json IDs=01KDG1XXFWVF3WK02GNR8QF44Z
ts=2026-03-25T20:32:05.423098889Z caller=main.go:174 level=info msg=exiting
ts=2026-03-25T20:32:05.450567006Z caller=factory.go:54 level=info msg="loading bucket configuration"
ts=2026-03-25T20:32:06.036279314Z caller=block.go:203 level=info msg="block has been marked for deletion" block=01KE1TX1X3A0S0WXS3MY0TX42C
ts=2026-03-25T20:32:06.03630991Z caller=tools_bucket.go:1134 level=info msg="marking done" marker=deletion-mark.json IDs=01KE1TX1X3A0S0WXS3MY0TX42C
ts=2026-03-25T20:32:06.03635356Z caller=main.go:174 level=info msg=exiting
Mar 25 2026, 8:32 PM · SRE Observability (FY2025/2026-Q4), Observability-Metrics