• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Grafana Dashboard using Telegraf with additional plugins

Scheduled Pinned Locked Moved pfSense Packages
173 Posts 28 Posters 72.5k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    anx
    last edited by Jun 9, 2020, 8:52 PM

    Hi Guys,

    I have built pfsense with grafana etc. However I am trying to figure it out how to setup addons,

    https://forum.netgate.com/topic/152132/grafana-dashboard-using-telegraf-with-additional-plugins

    "Does /usr/local/bin/python3.7 exist on your pfSense system? If so, use this telegraf_gateways-3.7.py"

    How could I upload this file to pfesense? as I do not see it in pfsense file hierarchy. Thanks for help

    1 Reply Last reply Reply Quote 0
    • J
      JohnKap
      last edited by Jun 10, 2020, 11:02 PM

      @anx

      "Does /usr/local/bin/python3.7 exist on your pfSense system? If so, use this telegraf_gateways-3.7.py"

      The addons can be downloaded from the repo - look under plugins. https://github.com/VictorRobellini/pfSense-Dashboard

      How could I upload this file to pfesense? as I do not see it in pfsense file hierarchy. Thanks for help

      use an FTP program - my preference is Filezilla.

      Make sure you set the permissions as per instructions - https://github.com/VictorRobellini/pfSense-Dashboard#plugins

      1 Reply Last reply Reply Quote 1
      • B
        bigjohns97
        last edited by Jun 17, 2020, 5:38 PM

        Looks like this is still working under the new P1 release - just a heads up! :)

        1 Reply Last reply Reply Quote 1
        • K
          kapvcop
          last edited by Jul 13, 2020, 1:06 AM

          Hi, my dears friends, i´m searching for a visualizer or dashboard
          to view live firewall activity.

          Does this tool or utility exist?

          thanks

          Grafana its like a dashboard to see Active Users
          Uptime
          CPU Load total
          Disk Utilization
          Memory Utilization
          CPU Utilization per core (Single Graph)
          Ram Utilization time graph
          Load Average
          Load Average Graph
          CPU and ACPI Temperature Sensors
          pfBlocker IP Stats
          pfBlocker DNS Stats
          Gateway Response time - dpinger
          List of interfaces with IP, MAC, Status and pfSesnse labels thanks to /u/trumee
          WAN Statistics - Traffic & Throughput (Identified by dashboard variable)
          LAN Statistics - Traffic & Throughput (Identified by dashboard variable)
          Unbound stats - Plugin and config included and working but not implemented

          1 Reply Last reply Reply Quote 0
          • V
            VictorRobellini
            last edited by Jul 13, 2020, 7:38 PM

            I would highly suggest reading the linked github page on the initial post and then reforming your question.

            1 Reply Last reply Reply Quote 1
            • E
              erbalo
              last edited by Sep 8, 2020, 11:42 AM

              First of all really love your tutorial and work, i have installed all of the stuff, receiving data in influxDB and connected to Grafana and added dashboard.

              But,

              I am not receiving data from pfblocker, i see such as dnsbl log on influxdb but when i expand that o don't see anyting. I am using pfblocker-ng Devel

              On the Grafana dashboard i see only data from Disk Utlizization. On influxDB i see well CPU/Memory etc..

              I have uploaded the telegraf plugins using Wincp and gived 0555 permissions using Wincscp.

              What is really my problem too look up?

              V 1 Reply Last reply Sep 8, 2020, 1:16 PM Reply Quote 0
              • V
                VictorRobellini @erbalo
                last edited by Sep 8, 2020, 1:16 PM

                @erbalo Please review the troubleshooting section that's posted on GitHub

                1 Reply Last reply Reply Quote 0
                • E
                  erbalo
                  last edited by Sep 9, 2020, 3:11 PM

                  Is this correct? I did gived the permission via WinSCP.

                  2bae2d0e-27a3-49e6-9a28-8185feadfe7e-afbeelding.png

                  Also i don't get the Downloads/Uploads state.

                  B 1 Reply Last reply Sep 9, 2020, 4:43 PM Reply Quote 0
                  • B
                    bigjohns97 @erbalo
                    last edited by Sep 9, 2020, 4:43 PM

                    @erbalo You need to enable logging using the instructions on the github link above and it should point you in the right direction.

                    E 1 Reply Last reply Sep 9, 2020, 6:49 PM Reply Quote 1
                    • E
                      erbalo @bigjohns97
                      last edited by Sep 9, 2020, 6:49 PM

                      @bigjohns97 Just successfully enabled the logs in telegraf and what i am now seeing is lot of entry's in the logs:

                      D! Grok no match found for: "May 25 17:34:24 ...................

                      It points to my WAN gateway and WAN interface.

                      What should be the next too look up?

                      I 1 Reply Last reply Dec 14, 2020, 4:37 PM Reply Quote 0
                      • E
                        erbalo
                        last edited by Sep 23, 2020, 2:42 PM

                        This post is deleted!
                        1 Reply Last reply Reply Quote 0
                        • E
                          erbalo
                          last edited by erbalo Sep 23, 2020, 7:19 PM Sep 23, 2020, 7:18 PM

                          How easy is change the show the speeds as MBPS instead of MB/s?

                          This is which i am seeing on your original Git page:

                          1.png

                          and this is what i want(downloaded from grafana.com from your dashboard):

                          2.png

                          V 1 Reply Last reply Sep 24, 2020, 1:29 AM Reply Quote 0
                          • V
                            VictorRobellini @erbalo
                            last edited by Sep 24, 2020, 1:29 AM

                            @erbalo So you want the big graph to be bits per second and the smaller one to be bytes per second? If so, it should be really easy to do. Just look at the Queries and Visualizations when you edit the graph.

                            E 1 Reply Last reply Sep 24, 2020, 10:03 AM Reply Quote 0
                            • E
                              erbalo @VictorRobellini
                              last edited by Sep 24, 2020, 10:03 AM

                              @VictorRobellini said in Grafana Dashboard using Telegraf with additional plugins:

                              @erbalo So you want the big graph to be bits per second and the smaller one to be bytes per second? If so, it should be really easy to do. Just look at the Queries and Visualizations when you edit the graph.

                              Thanks , it solved now. I have added *8 after the bytes)

                              Another question:
                              When i look this graph, it is not really my montly WAN download and upload. It updates well and working but is not correct. What is going wrong here?

                              111a.png

                              SELECT sum("bytes_recv") / 1000000 FROM "net" WHERE ("host" =~ /^MYROUTERNAME.MYROUTERDOMAIN$/ AND "interface" =~ /^ipx0$/) AND time >= 1598911200000ms GROUP BY time(30m) fill(previous)

                              V 1 Reply Last reply Sep 25, 2020, 1:11 PM Reply Quote 0
                              • C
                                cburbs
                                last edited by Sep 24, 2020, 11:01 PM

                                Did you remove the below from your Dashboard upload file? If so how do we turn it back on?
                                56a4a943-749a-49c6-a23c-70b2a40ed3b3-image.png

                                E V 2 Replies Last reply Sep 25, 2020, 6:38 AM Reply Quote 0
                                • E
                                  erbalo @cburbs
                                  last edited by Sep 25, 2020, 6:38 AM

                                  @cburbs said in Grafana Dashboard using Telegraf with additional plugins:

                                  Did you remove the below from your Dashboard upload file? If so how do we turn it back on?
                                  56a4a943-749a-49c6-a23c-70b2a40ed3b3-image.png

                                  load the old JSON dashbord as new and copy that panel and paste on your new Dashboard.

                                  C 1 Reply Last reply Sep 25, 2020, 8:04 PM Reply Quote 0
                                  • V
                                    VictorRobellini @cburbs
                                    last edited by Sep 25, 2020, 1:08 PM

                                    @cburbs It still appears on my dashboard. I'll do another sync this weekend.

                                    1 Reply Last reply Reply Quote 0
                                    • V
                                      VictorRobellini @erbalo
                                      last edited by Sep 25, 2020, 1:11 PM

                                      @erbalo If the question is "Why doesn't the total data transferred for the last 30 days or month not match what my ISP is showing as my total transferred for the last 30 days or month", I'm not sure. How far off are the numbers? It could either be the query and calculation happening in Grafana or a question for the broader pfSense forums.

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        cburbs @erbalo
                                        last edited by Sep 25, 2020, 8:04 PM

                                        @erbalo That worked if I copied the code from here - https://github.com/VictorRobellini/pfSense-Dashboard

                                        I originally pulled it from here though - https://grafana.com/grafana/dashboards/12023

                                        Does the one at Grafana not get updated?

                                        V 1 Reply Last reply Sep 26, 2020, 1:36 AM Reply Quote 0
                                        • V
                                          VictorRobellini @cburbs
                                          last edited by VictorRobellini Sep 26, 2020, 1:50 AM Sep 26, 2020, 1:36 AM

                                          @cburbs

                                          It would be too much of a PITA to update both. Plus GitHub is a much better place to host the project since there are multiple readmes, additional files, bugs, and merge/pull options. Formatting things in the right way isn't possible on Grafana's site.

                                          Which is why the very first line of my Grafana post reads:

                                          For the latest version, visit: https://github.com/VictorRobellini/pfSense-Dashboard

                                          C 1 Reply Last reply Sep 26, 2020, 3:58 AM Reply Quote 0
                                          • First post
                                            Last post
                                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                                            This community forum collects and processes your personal information.
                                            consent.not_received