metadata.yaml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. plugin_name: slabinfo.plugin
  2. modules:
  3. - meta:
  4. plugin_name: slabinfo.plugin
  5. module_name: slabinfo.plugin
  6. monitored_instance:
  7. name: Linux kernel SLAB allocator statistics
  8. link: "https://kernel.org/"
  9. categories:
  10. - data-collection.linux-systems.kernel-metrics
  11. icon_filename: 'linuxserver.svg'
  12. related_resources:
  13. integrations:
  14. list: []
  15. info_provided_to_referring_integrations:
  16. description: ""
  17. keywords:
  18. - linux kernel
  19. - slab
  20. - slub
  21. - slob
  22. - slabinfo
  23. most_popular: false
  24. overview:
  25. data_collection:
  26. metrics_description: >
  27. Collects metrics on kernel SLAB cache utilization to monitor the low-level performance impact of workloads
  28. in the kernel.
  29. method_description: "The plugin parses `/proc/slabinfo`"
  30. supported_platforms:
  31. include:
  32. - Linux
  33. exclude: []
  34. multi_instance: false
  35. additional_permissions:
  36. description: >
  37. This integration requires read access to `/proc/slabinfo`, which is accessible only to the root user by
  38. default. Netdata uses Linux Capabilities to give the plugin access to this file. `CAP_DAC_READ_SEARCH`
  39. is added automatically during installation. This capability allows bypassing file read permission checks
  40. and directory read and execute permission checks. If file capabilities are not usable, then the plugin is
  41. instead installed with the SUID bit set in permissions sVko that it runs as root.
  42. default_behavior:
  43. auto_detection:
  44. description: >
  45. Due to the large number of metrics generated by this integration, it is disabled by default and must be
  46. manually enabled inside `/etc/netdata/netdata.conf`
  47. limits:
  48. description: ""
  49. performance_impact:
  50. description: ""
  51. setup:
  52. prerequisites:
  53. list:
  54. - title: Minimum setup
  55. description: "If you installed `netdata` using a package manager, it is also necessary to install the package `netdata-plugin-slabinfo`."
  56. configuration:
  57. file:
  58. name: "netdata.conf"
  59. section_name: "[plugins]"
  60. description: "The main configuration file."
  61. options:
  62. description: ""
  63. folding:
  64. title: "The main configuration file."
  65. enabled: true
  66. list:
  67. - name: Enable plugin
  68. description: As described above plugin is disabled by default, this option is used to enable plugin.
  69. default_value: no
  70. required: true
  71. examples:
  72. folding:
  73. enabled: true
  74. title: ""
  75. list: []
  76. troubleshooting:
  77. problems:
  78. list: []
  79. alerts: []
  80. metrics:
  81. folding:
  82. title: Metrics
  83. enabled: false
  84. description: "SLAB cache utilization metrics for the whole system."
  85. availability: []
  86. scopes:
  87. - name: global
  88. description: ""
  89. labels: []
  90. metrics:
  91. - name: mem.slabmemory
  92. description: Memory Usage
  93. unit: "B"
  94. chart_type: line
  95. dimensions:
  96. - name: a dimension per cache
  97. - name: mem.slabfilling
  98. description: Object Filling
  99. unit: "%"
  100. chart_type: line
  101. dimensions:
  102. - name: a dimension per cache
  103. - name: mem.slabwaste
  104. description: Memory waste
  105. unit: "B"
  106. chart_type: line
  107. dimensions:
  108. - name: a dimension per cache