Once you have an account, the next step is to start connecting all of your toolings via plugins. You can log in and go to the Plugins tab to start adding plugins.
It is necessary to provide a name when adding a plugin because you have the option to add multiple plugins from the same tool.
Every tool has its own methodology for creating credentials and integrating with Travis Insights. Generally, Travis Insights just need a read-only API key for most types of plugins. However, instructions for each plugin type will be populated in the right-hand navigation bar on the Plugins page as you add them.
To add the plugin you must Test Connection to check if the information provided is working, if not you get a Connection Failed status, check if all data is correct, when all is correct you get a Connection Succeeded! message and you can finish registering the plugin. Once a plugin is added any of the private information (keys, tokens, etc) will be displayed, all that information keeps encrypted in Travis Insights.
The plugins list displays registered plugins with relevant information about their general status.
At the top of the plugins list a drop-down list lets you decide which plugins to display, All Plugins, Active Plugins, or Inactive Plugins.
The plugins list columns display the following information:
- Plugin: The plugin name set during its registration. Order the plugins alphabetically using the arrow next to the column’s name.
- Key ID: Shows IDs according to the information used to connect with the company/contributor.
- Product: The general name of the company/contributor.
- Category: Travis Insights classify products in different categories (Infrastructure, Monitoring, Source Control, etc.) Find more information here.
- Last Scan: Shows the date and time of the last scan for the plugin (yyyy-mm-dd hh:mm:ss.sssss).
Scan Status: Displays status messages.
- Successful: All plugin probes were able to run successfully.
- Partial: Some of the plugin probes failed during the scan.
- Error: The system encountered an issue that didn’t let Travis Insights finish the scan.
- In Progress: The probes scan is taking place.
Scan Details: The last scan results are listed in the link view. Review this window to check if there were some errors during the scan. You can see the logs of the notification, the plugin, and all related probes.
- Plugin Status: shows if it is an Active or Inactive plugin.
At the top of the plugins list, you have the option to deactivate or delete any plugin, clicking the “Toggle” button deactivates selected plugins. At the top of the plugins list you will find a drop-down menu, select if you want to display “All Plugins”, “Active Plugins”, or “Inactive Plugins”, Active Plugins is selected by default.
Travis Insights supports different technologies, it works with the following plugin types at this time:
- AWS CloudWatch Monitoring
- AWS Infrastructure
- Azure Application Insights
- Azure DevOps
- Bamboo CI
- Buddy CI
- Circle CI
- DataDog Monitoring
- GCP Infrastructure
- Google Cloud Source Repositories
- Kubernetes Cluster
- Pingdom Uptime Monitoring
- Travis CI