Skip to content

WonderBeat/vasilich

Repository files navigation

vasilich

Chat Bot. Can help you with deploy, monitoring and alerting.

Demo

Vasilich demo instance is running on:

  • XMPP:
    • host: is-a-furry.org
    • room: vasilich [@muc.is-a-furry.org]

Video

Vasilich video

Download

Current snapshot: Download
Check our WIKI and learn how to set up your own Vasilich

RoadMap

  • Trigger script execution
  • Chat Bot backend (if no command found, Vasilich should reply as a simple chat-bot)
  • Extended script execution (interactive mode. Vasilich should notify about script execution process)
  • Webhook support
  • Monitoring and Scheduling
  • Single Jar packaging. Vasilich should be as simple as possible. (One JAR and one configuration file)
  • IRC connector
  • File sharing. Vasilich should be able to send you logs as a ZIP archive
  • automate deployment to test environment, where everyone can test Vasilich
  • Write WIKI. No one can use this without a simple doc!!!
  • Use programAB instead of ChatterBean
  • Create a single command for monitoring instead of multiple commands

Vasilich and Travis

Build Status githalytics.com alpha

Hackaton RoadMap

  • Install & Setup
  • Hello, Vasilich! - Basic Talk module
  • Live talk module integration
  • Script execution (echo + sleep). Generic functionality.
  • Monitoring ops (disk space usage, cpu usage, proc #, thread #, etc.)
  • Alerting (e.g. disk space < 500 MB)
  • [?] View logs in chat - "give last N ERRORs"
  • Presentation

Why Vasilich?

  1. Open Source - join us on GitHup
  2. Easy to Use - just chat
  3. Easy to Setup - 1 jar, 1 configuration file
  4. Flexible - script execution Module
  5. Many ways to grow up

Bitdeli Badge

About

Chat Bot for DevOps. Can help you with deploy, monitoring, alerting and more

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •