Git Product home page Git Product logo

redis-smq-monitor-client's People

Contributors

weyoss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

redis-smq-monitor-client's Issues

don't see any chart movements and other metrics

version - 5.0.0

Hi, @weyoss
First of all thanks for buildingredis-smq. Didn't want the overhead of RabbitMQ, or Kafka, and redis-smq is perfect for my use case.

The issue is I'm not seeing chart movement and other metrics.
Not sure if I'm doing something wrong.

The app is inside a docker container and I'm using Nginx as a proxy.

image

Here's the demo code

  const config = {
    namespace: "price-service",
    redis: {
      client: RedisClientName.IOREDIS,
      options: { host: "redis-service", port: 6379, url: "redis-service" },
    },
    monitor: {
      enabled: true,
      port: 4003,
    },
  }


const producer = new Producer("test", config);

  producer.produceMessage(new Message().setBody(response), console.log);

   class TestQueueConsumer extends Consumer {
    consume(message, cb) {
      // console.log("Got a message to consume:", message);
      cb();
    }
  }

  const consumer = new TestQueueConsumer("test", config);
  consumer.run()

To put data

setInterval(() => {
    for (let i = 0; i < 10000; i++) {
      producer.produceMessage(new Message().setBody({ count: i }), console.log);
    }
  }, 1000)

SMQ Monitor needs to use relative paths

Hello

We have enabled Redis SMQ Monitor for our project, the issue is as it is behind an Nginx proxy where the port is placed in /queue-monitor route.

When we load though it tries to access the assets via the root of the domain rather than on the specified path.

Is there any way to change this?

Best Regards
Chris

Getting issue if I click on Messages link of the monitor screen.

I am getting the given issue if I click on Messages link.
TypeError: Cannot read properties of undefined (reading 'uuid')

Full error is given here.
Screenshot 2022-06-28 at 12 37 56 PM

Attaching the screenshot of the monitor screen.
Screenshot 2022-06-28 at 12 36 34 PM

OS: MacOS Monterey
Node Versions: 14.x and 16.x (tried on these two versions)

Thanks for this awesome library. :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.