So I've setup my Sumo Logic free account two days ago and installed their data collector to stream my witness server log file for steemd. Using their logreduce (categorisation of types of events present in the logs) and field extraction rules (extract values from the text logs and make them available in variables that can be used for queries and filters), I've setup a basic dashboard as seen above.
From top to bottom, left to right:
- The number of blocks my witness has signed in the last 24 hours. I might change this to the last 7 days.
- The average number of transactions per hour (counted from the blocks my server receives from other witnesses).
- A graph that shows the top 30 witnesses ordered by number of transactions signed.
- A graph showing the number of transactions in each block received. In the case of the RC issues encountered with HF20, this graph should flatten down.
- A graph showing the number of blocks signed by each witnesses ordered by the number of blocks.
- A list of witnesses who double signed in the last 7 days. Double signing usually happens when two different servers are using the same witness signing key and hence signing the same block both at the same time. This is usually not a good thing. It's empty for now as no one has double signed recently 👍.
- A list of accounts having low Resource Credits and trying to do something on the blockchain
Spammers are being stopped by HF20
Now the little discovery I'm talking about in the title of this post is related to the last panel on my dashboard.
The account that attracted my attention is , as I was updating my dashboard yesterday, I noticed that his count number was increasing a lot. As you can see in the screenshot below, that user is trying to do something on the blockchain and HF20 is rejecting the action due to low RC. A normal user (human) would have seen that their account is low in RC, or at least would have noticed there is an issue posting or doing things on Steemit and would have stopped but this account kept doing it. So I went and had a look at
profile to see what's going on.
@ammard comments revealed this:
He's been posting heaps of identical comments on the the exact same post which cannot be opened anymore due to receiving over 43K comments: https://steemit.com/animal/@sephiroth206/maziepuppyoxxb3jlm
Looking at also revealed that it is also dodgy. A look at the replies received by @ammard is also interesting.
This morning, I noticed a last interesting thing is @ammard history on steemd.com says that he has has -19282.71% RC but he still managed to make some comments 2hrs before. But it seems to have settled now as I've just checked it again and his last activity was 12 hours ago. But to be at -19274.26%, he must be already negative few days ago but he somehow managed to comment spam once in a while. His steemd.com history also shows that there was a huge drop of activity since 7 days ago. That account was spamming a lot before but then suddenly the RC introduced by HF20 prevented it from spamming again.
Related content
- ULOG 104 - Using Sumo Logic to monitor the witness server logs
- Witness Earnings Report - 2018-10-08
- Witness Earnings Report - 2018-10-01
- ULOG 094 - Steem blockchain hardfork 20 week
Summary of some of my other contributions
| Project | Description | Link |
|---|---|---|
| Steemed Phish | Chrome browser extension to make external links more visible and alert you on Phishing/Scamming links | Steemed Phish |
| Dtube Community Support | This project by | Dockerizing Dtube Community Support |
| DiscoSteem Bot | This is a Discord/Steem bot project by | Dockerizing DiscoSteem Bot |
| A Dollar A Day | This is a project run by | "A dollar a day" fundraiser - Karaoke Singing: Le chanteur malheureux |
| Team Vietnam | I started a new Vietnamese community on Discord and developed @teamvn, a community bot to help grow the Vietnamese community and help them create higher quality content. | |
| POCKET-JS | This is my Javascript (NodeJS) port of the POCKET confirmer by | POCKET-JS Confirmer |
| Skippy Bot | I've written this Discord bot for | Witness Update 2018-07-30 - Team Australia's Skippy Bot |
Credits
- The image at the top has been generated with the Canva app using my own photo.