aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add SSL logs to apache plugin and reduce log size limitsBryn M. Reeves2014-06-261-2/+4
| | | | | | | | Add the 'ssl_access_log' and 'ssl_error_log' files to the default apache log collection and reduce the sizelimit passed to add_copy_spec_limit() from 15M to 5M. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Add OpenShift node httpd logs to OpenShift pluginBryn M. Reeves2014-06-261-4/+5
| | | | | | | | | | The OpenShift node environment adds a new Apache log at: /var/log/httpd/openshift_log Capture it in the OpenShift plugin. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Use glob to match /etc/openshift-enterprise-{release,version}Bryn M. Reeves2014-06-261-1/+1
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Remove bundler commands from OpenShiftBryn M. Reeves2014-06-261-3/+1
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Default to collecting current logs in apache pluginBryn M. Reeves2014-06-261-0/+7
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Fix typo in ActiveMQ plugin commentBryn M. Reeves2014-06-261-1/+1
| | | | | | | ActiveMQ was cloned from MongoDB. Fix the comment to refer to the correct component. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Fix typo in mongodb pluginBryn M. Reeves2014-06-261-1/+1
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Make OpenShift broker vs. node detection automaticBryn M. Reeves2014-06-261-3/+12
| | | | | | | | Enable broker and node data collection by detecting the respective configuration files and automatically collect files and command output for the components present. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Add MongoDB pluginBryn M. Reeves2014-06-262-1/+48
| | | | | | | | | | Add a plugin for the MongoDB document database: https://www.mongodb.org/ Remove MongoDB log collection from the OpenShift plugin. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Add ActiveMQ pluginBryn M. Reeves2014-06-262-1/+29
| | | | | | | | | | Add a plugin for the Apache ActiveMQ messaging server: http://activemq.apache.org/ Remove ActiveMQ log collection from the OpenShift plugin. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Make vendor and ruby version class variables in OpenShift pluginBryn M. Reeves2014-06-261-1/+4
| | | | | | | Allow the vendor path and ruby version to be overridden by subclasses without needing to duplicate code. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Remove redundant data collection from OpenShift pluginBryn M. Reeves2014-06-261-2/+0
| | | | | | | | OpenShift collects dhclient configuration and Apache httpd logs. These are already handled by their respective plugins; remove them from the OpenShift module. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [openshift] Fixing a no longer needed line.Eric Rich2014-06-261-1/+0
|
* [openshift] Adding 2.0 files and commands.Eric Rich2014-06-261-10/+13
|
* [tomcat] update for tomcat6 and add password filteringBryn M. Reeves2014-06-231-3/+10
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [filesys] collect dumpe2fs -h output by defaultBryn M. Reeves2014-06-231-4/+6
| | | | | | Fixes #297. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [rpm] reduce number of calls to rpmBryn M. Reeves2014-06-231-3/+4
| | | | | | Fixes #300. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [mysql] add all_logs optionBryn M. Reeves2014-06-231-1/+7
| | | | | | | Add an 'all_logs' option to the MySQL / MariaDB plugin to allow the old behaviour of collecting all logs files to be requested. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [mysql] make sure db credentials are not part of dump file nameBryn M. Reeves2014-06-231-1/+2
| | | | | | | | Since we pass --user and --password on the mysqldump command line we need to use suggest_filename to prevent those values appearing in report paths. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [mysql] add optional database dump supportBryn M. Reeves2014-06-231-0/+11
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [mysql] limit log collection and add support for MariaDBBryn M. Reeves2014-06-231-7/+16
| | | | | | | | | | Add support for the MariaDB fork of MySQL. Since a MySQL or MariaDB instance may have very large log files under /var/log/{mysql,mariadb}. For now restrict log collection to the main demon log. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [mysql] clean up plugin variable use and package listsBryn M. Reeves2014-06-231-6/+12
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [anaconda] elide passwords in kickstart user directivesBryn M. Reeves2014-06-211-3/+10
| | | | | | | | E.g.: useradd --password '$6$oIW3o2Mr$XbWZKaM7nA.cQqudfDJScupXOia5h1u517t6Htx/Q/MgXm82Pc/OcytatTeI4ULNWOMJzvpCigWiL4xKP9PX4.' test Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [distupgrade] elide passwords in /root/preupgradeBryn M. Reeves2014-06-211-1/+18
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [ipa] add ipa-replica-manage outputBryn M. Reeves2014-06-211-0/+5
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [sar] minor style fixesBryn M. Reeves2014-06-211-4/+7
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [cluster] collect gfs2 withdraw fileBryn M. Reeves2014-06-211-1/+2
| | | | | | Collect /sys/fs/gfs2/*/withdraw. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [hardware] remove obsolete up2date_client hardware callsBryn M. Reeves2014-06-201-20/+1
| | | | | | | | Remove the calls to up2date_client's Hardware module and simplify the plugin so we support Red Hat, Debian and Ubuntu from a single module. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [auditd] improve log size limitingBryn M. Reeves2014-06-201-6/+13
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [cups] improve log size limitingBryn M. Reeves2014-06-201-7/+16
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [selinux] pass --input-logs when calling ausearchBryn M. Reeves2014-06-201-1/+1
| | | | | | | | | If ausearch is run without a tty it expects log data to be fed on stdin. This causes the selinux plugin to appear to hang when run e.g. over an ssh session. Force the command to use the logs defined in auditd.conf by specifying --input-logs. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [nfsserver] add output of 'exportfs -v'Bryn M. Reeves2014-06-191-1/+3
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [openshift] fix plugin_nameBryn M. Reeves2014-06-181-1/+1
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [sar] remove LANG=C use from sar pluginBryn M. Reeves2014-06-181-1/+1
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [ctdb] Add plugin for Samba clustered databasesBryn M. Reeves2014-06-171-0/+49
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [ovirt] add ovirt-scheduler-proxy logsBryn M. Reeves2014-06-171-0/+1
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [samba] collect additional filesBryn M. Reeves2014-06-171-2/+11
| | | | | | | | | | | Add some additional files to the samba plugin and switch from collecting whole directories (e.g. /etc/samba, /var/log/samba) to collecting individual named files within those directories. This gives more predictable behaviour and more manageable default report sizes. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [qpid] update of qpid pluginPavel Moravec2014-06-161-9/+18
| | | | | | resolves issue #308 Signed-off-by: Pavel Moravec <pmoravec@redhat.com>
* [hpasm] new pluginBryn M. Reeves2014-06-131-0/+33
| | | | | | Collect information for hp Server Management Drivers and Agent. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [global] bump release to 3.2-alpha13.2alpha1Bryn M. Reeves2014-06-121-2/+2
| | | | | | | | | | We still have a number of issues to resolve before 3.2 but we're making good progress (albeit a little overdue). Let's tag the current tree as an alpha release so that development distributions (e.g. Fedora rawhide / Debian unstable) can package it and get more testing. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [haproxy] new pluginBryn M. Reeves2014-06-101-0/+30
| | | | | | | | | Add a plugin for HAProxy, based on a suggestion from Brandon Perkins in rhbz#1107865. Fixes #303. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [ipvs,keepalived] fix misleading copyright headerBryn M. Reeves2014-06-102-2/+0
| | | | | | | I've been using firewalld.py as a template for new plugins; forgot to fix the copyright header to have the correct authorship. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [keepalived] new pluginBryn M. Reeves2014-06-101-0/+33
| | | | | | Fixes #302. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [ipvs, cluster] new plugin for IP virtual serverBryn M. Reeves2014-06-102-1/+33
| | | | | | | | | | Remove the ipvsadm command collection from the cluster plugin and put it in it's own plugin. Also collect connection entries with 'ipvsadm -Lc'. Fixes #302. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [networking] add biosdevname outputBryn M. Reeves2014-06-091-1/+2
| | | | | | Suggested by Bryan Quigley. Fixes #299. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Remove duplicate Neutron pluginBryn M. Reeves2014-06-092-249/+153
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [landscape] fix file list and formattingBryn M. Reeves2014-06-081-41/+5
| | | | | | Fixes #261. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [ldap] Fix do_cmd_output_sub() useBryn M. Reeves2014-06-081-2/+4
| | | | | | Fixes #179. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [docker] new pluginBryn M. Reeves2014-06-061-0/+40
| | | | | | | | | | Add basic support for docker-io: https://www.docker.io/ Fixes #263. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [firewalld] new pluginBryn M. Reeves2014-06-061-0/+38
| | | | | | | | | Add support for firewalld on Red Hat based distributions. Based on a patch to networking.py from Jamie Bainbridge. Fixes #292. Signed-off-by: Bryn M. Reeves <bmr@redhat.com>