get-transform-stats.asciidoc 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. [role="xpack"]
  2. [testenv="basic"]
  3. [[get-data-frame-transform-stats]]
  4. === Get {dataframe-transform} statistics API
  5. ++++
  6. <titleabbrev>Get {dataframe-transform} statistics</titleabbrev>
  7. ++++
  8. Retrieves usage information for {dataframe-transforms}.
  9. ==== Request
  10. `GET _data_frame/transforms/<data_frame_transform_id>/_stats`
  11. `GET _data_frame/transforms/<data_frame_transform_id>,<data_frame_transform_id>/_stats` +
  12. `GET _data_frame/transforms/_stats` +
  13. `GET _data_frame/transforms/_all/_stats` +
  14. `GET _data_frame/transforms/*/_stats` +
  15. //===== Description
  16. ==== Path Parameters
  17. `data_frame_transform_id`::
  18. (string) Identifier for the {dataframe-transform}. It can be a
  19. {dataframe-transform} identifier or a wildcard expression. If you do not
  20. specify one of these options, the API returns information for all
  21. {dataframe-transforms}.
  22. ==== Results
  23. The API returns the following information:
  24. `transforms`::
  25. (array) An array of statistics objects for {dataframe-transforms}.
  26. //==== Authorization
  27. ==== Examples
  28. The following example gets usage information for the `ecommerce_transform`
  29. {dataframe-transform}:
  30. [source,js]
  31. --------------------------------------------------
  32. GET _data_frame/transforms/ecommerce_transform/_stats
  33. --------------------------------------------------
  34. // CONSOLE
  35. // TEST[skip:todo]
  36. The API returns the following results:
  37. [source,js]
  38. ----
  39. {
  40. "count" : 1,
  41. "transforms" : [
  42. {
  43. "id" : "ecommerce_transform",
  44. "state" : {
  45. "transform_state" : "started",
  46. "current_position" : {
  47. "customer_id" : "9"
  48. },
  49. "generation" : 1
  50. },
  51. "stats" : {
  52. "pages_processed" : 0,
  53. "documents_processed" : 0,
  54. "documents_indexed" : 0,
  55. "trigger_count" : 0,
  56. "index_time_in_ms" : 0,
  57. "index_total" : 0,
  58. "index_failures" : 0,
  59. "search_time_in_ms" : 0,
  60. "search_total" : 0,
  61. "search_failures" : 0
  62. }
  63. }
  64. ]
  65. }
  66. ----
  67. // TESTRESPONSE