Pixie's API uses PxL scripts to both:
PxL scripts can be executed by the Pixie platform by using the web based Live UI, CLI or API.
Pixie provides many open source scripts. These community scripts enable the developer community with a broad repository of use-case specific scripts out of the box.
Pxl Community Scripts appear under the
px/ namespace in Pixie's Live UI, CLI and API.
Check out one of our guides to see how to run one of these pre-built PxL script using the web based Live UI, CLI or API:
Pixie's scripts are written using the Pixie Language (PxL), a DSL that follows the API of the the popular Python data processing library Pandas. All PxL is valid Python. You can learn more about the PxL language here.
Check out our tutorials to learn how to write your own PxL scripts.
Over time, we hope that our PxL script repository grows into a community driven knowledge base of data-driven tools to observe, debug, secure and manage applications.
Filing an issue with an explanation of what use-case you are looking to address help us make sure these community scripts are broadly applicable and useful.
Develop and test your script with the CLI or using the Live UI's script dev environment.
Once your script is ready, you can submit it for review by:
px/namespace in Pixie for the entire Pixie community