metadata.yaml 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. plugin_name: nfacct.plugin
  2. modules:
  3. - meta:
  4. plugin_name: nfacct.plugin
  5. module_name: nfacct.plugin
  6. monitored_instance:
  7. name: Netfilter
  8. link: 'https://www.netfilter.org/'
  9. categories:
  10. - data-collection.linux-systems.firewall-metrics
  11. icon_filename: 'netfilter.png'
  12. related_resources:
  13. integrations:
  14. list: []
  15. info_provided_to_referring_integrations:
  16. description: ''
  17. keywords: []
  18. most_popular: false
  19. overview:
  20. data_collection:
  21. metrics_description: 'Monitor Netfilter metrics for optimal packet filtering and manipulation. Keep tabs on packet counts, dropped packets, and error rates to secure network operations.'
  22. method_description: 'Netdata uses libmnl (https://www.netfilter.org/projects/libmnl/index.html) to collect information.'
  23. supported_platforms:
  24. include: []
  25. exclude: []
  26. multi_instance: true
  27. additional_permissions:
  28. description: 'This plugin needs setuid.'
  29. default_behavior:
  30. auto_detection:
  31. description: 'This plugin uses socket to connect with netfilter to collect data'
  32. limits:
  33. description: ''
  34. performance_impact:
  35. description: ''
  36. setup:
  37. prerequisites:
  38. list:
  39. - title: Install required packages
  40. description: |
  41. Install `libmnl-dev` and `libnetfilter-acct-dev` using the package manager of your system.
  42. configuration:
  43. file:
  44. name: 'netdata.conf'
  45. section_name: '[plugin:nfacct]'
  46. description: 'This is netdata main configuration file'
  47. options:
  48. description: ''
  49. folding:
  50. title: 'Config options'
  51. enabled: true
  52. list:
  53. - name: update every
  54. description: Data collection frequency.
  55. default_value: 1
  56. required: false
  57. - name: command options
  58. description: Additinal parameters for collector
  59. default_value: ""
  60. required: false
  61. examples:
  62. folding:
  63. enabled: true
  64. title: ''
  65. list: []
  66. troubleshooting:
  67. problems:
  68. list: []
  69. alerts: []
  70. metrics:
  71. folding:
  72. title: Metrics
  73. enabled: false
  74. description: ""
  75. availability: []
  76. scopes:
  77. - name: global
  78. description: ""
  79. labels: []
  80. metrics:
  81. - name: netfilter.netlink_new
  82. description: Connection Tracker New Connections
  83. unit: "connections/s"
  84. chart_type: line
  85. dimensions:
  86. - name: new
  87. - name: ignore
  88. - name: invalid
  89. - name: netfilter.netlink_changes
  90. description: Connection Tracker Changes
  91. unit: "changes/s"
  92. chart_type: line
  93. dimensions:
  94. - name: insert
  95. - name: delete
  96. - name: delete_list
  97. - name: netfilter.netlink_search
  98. description: Connection Tracker Searches
  99. unit: "searches/s"
  100. chart_type: line
  101. dimensions:
  102. - name: searched
  103. - name: search_restart
  104. - name: found
  105. - name: netfilter.netlink_errors
  106. description: Connection Tracker Errors
  107. unit: "events/s"
  108. chart_type: line
  109. dimensions:
  110. - name: icmp_error
  111. - name: insert_failed
  112. - name: drop
  113. - name: early_drop
  114. - name: netfilter.netlink_expect
  115. description: Connection Tracker Expectations
  116. unit: "expectations/s"
  117. chart_type: line
  118. dimensions:
  119. - name: created
  120. - name: deleted
  121. - name: new
  122. - name: netfilter.nfacct_packets
  123. description: Netfilter Accounting Packets
  124. unit: "packets/s"
  125. chart_type: line
  126. dimensions:
  127. - name: a dimension per nfacct object
  128. - name: netfilter.nfacct_bytes
  129. description: Netfilter Accounting Bandwidth
  130. unit: "kilobytes/s"
  131. chart_type: line
  132. dimensions:
  133. - name: a dimension per nfacct object