Issues
The 'Issues Dashboard' is a dedicated dashboard within KloudMate, that provides detailed information about all the errors and warnings that are detected in the Lambda Functions of the following runtimes:
- Nodejs
- Python
- Java
- .NET
- Go
A user has the following permissions to the Issues dashboard according to their assigned role:
Owner:
-- Can mark the issues as resolved or ignored
-- Can assign permissions to other team members (KloudMate users in the same organization)
-- Can leave comments on the issues
Developer:
-- Can mark the issues as resolved or ignored
-- Can assign permissions to other team members (KloudMate users in the same organization)
-- Can leave comments on the issues
Viewer:
-- Can assign permissions to other team members (KloudMate users in the same organization)
-- Can leave comments on the issues
Issues Dashboard Walkthrough
In the Issues dashboard, all the issues are displayed in a list. The list of the issues can be sorted using the Severity, Project, and Assignee filters.

For a quick assessment, some additional information such as the last occurrence, total occurrences, assigned user, and the severity level, are displayed for each issue in the list itself. Users can click on any issue to view in-depth details about it.
Users can also view the respective invocation of any selected issue, by clicking on the View Invocation button.

Assigning Issues to a Team Member
Once you have visibility of the issues through the Issues Dashboard, it is critical that the right team or team members get notified of the relevant issues for effective troubleshooting.
KloudMate lets developers assign issues to relevant users/team members to help keep track of who is in charge of resolving which issues. This feature also helps in prioritizing issues and improving the debugging processes.
- An issue can be assigned to multiple users
- Users can leave comments on the issues and mention other users in the comments
- Assigned users get notified when the issue(s) is assigned to them
- All the participating users(assigned/commented/mentioned users) get notifications for any and all updates regarding the respective issue
To assign an issue to a team member:
- Click on the "Assigned" icon of the respective issue.

- From the dropdown menu, select the user to whom you wish to assign the task.

To comment on an issue:
- Navigate to the issue details page of the respective issue
- Click on the comment icon in the top right corner

Marking Issues as Resolved, Ignored, or Unresolved
- Resolved - A user can mark an issue as "Resolved" if they have reviewed the issue and do not want the issues to appear in the list of Unresolved issues.
- Ignored Issues: A user can mark an issue as "Ignored" if they do not want to receive notifications when the same issue reoccurs in the future.
- Unresolved - An issue that is yet to be reviewed by the user and is neither marked as Ignored nor Resolved.
There are two ways to mark the issues as resolved or ignored:
- By navigating to the respective issue details page of the selected issue
- By selecting multiple issues from the main issues list and collectively marking them as resolved or ignored
The issues marked as Resolved or Ignored can be tracked under their respective tabs in the Issues Dashboard.
Users can choose to receive notifications for either New issues or New and regression issues by creating a notification policy.
- New Issue: Issue detected for the first time
- Regression Issue: Issue detected at least once in the past