Hello All!
So, You may have noticed there are some messages in the FSX_STA echo showing some stats for Hub 4. I had been working on an MPL that would generate those stats files, but ran into issues when trying to automate the running of Mystic via a cronjob.
What I ended up doing, was rewriting it in FreePascal, and have been testing it locally here for a couple days. It seems to be working just fine, but we all know how that goes... ;)
The one posted last night, almost 12 hours ago, will give a general idea of the information it will contain. I have made a few changes to it,
such as adding the time of the nodes last poll.
This program scans all of the fileboxes, and counts up the total files
and size of what's waiting for each node, and then spits out a report.
On the bottom of this report, there is a list of nodes that haven't
polled for x number of days. It also gives a brief status of where that node is at in the removal process. For example, node 21:4/154 is now showing as not connecting for 89 days, and the status is 'Removal Warning!'. Once that hits 90 days, the status will change to 'Remove Node!!!'. This tells me that it is now time to remove this node, and remove all files from their filebox.
On 24 Oct 2021 at 11:33a, Black Panther pondered and said...
Hello All!
Hey stranger. :)
Yes Deon and I are using scripts that shipped with the Husky project
(I think that's where they came from?) to do something similar. I find
it a bit of a pain as I need to create symbolic links for fileboxes I create in order to accommodate the code I'm running. It wants to see fileboxes in a certain way only. A bit like my passion for rum and
raisin ice cream - forget that strawberry stuff :)
I'm using the reports I can generate for the same reasons as is Deon.
I'm not sure I'd start giving warnings at 89 days, probably (ideally)
it would be at 35 and remove around 45 days, that's six weeks.
That said, I can be slack and let some nodes drift out much longer or nodes can get in touch and ask to not be removed while they work on getting something broken fixed again etc...
In an ideal world we'd all agree some key numbers for warning, final warning, removal ...
Thoughts anyone?
--- Mystic BBS v1.12 A47 2021/09/29 (Linux/64)
The one posted last night, almost 12 hours ago, will give a general idea of the information it will contain. I have made a few changes to it, such as adding the time of the nodes last poll.
I hope you do understand that these stats are (EU) GDPR* violations,
if nodes haven't agreed that you publish stats about their polling behaviour (not sure how Canadian and NZ privacy law sees it).
I hope you do understand that these stats are (EU) GDPR* violations, if nodes haven't agreed that you publish stats about their pollingI think people are more worried about Facebook and Twitter than FTN or QWKnets.
behaviour (not sure how Canadian and NZ privacy law sees it).
Hello Oli!
25 Oct 21 06:53, you wrote to me:
I hope you do understand that these stats are (EU) GDPR* violations,
if nodes haven't agreed that you publish stats about their polling
behaviour (not sure how Canadian and NZ privacy law sees it).
Nope. I'm posting stats about files sitting on my personal system. If I wanted to post information about polling behaviour, I'd post the 9+ MB daily binkd log file.
BY: Oli(21:3/102)
I hope you do understand that these stats are (EU) GDPR* violations, ifI think people are more worried about Facebook and Twitter than FTN or QWKnets.
nodes haven't agreed that you publish stats about their polling
behaviour (not sure how Canadian and NZ privacy law sees it).
Sysop: | Nelgin |
---|---|
Location: | Plano, TX |
Users: | 606 |
Nodes: | 10 (1 / 9) |
Uptime: | 131:04:08 |
Calls: | 9,608 |
Calls today: | 3 |
Files: | 16,058 |
Messages: | 1,061,932 |
Posted today: | 7 |