Introduction
The Dev Console provides observability, system monitoring, and configuration management for teams working on dataflows and classic extensions. It simplifies development, troubleshooting, and debugging processes.
Accessing Dev Console
To access Dev Console,
-
Open the link, https://{host_name}/devconsole.
-
Use your InTouch login credentials to access the console.

- From the dropdown in the top-right corner, choose the organization whose configurations you want to manage.
Note: In the Dev Console, you can access all the organizations available to you in InTouch.
Authentication
The Dev Console uses InTouch portal authentication to manage access. It automatically syncs your login status and organization selection with InTouch. When you log out or switch organizations in InTouch, the Dev Console updates instantly.
Here’s how authentication works in the Dev Console:
- When you log into the InTouch portal in one browser tab, the Dev Console will automatically log you in when you open it in a different tab.
- The Dev Console always connects to the same organization as the InTouch portal.
- When you log out of the InTouch portal, the Dev Console will automatically log you out.
- You can't log in to the Dev Console directly. You must first log in to the InTouch portal.
- When you switch organizations in the InTouch portal, the Dev Console automatically updates to reflect the selected organization.
Features
Platform Metrics
- Provides insights into system performance by tracking metrics across extension products such as Neo, Vulcan, and Connect+.
- Offers high-level metrics such as error percentages and API latency, with capabilities to view API interactions and internal errors.
- Supports custom dashboard creation through XML-like configurations and JavaScript, enabling dynamic queries and varied chart types.
Log Viewer
- Allows users to select a product, specify a time range, and search logs via request IDs or keywords.
- Logs are retrieved from Loki through API requests, aiding in troubleshooting and debugging.
Extension Configuration
- Functions as a secret manager for storing key-value pairs.
- Enables the marking of values as confidential and concealed from view, and incorporates an approval process for introducing new configurations.
DB Management
- Provides direct interaction with extension-related databases.
- Enables running queries to retrieve or insert data, with read queries directed to database replicas and write queries requiring approval.
- Offers query history, collection browsing, and result limits, with possible validation of functions in user queries.
Package Manager
Supports managing classic extensions by enabling users to select, build, and load extensions based on Intouch access.
Simplified Access Permissions
Access control within the Dev Console is managed by Intouch, so there is no need to maintain separate credentials.
Updated 1 day ago