Full update from Mint

This commit is contained in:
Marco Kohn 2026-09-18 15:23:31 +02:00
parent c4fd94fdb0
commit 3c015a347a
31 changed files with 518 additions and 6 deletions

View File

@ -0,0 +1,26 @@
info:
name: Pipeline Status
type: http
seq: 2
http:
method: GET
url: https://gitlab.noris.net/api/v4/projects/8002/pipelines?per_page=1&order_by=id&sort=desc
params:
- name: per_page
value: "1"
type: query
- name: order_by
value: id
type: query
- name: sort
value: desc
type: query
auth: inherit
settings:
encodeUrl: true
timeout: 0
followRedirects: true
maxRedirects: 5
forwardAuthorizationHeader: true

View File

@ -17,7 +17,7 @@ config:
request:
headers:
- name: PRIVATE-TOKEN
value: glpat-J_7ssD2sY7eLmhuqWJRR
value: glpat-oV7Vb42PM-Yvirp3Bvys
bundled: false
extensions:
bruno:

9
Icinga DEV/.gitignore vendored Normal file
View File

@ -0,0 +1,9 @@
# Secrets
.env*
# Dependencies
node_modules
# OS files
.DS_Store
Thumbs.db

View File

@ -0,0 +1,19 @@
info:
name: Basic Status
type: http
seq: 2
http:
method: GET
url: https://ic2-master01ve.monitoring.noris.de:5665/v1/status/
headers:
- name: Accept
value: application/json
auth: inherit
settings:
encodeUrl: true
timeout: 0
followRedirects: true
maxRedirects: 5
forwardAuthorizationHeader: true

27
Icinga DEV/Untitled.yml Normal file
View File

@ -0,0 +1,27 @@
info:
name: Untitled
type: http
seq: 1
http:
method: POST
url: https://ic2-master01ve.monitoring.noris.de:5665/v1/objects/eventcommands/apihealthz
headers:
- name: Accept
value: application/json
body:
type: json
data: |-
{
"attrs": {
"vars.test": "dummy"
}
}
auth: inherit
settings:
encodeUrl: true
timeout: 0
followRedirects: true
maxRedirects: 5
forwardAuthorizationHeader: false

View File

@ -0,0 +1,27 @@
opencollection: 1.0.0
info:
name: Icinga DEV
config:
proxy:
inherit: true
config:
protocol: http
hostname: ""
port: ""
auth:
username: ""
password: ""
bypassProxy: ""
request:
auth:
type: basic
username: f5_api_healthcheck
password: AeZ3AhTot9am7XeBuYoh9gaiThae6moo
bundled: false
extensions:
bruno:
ignore:
- node_modules
- .git

View File

@ -0,0 +1,29 @@
meta {
name: API Eventcommand
type: http
seq: 8
}
post {
url: https://ic2-master02vt.monitoring.noris.de:5665/v1/objects/eventcommands/apihealthz
body: json
auth: inherit
}
headers {
~Accept: application/json
~X-HTTP-Method-Override: POST
}
body:json {
{
"attrs": {
"vars.test": "dummy"
}
}
}
settings {
encodeUrl: true
timeout: 0
}

View File

@ -0,0 +1,31 @@
meta {
name: Service query WIN
type: http
seq: 10
}
post {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/services
body: json
auth: inherit
}
headers {
Accept: application/json
X-HTTP-Method-Override: GET
}
body:json {
{
"filter": "host.name == mysystem1",
"filter_vars": {
"mysystem1": "task01vp.winzone.noris.de"
}
}
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,28 @@
meta {
name: Service query match WIN
type: http
seq: 11
}
post {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/services
body: json
auth: inherit
}
headers {
Accept: application/json
X-HTTP-Method-Override: GET
}
body:json {
{
"filter": "match(\"*task01vp.winzone.noris.de*\", host.name)"
}
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -9,5 +9,5 @@ auth {
auth:basic {
username: icinga2_admin
password: blubblub
password: uteeyobepoSh2Daiheeb8iezufuab3Pag2gichaiphai9iexohZoh6ohhooFeixi
}

View File

@ -19,7 +19,7 @@ body:json {
{
"filter": "host.name == mysystem1",
"filter_vars": {
"mysystem1": "*app-rocket01vp.ad.nbank.de*"
"mysystem1": "app-rocket01vp.ad.nbank.de"
}
}
}

View File

@ -0,0 +1,28 @@
meta {
name: Host query match
type: http
seq: 3
}
post {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/hosts
body: json
auth: inherit
}
headers {
Accept: application/json
X-HTTP-Method-Override: GET
}
body:json {
{
"filter": "match(\"*task01vp.winzone.noris.de\", host.name)"
}
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,31 @@
meta {
name: Host query
type: http
seq: 2
}
post {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/hosts
body: json
auth: inherit
}
headers {
Accept: application/json
X-HTTP-Method-Override: GET
}
body:json {
{
"filter": "host.name == mysystem1",
"filter_vars": {
"mysystem1": "task01vp.winzone.noris.de"
}
}
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,28 @@
meta {
name: Service query match
type: http
seq: 5
}
post {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/services
body: json
auth: inherit
}
headers {
Accept: application/json
X-HTTP-Method-Override: GET
}
body:json {
{
"filter": "match(\"*task01vp.winzone.noris.de*\", host.name)"
}
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,31 @@
meta {
name: Service query
type: http
seq: 4
}
post {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/services
body: json
auth: inherit
}
headers {
Accept: application/json
X-HTTP-Method-Override: GET
}
body:json {
{
"filter": "host.name == mysystem1",
"filter_vars": {
"mysystem1": "task01vp.winzone.noris.de"
}
}
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,17 @@
meta {
name: Status
type: http
seq: 1
}
get {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/status/
body: none
auth: inherit
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,13 @@
meta {
name: rights with filter WIN
seq: 5
}
auth {
mode: basic
}
auth:basic {
username: oas_win_ansible
password: 2ZCb8uhrirBTbAFGHEmEq43HNaI9SI54AbbyltSVGLfNSJOsMVthGJYP65EQePqR
}

View File

@ -0,0 +1,28 @@
meta {
name: Host query match
type: http
seq: 3
}
post {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/hosts
body: json
auth: inherit
}
headers {
Accept: application/json
X-HTTP-Method-Override: GET
}
body:json {
{
"filter": "match(\"*task01vp.winzone.noris.de\", host.name)"
}
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,31 @@
meta {
name: Host query
type: http
seq: 2
}
post {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/hosts
body: json
auth: inherit
}
headers {
Accept: application/json
X-HTTP-Method-Override: GET
}
body:json {
{
"filter": "host.name == mysystem1",
"filter_vars": {
"mysystem1": "task01vp.winzone.noris.de"
}
}
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,28 @@
meta {
name: Service query match
type: http
seq: 5
}
post {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/services
body: json
auth: inherit
}
headers {
Accept: application/json
X-HTTP-Method-Override: GET
}
body:json {
{
"filter": "match(\"*task01vp.winzone.noris.de*\", host.name)"
}
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,31 @@
meta {
name: Service query
type: http
seq: 4
}
post {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/services
body: json
auth: inherit
}
headers {
Accept: application/json
X-HTTP-Method-Override: GET
}
body:json {
{
"filter": "host.name == mysystem1",
"filter_vars": {
"mysystem1": "task01vp.winzone.noris.de"
}
}
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,17 @@
meta {
name: Status
type: http
seq: 1
}
get {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/status/
body: none
auth: inherit
}
settings {
encodeUrl: true
timeout: 0
forwardAuthorizationHeader: false
}

View File

@ -0,0 +1,13 @@
meta {
name: rights with filter WINTest
seq: 6
}
auth {
mode: basic
}
auth:basic {
username: oas_win_ansible_2
password: 2ZCb8uhrirBTbAFGHEmEq43HNaI9SI54AbbyltSVGLfNSJOsMVthGJYP65EQePqR
}

View File

@ -0,0 +1,21 @@
meta {
name: all event commands
type: http
seq: 9
}
get {
url: https://ic2-master01vt.monitoring.noris.de:5665/v1/objects/eventcommands
body: json
auth: inherit
}
headers {
~Accept: application/json
~X-HTTP-Method-Override: GET
}
settings {
encodeUrl: true
timeout: 0
}

View File

@ -8,5 +8,5 @@ auth {
auth:basic {
username: icinga2_admin
password: blubblub
password: uteeyobepoSh2Daiheeb8iezufuab3Pag2gichaiphai9iexohZoh6ohhooFeixi
}

View File

@ -1 +0,0 @@
# bruno-collections

View File

@ -1,3 +1,3 @@
vars {
vars:pre-request {
IP: 192.168.200.120
}