Skip to content

Commit

Permalink
Merge pull request #19 from islandbridgenetworks/diagnostics
Browse files Browse the repository at this point in the history
Diagnostics
  • Loading branch information
barryo authored Sep 26, 2024
2 parents 13f89cf + 37ca917 commit 773075b
Show file tree
Hide file tree
Showing 217 changed files with 53,984 additions and 8,367 deletions.
6 changes: 3 additions & 3 deletions .env.ci
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ TELESCOPE_ENABLED=false
IXP_PHPUNIT_RUNNING=true

DB_HOST=127.0.0.1
DB_DATABASE=myapp_test
DB_DATABASE=ixp_ci
DB_USERNAME=root
DB_PASSWORD=

Expand All @@ -30,7 +30,7 @@ GRAPHER_BACKEND_SFLOW_ENABLED=true

#GRAPHER_ACCESS_IXP=1

CACHE_DRIVER=null
CACHE_DRIVER=array

IXP_API_JSONEXPORTSCHEMA_PUBLIC=true

Expand All @@ -53,7 +53,7 @@ IXP_FE_FRONTEND_CUSTOMER_MANY=customers
IXP_FE_FRONTEND_CUSTOMER_OWNER="customer's"
IXP_FE_FRONTEND_CUSTOMER_OWNERS="customers'"

# See: https://docs.ixpmanager.org/features/irrdb/
# See: https://docs.ixpmanager.org/latest/features/irrdb/
IXP_IRRDB_BGPQ3_PATH=/usr/local/bin/bgpq3


Expand Down
20 changes: 10 additions & 10 deletions .env.dev
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ MAIL_ENCRYPTION=false


#######################################################################################
### Graphing - see https://docs.ixpmanager.org/grapher/introduction
### Graphing - see https://docs.ixpmanager.org/latest/grapher/introduction

# Enable the backends you have configured. E.g.:
# GRAPHER_BACKENDS="mrtg|sflow|smokeping"
Expand All @@ -171,7 +171,7 @@ GRAPHER_BACKENDS="dummy"
GRAPHER_CACHE_ENABLED=true

#################################################################################
## Grapher - Mrtg - see: https://docs.ixpmanager.org/grapher/mrtg/
## Grapher - Mrtg - see: https://docs.ixpmanager.org/latest/grapher/mrtg/
##

# For backwards compatibility, the default is 'log' but 'rrd' is more modern:
Expand All @@ -183,15 +183,15 @@ GRAPHER_BACKEND_MRTG_DBTYPE="rrd"
# GRAPHER_BACKEND_MRTG_LOGDIR="/srv/mrtg"

#################################################################################
## Grapher - sflow - see: https://docs.ixpmanager.org/grapher/sflow/
## Grapher - sflow - see: https://docs.ixpmanager.org/latest/grapher/sflow/
##

# GRAPHER_BACKEND_SFLOW_ENABLED=false
# GRAPHER_BACKEND_SFLOW_ROOT="http://sflow-server.example.com/grapher-sflow"


#################################################################################
## Grapher - smokeping - see: https://docs.ixpmanager.org/grapher/smokeping/
## Grapher - smokeping - see: https://docs.ixpmanager.org/latest/grapher/smokeping/
##

# Mark it as enabled (this just affects whether certain UI elements are shown):
Expand All @@ -202,7 +202,7 @@ GRAPHER_BACKEND_MRTG_DBTYPE="rrd"


#################################################################################
## IX-F Member Export - see: https://docs.ixpmanager.org/features/ixf-export/
## IX-F Member Export - see: https://docs.ixpmanager.org/latest/features/ixf-export/


IXP_API_JSONEXPORTSCHEMA_PUBLIC=true
Expand All @@ -223,7 +223,7 @@ CACHE_DRIVER=array
#######################################################################################
# Session Lifetimes - standard and remember me.
#
# See https://docs.ixpmanager.org/usage/authentication/
# See https://docs.ixpmanager.org/latest/usage/authentication/
#
# SESSION_LIFETIME=120
# AUTH_TOKEN_EXPIRE=43200
Expand All @@ -247,7 +247,7 @@ DOCTRINE_CACHE_NAMESPACE=IXPMANAGERNAMESPACE


#######################################################################################
# Options for updating RIR Objects - see https://docs.ixpmanager.org/features/rir-objects/
# Options for updating RIR Objects - see https://docs.ixpmanager.org/latest/features/rir-objects/

# Your RIR password to allow the updating of a RIR object by email:
# IXP_API_RIR_PASSWORD=soopersecret
Expand All @@ -265,10 +265,10 @@ DOCTRINE_CACHE_NAMESPACE=IXPMANAGERNAMESPACE
#######################################################################################
# Utility paths

# See: https://docs.ixpmanager.org/features/irrdb/
# See: https://docs.ixpmanager.org/latest/features/irrdb/
IXP_IRRDB_BGPQ3_PATH=/usr/local/bin/bgpq3

# See: https://docs.ixpmanager.org/features/rpki/
# See: https://docs.ixpmanager.org/latest/features/rpki/
# IXP_RPKI_RTR1_HOST=192.0.2.11
# IXP_RPKI_RTR1_PORT=3323
# IXP_RPKI_RTR2_HOST=192.0.2.12
Expand All @@ -286,7 +286,7 @@ IXP_IRRDB_BGPQ3_PATH=/usr/local/bin/bgpq3
#########################################################################################
### PeeringDB OAuth
###
### https://docs.ixpmanager.org/features/peeringdb-oauth/
### https://docs.ixpmanager.org/latest/features/peeringdb-oauth/
###

# AUTH_PEERINGDB_ENABLED=true
Expand Down
2 changes: 1 addition & 1 deletion .env.docker
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ IXP_FE_BETA_CORE_BUNDLES=true
#######################################################################################
# Utility paths

# See: https://docs.ixpmanager.org/features/irrdb/
# See: https://docs.ixpmanager.org/latest/features/irrdb/
IXP_IRRDB_BGPQ3_PATH=/usr/bin/bgpq3

IXP_RPKI_RTR1_HOST=172.30.201.31
Expand Down
26 changes: 13 additions & 13 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ DB_PASSWORD="password"
#######################################################################################
### Email Settings.
#
# We use Laravel's mail system - see: https://docs.ixpmanager.org/usage/email/
# We use Laravel's mail system - see: https://docs.ixpmanager.org/latest/usage/email/
#
# The default setting are as follows:
#
Expand Down Expand Up @@ -147,7 +147,7 @@ IXP_FE_FRONTEND_DISABLED_LOGO=false
# IXP_FE_FRONTEND_DISABLED_RS_FILTERS=false

#######################################################################################
### Graphing - see https://docs.ixpmanager.org/grapher/introduction
### Graphing - see https://docs.ixpmanager.org/latest/grapher/introduction

# Enable the backends you have configured. E.g.:
# GRAPHER_BACKENDS="mrtg|sflow|smokeping"
Expand All @@ -161,7 +161,7 @@ GRAPHER_BACKENDS="dummy"
GRAPHER_CACHE_ENABLED=true

#################################################################################
## Grapher - Mrtg - see: https://docs.ixpmanager.org/grapher/mrtg/
## Grapher - Mrtg - see: https://docs.ixpmanager.org/latest/grapher/mrtg/
##

# For backwards compatibility, the default is 'log' but 'rrd' is more modern:
Expand All @@ -173,15 +173,15 @@ GRAPHER_BACKEND_MRTG_DBTYPE="rrd"
# GRAPHER_BACKEND_MRTG_LOGDIR="/srv/mrtg"

#################################################################################
## Grapher - sflow - see: https://docs.ixpmanager.org/grapher/sflow/
## Grapher - sflow - see: https://docs.ixpmanager.org/latest/grapher/sflow/
##

# GRAPHER_BACKEND_SFLOW_ENABLED=false
# GRAPHER_BACKEND_SFLOW_ROOT="http://sflow-server.example.com/grapher-sflow"


#################################################################################
## Grapher - smokeping - see: https://docs.ixpmanager.org/grapher/smokeping/
## Grapher - smokeping - see: https://docs.ixpmanager.org/latest/grapher/smokeping/
##

# Mark it as enabled (this just affects whether certain UI elements are shown):
Expand All @@ -192,13 +192,13 @@ GRAPHER_BACKEND_MRTG_DBTYPE="rrd"


#################################################################################
## IX-F Member Export - see: https://docs.ixpmanager.org/features/ixf-export/
## IX-F Member Export - see: https://docs.ixpmanager.org/latest/features/ixf-export/


# IXP_API_JSONEXPORTSCHEMA_PUBLIC=true

# Some variables can be excluded as required.
# See: https://docs.ixpmanager.org/features/ixf-export/
# See: https://docs.ixpmanager.org/latest/features/ixf-export/
#
# IXP_API_JSONEXPORTSCHEMA_EXCLUDE_SWITCH="model|software"
# IXP_API_JSONEXPORTSCHEMA_EXCLUDE_IXP="name|url"
Expand Down Expand Up @@ -235,7 +235,7 @@ CACHE_DRIVER=array
#######################################################################################
# Session Lifetimes - standard and remember me.
#
# See https://docs.ixpmanager.org/usage/authentication/
# See https://docs.ixpmanager.org/latest/usage/authentication/
#
# SESSION_LIFETIME=120
# AUTH_TOKEN_EXPIRE=43200
Expand All @@ -254,7 +254,7 @@ CACHE_DRIVER=array


#######################################################################################
# Options for updating RIR Objects - see https://docs.ixpmanager.org/features/rir-objects/
# Options for updating RIR Objects - see https://docs.ixpmanager.org/latest/features/rir-objects/

# Your RIR password to allow the updating of a RIR object by email:
# IXP_API_RIR_PASSWORD=soopersecret
Expand All @@ -272,10 +272,10 @@ CACHE_DRIVER=array
#######################################################################################
# Utility paths

# See: https://docs.ixpmanager.org/features/irrdb/
# See: https://docs.ixpmanager.org/latest/features/irrdb/
IXP_IRRDB_BGPQ3_PATH=/usr/bin/bgpq3

# See: https://docs.ixpmanager.org/features/rpki/
# See: https://docs.ixpmanager.org/latest/features/rpki/
# IXP_RPKI_RTR1_HOST=192.0.2.11
# IXP_RPKI_RTR1_PORT=3323
# IXP_RPKI_RTR2_HOST=192.0.2.12
Expand All @@ -293,7 +293,7 @@ IXP_IRRDB_BGPQ3_PATH=/usr/bin/bgpq3
#########################################################################################
### PeeringDB OAuth
###
### https://docs.ixpmanager.org/features/peeringdb-oauth/
### https://docs.ixpmanager.org/latest/features/peeringdb-oauth/
###

# AUTH_PEERINGDB_ENABLED=true
Expand All @@ -304,7 +304,7 @@ IXP_IRRDB_BGPQ3_PATH=/usr/bin/bgpq3


#########################################################################################
### See: https://docs.ixpmanager.org/features/routers/#filtering-known-transit-networks
### See: https://docs.ixpmanager.org/latest/features/routers/#filtering-known-transit-networks
# IXP_NO_TRANSIT_ASNS_EXCLUDE=65501,65502
# IXP_NO_TRANSIT_ASNS_OVERRIDE=65501,65502,65503

Expand Down
26 changes: 13 additions & 13 deletions .env.test
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ DB_PASSWORD="password"
#######################################################################################
### Email Settings.
#
# We use Laravel's mail system - see: https://docs.ixpmanager.org/usage/email/
# We use Laravel's mail system - see: https://docs.ixpmanager.org/latest/usage/email/
#
# The default setting are as follows:
#
Expand Down Expand Up @@ -147,7 +147,7 @@ IXP_FE_FRONTEND_DISABLED_LOGO="false"
# IXP_FE_FRONTEND_DISABLED_RS_FILTERS="false"

#######################################################################################
### Graphing - see https://docs.ixpmanager.org/grapher/introduction
### Graphing - see https://docs.ixpmanager.org/latest/grapher/introduction

# Enable the backends you have configured. E.g.:
# GRAPHER_BACKENDS="mrtg|sflow|smokeping"
Expand All @@ -161,7 +161,7 @@ GRAPHER_BACKENDS="dummy"
GRAPHER_CACHE_ENABLED="true"

#################################################################################
## Grapher - Mrtg - see: https://docs.ixpmanager.org/grapher/mrtg/
## Grapher - Mrtg - see: https://docs.ixpmanager.org/latest/grapher/mrtg/
##


Expand All @@ -171,15 +171,15 @@ GRAPHER_CACHE_ENABLED="true"
# GRAPHER_BACKEND_MRTG_LOGDIR="/srv/mrtg"

#################################################################################
## Grapher - sflow - see: https://docs.ixpmanager.org/grapher/sflow/
## Grapher - sflow - see: https://docs.ixpmanager.org/latest/grapher/sflow/
##

# GRAPHER_BACKEND_SFLOW_ENABLED="false"
# GRAPHER_BACKEND_SFLOW_ROOT="http://sflow-server.example.com/grapher-sflow"


#################################################################################
## Grapher - smokeping - see: https://docs.ixpmanager.org/grapher/smokeping/
## Grapher - smokeping - see: https://docs.ixpmanager.org/latest/grapher/smokeping/
##

# Mark it as enabled (this just affects whether certain UI elements are shown):
Expand All @@ -190,13 +190,13 @@ GRAPHER_CACHE_ENABLED="true"


#################################################################################
## IX-F Member Export - see: https://docs.ixpmanager.org/features/ixf-export/
## IX-F Member Export - see: https://docs.ixpmanager.org/latest/features/ixf-export/


# IXP_API_JSONEXPORTSCHEMA_PUBLIC="true"

# Some variables can be excluded as required.
# See: https://docs.ixpmanager.org/features/ixf-export/
# See: https://docs.ixpmanager.org/latest/features/ixf-export/
#
# IXP_API_JSONEXPORTSCHEMA_EXCLUDE_SWITCH="model|software"
# IXP_API_JSONEXPORTSCHEMA_EXCLUDE_IXP="name|url"
Expand Down Expand Up @@ -233,7 +233,7 @@ CACHE_DRIVER="array"
#######################################################################################
# Session Lifetimes - standard and remember me.
#
# See https://docs.ixpmanager.org/usage/authentication/
# See https://docs.ixpmanager.org/latest/usage/authentication/
#
# SESSION_LIFETIME="120"
# AUTH_TOKEN_EXPIRE="43200"
Expand All @@ -252,7 +252,7 @@ CACHE_DRIVER="array"


#######################################################################################
# Options for updating RIR Objects - see https://docs.ixpmanager.org/features/rir-objects/
# Options for updating RIR Objects - see https://docs.ixpmanager.org/latest/features/rir-objects/

# Your RIR password to allow the updating of a RIR object by email:
# IXP_API_RIR_PASSWORD="soopersecret"
Expand All @@ -270,10 +270,10 @@ CACHE_DRIVER="array"
#######################################################################################
# Utility paths

# See: https://docs.ixpmanager.org/features/irrdb/
# See: https://docs.ixpmanager.org/latest/features/irrdb/
IXP_IRRDB_BGPQ3_PATH="/usr/bin/bgpq3"

# See: https://docs.ixpmanager.org/features/rpki/
# See: https://docs.ixpmanager.org/latest/features/rpki/
# IXP_RPKI_RTR1_HOST="192.0.2.11"
# IXP_RPKI_RTR1_PORT="3323"
# IXP_RPKI_RTR2_HOST="192.0.2.12"
Expand All @@ -291,7 +291,7 @@ IXP_IRRDB_BGPQ3_PATH="/usr/bin/bgpq3"
#########################################################################################
### PeeringDB OAuth
###
### https://docs.ixpmanager.org/features/peeringdb-oauth/
### https://docs.ixpmanager.org/latest/features/peeringdb-oauth/
###

# AUTH_PEERINGDB_ENABLED="true"
Expand All @@ -302,7 +302,7 @@ IXP_IRRDB_BGPQ3_PATH="/usr/bin/bgpq3"


#########################################################################################
### See: https://docs.ixpmanager.org/features/routers/#filtering-known-transit-networks
### See: https://docs.ixpmanager.org/latest/features/routers/#filtering-known-transit-networks
# IXP_NO_TRANSIT_ASNS_EXCLUDE="65501,65502"
# IXP_NO_TRANSIT_ASNS_OVERRIDE="65501,65502,65503"

Expand Down
Loading

0 comments on commit 773075b

Please sign in to comment.