Skip to content
Snippets Groups Projects

Avoid useless cpu load alerts for graph compression servers

Closed Vincent Sellier requested to merge maxxi_cpu_alerts into production

Given the metrics in prometheus, the load of maxxi is very high when a graph compression is in progress.

It generate a lot of useless alerts we never check.

octocatalog diff
diff origin/production/pergamon.softwareheritage.org current/pergamon.softwareheritage.org
*******************************************
+ Concat::Fragment[icinga2::object::Service::linux_load_graph] =>
   parameters =>
     "content": "\napply Service \"load\" {\n  import \"generic-service\"\n\n  ch...
     "order": 60,
     "target": "/etc/icinga2/zones.d/global-templates/services.conf"
*******************************************
+ Concat_fragment[icinga2::object::Service::linux_load_graph] =>
   parameters =>
     "content": "\napply Service \"load\" {\n  import \"generic-service\"\n\n  ch...
     "order": 60,
     "tag": "_etc_icinga2_zones.d_global-templates_services.conf",
     "target": "/etc/icinga2/zones.d/global-templates/services.conf"
*******************************************
+ Icinga2::Object::Service[linux_load_graph] =>
   parameters =>
     "apply": true,
     "assign": [
       "host.vars.os == Linux && host.vars.load == graph"
     ],
     "check_command": "load",
     "command_endpoint": "host.name",
     "ensure": "present",
     "export_to": [
    
     ],
     "ignore": [
       "host.vars.noagent"
     ],
     "import": [
       "generic-service"
     ],
     "order": 60,
     "prefix": false,
     "service_name": "load",
     "target": "/etc/icinga2/zones.d/global-templates/services.conf",
     "template": false,
     "vars": {
       "load_wload1": 325,
       "load_wload5": 325,
       "load_wload15": 325,
       "load_cload1": 350,
       "load_cload5": 350,
       "load_cload15": 350
     }
*******************************************
+ Icinga2::Object[icinga2::object::Service::linux_load_graph] =>
   parameters =>
     "apply": true,
     "assign": [
       "host.vars.os == Linux && host.vars.load == graph"
     ],
     "attrs": {
       "check_command": "load",
       "command_endpoint": "host.name",
       "vars": {
         "load_wload1": 325,
         "load_wload5": 325,
         "load_wload15": 325,
         "load_cload1": 350,
         "load_cload5": 350,
         "load_cload15": 350
       }
     },
     "attrs_list": [
       "display_name",
       "host_name",
       "check_command",
       "check_timeout",
       "check_interval",
       "check_period",
       "retry_interval",
       "max_check_attempts",
       "groups",
       "enable_notifications",
       "enable_active_checks",
       "enable_passive_checks",
       "enable_event_handler",
       "enable_flapping",
       "enable_perfdata",
       "event_command",
       "flapping_threshold_low",
       "flapping_threshold_high",
       "volatile",
       "zone",
       "command_endpoint",
       "notes",
       "notes_url",
       "action_url",
       "icon_image",
       "icon_image_alt",
       "vars"
     ],
     "ensure": "present",
     "ignore": [
       "host.vars.noagent"
     ],
     "import": [
       "generic-service"
     ],
     "object_name": "load",
     "object_type": "Service",
     "order": 60,
     "prefix": false,
     "target": "/etc/icinga2/zones.d/global-templates/services.conf",
     "template": false
*******************************************
*** End octocatalog-diff on pergamon.softwareheritage.org
*** Running octocatalog-diff on host maxxi.internal.softwareheritage.org
I, [2025-03-07T11:59:50.318212 #1419869]  INFO -- : Catalogs compiled for maxxi.internal.softwareheritage.org
I, [2025-03-07T11:59:50.475111 #1419869]  INFO -- : Diffs computed for maxxi.internal.softwareheritage.org
diff origin/production/maxxi.internal.softwareheritage.org current/maxxi.internal.softwareheritage.org
*******************************************
  Icinga2::Object::Host[maxxi.internal.softwareheritage.org] =>
   parameters =>
     vars =>
       load =>
        + graph
*******************************************
*** End octocatalog-diff on maxxi.internal.softwareheritage.org

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading