| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added passive check service entry for the following.
Gluster Management Daemon
Gluster NFS Daemon
Gluster Self-Heal Daemon
Brick Status
And renamed the service_description of Brick
Brick Utilization - host_ip:brick_dir
Brick Status - host_ip:brick_dir
display_name for host/service is not being used by nagios
according to the documentation, so removed from the conf.
Change-Id: Iab66c1a9a07a04ac4e8b8dac76cac30cd5b02365
Signed-off-by: Kanagaraj M <kmayilsa@redhat.com>
|
|
|
|
|
|
|
|
| |
Modified to check the list of critical services to decide
on the host status.
Change-Id: I6629abdd575e2fe92ea133a57d329e04fbd3b052
Signed-off-by: Shubhendu Tripathi <shtripat@redhat.com>
|
|
|
|
|
|
|
| |
Fixing the pep8 error
Change-Id: I437a7dc1502c19b3ab90ad5b8c8cb1862b9ba359
Signed-off-by: Ramesh Nachimuthu <rnachimu@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following small changes have been made in auto conf.
1. Create Cluster utilization service only when there is atleast
one volume in the cluster.
2. Change the auto config to use the same host given during manual
run for further auto syncing.
3. Change the "gluster_auto_discovery" command to passss the
cluster name to auto discovery using $HOSTNAME$ macro
Change-Id: Id30e0794d98ada4a0276af0c17781f8742dc14e5
Signed-off-by: Ramesh Nachimuthu <rnachimu@redhat.com>
|
|
|
|
|
|
|
|
|
| |
This patch fixes the issue with -h(help) option for the
cluster utilization plugin.
Change-Id: Ide120c741d668188e2e270a509c20e9e109f11b9
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1082834
Signed-off-by: ndarshan <dnarayan@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Removed the extra \n and changed the volume utilization pattern
to 'Volume Utilization -'
Change-Id: I12dd3ba6c85a6ec5e4c05af03602fe581188bb5c
Signed-off-by: Ramesh Nachimuthu <rnachimu@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/22562
Reviewed-by: Kanagaraj Mayilsamy <kmayilsa@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
to accept the new format of data receieved from the node.
removed the call to get the hostname of the
gluster node
Change-Id: I99a48cfe03672ee419ea5f586aa35b4b3ab325af
Signed-off-by: Nishanth Thomas <nthomas@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/22549
Reviewed-by: Kanagaraj Mayilsamy <kmayilsa@redhat.com>
Tested-by: Ramesh Nachimuthu <rnachimu@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds correct exit status for the plugin
check_volume_utilization_server so that status change
is reflected when the thresholds are crossed.
Change-Id: I8829b6fcd9347729216502fefedee7d4f5101453
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1080950
Signed-off-by: ndarshan <dnarayan@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/22551
Reviewed-by: Kanagaraj Mayilsamy <kmayilsa@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Basic plugin which will discover all the basic gluster entities
and creates nagios configuration.
Change-Id: I71f05dec9bcce74969db300393f7f7c178161dba
Signed-off-by: Ramesh Nachimuthu <rnachimu@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/22100
Reviewed-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
| |
Fixed build errors
Change-Id: I5720d5b2366ade742011597834470ad9ee0e32d1
Signed-off-by: Shubhendu Tripathi <shtripat@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/22418
Reviewed-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Added unit test cases for host event handler with minor
code fixes
Change-Id: Id9516303aaa1e4f14e781a06d4f73158bfcdebf4
Signed-off-by: Shubhendu Tripathi <shtripat@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/21669
Reviewed-by: Darshan Narayana Murthy <dnarayan@redhat.com>
Reviewed-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Fixed an issue with cluster utilization plugin
Also refactored code
Change-Id: I7a86d9311ddf302dab93cb4aa8e5f57a5f868ec0
Signed-off-by: Sahina Bose <sabose@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/21996
Reviewed-by: Shubhendu Tripathi <shtripat@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added a dependency on check_dummy plugin
Change-Id: I324d7f7edf3be16e0e2bd6e3949592e67bbf8851
Bug-Url: https://bugzilla.redhat.com/1080124
Signed-off-by: Sahina Bose <sabose@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/21974
Reviewed-by: Shubhendu Tripathi <shtripat@redhat.com>
Reviewed-by: Balamurugan Arumugam <barumuga@redhat.com>
Reviewed-by: Timothy Asir Jeyasingh <tjeyasin@redhat.com>
|
|
|
|
|
|
|
|
|
| |
Fixed test case failures for check_remote_host plugin
Change-Id: I12a2b6c26d3ed9e2afe2901b0ce51e78027cb211
Signed-off-by: Shubhendu Tripathi <shtripat@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/21946
Reviewed-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
The readLiveStatus() method was not returning the status
details. Fixed the same.
Change-Id: I604a99c39c92f94b1ebab1e153f06223b5f6f39c
Signed-off-by: Shubhendu Tripathi <shtripat@redhat.com>
Reviewed-on: https://code.engineering.redhat.com/gerrit/21798
Reviewed-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Fixed the template, commands and vol utilization
plugin
Change-Id: I11eb562f6f563d066938110f730512ae0b772eaf
Signed-off-by: Sahina Bose <sabose@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/66
Reviewed-by: Nishanth Thomas <nishusemail@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
All event handlers are moved to gluster folder under plugins folder.
Hence command has to be changed accordingly.
Change-Id: I0b094cf05246b622b1c58277105e855a21350e2e
Signed-off-by: Ramesh Nachimuthu <rnachimu@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/59
Reviewed-by: Sahina Bose <sabose@redhat.com>
Tested-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
| |
Change-Id: I74b85fdcf85e407379a79fe002257dbbe1a8013f
Signed-off-by: Sahina Bose <sabose@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/58
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added nagios command definitions for brick usage
Also added a sample file to be used as reference
to configure a gluster cluster in Nagios
Change-Id: I3db0ce05de997460589b40fd684fff6a4e023fb6
Signed-off-by: Sahina Bose <sabose@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/51
Reviewed-by: Ramesh N <rnachimu@redhat.com>
|
|
|
|
|
|
|
| |
Change-Id: I32ab9dc0c3971c3b6bbbdaeec5c9e9087485b077
Signed-off-by: Ramesh Nachimuthu <rnachimu@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/54
Reviewed-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Corrected the issue with service list file
Change-Id: Id850da21688a46d7439b0927efec0a57e5e3528d
Signed-off-by: Shubhendu Tripathi <shtripat@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/56
Reviewed-by: darshan n <dnarayan@redhat.com>
Reviewed-by: Ramesh N <rnachimu@redhat.com>
Tested-by: Ramesh N <rnachimu@redhat.com>
Reviewed-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
| |
Since the localstatedir is not getting substituted,
hardcoding the value to /var for now.
Change-Id: I3a27f9c4cd43f804ea4407224e5ea26db9ceb74e
Signed-off-by: Sahina Bose <sabose@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/57
|
|
|
|
|
|
|
|
| |
Change-Id: Idaa995d504e2278fb5a2b67ca4bcbc157307b7d7
Signed-off-by: Nishanth Thomas <nthomas@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/50
Reviewed-by: Sahina Bose <sabose@redhat.com>
Tested-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Fixed issue with memory template, other templates
to have graphs of same size for rendering in ui.
Change-Id: Iacfe7e16b16e6a6cccb104dea9fed412b3f533c3
Signed-off-by: ndarshan <dnarayan@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/11
Reviewed-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Plugins to ckeck the remote host status based on various services.
Change-Id: I1e260829901aa8dd831f0ca1d58609addb9bcf1b
Signed-off-by: Shubhendu Tripathi <shtripat@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/9
Reviewed-by: Sahina Bose <sabose@redhat.com>
Tested-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This plugin sums up the volume utilization outputs in
a cluster
Added a utils livestatus for common code related to
mk_livestatus
Added constants for livestatussocket path
Change-Id: Id665ad3aaa1140e54c831d721ee874421ae84fa3
Signed-off-by: Sahina Bose <sabose@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/10
Reviewed-by: Bala FA <barumuga@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added a new notification handler to notify nagios events
to ovirt. A new contact ovirt is added with the handler
which can sent events/alerts to ovirt engine using
Rest API. By default all gluster related configuration
entities like host, volume, gluster, bricks will have this
contact.
By default contact ovirt will have some default values for
ovirt engie rest api and user fields. User has to fill the
right values in ovirt contact defined in gluster-contacts.cfg
file. Ovirt password has to be configured as a user variable
$USER3$ in file /etc/nagios/private/resource.cfg. User variable
$USER3$ used in command to pass the password to the handler.
Change-Id: I19074af6ae1ee4a8c16d8821b10a1c3a345f321a
Signed-off-by: Ramesh Nachimuthu <rnachimu@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/8
Reviewed-by: Timothy Asir <tim.gluster@gmail.com>
Reviewed-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
executable permission 2. Fixed the dependency issues.
Change-Id: I48bae616ad86ce631aa60e759be575bd1321085a
Signed-off-by: Ramesh Nachimuthu <rnachimu@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/43
Reviewed-by: Timothy Asir <tim.gluster@gmail.com>
Reviewed-by: Sahina Bose <sabose@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Usage: rfc.sh [OPTION]... [ <REVIEWER> ]...
Options:
-a ask for Bug ID addition. This option is set by default for
non 'master' branches.
-b BRANCH use BRANCH to submitting patch. Default branch is 'master'.
-d dry run. Show what command to run.
-n do not fetch origin.
-t TOPIC use TOPIC to submitting patch.
-h display this help text and exit.
By default, BUGID is used as topic in patch submission. If TOPIC and
BUGID are used together, TOPIC gets used.
Examples:
# submit patch to master branch without reviewer
$ rfc.sh
# submit patch to master branch with reviewer
$ rfc.sh charlie@example.com
# submit patch to release-3.0 branch with topic "awesome feature" and
# reviewers charlie@example.com alice@example.com
$ rfc.sh -b release-3.0 -t "awesome feature" charlie@example.com alice@example.com
Change-Id: Ib2e48a7b658974b34879c3a044d353fb45464600
Signed-off-by: Bala.FA <barumuga@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/16
|
|
|
|
|
|
|
|
|
| |
All plugins/templates/config are imported from
https://github.com/gluster-rhsc/nagios-plugin.git
Change-Id: Icbbf23c0595e2b36548015489341d9ff823bac50
Signed-off-by: Bala.FA <barumuga@redhat.com>
Reviewed-on: https://cuckoo.blr.redhat.com:8443/6
|
|
|
|
|
| |
Change-Id: Iae865d7dce78de83f0931d99b67455b9a0f12e1c
Signed-off-by: Bala.FA <barumuga@redhat.com>
|
|
|