speed-monitor

by jacted

Website performance reports for Slack, Rocket.chat & Mattermost using performance.timing

200 Stars 8 Forks Last release: Not found 47 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Speed Monitor

  • Website user performance reports for Slack, Rocket.chat & Mattermost
  • Captures performance stats using
    performance.timing
  • This is NOT a NodeJS package.

What does it do?

The script captures the users performance using

performance.timing

It then sends it to a NodeJS server, storing it in MongoDB and sends reports to Slack, Rocket.chat or Mattermost about the performance.

Screenshot

Stack

  • NodeJS
  • MongoDB (Get one free at mlab.com)

Getting started slack

  1. Clone repository

  2. Use npm to install dependencies:

    npm install
    
  3. Add Outgoing WebHook Integration to Slack

    https://my.slack.com/services/new/outgoing-webhook
  4. Slack WebHook url

    http://localhost:8080/slack
    - Add
    speed
    to trigger word(s)
  5. Edit app/config.example.js and rename to app/config.js

  6. Insert script tags at the bottom of your website right before

    
    

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.