Article Number
000001095
Applies To
RSA Product Set: NetWitness Platform
RSA Product/Service Type: NetWitness UI
RSA Version/Condition: 11.x
Platform: CentOS
O/S Version: 7
Issue
The following steps will allow you to go into mongodb and delete any created custom dashboards, especially if you are unable to delete the dashboards directly from the RSA NetWitness UI, due to not visible or permissions does not allow.
Resolution
- From the Admin Server, log into mongodb.
# mongo admin -u deploy_admin -p <mongo password>
- Display the list of databases and choose the sa database.
> show dbs
> use sa
- Display the list of collections and choose the dashboard collection. This displays information about each dashboard that is currently in your RSA NetWitness UI.
> show collections
> db.dashboard.find().pretty()
- Find your custom dashboard within the collection. The name of a dashboard is located under the "title" field for that dashboard. For example, if the name of a custom dashboard is "test," then you would see : "title" : "test" for that dashboard.
- Run the following command to remove the custom dashboard from the collection.
> db.dashboard.remove({"title":"<title of custom dashboard>"})
ex. db.dashboard.remove({"title":"test"})
- Run the following command to confirm that the custom dashboard was removed. This should not produce any output if the dashboard was successfully removed.
> db.dashboard.find({"title":"<title of custom dashboard>"})
ex. db.dashboard.find({"title":"test"})
- Go into the RSA NetWitness UI > Monitor > Dashboards and navigate through your list of dashboards to confirm that the custom dashboard has been removed from the UI, as well.