I’m currently working as CEO at Network Design Engineer AS Norway.
I have a bachelor’s degree in computer engineering.
Featured Posts
Tibber with Grafana Dashboard
Post Views: 12,348 UPDATED 21.04.2024 Monitor your power usage, costs and more…
Ansible playbook to configure banner on Cisco devices
Post Views: 1,361 Very simple and easy Ansible playbook to configure banner…
Ansible playbook to backup Cisco R & S
Post Views: 10,565 I have created a very simple and easy Ansible…
CISCO DNA Center with Grafana Dashboard
Post Views: 10,466 A common question from develepore and network engineers is…
Grafana dashboard for BMW (and MINI)
Post Views: 3,787 There are many companies that offer cars to their…
Tibber with Grafana Dashboard
Post Views: 12,348 UPDATED 21.04.2024 Monitor your power usage, costs and more in Grafana dashboard. This solution is created in an advanced way but installing in easy way. You can install this dashboard for yourself or customers within 3-5 minutes. Note: Automatic fetching and updating tomorrow’s power price panels from Nord Pool everyday at 13:00…
DNAC sandbox collection with environment for Postman
Post Views: 375 This is a collection and environment for Cisco Digital Network Architecture Center (DNA-C). There is a default environment pointing to an always on sandbox. Click on the button below to get Cisco DNA Center Sandbox collection include DNAC-Sandbox environment. The default DNAC-Sandbox values you can see in the image below. Additional: Watch…
What is ChatGPT? How do you use it? How do you benefit from it?
Post Views: 2,513 The ChatGPT Artificial Intelligence model developed by OpenAI has sparked widespread controversy recently, due to its amazing capabilities in conducting conversations and responding to inquiries in a linguistically natural way, in addition to its ability to write code or code and solve programming problems, ability to write short scenarios or summarize videos.…
Network Automation with Ansible [NTP Server & Regex Example]
Post Views: 544 This playbook let’s you to replace existing NTP server on Cisco switch/router, by using regex. Create an empty YAML file and name it ntp.yaml with below codes: # @author [Hawar Koyi] and [Roger Perkin] # @email [hawar@koyi.it] # @create date 2023-03-25 22:56 # @desc [Network Automation – Add/replace NTP Server & Regex…
Chrome Extension – Multiple Search Engines
Post Views: 879 This extension provides the user a quick way to search for selected text in multiple search engines. Supports grouping engines, own search URL, search in incognito, dark mode, search everywhere and more. To install this Chrome extension, visit it on Chrome Web Store and click the “Add to Chrome” Button. The following…
Ansible playbook to create VLAN if don’t exist on a Cisco switch
Post Views: 4,476 The playbook let’s you to check VLAN existing on Cisco switch, if not creating it for you with add interfaces too as optional. Note: To give you the impression that how to register data obtained from run-config and compare with true and false using when (defined/undefined). In this way, I can give…
Configure Clock Timezone and Summertime on Cisco IOS with Ansible Playbook
Post Views: 992 Configure Clock timezone and summertime on Cisco IOS with very easy Ansible playbook. You can find a list of Clock Commands on Cisco IOS XR Software here Create an empty YAML file and name it config_clock.yaml with below codes: # @author [Hawar Koyi] # @email [hawar.koy@gmail.com] # @create date 2021-10-02 16:29 #…
Ansible playbook to save show command on Cisco devices
Post Views: 3,115 Very simple and easy Ansible playbook for Cisco devices to save output show command as a file. In this example I show you how you can save “show mac address-table”, on many Cisco devices as you want. Imagine that you have been given a task where a large company wants from you…
Hent fersk alle enhetsregisteret organisasjoner data fra Brønnøysundregistrene
Post Views: 318 Det er mange bedrifter eller utviklere ønsker seg å ha egen kunde table som er basert på fersk alle enhetsregisteret organisasjoner fra kjernen til Brønnøysundregistrene. Jeg fant og laget en løsning på det, hvor hele prosessen er fullstendig automatisert, det vil si uavhengig av mennesker. Hvis du følger alle trinnene da er…
johann Network Device Monitoring
Post Views: 488 johann is a web-based network device monitoring tool for Cisco IOS XE devices. Collect configuration and operational data of your networking devices in a structured way in one single database Features Add single or multiple devices (.csv file) at once to the johann SQLite database Show device information on a structured web-dashboard…
Ansible playbook to configure banner on Cisco devices
Post Views: 1,361 Very simple and easy Ansible playbook to configure banner text on Cisco devices and save it automatic to start-config. Create an empty YAML file and name it banner.yaml with below codes: # @author [Hawar Koyi] # @email [hawar.koy@gmail.com] # @create date 2021-07-09 01:15 # @desc [Automation – Configure the login banner] #…
Ansible playbook to backup Cisco R & S
Post Views: 10,565 I have created a very simple and easy Ansible playbook version 2 to backup running-config Cisco Router or Switch devices and save it with hostname and IP-Address as .cfg The playbook automatically create a new directory every time you run it with date and time as name. As you can see in…
CISCO DNA Center with Grafana Dashboard
Post Views: 10,466 A common question from develepore and network engineers is having a Network Operations Center Dashboard for Cisco DNA Center in Grafana. With an overview of network, sites, client health and devices without having to login Cisco DNA Center every time to retrieve data. If you search for it, you will find almost…
Cisco CML2, Breakout UI and access it via SecureCRT
Post Views: 1,256 My below video, showing you how you can install and configure Breakout UI and run it under background in Windows as System. And then access CML Lab’s via SecureCRT. Or watch it on YouTube
WordPress statistics dashboard in Grafana
Post Views: 7,001 There are many companies that manage an incredible numbers of wordpress installations for customers. So from now, you can offer their customers a nice WordPress statistics Grafana dashboard without sharing access details to WordPress admin panel. Up to you if you want share WordPress statistics Grafana dashboard to you costumers for free…
Grafana dashboard for BMW (and MINI)
Post Views: 3,787 There are many companies that offer cars to their employees on a daily work. So maybe it’s a good idea to have vehicle data on the Grafana Labs dashboard. This way you can query and control the status vehicle. Exemple. the vehicle’s is locked, secured, brake fluid, oil and checks if the…
Grafana Cloud & MySQL
Post Views: 1,106 If you don’t know what is Grafana klikk here. My video showing you how you can easily create your own dashboard by getting data via MySQL, without installing Grafana. Also showing you how you can edit, change visualization and some cool settings. Create a free trail Grafana Cloud Input MySQL login information…
Ansible playbook to change Hostname
Post Views: 4,785 What do you do when you suddenly get a task to change 100 switches and 20 router’s hostname before taking the weekend or vacation? Do not panic, the solution is Ansible playbook and is very fast. 1. Create an empty YAML file and name it hostname-changer with below codes: — – name:…
Meraki API & Postman
Post Views: 658 I have created a short video, and showing you how easily you can use Meraki API with Postman by using API keys. Get Postman Download Meraki Dashboard API Generate new API access – API keys via Meraki Dashboard X-Cisco-Meraki-API-Key = API keys baseUrl = https://api.meraki.com/api/v0 Watch Video
Høyre klikk og søk på Finn.no
Post Views: 421 Er du en av de som elsker å benytte Finn.no. Da har du nå mulighet til å laste ned denne utvidelsen på Chrome web store, som jeg har laget og gir deg raskere søking på finn.no Utvidelsen gir deg en rask måte å søke på Torget, Bil, Båt, MC, Firma, Jobb, Bolig…
Automatically generate Cisco DNA Center token
Post Views: 1,097 Sometime you need a script or a program that can automatic generate a new DNA Center token to let you run your network automation API or query DNA Center. I wrote a solution for that as Bash Script, simple and easy to understand my coding. All agree that Bash doesn’t have as…
Email Tracking for Gmail
Post Views: 408 Many of us wanna to know or get notification when sent email has been read or how many times has been opened. The solution is mailtrack. It’s really easy to get Mailtrack up and running. You just need to do as follows: 1) Open Chrome, go here in the Chrome web store…
Cisco DevNet Associate
Post Views: 438 To starting network automation, DevNet certificate ((200-901 DEVASC) is the right way to go. I started reading and lab by following online certification training courses from cbtnuggets.com. Total there is 340/26 hours videos (short and long). I paid only $59.00 for one month and did all courses and videos. May be next…
Linux Professional Institute (LPI)
Post Views: 316 Linux Professional Institute (LPI) is the global certification standard and career support organization for open source professionals. With more than 175,000 certification holders, it’s the world’s first and largest vendor-neutral Linux and open source certification body. LPI has certified professionals in over 180 countries, delivers exams in multiple languages, and has hundreds…
Should I choose Snagit?
Post Views: 395 Many of us at work or at home (private using), need a good and friendly screenshots program. And other users using standard windows screenshot. But for me, always it was correct and easy to use Snagit for making short tutorial or screenshots (image or video). Sometime it’s very important to adding text…
Ansible human_log.py
Post Views: 816 To pretty output you need a plugin for that, you can use ansible-human_log Download ansible-human-py Move file to a specific directory Example on my settings I moved the file to here /home/koyi/ansible/plugin/human_log Set the callback plugins directory in /etc/ansible/ansible.cfg [defaults] ANSIBLE_STDOUT_CALLBACK=debug callback_plugins = /path/to/callback_plugins/ stdout_callback = yaml OR use my settings as shown in…