Skip to main content

Monitoring ripple validator running in GCE

GCE provides various kinds of metrics from which one can create dashboard, alerting policies etc. However, there is no way to monitor performance of rippled unless we wrote something ourselves.

Fortunately, GCE allows creating custom metrics. So as a starting point, I decided to create a metric for rippled build_version. This information is very useful. For example, you will be able to tell if the behavior of the server changes after version changes.

However, I later learned that custom metric can't have "STRING" as its value type. So I created an uptime metric with build version as its label. It works just the same.

Here is a screenshot of the chart created from this metric:

Unfortunately, it seems I can't share this chart publicly, unlike charts created from built-in metrics which can be shared publicly.

Comments

Popular posts from this blog

You have to know these about ripple wallet and secret key

TL;DR:

It's possible to find out others' secret keys but it's so improbable that it's almost impossible. Make sure you have a good entropy source when generating your address/secret key.Use multi-sign https://ripple.com/build/how-to-multi-sign/
See the discussion here: https://www.xrpchat.com/topic/6054-questions-about-secret-keysripple-wallet-addresses/

Several possible attacking modes on XRP ledger

https://www.xrpchat.com/topic/7229-a-question-about-validators/?do=findComment&comment=69555

There are several degrees of damage, that trusted validators can do (if they decide to give up their hard-earned trust), in increasing difficulty order:
If a set of them, each of which only trust others in the same set, with less than 20% of them trust validators not in that set, decide to collude, they can create fork.If more than 20% of them decide to collude, they can prevent transactions from being validated.If more than 80% of them decide to collude, they can rewrite history as they wish. 
However, as pointed out by mDuo13@, creating a fork is easy, but making people accept it is hard.

Illinois Is Venezuela and the Solution Is Cryptocurrency

http://observer.com/2017/06/illinois-is-venezuela-and-the-solution-is-cryptocurrency/

What this article really is trying to say is, the "real" money is inflationary in nature and they are being manipulated throughout its not so long history and you have no control over that.

On the contrary, cryptocurrencies (e.g. Bitcoin) are not inflationary (XRP is even deflationary).

This difference makes the latter will increase in value in terms of the "real" money inevitably.

So, buy the fucking every dip of cryptocurrencies and HODL!