TC10.6 - Monitoring Exploitation of Smart City API

×

Warning message

  • You can't delete this newsletter because it has not been sent to all its subscribers.
  • You can't delete this newsletter because it has not been sent to all its subscribers.
  • You can't delete this newsletter because it has not been sent to all its subscribers.

Test Case Title

TC10.6 - Monitoring Exploitation of Smart City API

Goal

I can use dashboard to

Monitor the usage of the Smart City API, to understand which are the most active IPs in posing requests.

Prerequisites

Access to the Snap4City portal as registered users.

The following functionalities are available only for specific Snap4city users with specific privileges.

Expected successful result

Access to the dashboards accessible by the links and see them, visualization of the status, on which the dashboard owner can set some rules for firing and send notifications as email, or other means.

Steps

 

 

Snap4City support bidirectional flows in the end to end process passing from IOT devices to Dashboards, for content and resources, for dashboard and interactions at all level and for all user kinds:

From the figure it is possible to read the number of requests, while on the rights side the distribution of the number of requests. Please observe that the solution may exploits the Notificator to send notification on the basis of the data collected and shown.
The top diagram presents the distribution of the accesses in terms of number of accesses. Some of the graphs have daily/weakly time results, while the large majority graph diagrams is also supported by tools.
Please note the automated update.

 

TC10.6 - Monitoring Exploitation of Smart City API | Snap4City

Error

×

Error message

  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Notice: Trying to get property of non-object in user_is_logged_in() (line 1576 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_is_logged_in() (line 1576 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in og_field_access() (line 578 of /var/www/html/drupal/sites/default/modules/og/og.module).
  • Notice: Trying to get property of non-object in user_access() (line 806 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 818 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 819 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 825 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 828 of /var/www/html/drupal/modules/user/user.module).
  • Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/drupal/includes/common.inc:2791) in drupal_send_headers() (line 1499 of /var/www/html/drupal/includes/bootstrap.inc).
  • Error: __clone method called on non-object in og_user_access_entity() (line 2249 of /var/www/html/drupal/sites/default/modules/og/og.module).
The website encountered an unexpected error. Please try again later.