See Steps
See Steps
  • 8
  • 10 794
Upgrade/Update Netbox Docker to V4 from V3 on Ubuntu 22.04
This is an extension from my previous video: [Netbox V3.7 - Install using Docker on Ubuntu 22.04] ua-cam.com/video/O6KcxbwHohk/v-deo.html
The video shows how to upgrade from Netbox V.3 to V.4, if using Netbox Docker.
Please I can't stress this enough: backup your data or at least create a snapshot (if your appliance is a VM) to avoid any mishap.
URLs:
* netboxlabs.com/docs/netbox/en/stable/installation/upgrading/ - This website I used for reference for my own knowledge but it is not relevant when it comes to knowing the commands
* github.com/netbox-community/netbox-docker/wiki/Updating - This website provides a detail step on how to update/upgrade your netbox appliance.
Netbox Default URL:
{appliance-ip-address}:8000
#netbox #ubuntu #docker #tutorial #update #howto
Переглядів: 367

Відео

Install Prometheus Windows Exporter Agent EP.3 - Grafana on Windows
Переглядів 9253 місяці тому
In this step-by-step tutorial, learn how to easily install the Prometheus Windows Agent to efficiently monitor and collect metrics from your Windows systems. In this video, you will see the installation process, including downloading the necessary files, configuring the agent, and verifying that it is successfully running. By the end of this tutorial, you will have a fully functional Prometheus...
Install Prometheus and Alert Manager EP.2 - Grafana on Windows
Переглядів 8246 місяців тому
This video shows the basics in getting Prometheus and Alert Manager installed within your Windows OS environment and then integrating it with Grafana. I hope to upload my next video soon, showing how to install "Windows Exporter" to capture metrics to use within Grafana. Prometheus Website - Download: prometheus.io/download/ NSSM Website - Download: nssm.cc/download NSSM Service Install CMD: ns...
Install EP.1 - Grafana on Windows
Переглядів 1956 місяців тому
This video shows you the basics on how to install Grafana within a Windows OS environment. There will be a few more videos uploaded showing Prometheus being utilised with Grafana. Grafana Download URL: grafana.com/grafana/download Grafana Default Internal URL: localhost:3000 #grafana #windowsos #opensource #tutorial #monitoring
Netbox - Install using Docker on Ubuntu 22.04
Переглядів 3,6 тис.8 місяців тому
#netbox #ubuntu #docker #tutorial All the relevant commands can be found on my github, use the following link: github.com/seesteps/netbox/blob/322b11229a8d782e058f655fa90d957c3ecf70df/install/Installation Guide.txt What is Netbox? NetBox is the source of truth for everything on your network, from physical components like power systems and cabling to virtual assets like IP addresses and VLANs.
Paxton Net2 - Migration
Переглядів 1,7 тис.Рік тому
⏱️TIMESTAMP⏱️ 00:00 Intro 00:07 Step.1 New Server - Install Paxton Net2 Lite 00:49 Step.2 Old Server - Backup Paxton Database 02:00 Step.3 Old Server - Disable Net2 Nodes 02:42 Step.4 New Server - Import Paxton Database 04:43 Step.5 New Server - Activate Net2 Nodes 06:03 Step.6 New Server - Nodes Firmware Update Brief summary: On the old Server: 1. Using the Net Server Configuration Utility, go...
UniFi - Create Let's Encrypt SSL Cert
Переглядів 2,7 тис.Рік тому
⏱️TIMESTAMP⏱️ 00:00 Intro 00:06 Setup Let's Encrypt - Unifi SSL Certificate 03:57 Review SSL Cert - Browser 04:13 Automate - Certificate Renewal This video shows the steps for creating an SSL certificate for your Ubuntu Unifi Controller Server. Network - The following ports need to be open for Let's Encrypt: * 80 * 443 Install Certbot: 1. sudo add-apt-repository ppa:certbot/certbot 2. sudo apt-...
UniFi - Controller Scripted Install (Hosted on Oracle Cloud - Free Tier)
Переглядів 626Рік тому
This is a tutorial on how to configure a UniFi controller, a bare-minimum configuration and have it hosted on Oracle Cloud. There are other ports that will need opening depending on your requirements. Follow the same process as you would when opening 8443 port: help.ui.com/hc/en-us/articles/218506997-UniFi-Network-Required-Ports-Reference If you wish to add custom domain & certificate etc, then...

КОМЕНТАРІ

  • @geovannymolina1490
    @geovannymolina1490 4 дні тому

    Great video but the background music is kinda loud and distracting 😅thanks

    • @seesteps
      @seesteps 4 дні тому

      Sorry about that, thank you for the feedback I'll certainly keep it in mind for future videos, genuinely appreciated. 👍

  • @funkiam9214
    @funkiam9214 8 днів тому

    Great video can yo make video how to add plugins if you run netbox in docker!thx

    • @seesteps
      @seesteps 8 днів тому

      Thank you! Certainly...at some point I'll try and get a video tutorial for this as I'm using a few plugins on Netbox Docker.

    • @FranciscoSantana-g7v
      @FranciscoSantana-g7v День тому

      @@seesteps Please make this video for us. Your videos are of great quality.

    • @seesteps
      @seesteps День тому

      Hi Francisco, thank you! appreciate the comment...I'll certainly try and get a video up as soon as possible...

  • @dbopsdev
    @dbopsdev 25 днів тому

    Hello, thanks again for the great series. Just a question about Windows Exporter. I just installed it using nssm as a Windows service. Where is the physical data that it collects stored on the Windows system. I can't find it anywhere where is it storing all the metrics physically in the system, I can only view them via localhost:9182. Could you please help me find it?

  • @tamashalmai8224
    @tamashalmai8224 28 днів тому

    You could also start docker compose up -d (i.e. as a daemon)

  • @zainrazvizr1715
    @zainrazvizr1715 Місяць тому

    i don't understand argument part. what you had put inside the argument. Can you brief argument part?

    • @seesteps
      @seesteps Місяць тому

      You can leave the argument blank if you wish to use the default setup, however if you want to set where you want your Prometheus data or retention period then you need to put in the flags within the argument section. I've put the below within the description of the video but for reference these are the flags I used. NSSM Prometheus Data Location Flag: --storage.tsdb.path="Location" NSSM Prometheus Data 90 days Retention Flag: --storage.tsdb.retention.time=90d NSSM Prometheus - Enable Time Series Deletion (you don't need this, I needed to delete some data so I enabled it): --web.enable-admin-api

  • @seesteps
    @seesteps Місяць тому

    Backup your data or take at least take a snapshot if it's a VM, so you can roll back if required. FYI: There is an issue that I experienced when upgrading from 4.0.x to 4.1.x, to summarise the database was failing to migrate successfully. The following resolved the issue for me, hope it's of any help to anyone who is having a similar issue: # stop all processes docker-compose down # bring up postgres docker-compose up postgres docker volume ls | grep redis # remove the redis volumes listed above. docker volume rm beta_netbox-redis-cache-data beta_netbox-redis-data # connect to psql client docker-compose exec postgres sh -c 'psql -U $POSTGRES_USER $POSTGRES_DB' # run the following two commands in the shell DELETE from django_migrations WHERE name='0011_move_objectchange'; GRANT ALL ON SCHEMA public TO netbox; # quit the shell \q # start all processes in the foreground to watch the migration docker-compose up Credit to "rfdrake": github.com/netbox-community/netbox/issues/17401#issuecomment-2344450383

  • @ryanne5175
    @ryanne5175 Місяць тому

    Hey there.. been following the steps however during the restoration in the new server it shows the unzip error.. does it mean DB are not compatible? i have downloaded the same net2 apps..Pls help.. thanks

    • @seesteps
      @seesteps Місяць тому

      Hi Ryan I have not come across this issue or had it come to my knowledge, looked through Paxton Net2 knowledge base and I could not find anything specific to an unzip error. There shouldn't be a DB compatibility issue. * I'm assuming the Net2 app is not being installed on a domain controller? The only reason, this is not supported. * If you're installing it on Windows Server 2022 or Windows 11, then version v6.6 SR1 should be installed (minimum recommended version). * I would have said is Net2 lite installed prior to DB restore but if the video was followed then that is ruled out. * Is there any further information being shown on event logs? I would recommend to review the database on the old server if possible and see if there are any issues or contact Paxton Support (in my personal experience they are good at responding) as I have a feeling the database is not zipping correctly. Feel free to update as it would be good to know for future knowledge.

    • @ryanne5175
      @ryanne5175 Місяць тому

      @@seesteps Big thanks sir. . i think you're right something's wrong with the old backup, I'll create a new backup and follow again the steps, regarding the door license since its a new server will it ask for an update as well? by d way, may i know what's the default sa password of the SQL server 2012 express sp4? many thanks..

    • @seesteps
      @seesteps Місяць тому

      No worries, hopefully you get it sorted. Do reach out to Paxton Support they are generally good in giving back a response. In regard to the SA account, last time I checked Paxton by design does not provide this information.

  • @ryanne5175
    @ryanne5175 Місяць тому

    Thanks for the uploads..

  • @dbopsdev
    @dbopsdev Місяць тому

    Thank you so much for the great series! Waiting for the next video!

    • @seesteps
      @seesteps Місяць тому

      Thank you so much. It certainly gives me motivation, appreciated.

  • @richardreyespacheco1454
    @richardreyespacheco1454 Місяць тому

    docker compose pull outputs no configuration file provided: not found, the file docker-compose.override.yml is created in the folder with the config just as you showed in the video

    • @seesteps
      @seesteps Місяць тому

      Hi, There is a chance that docker was already pre-installed on your Ubuntu OS (correct me if I'm wrong). I would uninstall/purge docker completely and then reinstall docker (as per the video). Let me know how you get on..

  • @genogarr
    @genogarr 2 місяці тому

    This is a very good series. However, I get a context deadline exceeded when trying to scrape. I don't see any firewall restrictions. Any ideas?

    • @seesteps
      @seesteps 2 місяці тому

      Hey, Thank you for the comment... regarding the error, if I recall it's usually related to your network. Where the scraping is taking too long and is timing out before it completes. You could troubleshoot and eliminate this possibly being the issue by testing the following, on the Prometheus configuration yaml file, amend it by adding the below, scrape interval and timeout (increase the time, if needed): scrape_configs: - job_name: 'Windows Exporter' scrape_interval: 3m scrape_timeout: 1m Let me know how you get on...

    • @genogarr
      @genogarr 2 місяці тому

      Local Firewall allow application policy had to be enabled.

    • @seesteps
      @seesteps 2 місяці тому

      Good to read you resolved the issue.

  • @praveenhari2271
    @praveenhari2271 2 місяці тому

    What prometheus Version are u using? And did it work with that windows exporter?

    • @seesteps
      @seesteps 2 місяці тому

      Hi Praveen, The Prometheus version within the video was: 2.51.1 Personally I haven't had any issues in the past requiring the Prometheus application to be at a certain version for windows exporter collector to work, but let me know if this is the case for you, I doubt it will be down to the version.

  • @MikeWeaver
    @MikeWeaver 2 місяці тому

    Alertmanager is not populating in my list of Data Sources when trying to Add new Data Source. Any ideas?

    • @seesteps
      @seesteps 2 місяці тому

      Hi Mike, Alert Manager should appear as a data source within Grafana as it's built into the Grafana Application. Here is a reference guide to the Grafana KB, it will even allow you to configure it via the config file if needed: grafana.com/docs/grafana/latest/datasources/alertmanager/ If it's still failing to appear, I would suggest reinstalling (if not done already). If I've misunderstood, do let me know.

  • @amitdabade
    @amitdabade 2 місяці тому

    Thanks a lot for this series, it is great. If you can provide commands & Urls in description that would be more helpful

    • @seesteps
      @seesteps 2 місяці тому

      Hi Amit, Appreciate the comment, certainly will take your feedback on board, I usually try by pinning or place config files for apps via GitHub. Commands I usually place for my Linux videos but I understand in hindsight it is probably equally as important to place cmds and URLs for these videos, irrespective. At some point I'll update these videos...Thanks again...

  • @matissedemont9043
    @matissedemont9043 2 місяці тому

    thanks dude, i got a school project and with your video i finally DID IT, from the bottom of my french hearth THANK YOU !!!

    • @seesteps
      @seesteps 2 місяці тому

      Glad I could help! 👍

  • @nu142tr2
    @nu142tr2 3 місяці тому

    Is there a way to download grafana offline? If so, will it affect the download of windows exporter and promethues and I will need to download them again?

    • @seesteps
      @seesteps 3 місяці тому

      Hi, You can certainly download Grafana "offline", I've left a link of my first video I created for Grafana - ua-cam.com/video/4-YZajsXukI/v-deo.html You can either host it on the same server as where your Prometheus application is or you can install it on a dedicated server. The choice is yours....hope this helps. Please do like or subscribe, it helps and keeps me motivated to carry on making future videos, appreciated.

    • @nu142tr2
      @nu142tr2 3 місяці тому

      @@seestepsthanks of quickly responce, but i mean i want to download grafana to pc,can’t access to internet

    • @seesteps
      @seesteps 3 місяці тому

      Grafana & Prometheus can operate offline and continue to scrape and collect data, provided that you can communicate within your local network between the Grafana/Prometheus server and the Prometheus Windows Exporter Agent. With the above in mind, you will need to download the MSI/EXE and then transfer it to the necessary machines/VMs e.g. using a USB. If I've misunderstood, do let me know.

    • @nu142tr2
      @nu142tr2 3 місяці тому

      @@seestepsi got it ,thank you so much 🤍🤍

  • @nu142tr2
    @nu142tr2 3 місяці тому

    Thank you very much this helped me a lot🙏🏻

    • @seesteps
      @seesteps 3 місяці тому

      Glad to hear that it was of help!

  • @rodrigocatarino
    @rodrigocatarino 3 місяці тому

    Hi! Great tutorial! Does this method works on a UDM Controller?

    • @seesteps
      @seesteps 3 місяці тому

      Hi! I'm assuming devices like UDM Pro and UDM SE? If so, I'm not sure if this would work...well I've never tried it to be honest. I remember coming across a thread once on Reddit and someone managed to get it working using "Glens" script (same as the video), but the method was not the same.

  • @seesteps
    @seesteps 3 місяці тому

    YAML Prometheus file Template/Reference: github.com/seesteps/grafana/blob/main/prometheus/prometheus.yml Point to note: Apologies as I did not make it clear, when you add a new target/host within your prometheus.yml file, the "Prometheus" service needs to be restarted (even if your spacing or config is correct)...in order for it to pick up the new target config.

  • @FranckyGoes-is2vy
    @FranckyGoes-is2vy 5 місяців тому

    Merci pour ce tuto très bien expliqué !

    • @seesteps
      @seesteps 5 місяців тому

      Merci, apprécié

    • @diederikmaes2367
      @diederikmaes2367 5 місяців тому

      I'll give this solution a go since my own paid certificate is no longer accepted and even breaks the controller

    • @FranckyGoes-is2vy
      @FranckyGoes-is2vy 5 місяців тому

      @@diederikmaes2367 Je l'ai installé sur mon vps unifi déja existant depuis longtemps et ça a fonctionné du premier coup !

  • @rodrigoaguilar8885
    @rodrigoaguilar8885 5 місяців тому

    Hi, thanks for the video, how do I change the time zone from UTC to America/Sao_Paulo?

    • @seesteps
      @seesteps 5 місяців тому

      Hi, thank you for watching the video :) appreciated. I've never had the need to change the timezone (would be something new to me), however I've found a discussion thread on netbox-docker GitHub, which looks to be straight forward, you would need to edit the docker.compose.override.yml file github.com/netbox-community/netbox-docker/discussions/760 If you're still unable to change the timezone, let me know and when I get a chance I'll create a short video, assuming I'm also successful :D

  • @andreiignat3194
    @andreiignat3194 6 місяців тому

    Hello, I've install using you guide but i cannot see in Connections field the Cable & Interface Connections and all others; i have only wireless links ( with the "+" sign ) . Could you help me ? Thx

    • @seesteps
      @seesteps 6 місяців тому

      Hi, In order to create cable and interface connections via the GUI, you need to create the devices first and then the interfaces for those devices and then link them with all the relevant devices, at which point netbox should populate this for you, netbox will not allow you create an individual cable using a "+" sign or on network interface. You can use the import function for cables but it will require various information within the .CSV e.g. device name, termination type, termination name etc. you can view this by clicking the import button and then scrolling down where it says field options and it will show you the "required" info the .CSV file must have.... Hope the above helps.

    • @seesteps
      @seesteps Місяць тому

      I thought I would update this reply, Netbox since version 3.7.8, has enabled the ability to add new cables directly from the navigation menu.

  • @joshuajimenez8821
    @joshuajimenez8821 7 місяців тому

    If installing on an Ubuntu VM, are there any extra steps? Do you need to enable KVM?

    • @seesteps
      @seesteps 7 місяців тому

      No additional steps are required, KVM does not need to be enabled. Though the video has been speeded up to shorten the video, the video shows all the steps, start-to-finish on a "fresh/out-of-the-box" Ubuntu VM.

    • @seesteps
      @seesteps 7 місяців тому

      Perfect, nice to read you resolved the issue and also that the video has been of some help in your implementation as a guide. Appreciate the view.

  • @seesteps
    @seesteps 8 місяців тому

    I've added all the commands used in this video on my GitHub - github.com/seesteps/netbox/blob/322b11229a8d782e058f655fa90d957c3ecf70df/install/Installation%20Guide.txt

    • @joshuajimenez8821
      @joshuajimenez8821 7 місяців тому

      Is it normal for the output of "docker compose up" to take over an hour?

    • @seesteps
      @seesteps 7 місяців тому

      If the output is the same as the video, then the container is already up and attached, if you leave it up for an hour it's essentially just showing you the current logs. It's not normal for it to take an hour. You need to exit out to the shell. To do this, without shutting down the container is to either close your terminal session as I did, as the shortcut keys was not working for me when using "Putty" or if it works for you, the shortcut is "Ctrl + P then Ctrl + Q". Hope the above helps.

  • @matheusmoraes1219
    @matheusmoraes1219 9 місяців тому

    Os comandos para desabilitar o firewall do Ubuntu foi de extrema ajuda. Muito obrigado, amigo! sudo iptables -F sudo netfilter-persistent save