1.0.1 • Published 2 years ago

chia-watch-dog v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

chia-watch-dog

  • simplified nodejs version of chiadog
  • watch dog for chia and all forks of chia
  • only read the log, never get any sensitive information

quick start

const { ChiaWatchDog } = require('chia-watch-dog');

const cwd = new ChiaWatchDog('.chia/mainnet/log/debug.log');
// cwd.sampleWithPercentate(5); // watch 100% log by default, but you can sample it to reduce resource cost

// immediate events
cwd.on('dog', (ev) => {
  console.log('dog', ev);
});

// daily stats events
cwd.on('dailydog', (ev) => {
  console.log('dailydog', ev);
});

cwd.start();

log file path format

  • homedir path: '.chia/mainnet/log/debug.log' - will use /home/username/.chia/mainnet/log/debug.log
  • absolute path: '/home/sky/.chia/mainnet/log/debug.log' - use the path directly

Supported Notifications

SubsystemNotification (example values)Priority
HarvesterYour harvester appears to be offline! No events for the past 400 seconds.HIGH
HarvesterDisconnected HDD? The total plot count decreased from 100 to 40.HIGH
HarvesterExperiencing networking issues? Harvester did not participate in any challenge for 120 seconds. It's now working again.NORMAL
HarvesterSeeking plots took too long: 21.42 seconds!NORMAL
Full NodeExperiencing networking issues? Skipped 42 signage points!NORMAL
Full NodeBlock found!!LOW
WalletCha-ching! Just received 2.0 XCH ☘️LOW
Daily StatsHello farmer! 👋 Here's what happened in the last 24 hours: Received ☘️: 2.00 XCH️ Proofs 🧾: 176 found! - 176 partials submitted 📑 - 0 blocks found 📦 Search 🔍: - average: 0.46s - over 5s: 2 occasions - over 15s: 1 occasions Plots 🌱: 42, new: 2 Eligible plots 🥇: 0.08 average Skipped SPs ⚠️: 7 (0.01%) LOW

Trademark Notice

CHIA NETWORK INC, CHIA™, the CHIA BLOCKCHAIN™, the CHIA PROTOCOL™, CHIALISP™ and the “leaf Logo” (including the leaf logo alone when it refers to or indicates Chia), are trademarks or registered trademarks of Chia Network, Inc., a Delaware corporation. There is no affliation between this chia-watch-dog project and the main Chia Network project.

1.0.1

2 years ago

1.0.0

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago