[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[arfnet2-status PATCH 00/23] First release


MIME-Version: 1.0
Content-Transfer-Encoding: 8bit

From: arf20 <aruizfernandez05@xxxxxxxxx>

First release of arfnet2-status,
currently up at status.arf20.com

arf20 (23):
  Add template
  C webapp
  HTTP monitoring
  config and readme features
  check reachability and dns
  wip: incidents and uptime
  load events
  wip uptime
  fix event time parsing (ISO 8601)
  implemented uptime %
  timeline (fix: use events!)
  redo timeline
  implemented commiting events to disk
  unified config, refactor, for alerts
  Alert files
  WIP api alert
  REST POST API alert working
  email alerts working
  optional smtp user/pass, print smtp status
  fix config
  config key typo
  aaaa
  fix config json conflict and variable samples

 .gitignore          |   2 +
 Makefile            |  14 ++
 README.md           |  17 ++
 alert.c             | 241 +++++++++++++++++++++
 alert.h             |  10 +
 check.c             | 135 ++++++++++++
 check.h             |  10 +
 config.c            | 137 ++++++++++++
 config.h            |  44 ++++
 events.log          |  80 +++++++
 index.htm.tmpl      |  61 ++++++
 main.c              | 121 +++++++++++
 monitor.c           | 513 ++++++++++++++++++++++++++++++++++++++++++++
 monitor.cfg.example |  37 ++++
 monitor.h           |  41 ++++
 15 files changed, 1463 insertions(+)
 create mode 100644 .gitignore
 create mode 100644 Makefile
 create mode 100644 alert.c
 create mode 100644 alert.h
 create mode 100644 check.c
 create mode 100644 check.h
 create mode 100644 config.c
 create mode 100644 config.h
 create mode 100644 events.log
 create mode 100644 index.htm.tmpl
 create mode 100644 main.c
 create mode 100644 monitor.c
 create mode 100644 monitor.cfg.example
 create mode 100644 monitor.h

-- 
2.47.3


Follow-Ups:
[PATCH 01/23] Add templatearf20 <arf20@xxxxxxxxx>
[PATCH 02/23] C webapparf20 <arf20@xxxxxxxxx>
[PATCH 03/23] HTTP monitoringarf20 <arf20@xxxxxxxxx>
[PATCH 04/23] config and readme featuresarf20 <arf20@xxxxxxxxx>
[PATCH 05/23] check reachability and dnsarf20 <arf20@xxxxxxxxx>
[PATCH 06/23] wip: incidents and uptimearf20 <arf20@xxxxxxxxx>
[PATCH 07/23] load eventsarf20 <arf20@xxxxxxxxx>
[PATCH 08/23] wip uptimearf20 <arf20@xxxxxxxxx>
[PATCH 09/23] fix event time parsing (ISO 8601)arf20 <arf20@xxxxxxxxx>
[PATCH 10/23] implemented uptime %arf20 <arf20@xxxxxxxxx>
[PATCH 11/23] timeline (fix: use events!)arf20 <arf20@xxxxxxxxx>
[PATCH 12/23] redo timelinearf20 <arf20@xxxxxxxxx>
[PATCH 13/23] implemented commiting events to diskarf20 <arf20@xxxxxxxxx>
[PATCH 14/23] unified config, refactor, for alertsarf20 <arf20@xxxxxxxxx>
[PATCH 15/23] Alert filesarf20 <arf20@xxxxxxxxx>
[PATCH 16/23] WIP api alertarf20 <arf20@xxxxxxxxx>
[PATCH 17/23] REST POST API alert workingarf20 <arf20@xxxxxxxxx>
[PATCH 18/23] email alerts workingarf20 <arf20@xxxxxxxxx>
[PATCH 19/23] optional smtp user/pass, print smtp statusarf20 <arf20@xxxxxxxxx>
[PATCH 20/23] fix configarf20 <arf20@xxxxxxxxx>
[PATCH 21/23] config key typoarf20 <arf20@xxxxxxxxx>
[PATCH 22/23] aaaaarf20 <arf20@xxxxxxxxx>
[PATCH 23/23] fix config json conflict and variable samplesarf20 <arf20@xxxxxxxxx>