Go to All Forums

Templates for monitors, sorting, bulk moving between groups, filtering and reporting, private dashboards, auto refresh

Hello, 

We are using Site24x7 for monitoring of 100+ web urls and a bunch of servers, in total we have 230+ monitors. 
I'm not sure if someone already asked you, but Site24x7 should have better support for management of high amount of monitors

I've being using Zabbix for many years, now we are using Site24x7. Site24x7 is a nice product which has a lot of preconfigured checks and multiple locations, but in comparison to Zabbix (and actually to Nagios)  it is missing quite a few important features which are needed when a lot of checks used. 


I'd like to ask if there are any plans (if yes- then when?) to implement the following features:

1. Templates for monitors.
As for now, each monitor has individual settings for user groups which will be notified and it is extremely inconvenient to manage notifications this way. Each monitor has individual setting for notification profile, for location profile and for actions etc. 

Proposal
I'd like to see a way to control several monitors from one place using a predefined template assigned to the monitors which would include:
  • threshold settings
  • notification settings
  • location settings
  • groups
  • rules for checks (look for a specific word on a web page, for example, of check if as specific process is running)
  • actions. 
  • etc
In general, everything except url/server IP should be possible to control over templates.

2. Multiple groups for monitors and simplified moving of monitors between groups. 
As for now, a monitor can belong to only one group and bulk operations for groups are not supported. 

A monitored resource can be used by multiple systems and be critical for them. 
Proposal: Would be nice to be able to add monitors into multiple groups. 

If I wanna move 20 monitors from one group to another - I can't use bulk operations, I have to go to each monitor and change it's group. That is extremely inconvenient.
I can change monitor's membership from the page "Monitor groups", but then I have to open the current group, remember whgich monitors I wanna move, exclude them from the group and then open the new group and add them there. But this is inconvenient and I have to remember all the monitor names for doing this.
  
Proposal: Allow bulk operations for changing Monitor Group parameter of a Monitor. 

3. Customized view of Home> Monitor page

At the moment we can't sort on the Monitor page, we can only filter by name/group. This is inconvenient, especially  when one have more than 50 monitors. 

Proposal: allow sorting and filtering by each column

At the moment If I wanna get a "full picture" about monitoring and analyze it (for example export it into excel) later  I have to use API. There is no way to easily get this information via UI.  

For example I can't easily get exportable list of all monitors with their monitored resources, list of users who will be notified by the monitor, list of actions for each monitor etc. 

Proposal: Add reporting feature which would allow generate exportable in to csv/xls and configurable reports like:
full list of all monitors , their types, monitored resources, location profile, notification profile, user groups which will be notified, list of actions etc. 
 
4. Protected dashboards. 

Site24x7 has a nice feature to add dashboards which could include monitors from different groups, but they are public. 

Proposal: Allow restrict access to the dashboards for specific users/IPs

5. Automatic refresh of Home>Monitor and Home>Monitor Groups pages

Support departments like to put status pages on a big screen, so everybody can see them.  
It seems that Home>Monitor and Home>Monitor Groups pages and not updated automatically. 

At least in my Firefox v48, at the  moment I have page Home>Monitor open and it shows that some monitors were pooled 1 hour ago when they should be updated at least once in 15 minutes.  The same situation in Chrome. 

I see that your are working of this now: https://forums.site24x7.com/topic/web-client-auto-refresh

Proposal: Add configurable settings for automatic refresh of Home>Monitor and Home>Monitor Groups and enable automatic refresh by default



6. Configurable notification channel.

The most common notification channel is email, but companies usually use corporate emails. In case when email server is down , there should be an option to send a text message / chat message. 

Site24x7 supports SMS and IM, but it doesn't allow to select notification channel for a specific notification profile/user group.
Sure we can create multiple users for the same person and use one user for email notification and another one for sms, but it is inefficient.

Proposal: Allow specify a preferred and backup notification channel in notification profile. If an email server is unavailable - then sending an email won't make sense, right?.

7. Multiple escalation levels and multiple groups.

At the moment the notification profile allows to specify only one escalation group and allow select only one user group for it. Some times multiple groups should be notified and multiple escalation levels are needed.

Proposal: allow define multiple escalation levels and define multiple user groups for each escalation level.  

8. Bulk operations: select all/deselect all
If on the page Admin/Monitors I use the "filter" field and put there a "monitor group" name, then I get multiple monitors on the page. If now I enable bulk actions and mark the "Select all" checkbox and they will try to perform a bulk action, then it will be applied for ALL monitors in the system.


Proposal: When a filter is activated, then select all/ deselect all actions should perform these actions ONLY for the items which are displayed to the user.
Like (3) Reply
Replies (5)

Dmitry has asked for a lot of things that we have asked for (probably because we also use Zabbix too) but that level of functionality is what Site24x7 should aim for.

Dmitry, take a look at some of my many posts in here and you will see we are looking for very similar things from Site24x7
Like (0) Reply

Hi Dmitry,

These are really excellent feedback you have provided.  This is just an acknowledgement we are looking into your request.

We will analyze your requirements internally and will respond here ASAP.

Raghavan
Like (0) Reply

Hi Dmitry,

Please find my response to your Proposals below:

1. Templates for monitors.

Ans:  We already have above configurations as profile. When you modify the settings of the profile it will get reflected for all the monitors it associated to. Over this we have Bulk Operations to support change the profile settings for bulk monitors. I think User Group alone is not available as a profile, however you can work around it with specific User Group with all list of users and have it configured for the monitors. If you think this may not work for you, can you give proper use case how you are using this today.

2. Multiple groups for monitors and simplified moving of monitors between groups. 

Proposal: Would be nice to be able to add monitors into multiple groups.

Ans: This feature is already released.

Proposal: Allow bulk operations for changing Monitor Group parameter of a Monitor.

Ans: Yes we will support selecting Monitor Groups in Bulk Operation wizard.

3. Customized view of Home> Monitor page

Proposal: allow sorting and filtering by each column
Ans: Yes we will support sorting and filtering based by each column.

Proposal: Add reporting feature which would allow generate exportable in to csv/xls and configurable reports like:
full list of all monitors , their types, monitored resources, location profile, notification profile, user groups which will be notified, list of actions etc.

Ans: Yes, we will provide this  feature to export the list of monitors from our Admin-> Monitors section.

4. Protected dashboards. 

Ans: Do you project this in a bigger screen in your operations ? Do you use logged in session for projecting this ? How is your usage of Dashboard can give us some understanding of this feature request.

Further answers will be followed in the next response.
Like (0) Reply

5. Automatic refresh of Home>Monitor and Home>Monitor Groups pages

Ans: Yes we are already working on this and this might get released in a week or two.

6. Configurable notification channel.

Ans: Understand the importance of alerts should not be missed. However i think we may not be able to identify whether your email server is working or not. How do you think this can be achieved ? You can use our other notification mechanism like push notification, SMS for guaranteed delivery of alerts.

7. Multiple escalation levels and multiple groups.

Ans: We will support configuring multiple User Groups in escalation configuration. 

8. Bulk operations: select all/deselect all

Ans: This is a bug, we have fixed and released it last week.

We do not have ETA for the feature we said we will provide. However we will not delay it too much. We will prioritize these features in future milestones.

Raghavan
Like (0) Reply

Hi Raghavan
Thank you for detailed answers, please find my comments bellow. And sorry for the late response.

1. Templates for monitors.
Yes, I'm using profiles and know that bulk operations can be used. 
Imagine that you have 100 web sites. They have different urls, but you wanna use the same notifications settings, the same thresholds and  send alers to the same users. In this case having one template which combines all these settings assigned to the monitors is way more convenient from management prospective. No need of bulk operations (where you actually need to find a way to identify these 100 web sites. And that might be troublesome sometimes)
One change in the template - and all settings updated for all 100 monitors.  
What is left to do is combine current profiles + users which will be notified into a "meta monitor" (template)  which can be used as a preset for other monitors.

2. Multiple groups for monitors and simplified moving of monitors between groups. 
Great, thanks!

3. Customized view of Home> Monitor page
Wonderful!

4. Protected dashboards. 
Yes, the big screen with "Big picture" is one use case. And yes, we'd like to login into the system before displaying anything. We are monitoring proprietary systems, the information should not be available to others. 
This information should be updated in realtime (number or Critical/Trouble monitors + problem monitors on the top of the page)

Another use case is: we have a support department which monitors our systems 24x7, different people are working there and they monitor different monitors (groups). They should see only statuses of the relevant monitors.

5. Automatic refresh of Home>Monitor and Home>Monitor Groups pages
Yeah, that would be very handy.

6. Configurable notification channel.
What I meant is that I'd like to see a possibility to specify which notification channel to use for a specific monitor.

For example if we are monitoring a mail server, then we should send an email AND and SMS (or an email to an alternative mailbox ). 
At the same time when we are monitoring a regular web site - we should send emails to the regular mailbox only. 

7. Multiple escalation levels and multiple groups.
Cool!

8. Bulk operations: select all/deselect all
Thanks!


Like (0) Reply

Was this post helpful?