Skip to content

raingggg/chia-watch-dog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Subsystem Notification (example values) Priority
Harvester Your harvester appears to be offline! No events for the past 400 seconds. HIGH
Harvester Disconnected HDD? The total plot count decreased from 100 to 40. HIGH
Harvester Experiencing networking issues? Harvester did not participate in any challenge for 120 seconds. It's now working again. NORMAL
Harvester Seeking plots took too long: 21.42 seconds! NORMAL
Full Node Experiencing networking issues? Skipped 42 signage points! NORMAL
Full Node Block found!! LOW
Wallet Cha-ching! Just received 2.0 XCH ☘️ LOW
Daily Stats Hello 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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published