Skip to content

Commit

Permalink
Execute 'ceph -s' only once to get data
Browse files Browse the repository at this point in the history
  • Loading branch information
xavise committed Jul 25, 2018
1 parent 4ac9c7b commit 273f69f
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions plugins/ceph/ceph_osd
Expand Up @@ -44,6 +44,9 @@ if [ "$1" = "config" ]; then
exit 0
fi

echo "osds.value $(ceph -s --format=json | jq '.osdmap.osdmap.num_osds')"
echo "up.value $(ceph -s --format=json | jq '.osdmap.osdmap.num_up_osds')"
echo "in.value $(ceph -s --format=json | jq '.osdmap.osdmap.num_in_osds')"
CEPH_STATUS=$(ceph -s --format=json)

echo "osds.value $(echo $CEPH_STATUS | jq '.osdmap.osdmap.num_osds')"
echo "up.value $(echo $CEPH_STATUS | jq '.osdmap.osdmap.num_up_osds')"
echo "in.value $(echo $CEPH_STATUS | jq '.osdmap.osdmap.num_in_osds')"

0 comments on commit 273f69f

Please sign in to comment.