# Developer guides

- [Agent checks](/5.1/develop/developer-guides/agent_check.md): StackState Self-hosted v5.1.x
- [About Agent checks](/5.1/develop/developer-guides/agent_check/agent_checks.md): StackState Self-hosted v5.1.x
- [Agent check API](/5.1/develop/developer-guides/agent_check/agent-check-api.md): StackState Self-hosted v5.1.x
- [Agent check state](/5.1/develop/developer-guides/agent_check/agent-check-state.md): StackState Self-hosted v5.1.x
- [How to develop Agent checks](/5.1/develop/developer-guides/agent_check/how_to_develop_agent_checks.md): StackState Self-hosted v5.1.x
- [Connect an Agent check to StackState](/5.1/develop/developer-guides/agent_check/connect_agent_check_with_stackstate.md): StackState Self-hosted v5.1.x
- [Custom functions and scripts](/5.1/develop/developer-guides/custom-functions.md): StackState Self-hosted v5.1.x
- [StackState functions](/5.1/develop/developer-guides/custom-functions/functions.md): StackState Self-hosted v5.1.x
- [Check functions](/5.1/develop/developer-guides/custom-functions/check-functions.md): StackState Self-hosted v5.1.x
- [Component actions](/5.1/develop/developer-guides/custom-functions/component-actions.md): StackState Self-hosted v5.1.x
- [Event handler functions](/5.1/develop/developer-guides/custom-functions/event-handler-functions.md): StackState Self-hosted v5.1.x
- [ID extractor functions](/5.1/develop/developer-guides/custom-functions/id-extractor-functions.md): StackState Self-hosted v5.1.x
- [Mapping functions](/5.1/develop/developer-guides/custom-functions/mapping-functions.md): StackState Self-hosted v5.1.x
- [Monitor functions](/5.1/develop/developer-guides/custom-functions/monitor-functions.md): StackState Self-hosted v5.1.x
- [Propagation functions](/5.1/develop/developer-guides/custom-functions/propagation-functions.md): StackState Self-hosted v5.1.x
- [Template functions](/5.1/develop/developer-guides/custom-functions/template-functions.md): StackState Self-hosted v5.1.x
- [View health state configuration functions](/5.1/develop/developer-guides/custom-functions/view-health-state-configuration-functions.md): StackState Self-hosted v5.1.x
- [Custom Synchronization StackPack](/5.1/develop/developer-guides/custom_synchronization_stackpack.md): StackState Self-hosted v5.1.x
- [About the Custom Synchronization StackPack](/5.1/develop/developer-guides/custom_synchronization_stackpack/custom_synchronization_stackpack.md): StackState Self-hosted v5.1.x
- [How to customize elements created by the Custom Synchronization StackPack](/5.1/develop/developer-guides/custom_synchronization_stackpack/how_to_customize_elements_created_by_custom_synchronization_stackpack.md): StackState Self-hosted v5.1.x
- [How to configure a custom synchronization](/5.1/develop/developer-guides/custom_synchronization_stackpack/how_to_configure_custom_synchronization.md): StackState Self-hosted v5.1.x
- [Integrate external services](/5.1/develop/developer-guides/integrating_external_services.md): StackState Self-hosted v5.1.x
- [Mirroring Telemetry](/5.1/develop/developer-guides/mirroring.md): StackState Self-hosted v5.1.x
- [Monitors](/5.1/develop/developer-guides/monitors.md): StackState Self-hosted v5.1.x
- [Create monitors](/5.1/develop/developer-guides/monitors/create-custom-monitors.md): StackState Self-hosted v5.1.x
- [Monitor STJ file format](/5.1/develop/developer-guides/monitors/monitor-stj-file-format.md): StackState Self-hosted v5.1.x
- [StackPack development](/5.1/develop/developer-guides/stackpack.md): StackState Self-hosted v5.1.x
- [How to create a StackPack](/5.1/develop/developer-guides/stackpack/develop_stackpacks.md): StackState Self-hosted v5.1.x
- [Packaging](/5.1/develop/developer-guides/stackpack/prepare_package.md): StackState Self-hosted v5.1.x
- [How to get a template file](/5.1/develop/developer-guides/stackpack/how_to_get_a_template_file.md): StackState Self-hosted v5.1.x
- [How to make a multi-instance StackPack](/5.1/develop/developer-guides/stackpack/how_to_make_a_multi-instance_stackpack.md): StackState Self-hosted v5.1.x
- [Prepare a multi-instance provisioning script](/5.1/develop/developer-guides/stackpack/prepare_multi-instance_provisioning_script.md): StackState Self-hosted v5.1.x
- [Upload a StackPack file](/5.1/develop/developer-guides/stackpack/how_to_pack_and_upload_stackpack.md): StackState Self-hosted v5.1.x
- [Prepare a shared template](/5.1/develop/developer-guides/stackpack/prepare_shared_template.md): StackState Self-hosted v5.1.x
- [Customize a StackPack](/5.1/develop/developer-guides/stackpack/how_to_customize_a_stackpack.md): StackState Self-hosted v5.1.x
- [Prepare instance template files](/5.1/develop/developer-guides/stackpack/prepare_instance_template_file.md): StackState Self-hosted v5.1.x
- [Prepare a StackPack provisioning script](/5.1/develop/developer-guides/stackpack/prepare_stackpack_provisioning_script.md): StackState Self-hosted v5.1.x
- [Resources in a StackPack](/5.1/develop/developer-guides/stackpack/stackpack_resources.md): StackState Self-hosted v5.1.x
- [StackState Common Layer](/5.1/develop/developer-guides/stackpack/stackstate-common-layer.md): StackState Self-hosted v5.1.x
- [Synchronizations and templated files](/5.1/develop/developer-guides/synchronizations_and_templated_files.md): StackState Self-hosted v5.1.x
