Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

7. Health and Monitoring > Expanding data collected by the IM

Expanding data collected by the IM

With the modular OpenNebula architecture, it is possible to extend the default IM driver to expose new variables that could be used by the scheduler or whatever monitoring information we may need.

IM drivers are arranged in these directories:

  • /usr/lib/one/mads or $ONE_LOCATION/lib/mads: The drivers' main executable files
  • /var/lib/one/remotes/im/<virtualizer>.d or $ONE_LOCATION/var/remotes/im/<virtualizer>.d: Hypervisor-specific probes to gather every monitoring metric

Temperature attribute

For example, we can decide to introduce a new TEMPERATURE attribute for our KVM-based cloud, to be used in the RANK attribute for the scheduler. This is as simple as defining a shell script that will output one per line:


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint