Ever wondered what those little icons in the corners of your components are? Think of them as your component’s real-time status display. These indicators, called badges, give you at-a-glance information about everything from configuration errors to live performance.
While the specific badges change depending on your mode, they all follow a consistent placement philosophy. Badges are organized into four quadrants around a component, with each corner reserved for a specific type of information.
Identity and Origin (Top-Left) This corner answers the question, “Where did this come from?”. It is used for primary metadata that identifies a component and traces its origin or management.
Contextual Actions (Top-Right) This corner provides helpful, non-critical actions or shortcuts, such as a link to relevant documentation.
Management and Control (Bottom-Right) This quadrant is for hands-on management, providing tools to either control a component’s internal composition or interact directly with its live instance.
The “Problem Corner” (Bottom-Left) This is your go-to spot for all status checks and issue reporting. If something needs attention, you’ll find it here.
When you’re in Designer Mode, your main goal is to build a valid and deployable blueprint. The badges here act as your assistants, helping you catch issues early.
Displays the total count of configuration errors found through schema validation and dry-run checks. Clicking the badge reveals the specific errors.
If you see an error badge, you can often click on it to navigate directly to the configuration field that needs your attention.
Shows the number of other components that are included or associated with this component in the design blueprint.
A clickable link to external documentation relevant to the component.
Once your design is deployed, you enter Operator Mode to monitor its live status. Here, the badges switch context to provide real-time operational data.
Indicates the resource is managed by Meshery and provides a direct link back to the source design that was used for deployment.
Reports the real-time health, performance, and policy compliance status of the running instance.
Provides direct, interactive shell access to the component’s runtime, specifically for containers.
Fix Errors First: Always resolve all validation errors in Designer before you deploy. A clean design is the best way to ensure a successful launch.
Find the Right Source File: When fixing a problem with a live service, use the Design Link in Operator Mode. It’s the fastest way to open the correct configuration file, saving you time while being clear and reliable.
Know Your Mode: Pay close attention to your current mode. A badge’s meaning is completely different in Designer than it is in Operator.