message-questionFAQs

chevron-rightIs there any performance loss with Appear?hashtag

As we only report on schemas the first time they're seen, or when they change, our impact to performance is miniscule. There is no noticable effect for users. Appear uses rate sampling to minimise the amount of data sent to your network, ensuring that performance remains optimised. If necessary, further optimisations, such as processing on a separate thread, can be implemented in the future.

chevron-rightHow does Appear handle sensitive data?hashtag

Appear is designed to prioritise your data security. Our introspector does not transfer any sensitive data (Personally Identifiable Information) out of your network. Instead, we only process and send structural information to our servers. You can audit the introspector code anytime to verify this practice, ensuring a lower barrier to entry and quicker problem-solving.

chevron-rightHow do I manage environments in Appear?hashtag

Appear automatically detects the environments set from your CI/CD pipeline variables. This makes it easy for you to ensure services from development to production are available to you within Appear.

chevron-rightHow does Appear capture endpoints that aren't being hit?hashtag

Appear won't detect endpoints not being used by systems and users. You will need to upload the associated OpenAPI spec in order for these services to be available in Appear.

chevron-rightDoes Appear handle API versions?hashtag

Yes, Appear can capture the version of your APIs and present these within the Catalog explorer. We have a method of catering for this, but it's best to discuss with us how you're using versioning to ensure we're capturing them in the right way.

chevron-rightHow does Appear generate the API Reference and Catalog?hashtag

Our open-source introspector, once installed and integrated into your system, provides detailed reports on the schema of active endpoints. These reports are processed by an LLM middleware processor, allowing us to fine-tune which AI models and

chevron-rightCan I test Appear locally?hashtag

You can install and integrate the introspector package and run your dev environment locally. Once the server is up and running, you can mimic user behaviour to fire the endpoints and see your dev environment in Appear populate with services.

chevron-rightHow do I know if the Appear agent is reporting?hashtag

After you integrate Appear (following our installation guide) you may wonder if the agent is connected and reporting OK. This can be determined in two primary ways:

  1. Your Appear platform account is populating with services and data, and

  2. Determining connection status in the 'Connections' page via the menu or by grouping your services by Connection Status


If you have any queries or require support with the above instructions, please get in touch with us.

Last updated