Navigation

  • index
  • next |
  • previous |
  • Munin »
  • Developing Munin

Developing Munin¶

Guidelines for developing Munin.

  • Munin development environment
    • Getting started
    • Install perl
    • Check out the munin repository
    • Install perl dependencies
    • Install munin in a sandbox
    • Run munin in a sandbox
    • Run plugins in a sandbox
    • Start hacking
  • Code Architecture
    • Directory Layout
    • Key Modules
    • Data Flow
    • Plugin Execution
    • Building
  • Documenting Munin
    • Munin Guide
    • Plugin Documentation
    • Munin Gallery
    • Unix Manual Pages
    • Munin’s Wiki
  • Munin development tests
    • Scope
    • Running the tests
    • The test matrix: FORK x DBDRIVER
    • Test infrastructure (t/lib)
    • Writing tests: rules the suite taught us
    • SQL portability (sqlite and PostgreSQL)
    • Coverage
    • Continuous integration
    • Mission logs: design history
  • Data Structures
    • Munin Node
    • Munin Master

Logo of Munin

Previous topic

How to remove spikes

Next topic

Munin development environment

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • Munin »
  • Developing Munin
© Copyright 2012-2025, The Munin project and its contributors. Last updated on Oct 03, 2026. Created using Sphinx 9.1.0.