image description

The foundation of the hosting industry since 2001

The Ubersmith platform delivers powerful device management, monitoring and automation tools integrated with a fully featured client relationship and support manager, and will provide a single centralized POV on your entire business.


Spotlight: Redis Monitoring

Sanctuary of Truth Picture

Redis is a document oriented database software, self-described as an "advanced key-value store", and its popularity continues to grow as developers and service providers realize their services require high availability and scalability. It's quickly becoming the "go to" in-memory storage solution due to its ease of use, stability, and speed.

What's the catch?
While Redis is without a doubt powerful and fast, it gains these advantages by storing the data in system memory for quick access. It can be configured to store data asynchronously in the background on its own, but in a lot of cases, there are other processes that retrieve the data and store it in more durable solutions. When dealing with large sets of time-critical data, you can't afford to be in the dark about the status of something that's essential to the front line of your system.

Sounds volatile...
Redis is also lauded for its stability, but like any database (especially one stored in memory), you'll want to ensure it's up and running so your web services can function normally. When running multiple Redis servers on multiple hosts, it's even more important to be able to have automated monitoring to confirm the servers are running. If you are running processes on the server to migrate this data to another database, you may also want to monitor the number of keys stored in Redis to ensure they're being migrated & removed properly.

What can Ubersmith do about it?
The TCP protocol monitor is fully compatible with issuing Redis commands, and it's extremely straightforward to set up monitors to ensure certain requirements are being met even when setting up multiple Redis servers. You can issue any of Redis' CLI commands and parse the output with regex, giving you a heads up on when the Redis servers are acting up:

Where do I go from here?
Head over to our knowledgebase for a detailed outline of what you'll need to do in order to get this set up in Ubersmith: Configuring Redis in Ubersmith.

Since Redis also relies on available system memory to store the data, and running out of memory could mean slowdown or a crash, you're going to want to keep an eye on the server's RAM usage as well with the Server Metrics Module.

Ubersmith DE continues to set the standard for integrated datacenter software. As the industry continues to change, we're excited to be at the forefront of what allows companies around the world to run their day-to-day business.

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Refresh Type the characters you see in this picture. Type the characters you see in the picture; if you can't read them, submit the form and a new image will be generated. Not case sensitive.  Switch to audio verification.