This commit is contained in:
2026-06-08 12:19:07 +03:00
parent 7286b1a4b0
commit 0bc6db2430
6 changed files with 153 additions and 59 deletions
+23 -4
View File
@@ -1,4 +1,5 @@
using System.Text;
using System.Xml.Linq;
namespace GenerateYAMLforZabbix
{
@@ -16,14 +17,16 @@ namespace GenerateYAMLforZabbix
foreach (var host in list)
{
//var act4 = host[0].Split(".")[3];
var text = $""+
var text = $"" +
$" - host: {host[0]}\r\n" +
$" name: (СПб){host[1]}\r\n" +
$" name: (ВНК54){host[1]}\r\n" +
$" templates:\r\n" +
$" - name: 'SEC Dahua Camera SNMP'\r\n" +
$" groups:\r\n" +
$" - name: dahua.cam.spb\r\n" +
$" - name: dahua.cam.vnk.54\r\n" +
$" interfaces:\r\n" +
$" - ip: {host[0]}\r\n" +
$" interface_ref: if2\r\n" +
$" - type: SNMP\r\n" +
$" ip: {host[0]}\r\n" +
$" port: '161'\r\n" +
@@ -36,4 +39,20 @@ namespace GenerateYAMLforZabbix
}
}
}
}
}
// - host: 172.16.54.16
//name: 'Антресоль 3 1-56-T'
// templates:
//-name: 'SEC Dahua Camera SNMP'
// groups:
//-name: dahua.cam.vnk.54
// interfaces:
//-ip: 172.16.54.16
// interface_ref: if2
// - type: SNMP
// ip: 172.16.54.16
// port: '161'
// details:
//community: '{$SNMP_COMMUNITY}'
// interface_ref: if1
// inventory_mode: DISABLED
+2 -2
View File
@@ -1,6 +1,6 @@
zabbix_export:
version: '7.0'
host_groups:
- uuid: 1c44fc80770242e5a82b2e06b9b368b2
name: dahua.cam.spb
- uuid: 08a2bf5f5f8c475cbb56ef0c70354a93
name: dahua.cam.vnk.54
hosts:
+32 -42
View File
@@ -1,42 +1,32 @@
172.22.10.51;Пом.545-2
172.22.10.52;Пом.519-1
172.22.10.53;Пом.511-1
172.22.10.54;Пом.517-2
172.22.10.55;Эвак. Выход-3
172.22.10.56;Пом.545-коридор
172.22.10.57;Ресепшн-1
172.22.10.58;Пом.545-3
172.22.10.59;Пом.521-3
172.22.10.60;Пом.535 к лифтам
172.22.10.61;Пом.515-2
172.22.10.62;Пом.511-2
172.22.10.63;Пом.517-1
172.22.10.64;Пом.521-1
172.22.10.65;Пом.535-коридор
172.22.10.66;Пом.526-столовая
172.22.10.67;Пом.545-4
172.22.10.68;Пом.532-2
172.22.10.69;Пом.515-1
172.22.10.70;Пом.535-1
172.22.10.71;Эвак. Выход-2
172.22.10.72;Пом.545-1
172.22.10.73;Ресепшн-2
172.22.10.74;Пом.521-2
172.22.10.93;Пом.319-столовая
172.22.10.94;Пом.313-1
172.22.10.95;Пом.321-1
172.22.10.96;Коридор от лифт. холла
172.22.10.97;Пом.321-2
172.22.10.98;Коридор к лифт. холлу
172.22.10.99;Пом.313-2
172.22.10.100;Пом.323-2
172.22.10.101;Пом.323-1
172.22.10.102;Эвак. Выход
172.22.10.103;Кроссовая
172.22.10.104;Пом.304-1
172.22.10.105;Пом.304-2
172.22.10.106;Пом.312
172.22.10.107;Пом.237
172.22.10.108;Пом.519-2
172.22.10.109;Пом.244-1
172.22.10.110;Пом.244-2
172.16.54.18;Ворота 35
172.16.54.20;Ворота 36
172.16.54.21;Ворота 31
172.16.54.22;Ворота 32
172.16.54.23;Ворота 33
172.16.54.24;Ворота 34
172.16.54.28;Ворота 16
172.16.54.29;Ворота 26
172.16.54.30;Ворота 20
172.16.54.31;Ворота 22
172.16.54.32;Ворота 18
172.16.54.33;Ворота 21
172.16.54.34;Ворота 24
172.16.54.35;Ворота 27
172.16.54.36;Ворота 29
172.16.54.37;Ворота 25
172.16.54.38;Ворота 23
172.16.54.39;Ворота 15
172.16.54.40;Ворота 17
172.16.54.41;Ворота 37
172.16.54.42;Ворота 19
172.16.54.43;Ворота 28
172.16.54.45;Подмезанин 1 Зона 2
172.16.54.46;Подмезанин 1 Зона 5
172.16.54.47;Подмезанин 1 Зона 3
172.16.54.48;Подмезанин 1 Зона 4
172.16.54.49;Подмезанин 1 Зона 1
172.16.54.50;Пандус Камера 3
172.16.54.51;Антресоль 2 Фабрикон 1 new
172.16.54.52;Антресоль 2 Фабрикон 2 new
172.16.54.53;Антресоль 2 Фабрикон 3 new
172.16.54.54;Антресоль 2 Фабрикон 4 new