Difference between revisions of "Operations/Tools"
Leifmadsen (talk | contribs) (Add Service Telemetry Framework to Monitoring Tools list.) |
|||
(20 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
− | + | The following is a list of external tools that we have used for supporting OpenStack infrastructures. Please note that this list is by no means complete. | |
− | + | ||
+ | ==Automation== | ||
+ | |||
+ | * Chef: https://www.chef.io/chef/ | ||
+ | * Cobbler: http://cobbler.github.com | ||
+ | * Puppet: https://puppetlabs.com | ||
+ | |||
+ | ==Collaboration== | ||
+ | |||
+ | * MediaWiki: http://www.mediawiki.org | ||
+ | * Redmine: http://www.redmine.org | ||
+ | * RT: http://bestpractical.com/rt | ||
+ | |||
+ | ==File Systems== | ||
+ | |||
+ | * Gluster: http://www.gluster.org | ||
+ | * Ceph: http://ceph.com | ||
+ | |||
+ | ==Logging== | ||
+ | |||
+ | * OpenStack Logging Tools: https://github.com/osops/tools-logging | ||
+ | * Rsyslog: http://www.rsyslog.com | ||
+ | * Logstash: http://www.logstash.net | ||
+ | ** Sample Logstash configuration: https://github.com/OpenStratus/openstack-logstash | ||
+ | * StackTach: event-based monitoring, usage and billing (arguably could go under Monitoring) | ||
+ | ** overview: http://www.sandywalsh.com/2012/10/debugging-openstack-with-stacktach-and.html | ||
+ | ** repository git://git.openstack.org/stackforge/stacktach | ||
+ | ** stackforge https://git.openstack.org/cgit/stackforge/stacktach | ||
+ | ** older repository is on https://github.com/rackerlabs | ||
+ | |||
+ | ==Network== | ||
+ | |||
+ | * OpenVPN: http://openvpn.net | ||
+ | * tcpdump: http://www.tcpdump.org | ||
+ | * WireShark: http://www.wireshark.org | ||
+ | |||
+ | ==Monitoring and Trending== | ||
+ | |||
+ | * Cacti: http://www.cacti.net/ | ||
+ | * Centina Systems: http://www.centinasystems.com/ | ||
+ | * Centreon: http://www.centreon.com/ | ||
+ | * collectd: http://collectd.org | ||
+ | ** [https://github.com/catalyst/collectd-openstack plugins for collecting OpenStack metrics] | ||
+ | * Consul: https://consul.io/ | ||
+ | * dashing-openstack: https://github.com/catalyst/dashing-openstack - a dashing-based dashboard for displaying the operational status of an OpenStack cluster, integrates with Nagios or Icinga. | ||
+ | * Datadog: https://www.datadoghq.com/blog/datadog-now-supports-openstack-monitoring/ | ||
+ | * Diamond: https://github.com/BrightcoveOS/Diamond | ||
+ | * Dynatrace: https://www.dynatrace.com/technologies/cloud-and-microservices/openstack-monitoring/ | ||
+ | * Ganglia: http://ganglia.sourceforge.net/ | ||
+ | * Graphite: https://github.com/graphite-project | ||
+ | * Groundwork: http://www.gwos.com | ||
+ | * Icinga: https://www.icinga.org/ | ||
+ | * InfluxDB: http://influxdb.com/ | ||
+ | * Mist.io: https://mist.io/ | ||
+ | * Monasca: https://wiki.openstack.org/wiki/Monasca | ||
+ | * Munin: http://munin-monitoring.org | ||
+ | * Nagios: http://www.nagios.org | ||
+ | * Netcool: http://www-03.ibm.com/software/products/en/netcool-network-management | ||
+ | * Observium: http://www.observium.org/ | ||
+ | * Open TSDB: http://opentsdb.net/ | ||
+ | * pnp4nagios: https://docs.pnp4nagios.org/ | ||
+ | * Rally: https://wiki.openstack.org/wiki/Rally | ||
+ | * Service Telemetry Framework: https://infrawatch.github.io/documentation | ||
+ | * Stacktach: http://stacktach.readthedocs.org/ | ||
+ | * Sensu: http://sensuapp.org/ | ||
+ | * Shinken: http://www.shinken-monitoring.org/ | ||
+ | * Surveil: http://docs.surveil.io | ||
+ | * Thruk: http://www.thruk.org/ | ||
+ | * Xymon: http://xymon.sourceforge.net/ | ||
+ | * Zabbix: http://www.zabbix.com/ | ||
+ | * Zenoss: http://www.zenoss.com/ | ||
+ | |||
+ | Repositories with monitoring scripts and checks: | ||
+ | * Tools to monitor OpenStack: https://github.com/osops/tools-monitoring | ||
+ | * Rackspace private cloud monitoring scripts: https://github.com/rcbops/rpc-maas | ||
+ | * Scripts to push OpenStack metrics to Graphite: https://github.com/NeCTAR-RC/nectar-metrics | ||
+ | * https://github.com/stackforge/monitoring-for-openstack | ||
+ | * https://github.com/sensu-plugins/sensu-plugins-openstack | ||
+ | * https://github.com/cirrax/openstack-nagios-plugins | ||
+ | * http://packages.ubuntu.com/search?keywords=nagios-plugins-openstack | ||
+ | * https://github.com/rcbops/rpc-maas | ||
+ | |||
+ | ==Database== | ||
+ | |||
+ | * Percona Toolkit: http://www.percona.com/software/percona-toolkit | ||
+ | |||
+ | ==Other tools== | ||
+ | |||
+ | * Generic operations tools for OpenStack: https://github.com/osops/tools-generic | ||
+ | * CERN Tools repositories: https://github.com/cernops | ||
+ | * [[Rally]], a load generator for OpenStack that can be used to check the operational state of a live OpenStack cloud. |
Latest revision as of 21:45, 9 March 2021
The following is a list of external tools that we have used for supporting OpenStack infrastructures. Please note that this list is by no means complete.
Contents
Automation
- Chef: https://www.chef.io/chef/
- Cobbler: http://cobbler.github.com
- Puppet: https://puppetlabs.com
Collaboration
- MediaWiki: http://www.mediawiki.org
- Redmine: http://www.redmine.org
- RT: http://bestpractical.com/rt
File Systems
- Gluster: http://www.gluster.org
- Ceph: http://ceph.com
Logging
- OpenStack Logging Tools: https://github.com/osops/tools-logging
- Rsyslog: http://www.rsyslog.com
- Logstash: http://www.logstash.net
- Sample Logstash configuration: https://github.com/OpenStratus/openstack-logstash
- StackTach: event-based monitoring, usage and billing (arguably could go under Monitoring)
- overview: http://www.sandywalsh.com/2012/10/debugging-openstack-with-stacktach-and.html
- repository git://git.openstack.org/stackforge/stacktach
- stackforge https://git.openstack.org/cgit/stackforge/stacktach
- older repository is on https://github.com/rackerlabs
Network
- OpenVPN: http://openvpn.net
- tcpdump: http://www.tcpdump.org
- WireShark: http://www.wireshark.org
Monitoring and Trending
- Cacti: http://www.cacti.net/
- Centina Systems: http://www.centinasystems.com/
- Centreon: http://www.centreon.com/
- collectd: http://collectd.org
- Consul: https://consul.io/
- dashing-openstack: https://github.com/catalyst/dashing-openstack - a dashing-based dashboard for displaying the operational status of an OpenStack cluster, integrates with Nagios or Icinga.
- Datadog: https://www.datadoghq.com/blog/datadog-now-supports-openstack-monitoring/
- Diamond: https://github.com/BrightcoveOS/Diamond
- Dynatrace: https://www.dynatrace.com/technologies/cloud-and-microservices/openstack-monitoring/
- Ganglia: http://ganglia.sourceforge.net/
- Graphite: https://github.com/graphite-project
- Groundwork: http://www.gwos.com
- Icinga: https://www.icinga.org/
- InfluxDB: http://influxdb.com/
- Mist.io: https://mist.io/
- Monasca: https://wiki.openstack.org/wiki/Monasca
- Munin: http://munin-monitoring.org
- Nagios: http://www.nagios.org
- Netcool: http://www-03.ibm.com/software/products/en/netcool-network-management
- Observium: http://www.observium.org/
- Open TSDB: http://opentsdb.net/
- pnp4nagios: https://docs.pnp4nagios.org/
- Rally: https://wiki.openstack.org/wiki/Rally
- Service Telemetry Framework: https://infrawatch.github.io/documentation
- Stacktach: http://stacktach.readthedocs.org/
- Sensu: http://sensuapp.org/
- Shinken: http://www.shinken-monitoring.org/
- Surveil: http://docs.surveil.io
- Thruk: http://www.thruk.org/
- Xymon: http://xymon.sourceforge.net/
- Zabbix: http://www.zabbix.com/
- Zenoss: http://www.zenoss.com/
Repositories with monitoring scripts and checks:
- Tools to monitor OpenStack: https://github.com/osops/tools-monitoring
- Rackspace private cloud monitoring scripts: https://github.com/rcbops/rpc-maas
- Scripts to push OpenStack metrics to Graphite: https://github.com/NeCTAR-RC/nectar-metrics
- https://github.com/stackforge/monitoring-for-openstack
- https://github.com/sensu-plugins/sensu-plugins-openstack
- https://github.com/cirrax/openstack-nagios-plugins
- http://packages.ubuntu.com/search?keywords=nagios-plugins-openstack
- https://github.com/rcbops/rpc-maas
Database
- Percona Toolkit: http://www.percona.com/software/percona-toolkit
Other tools
- Generic operations tools for OpenStack: https://github.com/osops/tools-generic
- CERN Tools repositories: https://github.com/cernops
- Rally, a load generator for OpenStack that can be used to check the operational state of a live OpenStack cloud.