New pages

Jump to navigation Jump to search
New pages
Hide registered users | Hide bots | Hide redirects
  • 09:46, 3 May 2024Rocky and RHEL Stuff (hist | edit) ‎[837 bytes]Chubbard (talk | contribs) (Created page with "=== General notes and examples working with Rocky to remember === == Set Static IP == [https://devtutorial.io/how-to-configure-static-ip-address-on-rocky-linux-9-p3386.html| set static IP for Rocky 9] <pre> nmcli connection show sudo nmcli connection modify enp0s3 ipv4.addresses 192.168.1.30/24 sudo nmcli connection modify enp0s3 ipv4.gateway 192.168.1.1 sudo nmcli connection modify enp0s3 ipv4.dns 8.8.8.8 sudo nmcli connection modify enp0s3 ipv4.method manual sudo nmcl...")
  • 12:06, 3 April 2024Postgres (hist | edit) ‎[3,787 bytes]Chubbard (talk | contribs) (Created page with "== Postgres Notes == I generally use MySQL, however there have been cases where I need to use Postgres. I can never remember the exact syntax to do basic things, so here we are... === Create User and Database === Admin login to Postgeres (fresh install Pg14) <pre> sudo -u postgres psql postgres </pre> Create User <pre> CREATE ROLE someUser LOGIN PASSWORD 'somePassword'; </pre> Create database and add someUser as the owner <pre> CREATE DATABASE databaseName with owner =...")
  • 18:57, 17 February 2024General links howTo (hist | edit) ‎[903 bytes]Chubbard (talk | contribs) (Created page with "=Links to different HowTo pages= I have a tendency to loose pages that I find interesting, and my bookmark list is a mess :) I will be saving links here that I find useful for different things either pertaining to the NMS work I am doing or just cool howto articles I find on the net. == PHP Specific == * [https://alexwebdevelop.com/php-daemons/ Basic PHP Daemons tutorial] * [https://github.com/barracudanetworks/forkdaemon-php github project - Using this for now for dae...")
  • 10:27, 6 February 2024Bash ip addresses (hist | edit) ‎[582 bytes]Chubbard (talk | contribs) (Created page with "==Interesting bash commands working with IP Addresses== =Get routable IP address= So far this seems both the simplest and most straightforward way to reliably get our IP address.. <pre> chubbard@kvm03:~$ ip route get 1.2.3.4 | awk '{print $7}' 192.168.15.107 Details without awk: chubbard@kvm03:~$ ip route get 1.2.3.4 1.2.3.4 via 192.168.15.1 dev enp2s0f0 src 192.168.15.107 uid 1000 cache </pre> Category:Bash")
  • 10:41, 2 February 2024NMS status (hist | edit) ‎[2,031 bytes]Chubbard (talk | contribs) (Created page with "=Current Status= Just a quick and dirty dump of the status of different parts of Vigilare as of 02-02-2024 ==API== # Event (active): Functional stable # Event (history): Functional with known issues ## current bug appending to event when moving from active to history ## bug with endEvent on move to history # Login: functional stable # Devices: functional stable # Monitors: functional stable ## Need to revisit as this area is not quite user friendly yet # Reporting: Non...")
  • 16:56, 1 February 2024Nms-reporting (hist | edit) ‎[2,893 bytes]Chubbard (talk | contribs) (Created page with "=Basic Flow= As of right now, I am beginning the ability to create reporting on events seen in Vigilare. Not working against metrics other than events and historical events currently. I do not see it as likely going against perf when we are dealing with RRDTool. That will just be a futile exercise. I could do something against Graphite, but suspect the ROI will be minimal at best. InfluxDb however would be a nice candidate for performance in the future. I will have...")
  • 10:40, 1 February 2024Nms-templates (hist | edit) ‎[2,630 bytes]Chubbard (talk | contribs) (Created page with "=NMS Templates for API= Since I cannot know how people are going to want to use or leverage the system a template system is in place to support or extend how the NMS behaves. Currently all API templates reside in <root>/templates. The most common area where this seems like it will be used is for working with metrics. Getting them pretty so we can save the data seems to be the hardest thing we can do. Both RRDTool and Graphite are particular in how they want their met...")
  • 15:07, 29 January 2024Nms-definitions (hist | edit) ‎[3,411 bytes]Chubbard (talk | contribs) (Created page with "==Definitions and Logic for NMS== =Device= The simplest "thing" that can exist. In general it should be a monitorable device, however it does not have to be. Fake devices that are inactive, but used for other things such as CNAME ELB's or devices like that can have a definition even though they are not real. Another example would be specific VHOST definitions for a webserver. =HostGroup= A CSV list of device ids. In general this is used for grouping a number of ide...")
  • 08:35, 11 January 2024Nms Name and Path (hist | edit) ‎[1,955 bytes]Chubbard (talk | contribs) (Created page with "===Name=== So after much thought and poking at ChatGPT for ideas, I have settled on "Vigliare" for the name of this project. Yay! Heh, writing code is easier than figuring out a decent name it appears. It's derived from Latin, meaning "to watch" or "to keep watch." "Vigilare" is pronounced as \vih-JIH-lah-ray. Here's a breakdown: * vih: pronounced like the "vi" in "vivid" * JIH: with a soft 'j', similar to the 'g' in "gem" * lah: similar to the "la" in "la...")