Guest User

Untitled

a guest
Sep 4th, 2020
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.27 KB | None | 0 0
  1. {
  2. "annotations": {
  3. "list": [
  4. {
  5. "builtIn": 1,
  6. "datasource": "Prometheus",
  7. "enable": true,
  8. "hide": true,
  9. "iconColor": "rgba(0, 211, 255, 1)",
  10. "name": "Annotations & Alerts",
  11. "type": "dashboard"
  12. }
  13. ]
  14. },
  15. "description": "This is a PI-Hole dashboard when using the https://github.com/eko/pihole-exporter Prometheus exporter",
  16. "editable": true,
  17. "gnetId": 10176,
  18. "graphTooltip": 0,
  19. "id": 4,
  20. "links": [],
  21. "panels": [
  22. {
  23. "collapsed": false,
  24. "datasource": "Prometheus",
  25. "gridPos": {
  26. "h": 1,
  27. "w": 24,
  28. "x": 0,
  29. "y": 0
  30. },
  31. "id": 60,
  32. "panels": [],
  33. "title": "🍓PI-Hole",
  34. "type": "row"
  35. },
  36. {
  37. "cacheTimeout": null,
  38. "datasource": "Prometheus",
  39. "fieldConfig": {
  40. "defaults": {
  41. "custom": {},
  42. "mappings": [
  43. {
  44. "id": 0,
  45. "op": "=",
  46. "text": "Disabled",
  47. "type": 1,
  48. "value": "0"
  49. },
  50. {
  51. "id": 1,
  52. "op": "=",
  53. "text": "Enabled",
  54. "type": 1,
  55. "value": "1"
  56. }
  57. ],
  58. "nullValueMode": "connected",
  59. "thresholds": {
  60. "mode": "absolute",
  61. "steps": [
  62. {
  63. "color": "#d44a3a",
  64. "value": null
  65. },
  66. {
  67. "color": "rgba(237, 129, 40, 0.89)",
  68. "value": 0
  69. },
  70. {
  71. "color": "#299c46",
  72. "value": 1
  73. }
  74. ]
  75. },
  76. "unit": "none"
  77. },
  78. "overrides": []
  79. },
  80. "gridPos": {
  81. "h": 2,
  82. "w": 4,
  83. "x": 0,
  84. "y": 1
  85. },
  86. "id": 84,
  87. "interval": null,
  88. "links": [],
  89. "maxDataPoints": 100,
  90. "options": {
  91. "colorMode": "background",
  92. "graphMode": "none",
  93. "justifyMode": "auto",
  94. "orientation": "horizontal",
  95. "reduceOptions": {
  96. "calcs": [
  97. "lastNotNull"
  98. ],
  99. "fields": "",
  100. "values": false
  101. },
  102. "textMode": "auto"
  103. },
  104. "pluginVersion": "7.1.5",
  105. "timeFrom": null,
  106. "timeShift": null,
  107. "title": "Status",
  108. "transparent": true,
  109. "type": "stat"
  110. },
  111. {
  112. "cacheTimeout": null,
  113. "datasource": "Prometheus",
  114. "fieldConfig": {
  115. "defaults": {
  116. "custom": {},
  117. "mappings": [
  118. {
  119. "id": 0,
  120. "op": "=",
  121. "text": "N/A",
  122. "type": 1,
  123. "value": "null"
  124. }
  125. ],
  126. "nullValueMode": "connected",
  127. "thresholds": {
  128. "mode": "absolute",
  129. "steps": [
  130. {
  131. "color": "green",
  132. "value": null
  133. },
  134. {
  135. "color": "red",
  136. "value": 80
  137. }
  138. ]
  139. },
  140. "unit": "none"
  141. },
  142. "overrides": []
  143. },
  144. "gridPos": {
  145. "h": 2,
  146. "w": 4,
  147. "x": 4,
  148. "y": 1
  149. },
  150. "id": 80,
  151. "interval": null,
  152. "links": [],
  153. "maxDataPoints": 100,
  154. "options": {
  155. "colorMode": "value",
  156. "graphMode": "none",
  157. "justifyMode": "auto",
  158. "orientation": "horizontal",
  159. "reduceOptions": {
  160. "calcs": [
  161. "mean"
  162. ],
  163. "fields": "",
  164. "values": false
  165. },
  166. "textMode": "auto"
  167. },
  168. "pluginVersion": "7.1.5",
  169. "timeFrom": null,
  170. "timeShift": null,
  171. "title": "Domains being blocked",
  172. "transparent": true,
  173. "type": "stat"
  174. },
  175. {
  176. "cacheTimeout": null,
  177. "datasource": "Prometheus",
  178. "fieldConfig": {
  179. "defaults": {
  180. "custom": {},
  181. "mappings": [
  182. {
  183. "id": 0,
  184. "op": "=",
  185. "text": "N/A",
  186. "type": 1,
  187. "value": "null"
  188. }
  189. ],
  190. "nullValueMode": "connected",
  191. "thresholds": {
  192. "mode": "absolute",
  193. "steps": [
  194. {
  195. "color": "green",
  196. "value": null
  197. },
  198. {
  199. "color": "red",
  200. "value": 80
  201. }
  202. ]
  203. },
  204. "unit": "none"
  205. },
  206. "overrides": []
  207. },
  208. "gridPos": {
  209. "h": 2,
  210. "w": 4,
  211. "x": 8,
  212. "y": 1
  213. },
  214. "id": 82,
  215. "interval": null,
  216. "links": [],
  217. "maxDataPoints": 100,
  218. "options": {
  219. "colorMode": "value",
  220. "graphMode": "none",
  221. "justifyMode": "auto",
  222. "orientation": "horizontal",
  223. "reduceOptions": {
  224. "calcs": [
  225. "mean"
  226. ],
  227. "fields": "",
  228. "values": false
  229. },
  230. "textMode": "auto"
  231. },
  232. "pluginVersion": "7.1.5",
  233. "timeFrom": null,
  234. "timeShift": null,
  235. "title": "Unique domains",
  236. "transparent": true,
  237. "type": "stat"
  238. },
  239. {
  240. "aliasColors": {},
  241. "breakPoint": "50%",
  242. "cacheTimeout": null,
  243. "combine": {
  244. "label": "Others",
  245. "threshold": 0
  246. },
  247. "datasource": "Prometheus",
  248. "fieldConfig": {
  249. "defaults": {
  250. "custom": {}
  251. },
  252. "overrides": []
  253. },
  254. "fontSize": "80%",
  255. "format": "short",
  256. "gridPos": {
  257. "h": 7,
  258. "w": 4,
  259. "x": 12,
  260. "y": 1
  261. },
  262. "id": 70,
  263. "interval": null,
  264. "legend": {
  265. "header": "",
  266. "show": false,
  267. "values": true
  268. },
  269. "legendType": "Under graph",
  270. "links": [],
  271. "maxDataPoints": 3,
  272. "nullPointMode": "connected",
  273. "pieType": "donut",
  274. "strokeWidth": 1,
  275. "timeFrom": null,
  276. "timeShift": null,
  277. "title": "Top queries by domain",
  278. "transparent": true,
  279. "type": "grafana-piechart-panel",
  280. "valueName": "current"
  281. },
  282. {
  283. "aliasColors": {},
  284. "breakPoint": "50%",
  285. "cacheTimeout": null,
  286. "combine": {
  287. "label": "Others",
  288. "threshold": 0
  289. },
  290. "datasource": "Prometheus",
  291. "fieldConfig": {
  292. "defaults": {
  293. "custom": {}
  294. },
  295. "overrides": []
  296. },
  297. "fontSize": "80%",
  298. "format": "short",
  299. "gridPos": {
  300. "h": 7,
  301. "w": 4,
  302. "x": 16,
  303. "y": 1
  304. },
  305. "id": 86,
  306. "interval": null,
  307. "legend": {
  308. "percentage": true,
  309. "show": false,
  310. "values": false
  311. },
  312. "legendType": "On graph",
  313. "links": [],
  314. "maxDataPoints": 3,
  315. "nullPointMode": "connected",
  316. "pieType": "donut",
  317. "pluginVersion": "6.1.4",
  318. "strokeWidth": 1,
  319. "timeFrom": null,
  320. "timeShift": null,
  321. "title": "Replies by type",
  322. "transparent": true,
  323. "type": "grafana-piechart-panel",
  324. "valueName": "current"
  325. },
  326. {
  327. "aliasColors": {},
  328. "breakPoint": "50%",
  329. "cacheTimeout": null,
  330. "combine": {
  331. "label": "Others",
  332. "threshold": 0
  333. },
  334. "datasource": "Prometheus",
  335. "fieldConfig": {
  336. "defaults": {
  337. "custom": {}
  338. },
  339. "overrides": []
  340. },
  341. "fontSize": "80%",
  342. "format": "short",
  343. "gridPos": {
  344. "h": 7,
  345. "w": 4,
  346. "x": 20,
  347. "y": 1
  348. },
  349. "id": 72,
  350. "interval": null,
  351. "legend": {
  352. "show": false,
  353. "values": true
  354. },
  355. "legendType": "Right side",
  356. "links": [],
  357. "maxDataPoints": 3,
  358. "nullPointMode": "connected",
  359. "pieType": "pie",
  360. "strokeWidth": 1,
  361. "timeFrom": null,
  362. "timeShift": null,
  363. "title": "Top ads by domain",
  364. "transparent": true,
  365. "type": "grafana-piechart-panel",
  366. "valueName": "current"
  367. },
  368. {
  369. "aliasColors": {
  370. "pihole": "super-light-blue"
  371. },
  372. "bars": false,
  373. "dashLength": 10,
  374. "dashes": false,
  375. "datasource": "Prometheus",
  376. "fieldConfig": {
  377. "defaults": {
  378. "custom": {}
  379. },
  380. "overrides": []
  381. },
  382. "fill": 1,
  383. "fillGradient": 0,
  384. "gridPos": {
  385. "h": 5,
  386. "w": 8,
  387. "x": 0,
  388. "y": 3
  389. },
  390. "hiddenSeries": false,
  391. "id": 66,
  392. "legend": {
  393. "avg": false,
  394. "current": false,
  395. "max": false,
  396. "min": false,
  397. "show": false,
  398. "total": false,
  399. "values": false
  400. },
  401. "lines": true,
  402. "linewidth": 1,
  403. "links": [],
  404. "nullPointMode": "null",
  405. "percentage": false,
  406. "pluginVersion": "7.1.5",
  407. "pointradius": 2,
  408. "points": false,
  409. "renderer": "flot",
  410. "seriesOverrides": [],
  411. "spaceLength": 10,
  412. "stack": false,
  413. "steppedLine": false,
  414. "thresholds": [],
  415. "timeFrom": null,
  416. "timeRegions": [],
  417. "timeShift": null,
  418. "title": "DNS queries all of types",
  419. "tooltip": {
  420. "shared": true,
  421. "sort": 0,
  422. "value_type": "individual"
  423. },
  424. "transparent": true,
  425. "type": "graph",
  426. "xaxis": {
  427. "buckets": null,
  428. "mode": "time",
  429. "name": null,
  430. "show": true,
  431. "values": []
  432. },
  433. "yaxes": [
  434. {
  435. "format": "short",
  436. "label": null,
  437. "logBase": 1,
  438. "max": null,
  439. "min": null,
  440. "show": true
  441. },
  442. {
  443. "format": "short",
  444. "label": null,
  445. "logBase": 1,
  446. "max": null,
  447. "min": null,
  448. "show": true
  449. }
  450. ],
  451. "yaxis": {
  452. "align": false,
  453. "alignLevel": null
  454. }
  455. },
  456. {
  457. "cacheTimeout": null,
  458. "datasource": "Prometheus",
  459. "fieldConfig": {
  460. "defaults": {
  461. "color": {
  462. "mode": "thresholds"
  463. },
  464. "custom": {},
  465. "decimals": 2,
  466. "mappings": [],
  467. "max": "100",
  468. "min": 0,
  469. "thresholds": {
  470. "mode": "absolute",
  471. "steps": [
  472. {
  473. "color": "green",
  474. "index": 0,
  475. "value": null
  476. },
  477. {
  478. "color": "#EAB839",
  479. "index": 1,
  480. "value": 40
  481. },
  482. {
  483. "color": "red",
  484. "index": 2,
  485. "value": 80
  486. }
  487. ]
  488. },
  489. "unit": "percent"
  490. },
  491. "overrides": []
  492. },
  493. "gridPos": {
  494. "h": 5,
  495. "w": 4,
  496. "x": 8,
  497. "y": 3
  498. },
  499. "id": 92,
  500. "links": [],
  501. "options": {
  502. "orientation": "auto",
  503. "reduceOptions": {
  504. "calcs": [
  505. "mean"
  506. ],
  507. "fields": "",
  508. "values": false
  509. },
  510. "showThresholdLabels": false,
  511. "showThresholdMarkers": true
  512. },
  513. "pluginVersion": "7.1.5",
  514. "timeFrom": null,
  515. "timeShift": null,
  516. "title": "% ads blocked",
  517. "transparent": true,
  518. "type": "gauge"
  519. },
  520. {
  521. "aliasColors": {
  522. "pihole": "light-red"
  523. },
  524. "bars": false,
  525. "dashLength": 10,
  526. "dashes": false,
  527. "datasource": "Prometheus",
  528. "fieldConfig": {
  529. "defaults": {
  530. "custom": {}
  531. },
  532. "overrides": []
  533. },
  534. "fill": 1,
  535. "fillGradient": 0,
  536. "gridPos": {
  537. "h": 5,
  538. "w": 8,
  539. "x": 0,
  540. "y": 8
  541. },
  542. "hiddenSeries": false,
  543. "id": 62,
  544. "legend": {
  545. "alignAsTable": false,
  546. "avg": false,
  547. "current": false,
  548. "max": false,
  549. "min": false,
  550. "show": false,
  551. "total": false,
  552. "values": false
  553. },
  554. "lines": true,
  555. "linewidth": 1,
  556. "links": [],
  557. "nullPointMode": "null",
  558. "percentage": false,
  559. "pluginVersion": "7.1.5",
  560. "pointradius": 2,
  561. "points": false,
  562. "renderer": "flot",
  563. "seriesOverrides": [],
  564. "spaceLength": 10,
  565. "stack": false,
  566. "steppedLine": false,
  567. "thresholds": [],
  568. "timeFrom": null,
  569. "timeRegions": [],
  570. "timeShift": null,
  571. "title": "Ads blocked (today)",
  572. "tooltip": {
  573. "shared": true,
  574. "sort": 0,
  575. "value_type": "individual"
  576. },
  577. "transparent": true,
  578. "type": "graph",
  579. "xaxis": {
  580. "buckets": null,
  581. "mode": "time",
  582. "name": null,
  583. "show": true,
  584. "values": []
  585. },
  586. "yaxes": [
  587. {
  588. "format": "short",
  589. "label": null,
  590. "logBase": 1,
  591. "max": null,
  592. "min": null,
  593. "show": true
  594. },
  595. {
  596. "format": "short",
  597. "label": null,
  598. "logBase": 1,
  599. "max": null,
  600. "min": null,
  601. "show": true
  602. }
  603. ],
  604. "yaxis": {
  605. "align": false,
  606. "alignLevel": null
  607. }
  608. },
  609. {
  610. "aliasColors": {},
  611. "bars": false,
  612. "dashLength": 10,
  613. "dashes": false,
  614. "datasource": "Prometheus",
  615. "fieldConfig": {
  616. "defaults": {
  617. "custom": {}
  618. },
  619. "overrides": []
  620. },
  621. "fill": 1,
  622. "fillGradient": 0,
  623. "gridPos": {
  624. "h": 5,
  625. "w": 8,
  626. "x": 8,
  627. "y": 8
  628. },
  629. "hiddenSeries": false,
  630. "id": 68,
  631. "legend": {
  632. "avg": false,
  633. "current": false,
  634. "max": false,
  635. "min": false,
  636. "show": true,
  637. "total": false,
  638. "values": false
  639. },
  640. "lines": true,
  641. "linewidth": 1,
  642. "links": [],
  643. "nullPointMode": "null",
  644. "percentage": false,
  645. "pluginVersion": "7.1.5",
  646. "pointradius": 2,
  647. "points": false,
  648. "renderer": "flot",
  649. "seriesOverrides": [],
  650. "spaceLength": 10,
  651. "stack": true,
  652. "steppedLine": false,
  653. "thresholds": [],
  654. "timeFrom": null,
  655. "timeRegions": [],
  656. "timeShift": null,
  657. "title": "Queries cached/forwarded",
  658. "tooltip": {
  659. "shared": true,
  660. "sort": 0,
  661. "value_type": "individual"
  662. },
  663. "transparent": true,
  664. "type": "graph",
  665. "xaxis": {
  666. "buckets": null,
  667. "mode": "time",
  668. "name": null,
  669. "show": true,
  670. "values": []
  671. },
  672. "yaxes": [
  673. {
  674. "format": "short",
  675. "label": null,
  676. "logBase": 1,
  677. "max": null,
  678. "min": null,
  679. "show": true
  680. },
  681. {
  682. "format": "short",
  683. "label": null,
  684. "logBase": 1,
  685. "max": null,
  686. "min": null,
  687. "show": true
  688. }
  689. ],
  690. "yaxis": {
  691. "align": false,
  692. "alignLevel": null
  693. }
  694. },
  695. {
  696. "aliasColors": {},
  697. "bars": false,
  698. "dashLength": 10,
  699. "dashes": false,
  700. "datasource": "Prometheus",
  701. "fieldConfig": {
  702. "defaults": {
  703. "custom": {}
  704. },
  705. "overrides": []
  706. },
  707. "fill": 1,
  708. "fillGradient": 0,
  709. "gridPos": {
  710. "h": 5,
  711. "w": 8,
  712. "x": 16,
  713. "y": 8
  714. },
  715. "hiddenSeries": false,
  716. "id": 78,
  717. "legend": {
  718. "avg": false,
  719. "current": false,
  720. "max": false,
  721. "min": false,
  722. "show": true,
  723. "total": false,
  724. "values": false
  725. },
  726. "lines": true,
  727. "linewidth": 1,
  728. "links": [],
  729. "nullPointMode": "null",
  730. "percentage": false,
  731. "pluginVersion": "7.1.5",
  732. "pointradius": 2,
  733. "points": false,
  734. "renderer": "flot",
  735. "seriesOverrides": [],
  736. "spaceLength": 10,
  737. "stack": false,
  738. "steppedLine": false,
  739. "thresholds": [],
  740. "timeFrom": null,
  741. "timeRegions": [],
  742. "timeShift": null,
  743. "title": "DNS Query types",
  744. "tooltip": {
  745. "shared": true,
  746. "sort": 0,
  747. "value_type": "individual"
  748. },
  749. "transparent": true,
  750. "type": "graph",
  751. "xaxis": {
  752. "buckets": null,
  753. "mode": "time",
  754. "name": null,
  755. "show": true,
  756. "values": []
  757. },
  758. "yaxes": [
  759. {
  760. "format": "percent",
  761. "label": null,
  762. "logBase": 1,
  763. "max": null,
  764. "min": null,
  765. "show": true
  766. },
  767. {
  768. "format": "short",
  769. "label": null,
  770. "logBase": 1,
  771. "max": null,
  772. "min": null,
  773. "show": true
  774. }
  775. ],
  776. "yaxis": {
  777. "align": false,
  778. "alignLevel": null
  779. }
  780. },
  781. {
  782. "aliasColors": {
  783. "pihole": "super-light-red"
  784. },
  785. "bars": false,
  786. "dashLength": 10,
  787. "dashes": false,
  788. "datasource": "Prometheus",
  789. "fieldConfig": {
  790. "defaults": {
  791. "custom": {}
  792. },
  793. "overrides": []
  794. },
  795. "fill": 1,
  796. "fillGradient": 0,
  797. "gridPos": {
  798. "h": 5,
  799. "w": 8,
  800. "x": 0,
  801. "y": 13
  802. },
  803. "hiddenSeries": false,
  804. "id": 64,
  805. "legend": {
  806. "avg": false,
  807. "current": false,
  808. "max": false,
  809. "min": false,
  810. "show": true,
  811. "total": false,
  812. "values": false
  813. },
  814. "lines": true,
  815. "linewidth": 1,
  816. "links": [],
  817. "nullPointMode": "null",
  818. "percentage": false,
  819. "pluginVersion": "7.1.5",
  820. "pointradius": 2,
  821. "points": false,
  822. "renderer": "flot",
  823. "seriesOverrides": [],
  824. "spaceLength": 10,
  825. "stack": false,
  826. "steppedLine": false,
  827. "thresholds": [],
  828. "timeFrom": null,
  829. "timeRegions": [],
  830. "timeShift": null,
  831. "title": "% of ads blocked",
  832. "tooltip": {
  833. "shared": true,
  834. "sort": 0,
  835. "value_type": "individual"
  836. },
  837. "transparent": true,
  838. "type": "graph",
  839. "xaxis": {
  840. "buckets": null,
  841. "mode": "time",
  842. "name": null,
  843. "show": true,
  844. "values": []
  845. },
  846. "yaxes": [
  847. {
  848. "format": "percent",
  849. "label": null,
  850. "logBase": 1,
  851. "max": null,
  852. "min": null,
  853. "show": true
  854. },
  855. {
  856. "format": "short",
  857. "label": null,
  858. "logBase": 1,
  859. "max": null,
  860. "min": null,
  861. "show": true
  862. }
  863. ],
  864. "yaxis": {
  865. "align": false,
  866. "alignLevel": null
  867. }
  868. },
  869. {
  870. "columns": [],
  871. "datasource": "Prometheus",
  872. "fieldConfig": {
  873. "defaults": {
  874. "custom": {}
  875. },
  876. "overrides": []
  877. },
  878. "fontSize": "100%",
  879. "gridPos": {
  880. "h": 5,
  881. "w": 8,
  882. "x": 8,
  883. "y": 13
  884. },
  885. "id": 74,
  886. "links": [],
  887. "pageSize": null,
  888. "scroll": true,
  889. "showHeader": true,
  890. "sort": {
  891. "col": 0,
  892. "desc": true
  893. },
  894. "styles": [
  895. {
  896. "alias": "",
  897. "align": "auto",
  898. "colorMode": null,
  899. "colors": [
  900. "rgba(245, 54, 54, 0.9)",
  901. "rgba(237, 129, 40, 0.89)",
  902. "rgba(50, 172, 45, 0.97)"
  903. ],
  904. "dateFormat": "YYYY-MM-DD HH:mm:ss",
  905. "decimals": 2,
  906. "link": false,
  907. "mappingType": 1,
  908. "pattern": "Time",
  909. "thresholds": [],
  910. "type": "date",
  911. "unit": "short"
  912. }
  913. ],
  914. "timeFrom": null,
  915. "timeShift": null,
  916. "title": "Top queries",
  917. "transform": "timeseries_to_rows",
  918. "transparent": true,
  919. "type": "table-old"
  920. },
  921. {
  922. "columns": [],
  923. "datasource": "Prometheus",
  924. "fieldConfig": {
  925. "defaults": {
  926. "custom": {}
  927. },
  928. "overrides": []
  929. },
  930. "fontSize": "100%",
  931. "gridPos": {
  932. "h": 5,
  933. "w": 8,
  934. "x": 16,
  935. "y": 13
  936. },
  937. "id": 90,
  938. "links": [],
  939. "pageSize": null,
  940. "scroll": true,
  941. "showHeader": true,
  942. "sort": {
  943. "col": 0,
  944. "desc": true
  945. },
  946. "styles": [
  947. {
  948. "alias": "Time",
  949. "align": "auto",
  950. "dateFormat": "YYYY-MM-DD HH:mm:ss",
  951. "pattern": "Time",
  952. "type": "date"
  953. },
  954. {
  955. "alias": "",
  956. "align": "auto",
  957. "colorMode": null,
  958. "colors": [
  959. "rgba(245, 54, 54, 0.9)",
  960. "rgba(237, 129, 40, 0.89)",
  961. "rgba(50, 172, 45, 0.97)"
  962. ],
  963. "decimals": 2,
  964. "pattern": "/.*/",
  965. "thresholds": [],
  966. "type": "number",
  967. "unit": "short"
  968. }
  969. ],
  970. "timeFrom": null,
  971. "timeShift": null,
  972. "title": "Top ads domains",
  973. "transform": "timeseries_to_rows",
  974. "transparent": true,
  975. "type": "table-old"
  976. },
  977. {
  978. "aliasColors": {},
  979. "bars": false,
  980. "dashLength": 10,
  981. "dashes": false,
  982. "datasource": "Prometheus",
  983. "fieldConfig": {
  984. "defaults": {
  985. "custom": {}
  986. },
  987. "overrides": []
  988. },
  989. "fill": 1,
  990. "fillGradient": 0,
  991. "gridPos": {
  992. "h": 5,
  993. "w": 12,
  994. "x": 0,
  995. "y": 18
  996. },
  997. "hiddenSeries": false,
  998. "id": 88,
  999. "legend": {
  1000. "avg": false,
  1001. "current": false,
  1002. "max": false,
  1003. "min": false,
  1004. "show": false,
  1005. "total": false,
  1006. "values": false
  1007. },
  1008. "lines": true,
  1009. "linewidth": 1,
  1010. "links": [],
  1011. "nullPointMode": "null",
  1012. "percentage": false,
  1013. "pluginVersion": "7.1.5",
  1014. "pointradius": 2,
  1015. "points": false,
  1016. "renderer": "flot",
  1017. "seriesOverrides": [],
  1018. "spaceLength": 10,
  1019. "stack": false,
  1020. "steppedLine": false,
  1021. "thresholds": [],
  1022. "timeFrom": null,
  1023. "timeRegions": [],
  1024. "timeShift": null,
  1025. "title": "Forward destinations",
  1026. "tooltip": {
  1027. "shared": true,
  1028. "sort": 0,
  1029. "value_type": "individual"
  1030. },
  1031. "transparent": true,
  1032. "type": "graph",
  1033. "xaxis": {
  1034. "buckets": null,
  1035. "mode": "time",
  1036. "name": null,
  1037. "show": true,
  1038. "values": []
  1039. },
  1040. "yaxes": [
  1041. {
  1042. "format": "percent",
  1043. "label": null,
  1044. "logBase": 1,
  1045. "max": null,
  1046. "min": null,
  1047. "show": true
  1048. },
  1049. {
  1050. "format": "short",
  1051. "label": null,
  1052. "logBase": 1,
  1053. "max": null,
  1054. "min": null,
  1055. "show": true
  1056. }
  1057. ],
  1058. "yaxis": {
  1059. "align": false,
  1060. "alignLevel": null
  1061. }
  1062. },
  1063. {
  1064. "aliasColors": {
  1065. "pihole_unique_clients{hostname=\"127.0.0.1\",instance=\"localhost:9311\",job=\"pihole\"}": "rgb(255, 255, 255)",
  1066. "pihole_unique_domains{hostname=\"127.0.0.1\",instance=\"localhost:9311\",job=\"pihole\"}": "super-light-yellow"
  1067. },
  1068. "bars": true,
  1069. "dashLength": 10,
  1070. "dashes": false,
  1071. "datasource": "Prometheus",
  1072. "fieldConfig": {
  1073. "defaults": {
  1074. "custom": {}
  1075. },
  1076. "overrides": []
  1077. },
  1078. "fill": 1,
  1079. "fillGradient": 0,
  1080. "gridPos": {
  1081. "h": 5,
  1082. "w": 12,
  1083. "x": 12,
  1084. "y": 18
  1085. },
  1086. "hiddenSeries": false,
  1087. "id": 76,
  1088. "legend": {
  1089. "avg": false,
  1090. "current": false,
  1091. "max": false,
  1092. "min": false,
  1093. "show": false,
  1094. "total": false,
  1095. "values": false
  1096. },
  1097. "lines": false,
  1098. "linewidth": 1,
  1099. "links": [],
  1100. "nullPointMode": "null",
  1101. "percentage": false,
  1102. "pluginVersion": "7.1.5",
  1103. "pointradius": 2,
  1104. "points": false,
  1105. "renderer": "flot",
  1106. "seriesOverrides": [],
  1107. "spaceLength": 10,
  1108. "stack": false,
  1109. "steppedLine": false,
  1110. "thresholds": [],
  1111. "timeFrom": null,
  1112. "timeRegions": [],
  1113. "timeShift": null,
  1114. "title": "Unique clients",
  1115. "tooltip": {
  1116. "shared": true,
  1117. "sort": 0,
  1118. "value_type": "individual"
  1119. },
  1120. "transparent": true,
  1121. "type": "graph",
  1122. "xaxis": {
  1123. "buckets": null,
  1124. "mode": "time",
  1125. "name": null,
  1126. "show": true,
  1127. "values": []
  1128. },
  1129. "yaxes": [
  1130. {
  1131. "decimals": 0,
  1132. "format": "short",
  1133. "label": null,
  1134. "logBase": 1,
  1135. "max": null,
  1136. "min": null,
  1137. "show": true
  1138. },
  1139. {
  1140. "format": "short",
  1141. "label": null,
  1142. "logBase": 1,
  1143. "max": null,
  1144. "min": null,
  1145. "show": true
  1146. }
  1147. ],
  1148. "yaxis": {
  1149. "align": false,
  1150. "alignLevel": null
  1151. }
  1152. }
  1153. ],
  1154. "refresh": "5s",
  1155. "schemaVersion": 26,
  1156. "style": "dark",
  1157. "tags": [],
  1158. "templating": {
  1159. "list": []
  1160. },
  1161. "time": {
  1162. "from": "now-30m",
  1163. "to": "now"
  1164. },
  1165. "timepicker": {
  1166. "hidden": false,
  1167. "nowDelay": "",
  1168. "refresh_intervals": [
  1169. "5s",
  1170. "10s",
  1171. "30s",
  1172. "1m",
  1173. "5m",
  1174. "15m",
  1175. "30m",
  1176. "1h",
  1177. "2h",
  1178. "1d"
  1179. ],
  1180. "time_options": [
  1181. "5m",
  1182. "15m",
  1183. "1h",
  1184. "6h",
  1185. "12h",
  1186. "24h",
  1187. "2d",
  1188. "7d",
  1189. "30d"
  1190. ]
  1191. },
  1192. "timezone": "",
  1193. "title": "PI-Hole Exporter",
  1194. "uid": "MIBVglomg",
  1195. "version": 11
  1196. }
Add Comment
Please, Sign In to add comment