Skip to content

hemanthnakkina-zz/hotsos

 
 

Repository files navigation

Overview

hotsos is a framework for software-defined analysis. It provides a high-level language (see README) for defining checks and analysis of hosts and some common applications including:

  • Openstack
  • Kubernetes
  • Ceph
  • OpenvSwitch
  • Juju
  • MAAS
  • Vault
  • and more

There are a number of output options and formats. The default output is a yaml summary containing information specific to each application (plugin) type including issues and known bugs detected. Hotsos can be run against a host or sosreport.

The code has the following structure:

  • core library code
  • yaml-defined checks (defs)
  • plugin extension code
  • test code

Usage

See --help for usage info.

Examples

An example full (yaml) summary can be found here

An example short (yaml) summary can be found here

Install

You can either run from source or install Ubuntu snap e.g.

sudo snap install hotsos --classic

See https://snapcraft.io/hotsos for more info on usage.

About

Extract application-specific information from a sosreport or host.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published