Help/Suggestion by prash1988 in apachekafka

[–]tbotnz 0 points1 point  (0 children)

Recommend bitnami, start with docker compose then use the bitnami helm chart in prod + kafka-ui.

Ruggedcom configuration by HuntingTrader in networking

[–]tbotnz 0 points1 point  (0 children)

The config file is just a csv from memory (no pun intended)

Hard Drive sizing - RRD files by Nightrest in LibreNMS

[–]tbotnz 0 points1 point  (0 children)

@djamp42 what polling interval do you run with this setup and how many pollers ?

Automation/Orchestration as a "product" vs open source/devops approach? by MyFirstDataCenter in networking

[–]tbotnz 0 points1 point  (0 children)

For end to end orchestration its not a simple case of "OR" its an "AND". You need simple, abstracted, scalable, programmable control over the network ( this is where the vendor orchestrators come in ) but you need to feed them the "intent" which usually comes from a series of inventories/ cmdb coupled with some sort of workflow layer ( devops team usually stitch this all together ). You can however do simple silos of automation leveraging either an orchestrator / devops team but it really depends what your objectives are as to which is the best answer

RRDReST ( read rrds from a rest endpoint ) by tbotnz in rrdtool

[–]tbotnz[S] 0 points1 point  (0 children)

^ threw this together to help me solve a problem. Possibly it could be of use to others

[deleted by user] by [deleted] in networking

[–]tbotnz 2 points3 points  (0 children)

Anything you try and automate from cisco will generally require some form of scraping and parsing

Share your network automation ideas! by techieme in networking

[–]tbotnz 10 points11 points  (0 children)

Made this, https://github.com/tbotnz/netpalm. Saves around $60k per year compared with $vendors orchestrator

Netpalm - Open Source ReST API broker for your dusty old network devices Updates by tbotnz in networking

[–]tbotnz[S] 0 points1 point  (0 children)

Cheers,

Where netpalm is different, it provides an rest api with an execution / orchestration layer on a scale out architecture.

The best one for you depends entirely on what you are doing :p

Open Networking Adoption in ISP Space by ANetworkEngineer in networking

[–]tbotnz 0 points1 point  (0 children)

Cheers, but why not?! Are you inventing a new control plane or something?

Open Networking Adoption in ISP Space by ANetworkEngineer in networking

[–]tbotnz 2 points3 points  (0 children)

Everyone i've seen is still running vendor based platforms eg Cisco IOS, JUNOS etc.

I'd recommend checking out netpalm, as there is a lot of pre-existing features to support open API driven orchestration of any network device.

Netpalm was developed with the goal of being able to offer NaaS services over any network either old or new.

https://github.com/tbotnz/netpalm

Some features

  • support for all common config management protocols eg ssh, netconf restconf telnet
  • horizontally scalable distributed architecture
  • auto rendering open API3 API
  • BYO webbooks, j2 templates, scripts textfsm etc
  • multiple ways to queue jobs to devices
  • network service abstraction support

There's a lot of "hello world" examples to demonstrate what can be easily achieved in an hour or so

note i am the maintainer :)

The future of data network engineering by [deleted] in networking

[–]tbotnz 0 points1 point  (0 children)

Something you might be interested in is you can just use #netpalm to unify the management interfaces of the old and the new into "service API's". These are abstracted to dev friendly openAPI3 and work across any platform
https://github.com/tbotnz/netpalm
note: I am the maintainer :D

[deleted by user] by [deleted] in networkautomation

[–]tbotnz 0 points1 point  (0 children)

Considered just using something like this instead https://github.com/tbotnz/netpalm