dashboards.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. var dashboards =
  2. {
  3. title: "Infinite Monkey Dashboard",
  4. rows: [
  5. {
  6. title: "Query Control",
  7. height: "30px",
  8. panels: [
  9. {
  10. type : "stringquery",
  11. span : 12,
  12. group : "main",
  13. query : "wine"
  14. }
  15. ]
  16. },
  17. {
  18. title: "Options",
  19. collapse: true,
  20. height: "30px",
  21. panels: [
  22. {
  23. type : "timepicker",
  24. span : 5,
  25. mode : 'relative',
  26. refresh : {
  27. enable : false,
  28. interval: 30,
  29. min : 10
  30. },
  31. timespan: '1h',
  32. group : "main"
  33. },
  34. {
  35. type : "sort",
  36. span : 4,
  37. group : "main"
  38. }
  39. ]
  40. },
  41. {
  42. title: "Monkey Monitoring",
  43. collapse: false,
  44. height: "300px",
  45. panels: [
  46. {
  47. title : "Monkey Shakespeare Lines",
  48. type : "histogram",
  49. span : 6,
  50. show : ['lines','points'],
  51. fill : 0,
  52. query : [
  53. { label : "Query", query : "*", color: '#86B32D' },
  54. { label : "Hamlet", query : "play_name:Hamlet" },
  55. { label : "Macbeth", query : "play_name:macbeth" },
  56. ],
  57. group : "main"
  58. },
  59. {
  60. title : "Monkey Typists Worldwide",
  61. type : "map",
  62. map : 'world',
  63. field : "country",
  64. span : 6,
  65. size : 500,
  66. query : "*",
  67. group : "main"
  68. }
  69. ]
  70. },
  71. {
  72. title: "Lines of Plays",
  73. height: "250px",
  74. panels: [
  75. {
  76. title : "Plays",
  77. type : "pie",
  78. span : 4,
  79. size : 8,
  80. donut : true,
  81. colors : ['#BF3030','#1D7373','#86B32D','#A60000','#006363','#679B00'],
  82. field : 'country',
  83. //query : { query: "*", field: "country"}
  84. query : { field : "play_name", query : "*" },
  85. group : "main"
  86. },
  87. {
  88. title : "Newest Lines",
  89. type : "table",
  90. span : 8,
  91. query : "*",
  92. fields : ['@timestamp','play_name','speaker','text_entry'],
  93. group : "main"
  94. }
  95. ]
  96. }
  97. ]
  98. };