metadata.yaml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. plugin_name: ioping.plugin
  2. modules:
  3. - meta:
  4. plugin_name: ioping.plugin
  5. module_name: ioping.plugin
  6. monitored_instance:
  7. name: IOPing
  8. link: "https://github.com/koct9i/ioping"
  9. categories:
  10. - data-collection.synthetic-checks
  11. icon_filename: "syslog.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 IOPing metrics for efficient disk I/O latency tracking. Keep track of read/write speeds, latency, and error rates for optimized disk operations."
  22. method_description: "Plugin uses `ioping` command."
  23. supported_platforms:
  24. include: []
  25. exclude: []
  26. multi_instance: true
  27. additional_permissions:
  28. description: ""
  29. default_behavior:
  30. auto_detection:
  31. description: ""
  32. limits:
  33. description: ""
  34. performance_impact:
  35. description: ""
  36. setup:
  37. prerequisites:
  38. list:
  39. - title: Install ioping
  40. description: |
  41. You can install the command by passing the argument `install` to the plugin (`/usr/libexec/netdata/plugins.d/ioping.plugin install`).
  42. configuration:
  43. file:
  44. name: "ioping.conf"
  45. description: "File with options to specify hardware to monitor and arguments for ioping command."
  46. options:
  47. description: ""
  48. folding:
  49. title: "Config options"
  50. enabled: true
  51. list:
  52. - name: update_every
  53. description: Data collection frequency.
  54. default_value: 1s
  55. required: false
  56. - name: destination
  57. description: The directory/file/device to ioping.
  58. default_value: ""
  59. required: true
  60. - name: request_size
  61. description: The request size in bytes to ioping the destination (symbolic modifiers are supported)
  62. default_value: 4k
  63. required: false
  64. - name: ioping_opts
  65. description: Options passed to `ioping` commands.
  66. default_value: -T 1000000
  67. required: false
  68. examples:
  69. folding:
  70. enabled: true
  71. title: "Config"
  72. list:
  73. - name: Basic Configuration
  74. description: This example has the minimum configuration necessary to have the plugin running.
  75. config: |
  76. destination="/dev/sda"
  77. troubleshooting:
  78. problems:
  79. list: []
  80. alerts:
  81. - name: ioping_disk_latency
  82. link: https://github.com/netdata/netdata/blob/master/health/health.d/ioping.conf
  83. metric: ioping.latency
  84. info: average I/O latency over the last 10 seconds
  85. metrics:
  86. folding:
  87. title: Metrics
  88. enabled: false
  89. description: ""
  90. availability: []
  91. scopes:
  92. - name: disk
  93. description: ""
  94. labels: []
  95. metrics:
  96. - name: ioping.latency
  97. description: Read Latency
  98. unit: "microseconds"
  99. chart_type: line
  100. dimensions:
  101. - name: latency