Compare commits
	
		
			2 Commits
		
	
	
		
			6f5aecfa22
			...
			8896c6914c
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 8896c6914c | |||
| 73e04ad2aa | 
@@ -635,6 +635,12 @@ class API_Node_Root(Resource):
 | 
				
			|||||||
                  type: integer
 | 
					                  type: integer
 | 
				
			||||||
                  description: The overall health (%) of the node
 | 
					                  description: The overall health (%) of the node
 | 
				
			||||||
                  example: 100
 | 
					                  example: 100
 | 
				
			||||||
 | 
					                health_plugins:
 | 
				
			||||||
 | 
					                  type: array
 | 
				
			||||||
 | 
					                  description: A list of health plugin names currently loaded on the node
 | 
				
			||||||
 | 
					                  items:
 | 
				
			||||||
 | 
					                    type: string
 | 
				
			||||||
 | 
					                    example: "nics"
 | 
				
			||||||
                health_details:
 | 
					                health_details:
 | 
				
			||||||
                  type: array
 | 
					                  type: array
 | 
				
			||||||
                  description: A list of health plugin results
 | 
					                  description: A list of health plugin results
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -527,6 +527,14 @@
 | 
				
			|||||||
                    },
 | 
					                    },
 | 
				
			||||||
                    "type": "array"
 | 
					                    "type": "array"
 | 
				
			||||||
                },
 | 
					                },
 | 
				
			||||||
 | 
					                "health_plugins": {
 | 
				
			||||||
 | 
					                    "description": "A list of health plugin names currently loaded on the node",
 | 
				
			||||||
 | 
					                    "items": {
 | 
				
			||||||
 | 
					                        "example": "nics",
 | 
				
			||||||
 | 
					                        "type": "string"
 | 
				
			||||||
 | 
					                    },
 | 
				
			||||||
 | 
					                    "type": "array"
 | 
				
			||||||
 | 
					                },
 | 
				
			||||||
                "kernel": {
 | 
					                "kernel": {
 | 
				
			||||||
                    "desription": "The running kernel version from uname",
 | 
					                    "desription": "The running kernel version from uname",
 | 
				
			||||||
                    "type": "string"
 | 
					                    "type": "string"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -83,7 +83,7 @@ class MonitoringPluginScript(MonitoringPlugin):
 | 
				
			|||||||
            for line in stdout.split('\n'):
 | 
					            for line in stdout.split('\n'):
 | 
				
			||||||
                if match(r'^mc[0-9]: csrow', line):
 | 
					                if match(r'^mc[0-9]: csrow', line):
 | 
				
			||||||
                    if 'Uncorrected' in line:
 | 
					                    if 'Uncorrected' in line:
 | 
				
			||||||
                        health_delta = 10
 | 
					                        health_delta = 50
 | 
				
			||||||
                    errors.append(' '.join(line.split()[2:]))
 | 
					                    errors.append(' '.join(line.split()[2:]))
 | 
				
			||||||
            message += ', '.join(errors)
 | 
					            message += ', '.join(errors)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user