<commit_before>---
title: EntityHealthStatus
category: feature
authors: emesika, ovedo
wiki_category: Feature
wiki_title: Features/EntityHealthStatus
wiki_revision_count: 39
wiki_last_updated: 2015-06-12
---

# Entity Health Status

## Adding External Health Status to oVirt Entities

### Summary

Provide a mechanism to set entity health status which will be displayed in the UI as follows

OK (Green)

      Info (Blue)

Warning (Yellow) Critical (Orange) Failure (Red)

The Health Status field will be returned as part of the retrieved entity when a call to display the entity is done using the RST API.

The main use-case for this new status is to provide plugins / external systems the ability to trigger issues, and allow the administrator to clearly see there is an issue through the UI

### Owner

*   Name: [ <NAME>](User:MyUser)

<!-- -->

*   Email: <EMAIL>

### Current status

Currently oVirt provides only an internal status of the host which is controled internally by oVirt
In order to see problems on an entity, the adminisrator should go and select each entity and then look in the relevant plug-in sub-tab for the entity. There is no visual marker for indicating problems on the entity that were reported by an external system

### Use Case
<commit_msg>Summary<commit_after>---
title: EntityHealthStatus
category: feature
authors: emesika, ovedo
wiki_category: Feature
wiki_title: Features/EntityHealthStatus
wiki_revision_count: 39
wiki_last_updated: 2015-06-12
---

# Entity Health Status

## Adding External Health Status to oVirt Entities

### Summary

Provide a mechanism to set entity health status which will be displayed in the UI as follows

      OK (Green)
      Info (Blue)
      Warning (Yellow)
      Critical (Orange)
      Failure (Red)

The Health Status field will be returned as part of the retrieved entity when a call to display the entity is done using the RST API.

The main use-case for this new status is to provide plugins / external systems the ability to trigger issues, and allow the administrator to clearly see there is an issue through the UI

### Owner

*   Name: [ <NAME>](User:MyUser)

<!-- -->

*   Email: <EMAIL>

### Current status

Currently oVirt provides only an internal status of the host which is controled internally by oVirt
In order to see problems on an entity, the adminisrator should go and select each entity and then look in the relevant plug-in sub-tab for the entity. There is no visual marker for indicating problems on the entity that were reported by an external system

### Use Case

{'fraction_non_alphanumeric': 0.05703125, 'fraction_numerical': 0.0078125, 'mean_word_length': 4.0914512922465205, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7577214', 'n_tokens_mistral': 710, 'n_tokens_neox': 668, 'n_words': 364}