Teknikal's_Domain

#<NTA:NnT:SSrgS:H6.6-198:W200-90.72:CBWg>

Network Config Status

2019-09-10 3 min read Unable to load comment count
Host MOTD Zabbix Syslog SNMP Config File
GitLab ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
GenVCS ✔️ ✔️ ✔️ ✔️ ✔️
Mail ✔️ ✔️ ✔️ ✔️ ✔️
IRC ✔️ ✔️ ✔️ ✔️
Keyserver ✔️ ✔️ ✔️ ✔️
Packages
Runner
Monitoring ✔️ ✔️ ✔️ ✔️ ✔️
LDAP
Border ✔️ ✔️ ✔️ ✔️
PiHole
NAS
Docker ✔️ ✔️
Blog
Host BTRFS LDAP Fail2Ban Updates
GitLab ✔️
GenVCS ✔️
Mail ✔️
IRC
Keyserver
Packages
Runner
Monitoring
LDAP
Border
PiHole
NAS
Docker
Blog
Host confd NTP
GitLab ✔️
GenVCS ✔️
Mail
IRC
Keyserver ✔️
Packages
Runner
Monitoring ✔️
LDAP
Border
PiHole
NAS
Docker
Blog

It’s a little different than the one I drew, but everything goes through revisions over time. As I progress, I’ll be updating this with the current status.

By the way, here’s the legend:

❌: Not applicable ❓: Status unknown, will need to perform discovery ✔️: Completed and ready

MOTD: Implement custom live statistics MOTD

Zabbix: Configure Zabbix agent and Zabbix sender

Syslog: Configure rsyslog to send syslogs to Monitoring

SNMP: Configure snmpd and snmp-trapd with proper SNMPv3 credentials and traps to Monitoring

Config: Any other programs that need configuration changes

File: Graylog sidecar w/ filebeats - log file collection

BTRFS: BTRFS monitoring keys for Zabbix

LDAP: Integration with LDAP for centralized logins (public facing only)

Fail2Ban: Fail2Ban blocking configured (public facing login sertvices only)

Updates: All system updates installed

confd: confd installed, configured, and running.

NTP: NTP daemon configured for network and running.

Additional notes

Border: varnishncsa might be useful to export varnish access logs.

Border: varnishstat exports varnish metrics, though how to import to logging?

IRC: Any way to gain useful information from IRC logs?

Docker: Is there a way to get stats for Docker?

Monitoring: Graylog REST API usage with Zabbix

Monitoring: Graylog inputs will need to be configured again

Border: Configure varnish for WebSocket connections.

Border: Configure some additional shortcuts for Keyserver HKP

Update log

[09/04/2019 0332] Logging started.
[09/10/2019 0137] Blog host created, "`confd`" column added.
[09/12/2019 0025] GitLab: Item "Zabbix" completed.
[09/12/2019 0025] GitLab: Item "File" completed.
[09/12/2019 0032] GitLab: Item "Syslog" completed.
[09/12/2019 0033] GitLab: Item "SNMP" completed.
[09/12/2019 0402] Monitoring: Item "Zabbix" completed.
[09/12/2019 0110] GitLab: Item "Syslog" completed.
[09/12/2019 0110] GitLab: Item "SNMP" completed.
[09/12/2019 0132] "Syslog" for all but "Border" cleared: Graylog config updated.
[09/13/2019 2201] "NTP" column added.
[10/02/2019 0214] "Zabbix" for "Docker", "GenVCS", "IRC", "Mail" completed.
[10/02/2019 1551] Docker: All discovery items resolved.
[10/02/2019 1609] Monitoring: All discovery items resolved.
[10/02/2019 1613] Monitoring: Item "MOTD" completed.
[10/02/2019 1614] Monitoring: Item "NTP" completed.
[10/02/2019 1632] GitLab: Item "Syslog" completed.
[10/02/2019 1638] GenVCS: Item "Syslog" completed.
[10/02/2019 1639] GenVCS: Item "SNMP" completed.
[10/02/2019 1645] Item "SNMP" for "Mail", "IRC", "Docker" completed.
[10/02/2019 1646] Host "Firewall" removed.
[10/02/2019 1652] Mail: Items "Syslog", "Config" completed.
[10/02/2019 1736] Mail: Item "Syslog" completed.
[10/03/2019 0947] GitLab: Item "NTP" completed.
[10/03/2019 0950] GenVCS: Item "NTP" completed.
[10/03/2019 1000] Keyserver: Item "MOTD" completed.
[10/03/2019 1019] Keyserver: Items "Zabbix", "SNMP", "NTP" completed.
[10/03/2019 1024] Keyserver: Item "Syslog" completed.
comments powered by Disqus