Skip to main content
Table of contents
This page describes what to do in case of an Icinga alert. For more information you could search the govuk-puppet repo for the source of the alert

Icinga alerts

content-publisher app healthcheck not ok

There are a few things that this alert can be, you’ll need to click on the alert to find out more details on what’s gone wrong. There are more details and common fixes listed below.

Government Data Check

This means that Content Publisher is having trouble updating the data it holds on current and previous governments. Ordinarily it reloads this data from the Publishing API every fifteen minutes and seeing this error means it hasn’t happened in at least 6 hours. After 24 hours the cache of government data will clear and the app will stop working as expected. The following suggestions should help to isolate the problem.

  • Check Sentry for any recent errors that indicate reasons the job is failing
  • Ensure there aren’t alerts indicating the Content Publisher sidekiq process isn’t running
  • Run PopulateBulkDataJob.perform_now manually in the Content Publisher console to see if issues occur. Link to job

Sidekiq Redis

This is a standard GovukHealthcheck that checks content publisher has a connection to Redis via Sidekiq.

ActiveRecord

This is a standard GovukHealthcheck that checks content publisher has a connection to its database via ActiveRecord.

This page was last reviewed on 24 February 2020. It needs to be reviewed again on 24 August 2020 by the page owner #govuk-pubworkflow-dev .
This page was set to be reviewed before 24 August 2020 by the page owner #govuk-pubworkflow-dev. This might mean the content is out of date.