Skip to content

Commit

Permalink
INDY-1920: update validator-info
Browse files Browse the repository at this point in the history
Signed-off-by: toktar <[email protected]>
  • Loading branch information
Toktar committed Jan 23, 2019
1 parent 9619de8 commit d4435a2
Showing 1 changed file with 16 additions and 14 deletions.
30 changes: 16 additions & 14 deletions scripts/validator-info
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,12 @@ class TransactionsStats(BaseUnknown):
def __iter__(self):
return iter(self.val)

def __getitem__(self, item):
return self.val

def __setitem__(self, key, value):
self.val[key] = value


class AverageStats(BaseStats):
shema = [
Expand Down Expand Up @@ -550,20 +556,16 @@ def nagios(vstats):
if "running" == running:
state = '0'

lines = [
"{} {}_Total_Config_Transactions config_transactions={} {} Total Config Transactions".format(
state,vstats['Node_info']['Name'],vstats['Node_info']['Metrics']['transaction-count'].val['config'],
vstats['Node_info']['Name'])
] + [
"{} {}_Total_Ledger_Transactions ledger_transactions={} {} Total Ledger Transactions".format(
state,vstats['Node_info']['Name'],vstats['Node_info']['Metrics']['transaction-count'].val['ledger'],
vstats['Node_info']['Name'])
] + [
"{} {}_Total_Pool_Transactions pool_transactions={} {} Total Pool Transactions".format(
state,vstats['Node_info']['Name'],vstats['Node_info']['Metrics']['transaction-count'].val['pool'],
vstats['Node_info']['Name'])
] + [
"{} {}_Read_Transactions_per_second read_transactions_per_second={} {} Read Transactions/Second".format(
lines = ["{} {}_Total_{}_Transactions config_transactions={} {} Total {} Transactions".format(
state,
vstats['Node_info']['Name'],
ledger_name.title(),
count,
vstats['Node_info']['Name'],
ledger_name.title())
for ledger_name, count in vstats['Node_info']['Metrics']['transaction-count'].items()]

lines += ["{} {}_Read_Transactions_per_second read_transactions_per_second={} {} Read Transactions/Second".format(
state,vstats['Node_info']['Name'],vstats['Node_info']['Metrics']['average-per-second']['read-transactions'],
vstats['Node_info']['Name'])
] + [
Expand Down

0 comments on commit d4435a2

Please sign in to comment.