Compare commits
1342 Commits
2.2312.10-
...
nbi
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
682cb6ecd8 | ||
|
|
7b6ad5ccab | ||
|
|
5dfa6fa04d | ||
|
|
46ccc0ab83 | ||
|
|
d4923d008c | ||
|
|
1a5b2cd15a | ||
|
|
3e7c60ecd0 | ||
|
|
f7f9572aef | ||
|
|
d4b0b12c7b | ||
|
|
13c07004b4 | ||
|
|
9fa77a139a | ||
|
|
01975afe9c | ||
|
|
a5e5b3cf6e | ||
|
|
3a7dd5279c | ||
|
|
8338dd3a60 | ||
|
|
3e4b9819dc | ||
|
|
f4a7c4cf82 | ||
|
|
cec34122da | ||
|
|
ff4e221e27 | ||
|
|
4c782f45ab | ||
|
|
f1c7e4fc1f | ||
|
|
88054f9c93 | ||
|
|
3e2ba34fd1 | ||
|
|
b31ee42265 | ||
|
|
9507879854 | ||
|
|
ccd2f0218c | ||
|
|
f7cb6f84b0 | ||
|
|
d1f9f77f7e | ||
|
|
167f02b065 | ||
|
|
d973c8af49 | ||
|
|
8705ac68c1 | ||
|
|
55b6aa348b | ||
|
|
af4d2b70cc | ||
|
|
85afb33c59 | ||
|
|
e880eae549 | ||
|
|
9d63210d25 | ||
|
|
2662dd26e8 | ||
|
|
ac6df17e16 | ||
|
|
b46157bff7 | ||
|
|
9c50e6ef70 | ||
|
|
6c8383925d | ||
|
|
4f118b895b | ||
|
|
39bfe64828 | ||
|
|
72fc915481 | ||
|
|
7e42dd91e4 | ||
|
|
a982a41e05 | ||
|
|
38f5eea82e | ||
|
|
5237710c8e | ||
|
|
f95847c915 | ||
|
|
2fe05c9850 | ||
|
|
705d02aa78 | ||
|
|
3e9a8fc067 | ||
|
|
74e6c75a05 | ||
|
|
8595a1c0cb | ||
|
|
986624c48f | ||
|
|
32630fbb4a | ||
|
|
e0336bb0f3 | ||
|
|
041125fb7a | ||
|
|
dcf513bcfd | ||
|
|
88d6f36a18 | ||
|
|
4fd359add4 | ||
|
|
12f5330f85 | ||
|
|
1c1c564691 | ||
|
|
f61f546d55 | ||
|
|
4451705e67 | ||
|
|
f08c1e02ed | ||
|
|
760f840791 | ||
|
|
344e9802d8 | ||
|
|
55dd32b124 | ||
|
|
bea9ce7092 | ||
|
|
2155d98754 | ||
|
|
a10c09bec8 | ||
|
|
3cbbfc44dd | ||
|
|
7d4984e1d8 | ||
|
|
0c314b8ce3 | ||
|
|
ae04428307 | ||
|
|
89e03ca3d9 | ||
|
|
0b94281520 | ||
|
|
279f814674 | ||
|
|
bbef0afeb0 | ||
|
|
db1d15aa3c | ||
|
|
56fc427da3 | ||
|
|
accb761951 | ||
|
|
3687451937 | ||
|
|
8b5a461c81 | ||
|
|
2fd4f86dcd | ||
|
|
d25daaaf3d | ||
|
|
bfe898d15f | ||
|
|
a431963e36 | ||
|
|
82615e1982 | ||
|
|
ed9aa17bc3 | ||
|
|
788e406c32 | ||
|
|
bdd0fc232a | ||
|
|
5772545c2d | ||
|
|
6d56def1a5 | ||
|
|
11f79cd1df | ||
|
|
e754c4714c | ||
|
|
5bac221cdf | ||
|
|
1643697dcc | ||
|
|
cd88eaea61 | ||
|
|
1e99bb4be8 | ||
|
|
1cc53a734f | ||
|
|
2fa5920100 | ||
|
|
2c995d8c58 | ||
|
|
8f3b423445 | ||
|
|
5f6b455cea | ||
|
|
28b4f288f2 | ||
|
|
483af0bba9 | ||
|
|
7939e78a38 | ||
|
|
18eef7093f | ||
|
|
92f6ae8787 | ||
|
|
bbc2fe5900 | ||
|
|
be9b9b1fdf | ||
|
|
33dc2fa599 | ||
|
|
b7d0711084 | ||
|
|
d081961af1 | ||
|
|
045b33eec2 | ||
|
|
2b1dd1b0e6 | ||
|
|
40ef92f244 | ||
|
|
d18404ffa7 | ||
|
|
10b7b2b244 | ||
|
|
01dfb132f7 | ||
|
|
999e5bd18c | ||
|
|
075be5c2cd | ||
|
|
49fa08e32d | ||
|
|
f9524f108a | ||
|
|
11d326709f | ||
|
|
21e6c026cc | ||
|
|
8786daa3fe | ||
|
|
6118feb06b | ||
|
|
06702d0f53 | ||
|
|
b265e6368a | ||
|
|
1cfbfa2d1b | ||
|
|
bafd3b7c9f | ||
|
|
fe46022f56 | ||
|
|
8911468c7a | ||
|
|
2d3aa9b737 | ||
|
|
569fcea5c8 | ||
|
|
62ca93d8cc | ||
|
|
9c9a0fd3de | ||
|
|
22fc6776b2 | ||
|
|
8f3b68f533 | ||
|
|
b1e75e514f | ||
|
|
046e46a2f3 | ||
|
|
7bb0835ab3 | ||
|
|
7d9a137411 | ||
|
|
30bd6c85a2 | ||
|
|
4467599b97 | ||
|
|
049c94eb46 | ||
|
|
141d593a40 | ||
|
|
fa283c4f7b | ||
|
|
1fd62a5196 | ||
|
|
4ad9307a4a | ||
|
|
6bfdef3ea5 | ||
|
|
4c57fe2c85 | ||
|
|
7710d3cd81 | ||
|
|
f957b3e5ed | ||
|
|
1756c2126c | ||
|
|
1621ec8511 | ||
|
|
885104dc75 | ||
|
|
f0e57e7610 | ||
|
|
9ddae2cb90 | ||
|
|
c4a3b3bc50 | ||
|
|
5027926c97 | ||
|
|
6bbb78e871 | ||
|
|
a95a529929 | ||
|
|
a7f5344f81 | ||
|
|
d97b1c4408 | ||
|
|
fdf5a517ed | ||
|
|
d84274d7f0 | ||
|
|
edb77d96fb | ||
|
|
74a1764055 | ||
|
|
fb3c58b00f | ||
|
|
c40feee2bb | ||
|
|
3dc6c09d73 | ||
|
|
f5ebd1c581 | ||
|
|
87a2b299c7 | ||
|
|
8cc3243791 | ||
|
|
9ddfcb58f9 | ||
|
|
a96f265e84 | ||
|
|
408eeb8ce0 | ||
|
|
93ecce36b5 | ||
|
|
f8fde36e14 | ||
|
|
a0a224ce81 | ||
|
|
eafeafd4c4 | ||
| ac9e939365 | |||
|
|
89ba57e6d5 | ||
|
|
32a709caf9 | ||
| baa04cc7f9 | |||
|
|
de9e557b2f | ||
|
|
75de667f7a | ||
|
|
1588cbaedd | ||
|
|
e3655379f0 | ||
|
|
cefe6413d3 | ||
| 29b0e408aa | |||
|
|
7f4525c2f3 | ||
|
|
85be4b9701 | ||
|
|
25b931c1d0 | ||
|
|
944b2a9e1d | ||
|
|
74163b84d3 | ||
|
|
1826d92e37 | ||
|
|
36d9394800 | ||
|
|
94071240ca | ||
|
|
729f03d2fe | ||
|
|
1a9e5735a4 | ||
|
|
38dec905d5 | ||
|
|
044a7db5db | ||
|
|
2f4f4c81b6 | ||
|
|
229573b092 | ||
|
|
103af4a999 | ||
|
|
26b950c919 | ||
| 395ebb05f9 | |||
| 1efbae9a4d | |||
|
|
d6f142648a | ||
|
|
4a8f6e08ff | ||
|
|
7f4a8abcdd | ||
|
|
9ac5ae50ec | ||
| 802210cb7d | |||
|
|
2c139e71c4 | ||
| 64cd68d5b0 | |||
| 54c6ab7f30 | |||
|
|
54ed5c5e53 | ||
| 1ed5e91aa8 | |||
|
|
b00bb1eec0 | ||
|
|
a10052660f | ||
|
|
5f4859bdd2 | ||
| e335c75b53 | |||
| 8348ecc30b | |||
| 8ab91bab70 | |||
|
|
8b251a22ca | ||
| a1010c84e5 | |||
|
|
32852c95d8 | ||
|
|
c6c40e55d9 | ||
|
|
a0297990d9 | ||
|
|
6de6e32041 | ||
|
|
4170093610 | ||
|
|
88485221a0 | ||
|
|
e260795d3a | ||
|
|
44536f34d4 | ||
| 0adc47628f | |||
| 18701c7c41 | |||
| 9e5b4c1bf1 | |||
| 587e7a65f0 | |||
| 7be1132430 | |||
|
|
85f7e3e4d8 | ||
|
|
a239ac557d | ||
|
|
5d3e79a8fa | ||
| 55994fde44 | |||
|
|
9baa67cc00 | ||
|
|
bac9f46cd9 | ||
|
|
33ca38d639 | ||
|
|
4d0fd7f992 | ||
|
|
ed33f44129 | ||
|
|
5294950eb2 | ||
| 0a9c33423b | |||
| 5dcf5d53f2 | |||
| 6b568461dc | |||
|
|
27449af21a | ||
|
|
d11ac9d23a | ||
|
|
d06e5507ba | ||
|
|
4897299ba3 | ||
|
|
548090bfbe | ||
|
|
6a0d9ccf44 | ||
|
|
87836c7adc | ||
|
|
717ee894bd | ||
|
|
9c10b4873b | ||
|
|
f278fac306 | ||
|
|
af1f3c9d08 | ||
|
|
04b9038eed | ||
|
|
5c0a49b820 | ||
|
|
318fc6cc20 | ||
|
|
06a9a3986b | ||
|
|
0a24e50e9d | ||
|
|
065895e1d2 | ||
|
|
873dadf014 | ||
|
|
9c8b75eff7 | ||
|
|
00ff6217c8 | ||
|
|
1f0c932be8 | ||
|
|
94bba0c910 | ||
|
|
ee93b68683 | ||
| e4c59cf28f | |||
|
|
ecbd298437 | ||
|
|
b01c38c4ac | ||
| 495448254e | |||
|
|
747ee080c8 | ||
|
|
4e94ec23aa | ||
|
|
ca52a3a81f | ||
|
|
5dd0ea9143 | ||
|
|
b5e7317ee7 | ||
| 5b29776a97 | |||
|
|
b8e090f5ad | ||
|
|
b55ce9e290 | ||
| 72ee6a083e | |||
|
|
6e8472d2e8 | ||
|
|
c1fa37731f | ||
|
|
7ba111a7e9 | ||
|
|
9127865b12 | ||
| 080290cdaa | |||
|
|
4f9f91ea5a | ||
| affd4ef15a | |||
|
|
27517a352d | ||
|
|
d157ed8e3c | ||
|
|
d1020bd255 | ||
|
|
e3b55c38e5 | ||
|
|
7aae060f2e | ||
| 5661b7c202 | |||
|
|
8616620b02 | ||
|
|
1a9cb04e98 | ||
|
|
4267c7df9d | ||
|
|
d0f946cc85 | ||
|
|
cc6b115f95 | ||
|
|
81fa224858 | ||
|
|
afcf562bc5 | ||
| 6153148150 | |||
| 0152d4e923 | |||
|
|
a6b869966f | ||
|
|
6f8611e6f1 | ||
|
|
55aa2f3a30 | ||
|
|
3631b0be69 | ||
|
|
f119706694 | ||
|
|
4a4968a8c6 | ||
| 2dae055646 | |||
|
|
6f1c94bf0d | ||
|
|
67caba4379 | ||
|
|
0287852470 | ||
|
|
0c053bb382 | ||
|
|
4a9e4b1e46 | ||
|
|
2dd0ddc89c | ||
|
|
070c6ff4de | ||
|
|
d69a7c9e6f | ||
|
|
b7db915859 | ||
| 97ceccb783 | |||
|
|
db2bfc04dd | ||
|
|
f597f36bbe | ||
|
|
90ec72b280 | ||
| 1812be8ee5 | |||
| 3b7f992425 | |||
|
|
3e7bd7b415 | ||
| 21f9d6d458 | |||
| 91a264769d | |||
|
|
4c304d9f9a | ||
|
|
16620a9dae | ||
|
|
333635bd0f | ||
|
|
3b507c447c | ||
|
|
08dee2a3c2 | ||
|
|
7fab266d20 | ||
|
|
5ca6659621 | ||
|
|
877e45ccb2 | ||
|
|
845d8453ed | ||
|
|
ee2cff7208 | ||
|
|
68ef026bee | ||
|
|
120fb7c96d | ||
| e9e5822d6c | |||
|
|
e59f666541 | ||
|
|
f5b6e122b3 | ||
|
|
f5d938758c | ||
|
|
6da5ac6c22 | ||
| 9e71a35cd7 | |||
| a0ad5fbd53 | |||
| 8a0f4d848a | |||
| 73043ccdb4 | |||
|
|
01d19134fb | ||
|
|
fe9546d7d8 | ||
|
|
3897ae1588 | ||
|
|
cb6f8ea382 | ||
|
|
354d55c1ab | ||
|
|
bbf35d55b0 | ||
|
|
c58b987a23 | ||
|
|
7dac3ef50e | ||
|
|
7f0484c144 | ||
|
|
7fca227d07 | ||
|
|
636b11c77f | ||
| 29fc429370 | |||
| 6ada81d36d | |||
| 81176226ae | |||
| 4cd125d77d | |||
|
|
b07184006b | ||
|
|
abf80b33e2 | ||
|
|
05594b2c01 | ||
|
|
516eb535df | ||
|
|
acd473b57f | ||
| 310c528ea4 | |||
| c4533da0e0 | |||
| 9a14520da6 | |||
| adec327bc3 | |||
| b5ae51d1cc | |||
|
|
4a609d12bb | ||
| a5a7c38632 | |||
| 68d03ced70 | |||
| f2696a9868 | |||
| f323f5fcb9 | |||
| 06f2bdc818 | |||
| e7686d9a96 | |||
| e1638950a2 | |||
| 292bbeab89 | |||
|
|
9760e95ee1 | ||
|
|
d5ff11d0ef | ||
|
|
9014137965 | ||
|
|
49c2b26c64 | ||
|
|
ef9ed97619 | ||
|
|
192fca7779 | ||
| da85f53743 | |||
| 32933cca79 | |||
| 13b322a038 | |||
|
|
83cd5fbd58 | ||
|
|
a7b57af939 | ||
|
|
56b531536d | ||
| a0607a555f | |||
| 46f5b75f95 | |||
| 4ddf6db122 | |||
| 5f49780b70 | |||
| 1bdae4599b | |||
| 388729bf09 | |||
| 86ae0779ef | |||
| 279ce91689 | |||
| 766c248bfd | |||
|
|
4bc58e87f3 | ||
| 644d635060 | |||
|
|
2bbaaf7ccd | ||
| 04390ce0dd | |||
| c2bd32d00e | |||
|
|
ebcafab683 | ||
| 8294bd2d3e | |||
|
|
6f3390caf7 | ||
| ed80c97536 | |||
|
|
0ab1baa94b | ||
| e757d90945 | |||
| fb3ce6183b | |||
|
|
0555d4a3d2 | ||
|
|
2c6787aa11 | ||
| cd7e5693f5 | |||
|
|
57161c7cab | ||
|
|
e06715e6c5 | ||
|
|
d426a89b2d | ||
|
|
b1a5e9773d | ||
|
|
c27ad87b6f | ||
|
|
02de8b3d11 | ||
|
|
70eb6fa5ce | ||
|
|
deba4ca564 | ||
|
|
e4ad2088a1 | ||
|
|
4f924a943f | ||
|
|
4f74219c68 | ||
|
|
d0752d264c | ||
|
|
b001f0ae31 | ||
|
|
1fab1ead20 | ||
|
|
7747b7ec10 | ||
|
|
d90c26a28e | ||
|
|
5c6857e896 | ||
|
|
4d719b4bd5 | ||
|
|
2ff03fc7e8 | ||
|
|
0b5366fe82 | ||
|
|
40caf0f946 | ||
|
|
9eb5afd1dd | ||
|
|
83b1eafa2f | ||
|
|
fd234364b4 | ||
|
|
4c89a4ad44 | ||
|
|
65fe409c04 | ||
|
|
b27472f095 | ||
|
|
cf1dbf4a0e | ||
|
|
1b1c15995d | ||
|
|
e7092ad058 | ||
|
|
cb33ac6667 | ||
|
|
d8072eca48 | ||
|
|
6a94a7f39d | ||
|
|
b0f7e73c2a | ||
|
|
efad81e977 | ||
|
|
9ec059b4cf | ||
|
|
971df947cc | ||
|
|
742d815b3c | ||
|
|
0c6a54a77b | ||
|
|
bbdfb52478 | ||
|
|
a5c88369fb | ||
|
|
53201fb92f | ||
|
|
657f7b3ac0 | ||
|
|
a5b77be24c | ||
|
|
80287c6e0a | ||
|
|
74bd85890b | ||
|
|
dce288d70c | ||
|
|
0d312e61fa | ||
|
|
a5363b1ce1 | ||
|
|
0f98508169 | ||
|
|
712a9fee0b | ||
|
|
2c1f8c75fa | ||
|
|
aefc185199 | ||
|
|
4f30034500 | ||
|
|
989470f305 | ||
|
|
3dafcbb699 | ||
|
|
05bc7740c7 | ||
|
|
e17ef6f719 | ||
|
|
7bb802cc26 | ||
|
|
8eeb38c59a | ||
|
|
ae4f040221 | ||
|
|
9565396931 | ||
|
|
fd79c18739 | ||
|
|
6c80a597b7 | ||
|
|
f76f674b85 | ||
|
|
7e0cf37f89 | ||
|
|
db94914472 | ||
| 9f8d21be5b | |||
|
|
a847d249ac | ||
|
|
c9ec9287a5 | ||
|
|
09fcdc8e36 | ||
|
|
6e5530ad5e | ||
|
|
9131bbfb01 | ||
|
|
51a6d6cdea | ||
|
|
f8677c639e | ||
|
|
dc67f08a9c | ||
|
|
50c272152e | ||
|
|
c55a0ad014 | ||
|
|
d8f97af7c0 | ||
|
|
3b01d48a99 | ||
|
|
9def036fef | ||
|
|
b1c3c13436 | ||
|
|
df06ead361 | ||
|
|
286e40a4e9 | ||
|
|
7c982cf9e2 | ||
|
|
4ceb871c23 | ||
|
|
1dc1e833a3 | ||
|
|
bb387708cc | ||
|
|
e43ac65f8c | ||
|
|
e79ea30e52 | ||
|
|
7b39972f2c | ||
|
|
68bbe3c750 | ||
|
|
1b6b65c693 | ||
|
|
33a0dc2a00 | ||
|
|
831b2e2eac | ||
|
|
d09edf9960 | ||
|
|
b70408bed3 | ||
|
|
77c382eb3c | ||
|
|
2b2e2c3e0b | ||
|
|
0a3a835a85 | ||
|
|
fb4c6b483d | ||
| eccc563f2d | |||
|
|
0b7f991287 | ||
|
|
5c2fe4533d | ||
| 01487e3ba6 | |||
|
|
db5107e06f | ||
|
|
bd8e6c784c | ||
| e9809c280e | |||
|
|
33887c38e6 | ||
|
|
bfcdaa7dd6 | ||
|
|
b96e64d4bb | ||
|
|
934f2c77d9 | ||
| edd68c9972 | |||
|
|
a047c39f61 | ||
|
|
bd51e6d5b9 | ||
|
|
a32288ed77 | ||
|
|
f1fa3099ad | ||
|
|
479aae76f7 | ||
|
|
a62bfc4e28 | ||
|
|
63ddc3bfd7 | ||
|
|
0b68ab65e9 | ||
|
|
ac9b7f97ee | ||
|
|
8fda2f2b3d | ||
|
|
b1ca797266 | ||
| 46f2c8fc89 | |||
|
|
737c3dd368 | ||
|
|
ad0a40cb3d | ||
|
|
6ce1b1e54a | ||
|
|
a74575d2c5 | ||
|
|
2cb22551a3 | ||
|
|
5ca9424d60 | ||
|
|
d8e9658a75 | ||
|
|
43c08a9e56 | ||
|
|
5c3efe53de | ||
|
|
47162cba1e | ||
|
|
9be9690a0c | ||
|
|
2cd70a10ca | ||
|
|
372310ae7a | ||
|
|
f5c227df39 | ||
|
|
9150bfa999 | ||
|
|
b2aabf53f9 | ||
|
|
7255e18ff8 | ||
|
|
c0718d2cbf | ||
|
|
b2650a5aac | ||
|
|
93123fa686 | ||
|
|
0b4ca287ef | ||
|
|
a594656303 | ||
|
|
db789564cb | ||
|
|
c816b64b31 | ||
|
|
d92ca5f2e4 | ||
|
|
010fd9efb9 | ||
| 4161ec2dfd | |||
| d8e7de9e18 | |||
|
|
c699bf22ed | ||
|
|
1f437945bc | ||
|
|
765044e1e5 | ||
|
|
a434d1003d | ||
|
|
e91ec1b9d2 | ||
|
|
278142dd06 | ||
| edf7cb1e9d | |||
|
|
e110259285 | ||
|
|
15c8bdcfbf | ||
|
|
306f72e7f7 | ||
|
|
07ade06d18 | ||
|
|
40d9b71c15 | ||
|
|
dafb80206f | ||
|
|
580e138a79 | ||
|
|
10e361ba7f | ||
|
|
857f7de6d1 | ||
|
|
0a3c63e8ce | ||
|
|
ffa8e4dc16 | ||
|
|
9f03b3a870 | ||
|
|
5174ca9b9c | ||
|
|
348b67f701 | ||
|
|
127bc54a3d | ||
|
|
3c1ad67cc8 | ||
|
|
606f332fd8 | ||
|
|
a541b03778 | ||
|
|
2997599f8d | ||
|
|
c152d646ce | ||
|
|
f3bc87a5f2 | ||
|
|
ff4511f236 | ||
|
|
43fc96b18e | ||
|
|
10ac827f43 | ||
|
|
981a1b3597 | ||
|
|
bdec033db4 | ||
|
|
01f4c718b8 | ||
|
|
09b4dbb321 | ||
|
|
f930f5bde2 | ||
|
|
6ba9e16f60 | ||
|
|
7e879a97f9 | ||
|
|
146ad4ec7d | ||
|
|
94aff3f960 | ||
|
|
aa5e019172 | ||
|
|
3956782e49 | ||
|
|
99ca040dcb | ||
|
|
1f68c15e93 | ||
|
|
4b1acc3e25 | ||
|
|
4109afcc5b | ||
|
|
b8e109660c | ||
|
|
3fa72ae983 | ||
| 745f8a3b6a | |||
| dc9612a3fb | |||
| 0895beae38 | |||
|
|
ec50d50be7 | ||
|
|
34ea2cd689 | ||
|
|
e254f0b1f9 | ||
| d7b02008db | |||
|
|
4f352fc241 | ||
|
|
0040294e7b | ||
|
|
aac8e4d553 | ||
|
|
90cfc157e7 | ||
|
|
26ad1e12a2 | ||
|
|
a9c7cf3cc2 | ||
|
|
825b9cfa0e | ||
|
|
305a969d7d | ||
|
|
b0a21dc61f | ||
|
|
e6ae018f44 | ||
|
|
a57799c470 | ||
|
|
e6f7b3e514 | ||
|
|
e23d49a14c | ||
|
|
01d6a10657 | ||
|
|
b3dd0d6643 | ||
|
|
4fe2e4f3f4 | ||
|
|
8d455bb361 | ||
|
|
f9644f01d8 | ||
| 07cfc05031 | |||
|
|
725f95c729 | ||
|
|
3953221525 | ||
|
|
da637796ae | ||
|
|
4612008f67 | ||
| 7fa8514096 | |||
|
|
a3f6a65054 | ||
|
|
bc25839be2 | ||
|
|
de78551fa1 | ||
| 753405c581 | |||
|
|
997e9230b3 | ||
| b3a9dca8f5 | |||
|
|
ade18e859f | ||
|
|
36a2fa86ef | ||
|
|
084938eb5c | ||
|
|
44de9009dd | ||
|
|
8af452872d | ||
| db665f5dc8 | |||
| 13796eef1c | |||
| 20bf64195f | |||
|
|
8f2067e362 | ||
|
|
8b1b1286ac | ||
|
|
5f0247deba | ||
|
|
4cc197ec1c | ||
|
|
c400194649 | ||
|
|
1b3962cdc5 | ||
|
|
0fcaf4480a | ||
|
|
43ab71ba29 | ||
|
|
31006dfc2a | ||
|
|
47ce9cbfb2 | ||
|
|
bbe80d5a6e | ||
|
|
b06393ad70 | ||
| 315ac6fd6e | |||
| a0cdec147c | |||
| 5f6195fa3b | |||
| 140ce2962e | |||
| 9178c70b6c | |||
| c1b9483df2 | |||
| 5c5ba609cb | |||
|
|
969cbdc76a | ||
|
|
f80fa96769 | ||
|
|
8b63c13175 | ||
|
|
d0009be8f7 | ||
|
|
f098409624 | ||
| f985ed2017 | |||
| 4b7259ba87 | |||
| fe6df5fb32 | |||
| 83488d27d1 | |||
|
|
57a18656df | ||
|
|
83192c3172 | ||
|
|
abfe3227f2 | ||
|
|
4ac4fb55dc | ||
|
|
6baae1862a | ||
|
|
261a2a3d88 | ||
|
|
86525bac37 | ||
| 053fe3c429 | |||
| 9091385574 | |||
| 859eeecb5a | |||
| 7ceafcd492 | |||
| 6ac0db5915 | |||
|
|
64c3d511d0 | ||
|
|
511c2bbceb | ||
|
|
5430567242 | ||
|
|
0e2b5079e4 | ||
| 357ff9a650 | |||
|
|
607c1e4daf | ||
|
|
32c8b72712 | ||
|
|
a53b318328 | ||
|
|
4b91db0b8a | ||
|
|
26ad6e350e | ||
|
|
39067c6381 | ||
|
|
4a40e3bd71 | ||
|
|
1abc670258 | ||
| 835c2b7420 | |||
|
|
229834c375 | ||
|
|
c7b0b1f471 | ||
|
|
fa8058317e | ||
|
|
fe09fa4ed5 | ||
|
|
de269f4c55 | ||
|
|
76cdd34a7d | ||
|
|
8b64dfa10d | ||
|
|
371a244013 | ||
|
|
b1f6a34d47 | ||
|
|
9c7f7efb17 | ||
|
|
12f7eaa16d | ||
|
|
562238a936 | ||
|
|
87efab9e78 | ||
|
|
27be6e1be4 | ||
| ae524f62d9 | |||
|
|
522c2632d3 | ||
|
|
cd3c009b34 | ||
|
|
f88100542b | ||
|
|
f49d62a160 | ||
| 20fe6d737b | |||
|
|
4a54b8adb8 | ||
|
|
396f2c1c06 | ||
|
|
7e3ab83f18 | ||
| 386e1dcf67 | |||
| 439ade28e0 | |||
| d782cfcc74 | |||
| 9f76d8241e | |||
|
|
3f489c7bfc | ||
|
|
a1a080b0cb | ||
|
|
7f5acaf56a | ||
|
|
475a4ad136 | ||
|
|
cf11242699 | ||
|
|
9522e6f879 | ||
|
|
486f2b51e2 | ||
| f1189ed12b | |||
| 8eab3953ab | |||
|
|
ba86fed0c5 | ||
|
|
e27e69284f | ||
|
|
d547914ab5 | ||
|
|
a54e357bd5 | ||
| f665656f86 | |||
|
|
8210de9c60 | ||
|
|
9357b40b88 | ||
|
|
ab6d610dac | ||
|
|
0db7f269dc | ||
| b3c4c7e453 | |||
| b73b191a5a | |||
| 066ccc33bb | |||
| 770a2dd148 | |||
| dfb645c3aa | |||
| 8f307bb889 | |||
| 1f8c55d792 | |||
| 632b40e137 | |||
| c956746bf5 | |||
|
|
a4a31c9a16 | ||
|
|
ea548d0fdb | ||
|
|
0658203def | ||
|
|
a9f0415b61 | ||
|
|
a5d107e486 | ||
|
|
6ed635e6fd | ||
|
|
3d3f3e9634 | ||
|
|
077a3cfc64 | ||
|
|
95de441828 | ||
| 0b7b1e2c25 | |||
| d7dc8b14d4 | |||
| f9ae75439c | |||
|
|
035eecb233 | ||
|
|
3dab7ac6d4 | ||
|
|
d2be4276fa | ||
|
|
2cf34f99ba | ||
|
|
c49ec76864 | ||
|
|
9abfe9b30e | ||
|
|
1708b12bd1 | ||
|
|
7a1ce0faea | ||
|
|
8d0de23635 | ||
| 1ccc78d2b1 | |||
| 2ba4d804c8 | |||
| d06b448757 | |||
|
|
31589ce234 | ||
| 813347287f | |||
| fab3de8e31 | |||
|
|
a2a876434d | ||
|
|
4568bba018 | ||
|
|
fa316be3d4 | ||
|
|
fa8e010271 | ||
|
|
49a7d10ea0 | ||
|
|
9b1d13ce53 | ||
|
|
3ed0bdc813 | ||
|
|
20115704cc | ||
|
|
4bbfc12c71 | ||
| 95d01c9d7d | |||
| 3c4027ee04 | |||
| 31122eeb9b | |||
|
|
10ac5629a8 | ||
|
|
93a4a40374 | ||
|
|
d8db8ea79a | ||
| a1d12bd0f3 | |||
| 1b531a8c01 | |||
| e6cff7f338 | |||
|
|
4c89a02557 | ||
| e6138851fb | |||
| bd6ae92c99 | |||
| 12c051bf41 | |||
|
|
c115a149ff | ||
| c733b7c32f | |||
| 3175f97d4e | |||
| 41a0090dc9 | |||
|
|
f1980b2d90 | ||
|
|
b8ee5990c7 | ||
|
|
e4262dde2c | ||
|
|
527009d311 | ||
|
|
588c390395 | ||
|
|
795fa18ee2 | ||
|
|
4e33857f66 | ||
| 83ba655a7f | |||
|
|
d4f2cdb1be | ||
|
|
965bb899ac | ||
|
|
a9af655d63 | ||
| 65d93d4e45 | |||
| 938f8d2740 | |||
|
|
338e2eaa98 | ||
|
|
a36af38597 | ||
|
|
ee22d66f86 | ||
|
|
03c3520279 | ||
|
|
3ea6285112 | ||
|
|
78226df9bd | ||
|
|
c59bb61ae2 | ||
| 5b0ed46490 | |||
|
|
75007afabb | ||
| 5b3a43aa7c | |||
| ef0815361f | |||
|
|
d164dc7ca5 | ||
|
|
5797646647 | ||
|
|
6b4ad6d59d | ||
|
|
2b8b305484 | ||
|
|
299ac091e4 | ||
|
|
1f520d95e3 | ||
|
|
ed94c373ff | ||
| 18c5eaec40 | |||
| ef06769967 | |||
| ace6c9c97b | |||
| f6bd3c2f21 | |||
| f7aa7a5c30 | |||
|
|
e05c2a6a51 | ||
| 0c45cbd195 | |||
| d39bd3f53d | |||
| 1bc0f35fea | |||
| 9713ee90dc | |||
|
|
4164332755 | ||
|
|
c80fe5df67 | ||
| f2739256c8 | |||
| 6035ec1951 | |||
| fda9f383dd | |||
| ac88c8ab94 | |||
|
|
186ea8c203 | ||
|
|
2e9ee18069 | ||
|
|
240b1a0a26 | ||
|
|
5309b2538d | ||
| edd0102b83 | |||
|
|
325baed56e | ||
|
|
b050643714 | ||
|
|
438ba4a06b | ||
|
|
07f6b9c31a | ||
| 4cec3571f7 | |||
| 18e6b0ed8d | |||
|
|
4c37968925 | ||
| 7a70d76eb2 | |||
| 56842910f6 | |||
| 0c149785a7 | |||
| bfd603dab5 | |||
| e73e1cae11 | |||
| 58404a49d5 | |||
| f21e9cd38a | |||
|
|
be2e4e6c90 | ||
|
|
206e1457f4 | ||
| 88af476a41 | |||
|
|
c3bf466526 | ||
|
|
79a0b8bad7 | ||
|
|
3377383d28 | ||
|
|
4ee64794fa | ||
|
|
eea8b803ac | ||
| e42dd9465a | |||
|
|
f3dc06d0d9 | ||
|
|
8b01661392 | ||
|
|
efa8397b41 | ||
|
|
bc0f6bfe0d | ||
| e5516e13d4 | |||
| 98a4e824c2 | |||
| 44266eda37 | |||
| abeacef3c7 | |||
|
|
12feeeaa64 | ||
| 2b75c7513f | |||
| f0333bc136 | |||
| 507b4cc88e | |||
| c9793c0abd | |||
| c1bbba2324 | |||
| 246ac714c8 | |||
| de98a630b1 | |||
|
|
ae96f95887 | ||
| 35a4f8b095 | |||
|
|
2cb4c2fc9b | ||
|
|
e87e5c3664 | ||
|
|
b0e3825dd1 | ||
|
|
608d726e54 | ||
|
|
b2ddb7eb2b | ||
| 3d33521608 | |||
| 6a1ddba8a7 | |||
|
|
15445c8e59 | ||
|
|
507a1690bd | ||
|
|
0b8d0781a2 | ||
| 02050e0ce3 | |||
|
|
d71123b5e7 | ||
|
|
390eaae94d | ||
|
|
63595e1981 | ||
|
|
b4df83f662 | ||
|
|
841067a8bf | ||
|
|
bc599ec5b0 | ||
|
|
ca0f047f22 | ||
|
|
ebd02cb3e9 | ||
|
|
5970a8b5f2 | ||
|
|
513a5bb5fe | ||
|
|
9c8c12e443 | ||
| 03931803d8 | |||
|
|
ed65f55f52 | ||
|
|
f9ca02b3d5 | ||
| 4bf3b3c4ba | |||
| f15f9be1b5 | |||
| d8b8422aba | |||
|
|
24fc8c02d3 | ||
| 4c0508ef17 | |||
| ca465b6b54 | |||
| eb916ea5c2 | |||
| 7e3311df89 | |||
|
|
bcc872b60e | ||
| 1e0ae94584 | |||
| 4297dcafd6 | |||
|
|
8ad84d2f4e | ||
|
|
8b3ab9d4e8 | ||
|
|
996b764d13 | ||
| 1d442b2567 | |||
| 47f9055188 | |||
| 2972d3bd32 | |||
| 81dc19ad42 | |||
| 9fb060f20e | |||
| 6bd0d46051 | |||
| 9eaf407db0 | |||
| fa37d63268 | |||
| 9599867613 | |||
| 954493a5f2 | |||
|
|
d3836dfa12 | ||
|
|
851f50a3e6 | ||
|
|
6cf2891fed | ||
|
|
fed2c57700 | ||
|
|
1d1c58475c | ||
|
|
91f4db75f1 | ||
|
|
715cf8ab18 | ||
|
|
a8280476d0 | ||
|
|
bdd04105fe | ||
|
|
96ee5837c4 | ||
|
|
218c9172f7 | ||
|
|
a7bb0db03a | ||
|
|
83cd653545 | ||
|
|
349f73d883 | ||
| 7fa6b81f12 | |||
| c6fbee9a76 | |||
| 5b385a5342 | |||
| e22abdc890 | |||
| 0ff07a7ccd | |||
| f1a0ce51df | |||
| 9a871b9c26 | |||
| de9eb71c8a | |||
| 40bf70de17 | |||
| dd51b24bf8 | |||
|
|
decab2d82f | ||
|
|
f22c4b876d | ||
| 8c86e9d32d | |||
|
|
65339ea242 | ||
|
|
9c74776011 | ||
| c3aae10b97 | |||
|
|
8e4649f3f6 | ||
| d200a49c64 | |||
|
|
70d46fec37 | ||
|
|
2242e2b56c | ||
|
|
42134ecac4 | ||
| 382279aafc | |||
|
|
4ae7302bfe | ||
|
|
0ddc265c5c | ||
|
|
b801b20be4 | ||
|
|
9416be0d8d | ||
|
|
7c09e16f53 | ||
|
|
4d8d8d2a3a | ||
|
|
40c58bb1da | ||
|
|
9690778945 | ||
|
|
bf16d2b984 | ||
|
|
c411b5ca5c | ||
|
|
4009e8ff2b | ||
|
|
43600001ee | ||
|
|
6e5cce7c89 | ||
|
|
d8615353ae | ||
|
|
c3881a7ba0 | ||
|
|
d962b77666 | ||
|
|
17718d5cdd | ||
|
|
d20dc98123 | ||
|
|
3f02e2e557 | ||
|
|
345caff325 | ||
|
|
c7266381d8 | ||
|
|
fe9e12ef4d | ||
|
|
24f129dbda | ||
|
|
730bbbc8cc | ||
|
|
a0baf86360 | ||
|
|
38070f130d | ||
| afddabb0f9 | |||
| 40bc3cd4cb | |||
| 50a58cf162 | |||
| edd2fa574d | |||
| c452cda894 | |||
| 19348fa453 | |||
|
|
dcea53a2ed | ||
|
|
444bbbf2c8 | ||
| 9bf1bf165d | |||
| 9963f6988c | |||
| 85f1d75c19 | |||
| 26e9f29241 | |||
| bf3b97c788 | |||
| 4fda8a86e3 | |||
| faa392fecf | |||
| dcd810b20d | |||
| c0f115d97d | |||
| 8e13208363 | |||
| a759c17a46 | |||
|
|
8a308ce937 | ||
|
|
f375959e91 | ||
|
|
4297ad328a | ||
|
|
38b6523534 | ||
|
|
9847c12642 | ||
|
|
5c82392cac | ||
|
|
e0dfe188a2 | ||
|
|
357a30d62a | ||
|
|
734b11bce0 | ||
|
|
2b4541264f | ||
|
|
ad5e7fbf23 | ||
| 315021fa5a | |||
|
|
2652235e87 | ||
|
|
aa3fb21254 | ||
|
|
e0583d8a7d | ||
|
|
e2d124a5e6 | ||
|
|
01f7b7acec | ||
| 00737ca9e7 | |||
|
|
fb59dfa428 | ||
|
|
ec57024cca | ||
|
|
c09bd4dbf3 | ||
| f676e5e9b3 | |||
|
|
0fe92a0d51 | ||
|
|
ae9fe08a1f | ||
|
|
516ac68ff9 | ||
| b4d0316690 | |||
|
|
a3f66e567f | ||
|
|
39c58ba5c1 | ||
|
|
72b610b41a | ||
|
|
bf506a80af | ||
|
|
b98439fd0b | ||
|
|
299eb9d24a | ||
|
|
af93652e3d | ||
|
|
333cf5d25b | ||
|
|
77443979de | ||
|
|
d872e0d5b4 | ||
|
|
8c4fb55350 | ||
| bc095ced9f | |||
| e3edf988ee | |||
| 66a90a676c | |||
| 8c6450e7e8 | |||
| fe49c4fd56 | |||
| fdb3c2fbf6 | |||
| b815d2c6fb | |||
| fd348ae8d6 | |||
|
|
6512a1c3c6 | ||
|
|
c0bcc91efe | ||
|
|
6cf7d7b4b6 | ||
|
|
e4cab31158 | ||
| 47c9bb8df0 | |||
| e4d9b16f69 | |||
| 52fdc315ed | |||
| f51caded55 | |||
|
|
6c7da72cf5 | ||
| c37946c07e | |||
| 6bf1e6728a | |||
|
|
d46764e1d0 | ||
|
|
367e6ee4a1 | ||
| 80e3fb41fe | |||
|
|
76b00ccfe5 | ||
|
|
102754f1fb | ||
|
|
b4e3d6efd5 | ||
|
|
d8f7c9dd9b | ||
|
|
0b039a8947 | ||
|
|
dc7d9fab2c | ||
|
|
68ef11e6a5 | ||
|
|
97f80f5a33 | ||
|
|
d66f38ad92 | ||
|
|
df9d880a7f | ||
|
|
5da8a8b51d | ||
|
|
8f569924e3 | ||
|
|
16afbde97d | ||
|
|
01d9d2107c | ||
|
|
0b15760ae9 | ||
|
|
230aa693b6 | ||
|
|
e7dd9405f5 | ||
|
|
150c4005f0 | ||
|
|
bf524f808c | ||
|
|
5929665369 | ||
|
|
621d2a2047 | ||
|
|
69046d2bc8 | ||
|
|
a45342391a | ||
|
|
d032e5a67d | ||
|
|
1707d9ea3b | ||
|
|
fb7a2dfa3c | ||
| f5b88d33bd | |||
|
|
077187c21d | ||
|
|
312d86e42e | ||
| 07ca604c8f | |||
|
|
fcb69fd70d | ||
| 272b4713ec | |||
| 592750376a | |||
| 3dd60fe3d6 | |||
| 547fe3a7c3 | |||
| f59b67dbc5 | |||
| 697462ad1b | |||
| 04aa52e17f | |||
| b938b61160 | |||
|
|
72d1389bcd | ||
|
|
66bc030fce | ||
| a04a6267a1 | |||
| de2ca4cfd3 | |||
| c560541a21 | |||
| 2004e9c9a3 | |||
| 240f005091 | |||
| d284770cb2 | |||
| 999b7f0894 | |||
| 23db252e1d | |||
|
|
3554fc341d | ||
|
|
3c67c5fd59 | ||
| 84641c532a | |||
| 6b465f90d9 | |||
| 14232fcad7 | |||
| 6160281141 | |||
| 1db5f9a45a | |||
| f6c04498bc | |||
|
|
f49d778f8e | ||
| 3a5e906222 | |||
|
|
2223828b2b | ||
|
|
f1b17e00ab | ||
|
|
ba936d0a46 | ||
|
|
68f202d935 | ||
|
|
3a5c3edc70 | ||
|
|
8ab5d1a2b7 | ||
|
|
1279d0fd15 | ||
| c01c3fb431 | |||
|
|
37ebadd487 | ||
| c3b76462b1 | |||
|
|
5ee23a1d95 | ||
| 22cd71ca21 | |||
| 88c303ff62 | |||
| f13b69ae2f | |||
|
|
8d04665bfa | ||
|
|
ce0ef4892a | ||
|
|
376b7d83e6 | ||
|
|
058d0b92c8 | ||
|
|
b15db394fd | ||
| 6eaaab1c7f | |||
| 97fceb1618 | |||
|
|
557a4d23c7 | ||
|
|
ea8b197e8b | ||
|
|
13b5d35d0c | ||
| 9ce79bbc26 | |||
| 8342dfa2be | |||
|
|
eba4416cab | ||
|
|
3135ff5b85 | ||
| 0210d28cdb | |||
| 182827febb | |||
|
|
e6013789d1 | ||
| 39a83c0753 | |||
| bc9668bc3e | |||
| 7708f6bdcc | |||
| 88ad0a6307 | |||
| 5e4183cebc | |||
|
|
aba5e48005 | ||
|
|
ec9a30d78c | ||
|
|
89499c9d28 | ||
| 413f0b4951 | |||
| 56dd2b5d39 | |||
| 3c9083ba12 | |||
| 1d111460f4 | |||
| 96349b71bc | |||
| bc2404be31 | |||
| a72bc037f3 | |||
| cb175145f9 | |||
| 3b874b1502 | |||
| e3878b8f6a | |||
| bb48fc2c5d | |||
| f04d6364ed | |||
|
|
37bb3bb0f6 | ||
| 8cc2529148 | |||
| 06fcfcd606 | |||
| ce5f5f710f | |||
| cf876378d4 | |||
| ea64a6aa3f | |||
| eaa857c5d1 | |||
| 824a7993e5 | |||
| 3bb4bd31ce | |||
|
|
d10895de11 | ||
|
|
5d66eabcb4 | ||
| be1d23d504 | |||
| 01f65b85b5 | |||
| b305761396 | |||
| 827ada36c9 | |||
| 92a46667b1 | |||
|
|
d2ded8c196 | ||
| 84a1e0c368 | |||
| a3e703d9ce | |||
| 1bbb9be5fa | |||
| 2efd64d928 | |||
| a3a9e84a02 | |||
| c37949d73a | |||
| 0cff207e67 | |||
| bafc4b4c85 | |||
| 9e54ccd886 | |||
| 8eb6430ae3 | |||
|
|
e9aed62f92 | ||
| 519af79e14 | |||
| 12ed109922 | |||
| b14ed41121 | |||
| 3cbea84201 | |||
| ca21e901fd | |||
|
|
931249312b | ||
|
|
4ad1026d15 | ||
|
|
94979ffce1 | ||
| 8b2755672c | |||
| dc1a000c17 | |||
|
|
98829da890 | ||
|
|
1e08a6ddeb | ||
| 65c5378fdb | |||
| 39f334058a | |||
| cd48f641b3 | |||
| 38f9405333 | |||
| 65aef39dbf | |||
| d67a110476 | |||
| 6b3cf5bf31 | |||
|
|
9152304cb1 | ||
|
|
7701ea96b5 | ||
| 68e55016ae | |||
| 3d77ade719 | |||
| 61b25fbe61 | |||
| 23b87162dd | |||
| 5aeca6ecb4 | |||
|
|
9b7f3742d0 | ||
|
|
2dec011c0a | ||
| 61abc00592 | |||
| 862a6113ed | |||
| 8ce7c5c580 | |||
| d7555092c6 | |||
| 8103b2be8c | |||
| caf4fdc46a | |||
| d08c753ddc | |||
|
|
b838c76a4f | ||
| 2e2ccba765 | |||
|
|
c2aa5b4a27 | ||
| 44ddbd7892 | |||
| 0028c40e67 | |||
|
|
f063df778a | ||
|
|
ea40fa5351 | ||
|
|
0ad45a9b9e | ||
| 5897c70565 | |||
|
|
bda59fdd33 | ||
|
|
f439d6b708 | ||
| 09de2a41d0 | |||
| a15e0e5973 | |||
| 79d616cc8b | |||
| f4796e579c | |||
| 511413e614 | |||
| c99bbd6fbe | |||
| 9efe09968e | |||
| 1b27d2c555 | |||
| 906535ee5b | |||
| d422caae54 | |||
| fcc6aa8c68 | |||
| 3cd8dd70a7 | |||
| 4c32527540 | |||
| 188397ef91 | |||
| 5244288427 | |||
| d5c02dee55 | |||
|
|
d8c7b0943f | ||
| 316e1b6392 | |||
|
|
4bfed9bc07 | ||
|
|
d852bfb4f5 | ||
|
|
82c74c51b2 | ||
|
|
bcb1aab6e5 | ||
|
|
6481cf066b | ||
|
|
5e0f10680e | ||
|
|
d600c61333 | ||
| b681523f01 | |||
| c00e2d6c56 | |||
| 223c314591 | |||
| 090449db30 | |||
| 186033b434 | |||
| 1c598a7699 | |||
|
|
9c030f6970 | ||
|
|
049ce42f77 | ||
| 641bd524c9 | |||
| d3f4babe1b | |||
| d983687185 | |||
| 8239977c58 | |||
| 06e29df8fa |
16
.gitignore
vendored
16
.gitignore
vendored
@@ -11,13 +11,6 @@
|
||||
.idea/
|
||||
|
||||
# Run temp file and dir
|
||||
crontask/log/
|
||||
crontask/ftp/
|
||||
crontask/database/
|
||||
crontask/export/
|
||||
crontask/temp
|
||||
crontask/crontask
|
||||
|
||||
restagent/backup/
|
||||
restagent/log/
|
||||
restagent/upload/
|
||||
@@ -31,19 +24,18 @@ sshsvc/mmllog/
|
||||
sshsvc/mmlhome/
|
||||
sshsvc/log/
|
||||
|
||||
captrace/captrace
|
||||
captrace/log/
|
||||
|
||||
tools/loadmconf/loadmconf
|
||||
tools/loadpconf/loadpconf
|
||||
|
||||
reference
|
||||
vendor
|
||||
|
||||
# Built Visual Studio Code Extensions
|
||||
*.vsix
|
||||
*.log
|
||||
*.log-*
|
||||
*.log.*
|
||||
*.bak
|
||||
*.bak*
|
||||
*.exe
|
||||
__debug_bin*.exe
|
||||
|
||||
__debug_bin*
|
||||
|
||||
3
.vscode/extensions.json
vendored
3
.vscode/extensions.json
vendored
@@ -1,3 +0,0 @@
|
||||
{
|
||||
"recommendations": []
|
||||
}
|
||||
19
.vscode/launch.json
vendored
19
.vscode/launch.json
vendored
@@ -18,7 +18,7 @@
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/ems.agt/restagent/",
|
||||
"program": "d:/omc.git/be.ems/restagent/",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
@@ -26,25 +26,16 @@
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/ems.agt/sshsvc/sshsvc.go",
|
||||
"program": "d:/omc.git/be.ems/sshsvc/sshsvc.go",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
"name": "debug loadpconf",
|
||||
"name": "debug encyaml",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/ems.agt/tools/loadpconf",
|
||||
"args": ["-p","../../config/param/upf_param_config.yaml"],
|
||||
"program": "d:/omc.git/be.ems/tools/encode",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
"name": "debug crontask",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/ems.agt/crontask",
|
||||
"console": "integratedTerminal"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
11
.vscode/settings.json
vendored
11
.vscode/settings.json
vendored
@@ -1,11 +0,0 @@
|
||||
{
|
||||
"go.toolsEnvVars": {
|
||||
"GOARCH": "amd64",
|
||||
"GOOS": "windows"
|
||||
},
|
||||
"go.testEnvVars": {
|
||||
"GOARCH": "wasm",
|
||||
"GOOS": "js"
|
||||
},
|
||||
"commentTranslate.hover.enabled": true
|
||||
}
|
||||
487
CHANGELOG.md
487
CHANGELOG.md
@@ -1,5 +1,491 @@
|
||||
# 版本发布日志
|
||||
|
||||
## 2.2503.5-20250412
|
||||
|
||||
- 更新 角色系统参数配置权限分配
|
||||
|
||||
## 2.2503.4-20250331
|
||||
|
||||
- 更新 更新部分kpi_title_en名称
|
||||
|
||||
## 2.2503.3-20250321
|
||||
|
||||
- 更新 SMF/UPF参数配置
|
||||
- 重构 UPF流量总计7,30天累计数据查询
|
||||
- 优化 默认获取Redis实例时支持不指定数据源
|
||||
|
||||
## 2.2503.2-20250314
|
||||
|
||||
- 更新 AMF参数配置systemFeatOpt
|
||||
- 优化 调度任务进行告警检查网元状态
|
||||
- 优化 系统菜单按钮权限状态可修改
|
||||
- 优化 网元状态请求超时时间至2000毫秒
|
||||
|
||||
## 2.2503.1-20250308
|
||||
|
||||
- 优化 告警转发邮件优化
|
||||
- 优化 优化UPF流量统计逻辑
|
||||
- 优化 看板菜单权限控制部分显示
|
||||
|
||||
## 2.2502.4-20250228
|
||||
|
||||
- 修复 SGW-C导出管理多语言显示
|
||||
- 优化 网元状态告警处理逻辑,增加状态更新时间戳
|
||||
- 修复 CDR/Event 查询时间格式统一时间戳int64
|
||||
|
||||
## 2.2502.3-20250221
|
||||
|
||||
- 修复 网元授权序号查询
|
||||
- 更新 SGWC导出表格数据字段修改/兼容3G的SGWC字段
|
||||
|
||||
## 2.2502.2-20250214
|
||||
|
||||
- 修复 修改调度任务导出SMSC-CDR时间格式错误
|
||||
- 修复 导出备份配置文件同步FTP功能配置调整
|
||||
- 更新 调整/路由提示信息
|
||||
|
||||
## 2.2502.1-20250208
|
||||
|
||||
- 新增 基站状态记录上报和导出功能
|
||||
- 修复 IMS-CDR导出表头字段信息调整
|
||||
- 优化 监控接口/load和/system-info和/cache去除权限标识限制
|
||||
- 修复 本地免密认证端口去除限制22
|
||||
- 更新 swagger注释信息
|
||||
|
||||
## 2.2501.4-20250124
|
||||
|
||||
- 新增 日志备份文件同步FTP功能
|
||||
- 新增 调度任务-日志备份文件同步FTP功能
|
||||
- 新增 swagger接口文档版本1.0.8
|
||||
- 修复 网元主机title命名_随机4位
|
||||
- 修复 SSH工具远程复制文件夹创建
|
||||
- 修复 CDR网元数据查询结构体限定neType范围
|
||||
- 修复 网元直连SMF会话pageNum类型转换
|
||||
- 新增 MME参数配置项enbList,补充MME基站状态接口
|
||||
- 优化 自定义指标title公式,菜单基站在线页面隐藏
|
||||
- 优化 关闭接口加密功能
|
||||
|
||||
## 2.2501.3-20250117
|
||||
|
||||
- 优化 自定义指标数据查询值float64保留3为小数
|
||||
- 优化 网元状态字典映射Online改为Active
|
||||
- 优化 暴露参数cryptoApi-用户接口加密
|
||||
- 更新 AMF配置可选属性gnbList隐藏
|
||||
- 新增 SMF-CDR搜索条件添加DNN
|
||||
|
||||
## 2.2501.2-20250111
|
||||
|
||||
- 新增 角色admin添加基站状态菜单
|
||||
- 新增 接入swagger功能
|
||||
- 新增 网元状态3待机判断standby,类型字典数据
|
||||
- 更新 MME参数配置可选属性
|
||||
- 优化 配置文件加载,配置序列结构体到be.ems/lib/config
|
||||
- 移除 captrace/data2html/crontask程序
|
||||
- 移除 upgvue3脚本文件,旧代码lib/core,旧代码假系统数据库备份
|
||||
|
||||
## 2.2501.1-20250103
|
||||
|
||||
- 新增 菜单-基站状态页面路由,定义接口功能
|
||||
- 更新 AMF/MME参数配置映射文件
|
||||
- 修复 网元安装MME补充hss域名到hosts
|
||||
|
||||
## 2.2412.4-20241228
|
||||
|
||||
- 新增 菜单页面-SMF 用户使用数据流量报表
|
||||
- 新增 CDR 删除权限标识 cdr:ne:remove
|
||||
- 新增 初始自定义指标 title
|
||||
- 新增 AMF 基站状态查询接口,更新 AMF 配置项 gnbList
|
||||
- 修复 SMF-CDR/SGWC-CDR 导出表格流量进行累加不分组显示
|
||||
- 修复 UDM 签约用户备注信息对应 IMSI 唯一
|
||||
- 修复 omc 升级日志输出文件权限写入问题
|
||||
- 修复 网元配置数据查询无 data 时默认返回空数组占位
|
||||
- 优化 配置文件读取错误显示中文问题
|
||||
- 优化 OMC 网元状态默认参数空时用“-”表示
|
||||
- 优化 AMF-UE 上报数据格式统一结构,UE 事件 AMF/MME 区分网元查询
|
||||
|
||||
## 2.2412.3-20241220
|
||||
|
||||
- 新增 直连网元请求带 UA 标识 OMC/version
|
||||
- 新增 网元直连接口补充 AMF/SMF/MME/IMS
|
||||
- 新增 CDR-SGWC 表定义,SGWC 参数配置可选属性
|
||||
- 新增 CDR 接收 SGWC 并推送, 数据功能接口, 菜单命名 SGWC-漫游数据
|
||||
- 优化 网元配置可选参数接口
|
||||
|
||||
## 2.2412.2-20241213
|
||||
|
||||
- 新增 网元信息通过 neType 查询函数
|
||||
- 新增 网元类型 HLR 跟踪查询类型 HLR,添加 HLR KPI 指标项数据
|
||||
- 修复 网元安装 redis 依赖包 bind 为 0.0.0.0
|
||||
- 修复 UDM 签约 cag 参数允许为空
|
||||
- 修复 custom indicator exist issue
|
||||
|
||||
## 2.2412.1-20241209
|
||||
|
||||
- 修复 GetHashBatch 检查索引是否越界
|
||||
- 修复 网元备份 SMSC 配置文件
|
||||
- 修复 UDM 签约批量添加 msisdn 和 start_msisdn 识别导致数据一致
|
||||
|
||||
## 2.2411.4-20241130
|
||||
|
||||
- 新增 系统用户免登录认证,默认为 admin 操作所有接口
|
||||
- 新增 Para5G 参数 UPF 新增填写 N3 N6 网卡名
|
||||
|
||||
## 2.2411.3-20241123
|
||||
|
||||
- 修复 SMSC 安装 host 重复
|
||||
- 修复 字典多语言翻译 Multi-language - Chinese
|
||||
|
||||
## 2.2411.2-20241115
|
||||
|
||||
- 新增 支持 aarch64 平台软件包 iperf v2
|
||||
- 新增 定时 UDM 数据加载每 12 小时一次
|
||||
- 修复 网元软件包升级时 rpm 同版本号强制安装
|
||||
- 更新 初始系统用户默认信息,手机号长度 32 位,系统菜单显示指标报表
|
||||
|
||||
## 2.2411.1-20241108
|
||||
|
||||
- 新增 iperf 支持 v2 的版本操作
|
||||
- 新增 网元主机添加 redis 连接终端控制
|
||||
- 更新 UDM 用户数据表索引更新
|
||||
- 更新 网元快速安装配置 UPF 网卡名和驱动类型参数
|
||||
|
||||
## 2.2410.4-20241102
|
||||
|
||||
- 新增 直连网元信息取得 hostname/os 属性值
|
||||
- 新增 UDM 鉴权签约 imsi 多查询
|
||||
- 更新 更新系统菜单新增关键指标概览
|
||||
- 更新 定时任务周期同步更新 UDM 用户数据
|
||||
- 更新 AMF/SMF 参数配置项数据
|
||||
- 修复 SMSC 安装时关联修改 IMS 和 UDM 配置
|
||||
|
||||
## 2.2410.3-20241018
|
||||
|
||||
- 新增 网元主机支持 redis 配置项
|
||||
- 新增 菜单功能 iperf3/ping 网络测试工具
|
||||
- 更新 抓包文件支持查看内容
|
||||
- 更新 初始网元相关表字段数据变更
|
||||
- 更新 UDM 用户数据按查询条件导出
|
||||
|
||||
## 2.2410.1-20241012
|
||||
|
||||
- 新增 系统菜单新增工具栏目,网元 SSH,网络测试,网络探针
|
||||
- 更新 UDM 签约数据表,同步数据支持 MICO 和 RAT 操作修改
|
||||
- 优化 MML 命令连接改为网元信息配置 telnet
|
||||
- 更新 SMSC、AMF 参数配置数据
|
||||
- 更新 定时清除到导出文件缓存
|
||||
|
||||
## 2.2409.4-20240927
|
||||
|
||||
- 新增 跟踪任务 pcap 文件获取接口
|
||||
- 优化 socket 消息接收,跟踪任务推送 ws
|
||||
- 修复 历史告警同步判断存在错误
|
||||
- 优化 redis 数据 scan 数调整 1000
|
||||
- 修复 SMF 在线订阅用户列表接口地址错误
|
||||
- 修复 多语言 SMSC 原因 0 表示未知
|
||||
- 新增 网元版本列表主动检查服务状态的版本
|
||||
- 更新 UDM 用户数据表字段
|
||||
|
||||
## 2.2409.3-20240920
|
||||
|
||||
- 修复 字典多语言序号重复问题
|
||||
- 更新 UDM 用户数据表,SMSC 参数配置属性,字典数据和跟踪相关表
|
||||
- 新增 跟踪任务 HLR 免登录接口
|
||||
- 新增 跟踪任务相关接口初始化,跟踪任务新增非 201/400 时接收信息
|
||||
- 修复 抓包文件下载 zip 时目录同名导致删除压缩无内容
|
||||
|
||||
## 2.2409.1-20240909
|
||||
|
||||
- 新增 告警前转的两个接口 email 前转和短信前转的系统参数,采用了和网元统一的参数配置方式,
|
||||
- 优化 修改了 dpkg 和 rpm 包安装后的运行脚本,支持通过环境变量传入参数,并判断传入参数调用 setomc.sh 安装/升级数据库,命令格式:M_PARAM=upgrade C_PARAM=ba dpkg -I xxxx.deb,如果不传入参数则和以前相同
|
||||
- 调整的 dpkg 和 rpm 包安装的运行脚本中停止 omc 服务的顺序,解决了 omc 安装包在前端界面自升级时出现无法自动刷新的问题
|
||||
|
||||
## 2.2408.5-20240831
|
||||
|
||||
- 修复 系统信息读取磁盘获取超时导致返回空数组
|
||||
- 优化 缓存信息安全清理排除登录用户身份和验证码信息
|
||||
- 新增 KPI 自定义指标功能接口
|
||||
- 新增 日志数据导出文件查看功能接口
|
||||
|
||||
## 2.2408.4-20240823
|
||||
|
||||
- 优化 网元端文件目录/tmp/omc 上传 push 下载 pull
|
||||
- 新增 网元文件操作可删除本地临时文件
|
||||
- 新增 系统菜单-信令抓包文件
|
||||
- 新增 KPI 添加 CBC
|
||||
- 更新 CBC 参数配置可选属性
|
||||
|
||||
## 2.2408.3-20240816
|
||||
|
||||
- 新增 中间件-接口加解密,配合前端 CryptoJS 加解密
|
||||
- 新增 KPI 添加 SMSC
|
||||
- 更新 IMS 参数配置可选属性
|
||||
|
||||
## 2.2408.2-20240809
|
||||
|
||||
- 新增 SMSC-CDR 功能接口
|
||||
- 新增 文件内容实时查看功能接口
|
||||
- 修复 WS 模块连接断开,存在 goroutenue 逃逸问题
|
||||
|
||||
## 2.2408.1-20240802
|
||||
|
||||
- 修复 菜单网元公共配置移除
|
||||
- 修复 关闭启动时默认 127.0.0..1 的 IP 绑定
|
||||
- 移除 kvdb 相关信息
|
||||
- 优化 导出数据根据查询条件导出 Execl
|
||||
|
||||
## 2.2407.4-20240727
|
||||
|
||||
- 新增 网元配置备份功能
|
||||
- 新增 UDM 鉴权文件导入 K4 文件支持
|
||||
- 更新 对使用手册/官网进行按钮级限制
|
||||
- 修复 KPI 上报推送到对应网元,查询改用时间戳
|
||||
- 修复 IMS CDR RecordType 查询语法处理,兼容 mariadb 数据库
|
||||
|
||||
## 2.2407.3-20240716
|
||||
|
||||
- 更新 参数配置 AMF 参数配置 system
|
||||
- 更新 参数配置 UPF 参数属性 dataForwarderCommon
|
||||
- 修复 移除 omc 脚本命令前的 sudo
|
||||
|
||||
## 2.2407.2-20240712
|
||||
|
||||
- 修复 网元版本安装 MME 写入 host 文件 ip 错误
|
||||
- 修复 支持 kvdb 依赖包安装,默认带的 adb 改为 kvdb
|
||||
- 修复 网元版本安装命令终止符判断#$
|
||||
- 更新 CNType0 表示禁止接入 NA
|
||||
- 修复 文件复制到本地时创建文件目录避免路径错误
|
||||
|
||||
## 2.2407.1-20240704
|
||||
|
||||
- 修复 网元版本安装 MME 修改 S6A 地址为 MME_IP
|
||||
- 修复 网元公共参数 n3/n6IP 不携带/子网掩码处理异常
|
||||
- 更新 初始网元主机用 omcuser/a9tU53r 用密码登录方式
|
||||
- 更新 omc/log/内的 level 为 warn
|
||||
- 更新 MML-OMC 隐藏 NBI 配置项
|
||||
- 更新 多语言 UE 事件改为终端事件/CNType 改 5G&4G
|
||||
- 更新 多语言 CDR 翻译命名 Voice CDR / Data CDR
|
||||
|
||||
## 2.2406.4-20240627
|
||||
|
||||
- 更新 关闭 crontask 任务异常 TaskHandShakeToNF
|
||||
- 更新 参数配置 IMS 参数 DS System
|
||||
- 更新 参数配置 MME 默认参数属性
|
||||
- 更新 字典多语言翻译,部门/系统名/初始密码备注
|
||||
- 修复 网元许可检查状态响应 nil 字符串
|
||||
- 修复 MML-UPF 标准版 5002 数据行约有 400+
|
||||
- 优化 UDM CN Type 可选类型字典数据
|
||||
- 移除 ims 命令执行的 sudo 前缀
|
||||
|
||||
## 2.2406.3-20240619
|
||||
|
||||
- 更新 参数配置 MME 参数默认值
|
||||
- 修复 角色数据权限范围配置示例系统日志区分
|
||||
- 优化 接口操作日志敏感属性掩码 token 头
|
||||
- 优化 用户岗位编辑权限
|
||||
- 优化 UE 事件 MME 类型结果保持和 AMF 一致
|
||||
- 移除 mmeUE 事件类型的字典数据
|
||||
|
||||
## 2.2406.2-20240617
|
||||
|
||||
- 修复 总览仪表盘用户活动数据不显示问题
|
||||
- 修复 旧 Session 过期查询 CPU 占用率过高
|
||||
- 优化 SMF 参数配置支持 cdr 相关配置
|
||||
- 优化 UDM 鉴权签约数据获取和重加载的速度
|
||||
- 修复 抓包操作失败 ssh 异常问题
|
||||
|
||||
## 2.2406.1-20240612
|
||||
|
||||
- 新增 快速开站和网元快速安装功能
|
||||
- 新增 SMF CDR 数据列表查询展示
|
||||
- 新增 IMS CDR 和 AMF UE 数据支持导出到表格文件
|
||||
- 优化 UPF、MME、IMS、SMF 参数配置项
|
||||
- 优化 软件管理和许可证管理功能页面
|
||||
- 修复 网元日志文件读取下载失败问题
|
||||
|
||||
## 2.2405.1-20240511
|
||||
|
||||
- 优化 使用新的黄金指标数据表查询统计 kpi
|
||||
- 新增 支持网元 SMSC,包含状态,参数配置
|
||||
- 优化 SMF 参数配置增加新的项
|
||||
- 优化 删除残留的老的菜单项
|
||||
|
||||
## 2.2404.6-20240430
|
||||
|
||||
- 优化 网元状态信息表的记录修改为只保留一天 duration=1
|
||||
- 优化 删除过期记录的调度任务增加参数 sessFlag,true:使用 session 模式进行删除,false 或者不带该参数:不使用 session 模式删除(可加快速度)
|
||||
|
||||
## 2.2404.5-20240426
|
||||
|
||||
- 优化 adb 升级目录切换,安装升级时替换/usr/local/etc/adb/adb.conf 的 replica-read-only 只读属性为 no,增加 masterauth 密码行
|
||||
- 修复 网元状态异常时如果网元的状态记录被完全清空导致无法产生 10000 的网元状态异常告警
|
||||
- 优化 后端增加 SMF 在线用户状态 Up State 的处理,修改查询接口,增加查询参数 upstate={Inactive/Active}
|
||||
- 优化 告警短信前转,增加短信方式选择配置项,可使用短信云服务和短信中心模式,告警前转日志增加前转接口字段
|
||||
- 优化 重构黄金指标存储表,优化为将所有 kpiid 存储在一条记录,同时分网元存储不同的表如 kpi_report_amf,上周发布的版本黄金指标发送到原表和新的表,前端还未实现从新表获取统计数据
|
||||
|
||||
## 2.2404.4-20240419
|
||||
|
||||
- 优化 隐藏性能统计和跟踪的任务和数据菜单项
|
||||
- 修复 网管上 OMC 自升级数据库后重启 OMC 服务进程
|
||||
- 修复 OMC 网元操作重启失败
|
||||
- 优化 产品化共性问题,adb(redis)增加密码保护
|
||||
- 修复 调度任务获取网元状态任务失败
|
||||
- 优化 UPF 标准版的 MML 输出内容完整性, restconf.yaml 配置文件增加了 MML 配置项
|
||||
- 新增 合入 PCF 和 UDM 的参数配置,新增 plmn list 参数配置项
|
||||
- 修复 网元 license 上传时如果遇到网元没有 system.ini 文件时失败的问题
|
||||
- 优化 adb 安装目录变化:1. 判断/usr/local/bin/adb-server 存在时,则 OMC 不安装 adb, 2.判断/usr/local/bin/adb-server 不存在时,安装 adb 至新的路径,并判断老的 adb 是否存在,如果存在则拷贝/usr/local/db/bin/conf/dump.rdb 至/usr/local/etc/adb,修改/usr/local/db 目录为/usr/local/adb.old
|
||||
- 优化 安装过程会将/usr/local/omc/etc 目录下的配置文件备份为.bak, 然后将/usr/local/omc/etc/default 目录下的配置文件拷贝至/usr/local/omc/etc 目录
|
||||
- 新增 支持告警通过短信中心的短信前转功能需求,配置项是 restconf.yaml 的 alarm.smsc
|
||||
|
||||
## 2.2404.3-20240412
|
||||
|
||||
- 新增 IMS 参数配置增加 plmn 和 dialplan
|
||||
- 新增 IMS KPI 黄金指标项支持
|
||||
- 优化 网元 UDM/AMF/MME/MOCNGW 的默认 plmn 和 dnn 的值
|
||||
- 新增 monitor 菜单项下增加话单(CDR)和事件(Event)
|
||||
- 优化 restconf.yaml 和 capconf.yaml 的 gtp 默认端口统一改为 32152
|
||||
- 修复 部分修复 upf 标准版的 MML 命令输出内容,输出的内容和一般控制台窗口输出有差异,内容较多时会有--more--,后续需进一步优化
|
||||
|
||||
## 2.2404.1-20240402
|
||||
|
||||
- 新增 网元安装软包管理相关接口
|
||||
- 优化 网元安装授权流程相关接口操作
|
||||
- 优化 操作日志旧接口的网元参数配置多语言翻译
|
||||
- 修复 多语言翻译值转化 key 进行查询
|
||||
- 增加 MOCNGW 网元 KPI 和参数配置
|
||||
- 修复 时区问题,西半球时区出现时区格式转换错误,增加 database 配置项 connParam 用于配置数据库连接参数
|
||||
- 修复 配置文件配置多个指定 IP 地址时启动时会导致绑定 127.0.0.1 地址失败
|
||||
- 优化 升级脚本不再覆盖原有调度任务 2.2404.1-20240402
|
||||
- 新增 网元安装软包管理相关接口
|
||||
- 优化 网元安装授权流程相关接口操作
|
||||
- 优化 操作日志旧接口的网元参数配置多语言翻译
|
||||
- 修复 多语言翻译值转化 key 进行查询
|
||||
- 增加 MOCNGW 网元 KPI 和参数配置
|
||||
- 修复 时区问题,西半球时区出现时区格式转换错误,增加 database 配置项 connParam 用于配置数据库连接参数
|
||||
- 修复 配置文件配置多个指定 IP 地址时启动时会导致绑定 127.0.0.1 地址失败
|
||||
- 优化 升级脚本不再覆盖原有调度任务
|
||||
|
||||
## 2.2403.2-20240327
|
||||
|
||||
- 修复 OMC MML 翻译错误
|
||||
- 优化 判断 redis 数据库是否安装,如果已安装不再安装且不会提示错误
|
||||
|
||||
## 2.2403.1-20240321
|
||||
|
||||
- 新增 telnet 连接包工具
|
||||
- 新增 终端主机配置接口
|
||||
- 新增 终端主机命令接口
|
||||
- 新增 网元信息相关绑定主机接口,支持网元信息查询带主机信息查询
|
||||
- 新增 网元主机命令多语言字典接口提示和相关枚举翻译
|
||||
- 新增 ws 模块新增 ssh 和 telnet 类型连接
|
||||
- 新增 网元直连接口声明-网元配置对端网管信息
|
||||
- 新增 网元软件包信息/网元版本信息接口
|
||||
- 新增 网元主机 SSH 方式检查服务器环境接口
|
||||
- 新增 网元数据 CDR 和 UE 事件接口新增查询和删除,补充翻译
|
||||
- 新增 多处字典数据和页面菜单多语言翻译
|
||||
- 新增 网元信息接口对应页面菜单添加数据库脚本信息
|
||||
- 新增 网元版本基础接口/网元软件包基础接口
|
||||
- 修复 查询 SQL 结果 map 属性值转换导致的空字符
|
||||
- 修复 OMC 网元配置 omcNeConfig 接口覆盖
|
||||
- 修复 网元列表查询同步更新网元状态,操作同步更新/删除主机记录
|
||||
- 修复 SSH 对象序列化属性值不匹配
|
||||
- 修复 移除网元状态过滤判断 status in ('0','3')
|
||||
- 修复 UE-PCF 接口超时时间 1m
|
||||
- 优化 操作日志私钥 passPhrase 字段掩码\*
|
||||
- 优化 ssh 包移除写入命令回车补位,移除读取等待 300s
|
||||
- 优化 网元状态直连查询超时时间 250ms
|
||||
- 优化 请求工具 PUT、POST 的超时时间设为 3s
|
||||
- 优化 日志记录多层结构敏感属性字段进行掩码\*
|
||||
- 优化 网元信息缓存 redis,UPF 总流量缓存数据小于 2 分钟重新缓存
|
||||
- 优化 网元列表状态在线时下发配置检查更新状态(3-待下发)
|
||||
- 优化 网元版本表注释/网元软件包表注释
|
||||
- 修复告警手工同步问题
|
||||
- 修复增加网元时网元偶发丢失问题
|
||||
- 增加 upf 5002 的 telnet mml 接口,不过由于 UPF 只支持 localhost 登录,所以目前暂不可用
|
||||
- 修改默认侦听端口 33030
|
||||
|
||||
## 2.2402.6-20240222
|
||||
|
||||
- 删除 删除网元功能模块内性能指标控制路由函数
|
||||
- 优化 网元文件上传都放到 tmp 目录下
|
||||
- 优化 移动 cmd 包
|
||||
- 新增 加密 AES 包和 ssh 连接包
|
||||
- 优化 日志文件命名格式 log.2006-01-02
|
||||
- License 上传不再重启网元服务进程
|
||||
- MML 多条命令遇到执行失败时不再直接中断返回
|
||||
- UE 的所有功能菜单不再进行缓存
|
||||
- 发布的安装包清除了历史编译产生的前端 index.xxxx.js 文件
|
||||
|
||||
## 2.2402.5-20240205
|
||||
|
||||
- 新增 获取接口 UPF 总流量数 N3 上行 N6 下行数据
|
||||
- 优化 黄金指标 5s 数据获取
|
||||
- 优化 KPI 对 SMF5G 实时 PDU 会话数取最后一项不累加求和
|
||||
- 修复 ws 客户端读写保护/GroupID 调整,消息无消费 chan 溢出自动关闭
|
||||
- 新增 ws 支持 upf_tf 类型信息获取 UPF-总流量数
|
||||
- 新增 ws 支持网元状态查询
|
||||
- 修复 ws 处理接收发送 CDR 呼叫类型 MTC 推送
|
||||
- 新增 字典用户事件类型多语言翻译补充
|
||||
- 新增 支持 HTTP 2.0 服务请求
|
||||
- 修复 OMC 数据脚本,更新字典数据、拓扑数据
|
||||
- 优化 更新 gold_kpi 索引
|
||||
- 新增 系统菜单开启缓存信息和管理列表
|
||||
- 优化 参数配置表升级 sql
|
||||
- 优化 网元类型缓存,缓存 10 分钟 UPF 总流量查询
|
||||
- 修复 CDR 事件推送类型 MOC/MOSM
|
||||
- 优化 字典多语言补充 calltype sip202
|
||||
- 优化 CDR 事件推送类型 MOC/MTSM,查询支持 RecordType
|
||||
|
||||
## 2.2401.4-20240130
|
||||
|
||||
- 调整数据库表升级脚本,字典和菜单目录的表在升级时不再全表重置,修复升级时会重置版权信息的中英文系统配置项
|
||||
- 更新了 UDM 的参数配置,修改了 ambr 速率默认值,加了空格。并且不限制中间有空格
|
||||
|
||||
## 2.2401.3-20240124
|
||||
|
||||
- OMC 自升级脚本增加执行 setomc.sh 的动作,修复 OMC 在网管升级时只解包没有升级数据库的过程
|
||||
- 黄金指标的数据表增加字段 granularity,用于计算颗粒度:granularity=endtime-starttime (s), 网元发送指标数据计算出的颗粒度值不一定是 5 或者 60
|
||||
- 由于 5 秒上报黄金指标,数据量增加,调度任务保留黄金指标的时长缩短至 3 天
|
||||
- 增加接收 IMS 上报的 CDR event 记录并保存到数据库表 cdr_event
|
||||
- 增加接收 AMF 上报的 UE event 记录并保存至表 ue_event
|
||||
- 此版本包含 2.2401.3-20240120 的修改,2.2401.3-20240120 版本废弃
|
||||
|
||||
## 2.2401.3-20240120 (discard)
|
||||
|
||||
- 重构 抓包功能接口,支持开始到结束的控制,忽略抓包任务默认超时 30 分钟
|
||||
- 新增 配置参数验证码类型,字典数据补充多语言翻译
|
||||
- 优化 OMC 网元状态接口响应数据,兼容其他网元转发响应
|
||||
- IMS 软件升级安装通过脚本 expect 进行交互控制,默认输入 n
|
||||
- 增加 OMC 软件自升级的功能,该版本的升级仍需在 ssh 控制台进行,在该版本的网管可对当前版本和后续版本进行升级安装
|
||||
- 增加两个脚本文件:/usr/local/omc/bin/actpkg.sh 和 rbkpkg.sh, 用于所有网元的升级和回退过程控制,修改激活和回退过程,实现所有网元包含 OMC 通过脚本进行,网元需要安装 expect 软件,否则会返回 99 错误码,在脚本文件中可控制交互输入(y/n)和超时时长
|
||||
- 修改终端(UE)菜单的 N3IWF Online User/NSSF Subscription Info/NSSF Available AMFs 默认为隐藏状态,即新安装/从无该项功能升级时为隐藏状态,对已有该菜单项的环境不做修改,如果需要显示或隐藏,可以在 System->Menu Management-UE 里边编辑菜单项为显示或隐藏
|
||||
|
||||
## 2.2401.2-20240112
|
||||
|
||||
- 修改 OMC 发布包 dpkg 安装脚本,不再覆盖已存在的 logo
|
||||
- 增加 NSSF 的在线订阅数和注册 AMF 的功能
|
||||
- 整理菜单项和新增菜单项,trace 移到 monitor,monitor 分出 alam/topology/trace 三个菜单子目录
|
||||
- https 增加 clientAuthType 配置参数,更新 omc-ca.crt, omc-server.crt, omc-server.key 的根密钥,公钥,私钥
|
||||
- 修复 UDM 系统 MML 命令 help 输出信息过长导致乱码的问题,增加配置项 deadLine,用于配置 MML 操作时读写的超时时长
|
||||
- 导入 AMF,SMF,NSSF,MME 的自定义黄金指标项
|
||||
- 更新 amf,smf,upf,nssf 网元的参数配置的 comment 提示
|
||||
- 新增 拓扑图组数据新增 5gc 组网图排列展示
|
||||
- 优化 多语言数据在更新情况下改变原字典数据,后续放弃维护 csv 文件
|
||||
- 修复 调度任务日志在多语言情况下查询无数据问题
|
||||
- 修复 UPF 抓包异常提示
|
||||
|
||||
## 2.2401.1-20240105
|
||||
|
||||
- 新增 拓扑图组菜单,对应多语言字典数据补充
|
||||
- 新增 拓扑关系图数据表
|
||||
- 新增 拓扑关系数据相关接口
|
||||
- 优化 拓扑网元状态数据结构体调整,直连超时 200 毫秒
|
||||
- 定制化步骤只在 install 模式下执行, 新增-m skip 模式和-c agt 的定制化过程,skip 模式可跳过数据库安装或者升级过程,进行定制化过程,agt 定制化将初始化为 AGrandTech 界面信息
|
||||
- 修复 OMC 网元修改自身信息时打开同步开关失败问题
|
||||
- 修复网元状态巡检任务产生的告警编号为 0 的问题,修复周期获取网元状态信息任务失效问题
|
||||
- 网元启动时将上报告警编号 9000 的事件告警(部分网元已实现)
|
||||
- MML 部分 UDM 操作 bad authdat 修改为 baa authdat, bad udmuser 修改为 baa udmuser
|
||||
- SMF, UDM, PCF, NRF, AUSF 网元的参数配置文件 comment 字段提示信息进行整改
|
||||
|
||||
## 2.2312.10-20231229
|
||||
|
||||
- 增加 OMC 与 NSSF 的 Available AMFs 和 Subscription 的查询接口代码, NSSF 的代码未完成,暂未联调,菜单未开放
|
||||
@@ -13,6 +499,7 @@
|
||||
- 移除 installOMC.sh 脚本
|
||||
- 新增 支持 UDM 用户数据删除多个 imsi
|
||||
- 修复 调度任务日志查询记录数据重复问题
|
||||
- 修复 角色状态变更导致菜单管理删除问题
|
||||
|
||||
## 2.2312.9-20231222
|
||||
|
||||
|
||||
95
README.md
95
README.md
@@ -8,6 +8,7 @@
|
||||
| --------------------- | -------------------------- |
|
||||
| /usr/local/omc/static | 网管静态资源文件路径 |
|
||||
| /usr/local/omc/upload | 网管上传文件资源路径 |
|
||||
| /usr/local/etc/omc | 网管与网元之间相关文件 |
|
||||
| /tmp/omc | 存放从网元拉取到本地的文件 |
|
||||
|
||||
## redis 配置文件相关
|
||||
@@ -18,23 +19,107 @@ bind 0.0.0.0
|
||||
port 6379
|
||||
# 安全设置
|
||||
protected-mode yes
|
||||
requirepass ""
|
||||
requirepass "helloearth"
|
||||
# 查看主备
|
||||
info replication
|
||||
# 从节点只能读取数据,不能直接写入数据
|
||||
# replicaof是新版本的命令,旧版本是slaveof命令
|
||||
slaveof 192.168.114.114 6379
|
||||
replicaof 192.168.114.114 6379
|
||||
masterauth "helloearth"
|
||||
# 允许从节点进行读写操作
|
||||
replica-read-only no
|
||||
```
|
||||
|
||||
## 版本发布空间
|
||||
## 一些服务器
|
||||
|
||||
```txt
|
||||
# 版本发布空间
|
||||
\\192.168.1.205\share\release\omc
|
||||
|
||||
# 研发git
|
||||
192.168.1.120
|
||||
altouser/a1t0U53r
|
||||
|
||||
# 默认IOS镜像用户和密码
|
||||
agtuser/admin123
|
||||
manager/admin123
|
||||
omcuser/a9tU53r
|
||||
|
||||
# 网管编译环境
|
||||
主线22.04:192.168.2.166
|
||||
simon/admin123
|
||||
makeomc.sh -m all -c ba
|
||||
主线18.04:192.168.6.188
|
||||
simon/admin123
|
||||
makeomc.sh (前端复制166的,需要166先打包编译前端)
|
||||
多租户22.04:192.168.2.211
|
||||
simon/admin123
|
||||
makeomc.sh -m all
|
||||
```
|
||||
|
||||
# 系统工具依赖包
|
||||
|
||||
[ubuntu-iperf3](https://launchpad.net/ubuntu/+source/iperf3)
|
||||
[ubuntu-libsctp1](https://launchpad.net/ubuntu/jammy/amd64/libsctp1/1.0.19+dfsg-1build1)
|
||||
[ky10-aarch64](https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/base/aarch64/Packages/)
|
||||
|
||||
## 开发
|
||||
|
||||
```sh
|
||||
# 安装 Go版本 1.21.6 后进入项目根目录
|
||||
cd ./restagent
|
||||
# 下载依赖
|
||||
go mod download
|
||||
|
||||
# 信令跟踪需要安装 libpcap-dev > 1.10.1-4build1
|
||||
apt install -y libpcap-dev
|
||||
go env -w CGO_ENABLED='1'
|
||||
|
||||
# 调试启动
|
||||
go run restagent.go -c ./etc/restconf.yaml --env local
|
||||
|
||||
# 调试分析
|
||||
# http://127.0.0.1:33060/debug/pprof/
|
||||
go tool pprof -http=:9090 http://127.0.0.1:33060/debug/pprof/heap
|
||||
|
||||
# 生成 swagger 文档
|
||||
swag init -d ./ -g ./restagent/restagent.go -o ./swagger2docs
|
||||
swag fmt -d ./ -g ./restagent/restagent.go
|
||||
|
||||
# 打包命名 restagent
|
||||
go build -ldflags="-s -w" -o restagent
|
||||
```
|
||||
|
||||
## 打包
|
||||
|
||||
`` bash
|
||||
```sh
|
||||
go env -w GOOS=linux
|
||||
|
||||
go env -w GOOS=windows
|
||||
go build -o restagent -v -ldflags "-X 'ems.agt/lib/global.Version=2.2311.8' -X 'ems.agt/lib/global.BuildTime=`date`' -X 'ems.agt/lib/global.GoVer=`go version`'"
|
||||
``
|
||||
|
||||
cd ./restagent
|
||||
|
||||
go build -o restagent -v -ldflags="-s -w -X 'be.ems/lib/global.Version=24.09.20' -X 'be.ems/lib/global.BuildTime=`date`' -X 'be.ems/lib/global.GoVer=`go version`'"
|
||||
|
||||
```
|
||||
|
||||
## 安装
|
||||
|
||||
```sh
|
||||
# BA初始安装
|
||||
/usr/local/omc/bin/setomc.sh -m install -c ba
|
||||
/usr/local/omc/bin/setomc.sh -m upgrade -c ba
|
||||
/usr/local/omc/bin/setomc.sh -m skip -c ba
|
||||
|
||||
# 安装包安装
|
||||
sudo M_PARAM=install C_PARAM=omc dpkg -i /usr/local/omc/bin/ems_2.240620.1_amd64.deb
|
||||
sudo M_PARAM=upgrade C_PARAM=ba dpkg -i /usr/local/omc/bin/ems_2.240620.1_amd64.deb
|
||||
|
||||
# 麒麟
|
||||
sudo rpm -Uvh --nosignature --reinstall --force /home/omcuser/omc.git/build.ems/release/rpms/arm64/omc-r2.2412.2-20241213-ky10.rpm
|
||||
sudo /usr/local/omc/bin/setomc.sh -m install -c agt
|
||||
|
||||
# 数据库导入
|
||||
mysql -uroot -p1000omc@kp! -P 33066 --protocol tcp -D omc_db < u_user_info.sql
|
||||
```
|
||||
|
||||
@@ -1,636 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"encoding/binary"
|
||||
"encoding/hex"
|
||||
"fmt"
|
||||
"net"
|
||||
"os"
|
||||
"os/exec"
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
"ems.agt/captrace/config"
|
||||
"ems.agt/lib/dborm"
|
||||
"ems.agt/lib/global"
|
||||
"ems.agt/lib/log"
|
||||
|
||||
_ "github.com/go-sql-driver/mysql"
|
||||
"golang.org/x/net/http/httpguts"
|
||||
"golang.org/x/net/http2/hpack"
|
||||
)
|
||||
|
||||
// goroutine
|
||||
var limitChan = make(chan bool, 1024)
|
||||
|
||||
const (
|
||||
GTPU_V1_VERSION = 1 << 5
|
||||
GTPU_VER_MASK = 7 << 5
|
||||
GTPU_PT_GTP = 1 << 4
|
||||
GTPU_HEADER_LEN = 12
|
||||
GTPU_E_S_PB_BIT = 7
|
||||
GTPU_E_BI = 1 << 2
|
||||
)
|
||||
|
||||
const (
|
||||
GTPU_HEADER_VERSION_INDEX = 0
|
||||
GTPU_HEADER_MSG_TYPE_INDEX = 1
|
||||
GTPU_HEADER_LENGTH_INDEX = 2
|
||||
GTPU_HEADER_TEID_INDEX = 4
|
||||
)
|
||||
|
||||
type ExtHeader struct {
|
||||
TaskId uint32
|
||||
IMSI string
|
||||
IfType byte
|
||||
MsgType byte
|
||||
MsgDirect byte // 0-recv,1-send
|
||||
TimeStamp int64
|
||||
SrcIP string
|
||||
DstIP string
|
||||
SrcPort uint16
|
||||
DstPort uint16
|
||||
Proto int
|
||||
PPI int // only for SCTP
|
||||
DataLen uint16
|
||||
DataInfo []byte
|
||||
}
|
||||
|
||||
type MsgInfo struct {
|
||||
TaskId uint32
|
||||
TimeStamp int64
|
||||
IfType byte
|
||||
MsgType byte
|
||||
MsgDirect byte
|
||||
SrcAddr string // IP:Port
|
||||
DstAddr string // IP:Port
|
||||
}
|
||||
|
||||
// func (fr *Framer) ReadFrame() (Frame, error)
|
||||
// ReadMetaHeaders *hpack.Decoder
|
||||
func validWireHeaderFieldName(v string) bool {
|
||||
if len(v) == 0 {
|
||||
return false
|
||||
}
|
||||
for _, r := range v {
|
||||
if !httpguts.IsTokenRune(r) {
|
||||
return false
|
||||
}
|
||||
if 'A' <= r && r <= 'Z' {
|
||||
return false
|
||||
}
|
||||
}
|
||||
return true
|
||||
}
|
||||
|
||||
// tshark -r gtp.pcap -T json -d tcp.port==8080,http2 -Y "http2"
|
||||
// -T pdml: Packet Details Markup Language
|
||||
// -T psml: Packet Summary Markup Language
|
||||
|
||||
func execTshark(filename string, proto string) {
|
||||
pcapPath := filename
|
||||
tshark := exec.Command("tshark", "-r"+pcapPath,
|
||||
"-Y"+proto,
|
||||
"-T", "pdml")
|
||||
|
||||
out, err := tshark.CombinedOutput()
|
||||
if err != nil {
|
||||
log.Errorf("Failed to exec tshark:", err)
|
||||
} else {
|
||||
log.Debug("combined out:", string(out))
|
||||
}
|
||||
}
|
||||
|
||||
const magicMicroseconds = 0xa1b2c3d4
|
||||
const versionMajor = 2
|
||||
const versionMinor = 4
|
||||
|
||||
func WriteEmptyPcap(filename string, timestamp int64, length int, data []byte) error {
|
||||
var cooked = [...]byte{0x00, 0x00, 0x03, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00}
|
||||
|
||||
var buf []byte
|
||||
//24+16+16 = 56
|
||||
buf = make([]byte, 56+length)
|
||||
binary.LittleEndian.PutUint32(buf[0:4], magicMicroseconds)
|
||||
binary.LittleEndian.PutUint16(buf[4:6], versionMajor)
|
||||
binary.LittleEndian.PutUint16(buf[6:8], versionMinor)
|
||||
// bytes 8:12 stay 0 (timezone = UTC)
|
||||
// bytes 12:16 stay 0 (sigfigs is always set to zero, according to
|
||||
// http://wiki.wireshark.org/Development/LibpcapFileFormat
|
||||
binary.LittleEndian.PutUint32(buf[16:20], 0x00040000)
|
||||
binary.LittleEndian.PutUint32(buf[20:24], 0x00000071)
|
||||
|
||||
// Packet Header
|
||||
binary.LittleEndian.PutUint64(buf[24:32], uint64(timestamp))
|
||||
|
||||
binary.LittleEndian.PutUint32(buf[32:36], uint32(length+16))
|
||||
binary.LittleEndian.PutUint32(buf[36:40], uint32(length+16))
|
||||
|
||||
copy(buf[40:], cooked[:])
|
||||
copy(buf[56:], data[:])
|
||||
|
||||
err := os.WriteFile(filename, buf[:], 0644)
|
||||
//log.Debugf("CAP: %v\n", buf)
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func ngapDataHandle(emsg []byte, timestamp int64, data []byte) int {
|
||||
|
||||
filePath := fmt.Sprintf("/tmp/ng%d.pcap", timestamp)
|
||||
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
log.Error("Failed to tshark:", err)
|
||||
return -1
|
||||
} else {
|
||||
execTshark(filePath, "ngap")
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func pfcpDataHandle(emsg []byte, timestamp int64, data []byte) int {
|
||||
filePath := fmt.Sprintf("/tmp/pf%d.pcap", timestamp)
|
||||
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
log.Error("Failed to tshark:", err)
|
||||
|
||||
} else {
|
||||
execTshark(filePath, "pfcp")
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func httpDataHandle(emsg []byte, timestamp int64, data []byte) int {
|
||||
filePath := fmt.Sprintf("/tmp/sb%d.pcap", timestamp)
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
log.Error("Failed to tshark:", err)
|
||||
|
||||
} else {
|
||||
execTshark(filePath, "http2")
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func httpHeaderDataHandle(emsg []byte, header []byte, data []byte) int {
|
||||
var remainSize = uint32(16 << 20)
|
||||
var sawRegular bool
|
||||
var invalid bool // pseudo header field errors
|
||||
var Fields []hpack.HeaderField
|
||||
|
||||
invalid = false
|
||||
hdec := hpack.NewDecoder(4096, nil)
|
||||
hdec.SetEmitEnabled(true)
|
||||
hdec.SetMaxStringLength(int(16 << 20))
|
||||
hdec.SetEmitFunc(func(hf hpack.HeaderField) {
|
||||
|
||||
if !httpguts.ValidHeaderFieldValue(hf.Value) {
|
||||
// Don't include the value in the error, because it may be sensitive.
|
||||
invalid = true
|
||||
}
|
||||
isPseudo := strings.HasPrefix(hf.Name, ":")
|
||||
if isPseudo {
|
||||
if sawRegular {
|
||||
invalid = true
|
||||
}
|
||||
} else {
|
||||
sawRegular = true
|
||||
if !validWireHeaderFieldName(hf.Name) {
|
||||
invalid = true
|
||||
}
|
||||
}
|
||||
|
||||
if invalid {
|
||||
hdec.SetEmitEnabled(false)
|
||||
return
|
||||
}
|
||||
|
||||
size := hf.Size()
|
||||
if size > remainSize {
|
||||
hdec.SetEmitEnabled(false)
|
||||
//mh.Truncated = true
|
||||
return
|
||||
}
|
||||
remainSize -= size
|
||||
|
||||
Fields = append(Fields, hf)
|
||||
|
||||
})
|
||||
|
||||
// defer hdec.SetEmitFunc(func(hf hpack.HeaderField) {})
|
||||
|
||||
frag := header
|
||||
if _, err := hdec.Write(frag); err != nil {
|
||||
return -1
|
||||
}
|
||||
|
||||
if err := hdec.Close(); err != nil {
|
||||
return -1
|
||||
}
|
||||
|
||||
hdec.SetEmitFunc(func(hf hpack.HeaderField) {})
|
||||
|
||||
var headers []byte
|
||||
var line string
|
||||
for i := range Fields {
|
||||
line = fmt.Sprintf("\"%s\":\"%s\",", Fields[i].Name, Fields[i].Value)
|
||||
headers = append(headers, []byte(line)...)
|
||||
}
|
||||
|
||||
if data != nil && len(data) > 0 {
|
||||
encode := fmt.Sprintf("%s \"content\":%s\n", string(headers), string(data))
|
||||
emsg = append(emsg, []byte(encode)...)
|
||||
log.Debug("encode:", string(encode))
|
||||
} else {
|
||||
log.Debug("headers:", string(headers))
|
||||
emsg = append(emsg, []byte(headers)...)
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func gtpuHandler(rvMsg []byte, rvLen int) {
|
||||
var extHdr ExtHeader
|
||||
var tr dborm.TraceData
|
||||
var off, ret int
|
||||
msg := rvMsg
|
||||
|
||||
verFlags := msg[GTPU_HEADER_VERSION_INDEX]
|
||||
|
||||
gtpuHdrLen := GTPU_HEADER_LEN
|
||||
|
||||
localTeid := binary.BigEndian.Uint32(msg[GTPU_HEADER_TEID_INDEX:])
|
||||
|
||||
extHdr.TaskId = localTeid
|
||||
|
||||
if (verFlags & GTPU_E_S_PB_BIT) != 0 {
|
||||
if (verFlags & GTPU_E_BI) != 0 {
|
||||
extTypeIndex := GTPU_HEADER_LEN - 1
|
||||
|
||||
extType := msg[extTypeIndex]
|
||||
|
||||
if extType == 0xFE {
|
||||
extHdr.IMSI = string(msg[extTypeIndex+2 : extTypeIndex+17])
|
||||
extHdr.IfType = msg[extTypeIndex+17]
|
||||
extHdr.MsgType = msg[extTypeIndex+18]
|
||||
extHdr.MsgDirect = msg[extTypeIndex+19]
|
||||
|
||||
extHdr.TimeStamp = int64(binary.BigEndian.Uint64(msg[extTypeIndex+19:]))
|
||||
log.Debugf("ext info %v %s %d %d %d", msg[(extTypeIndex+2):(extTypeIndex+20)], extHdr.IMSI, extHdr.IfType, extHdr.MsgType, extHdr.MsgDirect)
|
||||
// set offset of IP Packet
|
||||
off = 40 + 4
|
||||
//src ip: msg+40+12
|
||||
extHdr.SrcIP = fmt.Sprintf("%d.%d.%d.%d", msg[off+12], msg[off+13], msg[off+14], msg[off+15])
|
||||
//dst ip: msg+40+12+4
|
||||
extHdr.DstIP = fmt.Sprintf("%d.%d.%d.%d", msg[off+16], msg[off+17], msg[off+18], msg[off+19])
|
||||
extHdr.SrcPort = uint16(binary.BigEndian.Uint16(msg[off+20:]))
|
||||
extHdr.DstPort = uint16(binary.BigEndian.Uint16(msg[off+22:]))
|
||||
log.Debugf("info %s:%d %s:%d", extHdr.SrcIP, extHdr.SrcPort, extHdr.DstIP, extHdr.DstPort)
|
||||
// ip header start msg+40
|
||||
|
||||
tr.TaskID = int(extHdr.TaskId)
|
||||
tr.Timestamp = extHdr.TimeStamp
|
||||
tr.Imsi = extHdr.IMSI
|
||||
tr.IfType = int(extHdr.IfType)
|
||||
|
||||
tr.SrcAddr = fmt.Sprintf("%s:%d", extHdr.SrcIP, extHdr.SrcPort)
|
||||
tr.DstAddr = fmt.Sprintf("%s:%d", extHdr.DstIP, extHdr.DstPort)
|
||||
tr.MsgType = int(extHdr.MsgType)
|
||||
tr.MsgDirect = int(extHdr.MsgDirect)
|
||||
tr.Length = int(rvLen - off)
|
||||
tr.RawMsg = make([]byte, int(rvLen-off))
|
||||
copy(tr.RawMsg, []byte(msg[off:]))
|
||||
|
||||
extHdr.Proto = int(msg[off+9])
|
||||
if extHdr.Proto == 132 { //SCTP
|
||||
|
||||
extHdr.PPI = int(msg[off+47])
|
||||
extHdr.DataLen = uint16(binary.BigEndian.Uint16(msg[(off+34):]) - 16)
|
||||
log.Debugf("dat len %d %d", extHdr.DataLen, extHdr.PPI)
|
||||
|
||||
if extHdr.PPI == 60 { // NGAP
|
||||
extHdr.DataInfo = make([]byte, extHdr.DataLen)
|
||||
copy(extHdr.DataInfo, msg[(off+48):])
|
||||
//append(extHdr.DataInfo, msg[88:]...)
|
||||
log.Debugf("dataInfo %v", extHdr.DataInfo)
|
||||
ret = ngapDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg)
|
||||
}
|
||||
} else if extHdr.Proto == 6 { // TCP
|
||||
iplen := uint16(binary.BigEndian.Uint16(msg[off+2:]))
|
||||
tcplen := uint16(iplen - 32 - 20)
|
||||
hdrlen := uint16(binary.BigEndian.Uint16(msg[off+20+32+1:]))
|
||||
offset := uint16(off + 52)
|
||||
log.Debugf("HTTP %d %d %d\n", iplen, tcplen, hdrlen)
|
||||
extHdr.DataLen = tcplen
|
||||
extHdr.DataInfo = make([]byte, extHdr.DataLen)
|
||||
copy(extHdr.DataInfo, msg[offset:])
|
||||
|
||||
//ret = httpDataHandle(tr.DecodedMsg, tr.Timestamp, tr.RawMsg)
|
||||
|
||||
if tcplen > (hdrlen + 9) { // has data
|
||||
doffset := uint16(offset + hdrlen + 9)
|
||||
datlen := uint16(binary.BigEndian.Uint16(msg[doffset+1:]))
|
||||
log.Debugf("HTTP datlen %d", datlen)
|
||||
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), msg[offset+9:offset+9+hdrlen], msg[doffset+9:doffset+datlen+9])
|
||||
} else {
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), msg[offset+9:hdrlen], nil)
|
||||
}
|
||||
} else if extHdr.Proto == 17 { // UDP
|
||||
ilen := uint16(binary.BigEndian.Uint16(msg[off+2:]))
|
||||
udplen := uint16(ilen - 20)
|
||||
extHdr.DataLen = udplen - 8
|
||||
extHdr.DataInfo = make([]byte, extHdr.DataLen)
|
||||
copy(extHdr.DataInfo, msg[off+27:])
|
||||
ret = pfcpDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg)
|
||||
}
|
||||
if ret < 0 {
|
||||
log.Error("Decode message error")
|
||||
} else {
|
||||
PutTraceRecordToDB(&tr)
|
||||
}
|
||||
}
|
||||
|
||||
for extType != 0 && extTypeIndex < rvLen {
|
||||
extLen := msg[extTypeIndex+1] << 2
|
||||
|
||||
if extLen == 0 {
|
||||
log.Error("error, extLen is zero")
|
||||
return
|
||||
}
|
||||
|
||||
gtpuHdrLen += int(extLen)
|
||||
|
||||
extTypeIndex += int(extLen)
|
||||
|
||||
extType = msg[extTypeIndex]
|
||||
}
|
||||
}
|
||||
} else {
|
||||
gtpuHdrLen -= 4
|
||||
}
|
||||
}
|
||||
|
||||
func udpProcess(conn *net.UDPConn) {
|
||||
|
||||
data := make([]byte, 2048)
|
||||
n, _, err := conn.ReadFromUDP(data)
|
||||
if err != nil {
|
||||
log.Error("failed read udp msg, error: " + err.Error())
|
||||
}
|
||||
|
||||
gtpuHandler(data, n)
|
||||
|
||||
//str := string(data[:n])
|
||||
//log.Error("receive from client, data:" + str)
|
||||
|
||||
<-limitChan
|
||||
}
|
||||
|
||||
func udpServer(address string) {
|
||||
udpAddr, err := net.ResolveUDPAddr("udp", address)
|
||||
if err != nil {
|
||||
log.Error("Failed to ResolveUDPAddr:", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
conn, err := net.ListenUDP("udp", udpAddr)
|
||||
if err != nil {
|
||||
log.Error("read from connect failed, err:", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
defer conn.Close()
|
||||
|
||||
for {
|
||||
limitChan <- true
|
||||
go udpProcess(conn)
|
||||
}
|
||||
}
|
||||
|
||||
//SCTP OFFSET = 48
|
||||
//HTTP2 OFFSET = 52
|
||||
//UDP OFFSET = 28
|
||||
|
||||
func PutTraceRecordToDB(tr *dborm.TraceData) error {
|
||||
var offset, ret int
|
||||
|
||||
if tr.IfType == 1 || tr.IfType == 2 { // SCTP
|
||||
offset = 48
|
||||
ret = ngapDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg[offset:])
|
||||
|
||||
} else if tr.IfType == 4 { // UDP
|
||||
offset = 28
|
||||
ret = pfcpDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg[offset:])
|
||||
|
||||
} else { // HTTP2
|
||||
iplen := uint16(binary.BigEndian.Uint16(tr.RawMsg[2:]))
|
||||
tcplen := uint16(iplen - 32 - 20)
|
||||
hdrlen := uint16(binary.BigEndian.Uint16(tr.RawMsg[20+32+1:]))
|
||||
offset = 52
|
||||
|
||||
if tcplen > (hdrlen + 9) { // has data
|
||||
doffset := uint16(uint16(offset) + hdrlen + 9)
|
||||
datlen := uint16(binary.BigEndian.Uint16(tr.RawMsg[doffset+1:]))
|
||||
log.Debugf("HTTP datlen %d\n", datlen)
|
||||
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), tr.RawMsg[offset+9:offset+9+int(hdrlen)], tr.RawMsg[doffset+9:doffset+datlen+9])
|
||||
} else {
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), tr.RawMsg[offset+9:hdrlen], nil)
|
||||
}
|
||||
}
|
||||
|
||||
if ret == 0 {
|
||||
_, err := dborm.XormInsertTraceData(tr)
|
||||
if err != nil {
|
||||
log.Error("Failed to dborm.XormInsertTraceData:", err)
|
||||
return err
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// ////////////////
|
||||
// var rdb *redis.Client
|
||||
// var redisOn bool
|
||||
// var rurl string
|
||||
//
|
||||
// func RdbInitClient(Url string) (err error) {
|
||||
// rurl = Url
|
||||
// rdb = redis.NewClient(&redis.Options{
|
||||
// Addr: rurl,
|
||||
// Password: "", // no password set
|
||||
// DB: 0, // use default
|
||||
// })
|
||||
//
|
||||
// ctx, cancel := context.WithTimeout(context.Background(), 2*time.Second)
|
||||
// defer cancel()
|
||||
//
|
||||
// _, err = rdb.Ping(ctx).Result()
|
||||
// if err != nil {
|
||||
// log.Debugf("db connect failed\n")
|
||||
// return err
|
||||
// }
|
||||
// return nil
|
||||
// }
|
||||
//
|
||||
// func RdbKeys(filter string) (vals []string, err error) {
|
||||
// ctx := context.Background()
|
||||
//
|
||||
// vals, err = rdb.Keys(ctx, filter).Result()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: Keys ", err.Error())
|
||||
// return nil, err
|
||||
// }
|
||||
//
|
||||
// return vals, nil
|
||||
// }
|
||||
//
|
||||
// func RdbHGetAll(key string) (kvs map[string]string, err error) {
|
||||
// ctx := context.Background()
|
||||
// kvs, err = rdb.HGetAll(ctx, key).Result()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: HGetAll ", err.Error())
|
||||
// return nil, err
|
||||
// }
|
||||
//
|
||||
// return kvs, nil
|
||||
// }
|
||||
//
|
||||
// func RdbHMSet(key string, kvs map[string]interface{}) (err error) {
|
||||
// ctx := context.Background()
|
||||
// err = rdb.HMSet(ctx, key, kvs).Err()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: HMSet ", err.Error())
|
||||
// return err
|
||||
// }
|
||||
//
|
||||
// return nil
|
||||
// }
|
||||
//
|
||||
// func RdbDel(key string) (err error) {
|
||||
// ctx := context.Background()
|
||||
// err = rdb.Del(ctx, key).Err()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: Del ", err.Error())
|
||||
// return err
|
||||
// }
|
||||
//
|
||||
// return nil
|
||||
// }
|
||||
//
|
||||
// func rdbClient(url string) {
|
||||
// var err error
|
||||
// var kvs map[string]string
|
||||
// var vals []string
|
||||
// var tr TraceRecord
|
||||
//
|
||||
// err = RdbInitClient(url)
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Debugf("db: RdbInitClient err\n")
|
||||
// os.Exit(2)
|
||||
// }
|
||||
//
|
||||
// for {
|
||||
// vals, err = RdbKeys("tsk*") // (vals []string, err error)
|
||||
// if err == nil {
|
||||
// for i := range vals {
|
||||
// kvs, err = RdbHGetAll(vals[i]) //(kvs map[string]string, err error)
|
||||
// if err == nil {
|
||||
// //tsk-1:1682764180993584177:460000100000001:8
|
||||
// log.Debugf("%d: %s %s %s %v\n", i, vals[i], kvs["srcip"], kvs["dstip"], []byte(kvs["ipdat"]))
|
||||
// arr := strings.Split(vals[i], ":")
|
||||
// if arr != nil && len(arr) == 4 {
|
||||
// tr.Taskid, _ = strconv.Atoi(arr[0][4:])
|
||||
// tr.Timestamp, _ = strconv.ParseInt(arr[1], 10, 64)
|
||||
//
|
||||
// tr.Imsi = arr[2]
|
||||
// tr.IfType, _ = strconv.Atoi(arr[3])
|
||||
//
|
||||
// }
|
||||
// tr.SrcAddr = fmt.Sprintf("%s:d", kvs["srcip"], kvs["srcport"])
|
||||
// tr.DstAddr = fmt.Sprintf("%s:d", kvs["dstip"], kvs["dstport"])
|
||||
// tr.MsgType, _ = strconv.Atoi(kvs["msgtp"])
|
||||
// tr.MsgDirect, _ = strconv.Atoi(kvs["direct"])
|
||||
// rawlen, _ := strconv.Atoi(kvs["datlen"])
|
||||
// tr.RawMsg = make([]byte, rawlen)
|
||||
// copy(tr.RawMsg, []byte(kvs["ipdat"]))
|
||||
// //tr.DecodedMsg
|
||||
// PutTraceRecordToDB(&tr)
|
||||
//
|
||||
// //RdbDel(vals[i])
|
||||
// }
|
||||
//
|
||||
// }
|
||||
// }
|
||||
// time.Sleep(time.Second * 5)
|
||||
// }
|
||||
// }
|
||||
|
||||
// DataBase Connnection
|
||||
|
||||
//func QueryMultiRowDemo() {
|
||||
// //InitMysql()
|
||||
// sqlStr := "SELECT id,sname,age FROM student WHERE id = ?"
|
||||
// rows, err := dbc.Query(sqlStr, 1)
|
||||
// if err != nil {
|
||||
// log.Debugf("query failed, err:%v\n", err)
|
||||
// return
|
||||
// }
|
||||
// // 非常重要:关闭rows释放持有的数据库链接
|
||||
// defer rows.Close()
|
||||
//
|
||||
// // 循环读取结果集中的数据
|
||||
// for rows.Next() {
|
||||
// var u User
|
||||
// err := rows.Scan(&u.id, &u.name, &u.age)
|
||||
// if err != nil {
|
||||
// log.Debugf("scan failed, err:%v\n", err)
|
||||
// return
|
||||
// }
|
||||
// //log.Debugf("id:%d name:%s age:%d\n", u.id, u.name, u.age)
|
||||
// }
|
||||
//}
|
||||
|
||||
func ToHtml(path string, timestamp string, port string, ipDaTA []byte) {
|
||||
log.Trace("byte数据:", ipDaTA)
|
||||
encodedStr := hex.EncodeToString(ipDaTA)
|
||||
// [72 101 108 108 111]
|
||||
log.Trace(encodedStr)
|
||||
command := fmt.Sprintf("/usr/local/bin/data2html -f %s -t %s -i %s -d %s", path, timestamp, port, encodedStr)
|
||||
log.Trace("commm:", command)
|
||||
cmd := exec.Command("sh", "-c", command)
|
||||
_, err := cmd.CombinedOutput()
|
||||
|
||||
if err != nil {
|
||||
log.Error("Error:can not obtain stdout pipe for command:", err)
|
||||
return
|
||||
}
|
||||
//执行命令
|
||||
}
|
||||
|
||||
func main() {
|
||||
conf := config.GetYamlConfig()
|
||||
|
||||
log.InitLogger(conf.Logger.File, conf.Logger.Duration, conf.Logger.Count, "omc:captrace", config.GetLogLevel())
|
||||
log.Debugf("OMC captrace version: %s\n", global.Version)
|
||||
log.Infof("========================= OMC captrace startup =========================")
|
||||
log.Infof("OMC captrace version: %s %s %s", global.Version, global.BuildTime, global.GoVer)
|
||||
err := dborm.InitDbClient(conf.Database.Type, conf.Database.User, conf.Database.Password,
|
||||
conf.Database.Host, conf.Database.Port, conf.Database.Name)
|
||||
if err != nil {
|
||||
fmt.Println("dborm.initDbClient err:", err)
|
||||
os.Exit(2)
|
||||
}
|
||||
|
||||
var wg sync.WaitGroup
|
||||
wg.Add(1)
|
||||
|
||||
udpServer(conf.Gtp.Addr)
|
||||
|
||||
wg.Wait()
|
||||
}
|
||||
@@ -1,112 +0,0 @@
|
||||
package config
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
"strings"
|
||||
|
||||
"ems.agt/lib/global"
|
||||
"ems.agt/lib/log"
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
// Yaml struct of config
|
||||
type YamlConfig struct {
|
||||
Logger struct {
|
||||
File string `yaml:"file"`
|
||||
Level string `yaml:"level"`
|
||||
Duration int `yaml:"duration"`
|
||||
Count int `yaml:"count"`
|
||||
} `yaml:"logger"`
|
||||
|
||||
Gtp struct {
|
||||
Addr string `yaml:"addr"`
|
||||
} `yaml:"gtp"`
|
||||
|
||||
Database struct {
|
||||
Type string `yaml:"type"`
|
||||
User string `yaml:"user"`
|
||||
Password string `yaml:"password"`
|
||||
Host string `yaml:"host"`
|
||||
Port string `yaml:"port"`
|
||||
Name string `yaml:"name"`
|
||||
} `yaml:"database"`
|
||||
}
|
||||
|
||||
var YamlConf YamlConfig
|
||||
|
||||
func ReadConfig(configFile string) {
|
||||
yamlFile, err := os.ReadFile(configFile)
|
||||
if err != nil {
|
||||
fmt.Println("Read yaml config file error:", err)
|
||||
os.Exit(2)
|
||||
}
|
||||
// fmt.Println("yamlfile:", string(yamlFile))
|
||||
|
||||
err = yaml.Unmarshal(yamlFile, &YamlConf)
|
||||
if err != nil {
|
||||
fmt.Println("Unmarshal error:", err)
|
||||
os.Exit(3)
|
||||
}
|
||||
}
|
||||
|
||||
func WriteYamlConfig(newConfigData YamlConfig, configFile string) {
|
||||
// 将配置转换回YAML数据
|
||||
newYamlData, err := yaml.Marshal(&newConfigData)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to marshal YAML: %v", err)
|
||||
}
|
||||
|
||||
// 将新的YAML数据写入文件
|
||||
err = os.WriteFile(configFile, newYamlData, 0644)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to write YAML file: %v", err)
|
||||
}
|
||||
}
|
||||
|
||||
func GetYamlConfig() *YamlConfig {
|
||||
return &YamlConf
|
||||
}
|
||||
|
||||
func GetLogLevel() log.LogLevel {
|
||||
var logLevel log.LogLevel
|
||||
switch strings.ToLower(YamlConf.Logger.Level) {
|
||||
case "trace":
|
||||
logLevel = log.LOG_TRACE
|
||||
case "info":
|
||||
logLevel = log.LOG_INFO
|
||||
case "debug":
|
||||
logLevel = log.LOG_DEBUG
|
||||
case "warn":
|
||||
logLevel = log.LOG_WARN
|
||||
case "error":
|
||||
logLevel = log.LOG_ERROR
|
||||
case "fatal":
|
||||
logLevel = log.LOG_FATAL
|
||||
case "off":
|
||||
logLevel = log.LOG_OFF
|
||||
default:
|
||||
logLevel = log.LOG_DEBUG
|
||||
}
|
||||
return logLevel
|
||||
}
|
||||
|
||||
const defaultConfigFile = "./etc/capconf.yaml"
|
||||
|
||||
func init() {
|
||||
cfile := flag.String("c", defaultConfigFile, "config file")
|
||||
pv := flag.Bool("version", false, "print version")
|
||||
ph := flag.Bool("help", false, "print help")
|
||||
|
||||
flag.Parse()
|
||||
if *pv {
|
||||
fmt.Printf("OMC captrace version: %s\n%s\n%s\n\n", global.Version, global.BuildTime, global.GoVer)
|
||||
os.Exit(0)
|
||||
}
|
||||
if *ph {
|
||||
flag.Usage()
|
||||
os.Exit(0)
|
||||
}
|
||||
ReadConfig(*cfile)
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/error/warn/error/fatal, default: debug
|
||||
# duration: saved days, default is 30 days
|
||||
logger:
|
||||
file: d:/local.git/ems.agt/captrace/log/captrace.log
|
||||
level: trace
|
||||
duration: 24
|
||||
count: 10
|
||||
|
||||
gtp:
|
||||
addr: :2152
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 172.25.97.150
|
||||
port: 33066
|
||||
name: omc_db
|
||||
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
# Makefile for rest agent project
|
||||
|
||||
PROJECT = OMC
|
||||
VERSION = 2.2312.10
|
||||
PLATFORM = amd64
|
||||
ARMPLATFORM = aarch64
|
||||
BUILDDIR = ../../build
|
||||
DEBBUILDDIR = ../../debbuild
|
||||
RPMBUILDDIR = $(HOME)/goprojects/rpmbuild
|
||||
INSTALLDIR = /usr/local/omc
|
||||
RELEASEDIR = ../../release
|
||||
LIBDIR = ems.agt/lib
|
||||
BINNAME = captrace
|
||||
|
||||
.PHONY: build $(BINNAME)
|
||||
build $(BINNAME):
|
||||
go build -o $(BINNAME) -v -ldflags "-X '$(LIBDIR)/global.Version=$(VERSION)' \
|
||||
-X '$(LIBDIR)/global.BuildTime=`date`' \
|
||||
-X '$(LIBDIR)/global.GoVer=`go version`'"
|
||||
|
||||
run: $(BINNAME)
|
||||
./$(BINNAME)
|
||||
|
||||
clean:
|
||||
rm ./$(BINNAME)
|
||||
|
||||
@@ -1,651 +0,0 @@
|
||||
omc:
|
||||
systemManagement:
|
||||
display: "System Management"
|
||||
mml:
|
||||
- operation: "dsp"
|
||||
object: "sysInfo"
|
||||
display: "Display NE System Information"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: ""
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "neId"
|
||||
alias: ""
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "NE ID"
|
||||
comment: ""
|
||||
- operation: "dsp"
|
||||
object: "licenseInfo"
|
||||
display: "Display NE License Information"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: ""
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "neId"
|
||||
alias: ""
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "NE ID"
|
||||
comment: ""
|
||||
neManagement:
|
||||
display: "Network Element Management"
|
||||
mml:
|
||||
- operation: "lst"
|
||||
object: "neInfo"
|
||||
display: "List NE Information"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: "ne_type"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "neId"
|
||||
alias: "ne_id"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "NE ID"
|
||||
comment: ""
|
||||
- name: "rmUID"
|
||||
alias: "rm_uid"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Resource Management UID"
|
||||
comment: ""
|
||||
- operation: "lst"
|
||||
object: "meMap"
|
||||
display: "List Managed Element Map"
|
||||
params:
|
||||
- name: "rmUID"
|
||||
alias: "rm_uid"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Resource Management UID"
|
||||
comment: ""
|
||||
- operation: "add"
|
||||
object: "neInfo"
|
||||
display: "Add Network Element"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: "ne_type"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "neId"
|
||||
alias: "ne_id"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "NE ID"
|
||||
comment: ""
|
||||
- name: "rmUID"
|
||||
alias: "rm_uid"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Resource Management UID"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
alias: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- name: "port"
|
||||
alias: "port"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- name: "neName"
|
||||
alias: "ne_name"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "NE name"
|
||||
comment: ""
|
||||
- name: "pvFlag"
|
||||
alias: "pv_flag"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Phisical/Virtual flag"
|
||||
comment: ""
|
||||
- operation: "mod"
|
||||
object: "neInfo"
|
||||
display: "Modify Network Element"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: "ne_type"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "neId"
|
||||
alias: "ne_id"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "NE ID"
|
||||
comment: ""
|
||||
- name: "rmUID"
|
||||
alias: "rm_uid"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Resource Management UID"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
alias: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- name: "port"
|
||||
alias: "port"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- name: "neName"
|
||||
alias: "ne_name"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "NE name"
|
||||
comment: ""
|
||||
- name: "pvFlag"
|
||||
alias: "pv_flag"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Phisical/Virtual flag"
|
||||
comment: ""
|
||||
- operation: "del"
|
||||
object: "neInfo"
|
||||
display: "Delete Network Element"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: "ne_type"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "neId"
|
||||
alias: "ne_id"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "NE ID"
|
||||
comment: ""
|
||||
- name: "neId"
|
||||
alias: "ne_id"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "NE ID"
|
||||
comment: ""
|
||||
faultManagement:
|
||||
display: "Fault Management"
|
||||
mml:
|
||||
- operation: "dsp"
|
||||
object: "alarms"
|
||||
display: "Display Alarms Information"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: "ne_type"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "neId"
|
||||
alias: "ne_id"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "NE UID"
|
||||
comment: ""
|
||||
- name: "neName"
|
||||
alias: "ne_name"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "NE name"
|
||||
comment: ""
|
||||
- name: "alarmCode"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Alarm Code"
|
||||
comment: ""
|
||||
- name: "origSeverity"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: '{"Critical","Major","Minor","Warning","Event"}'
|
||||
display: "Original Severity"
|
||||
comment: ""
|
||||
- name: "pvFlag"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "PV Flag"
|
||||
comment: ""
|
||||
- name: "startTime"
|
||||
alias: "event_time>="
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Alarm Event Start Time"
|
||||
comment: ""
|
||||
- name: "endTime"
|
||||
alias: "event_time<"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Alarm Event End Time"
|
||||
comment: ""
|
||||
- name: "alarmType"
|
||||
alias: "alarm_type"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: '{"CommunicationAlarm","EquipmentAlarm","ProcessingFailure","EnvironmentalAlarm","QualityOfServiceAlarm"}'
|
||||
display: "Alarm Type"
|
||||
comment: ""
|
||||
- name: "alarmStatus"
|
||||
alias: "alarm_status"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Alarm Status"
|
||||
comment: ""
|
||||
pmTaskManagement:
|
||||
display: "Performance Measure Task Management"
|
||||
mml:
|
||||
- operation: "lst"
|
||||
object: "measureTask"
|
||||
display: "List Performance Measure Task"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: "ne_type"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "granulOption"
|
||||
alias: "granul_option"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Time Granularity"
|
||||
comment: ""
|
||||
- operation: "add"
|
||||
object: "measureTask"
|
||||
display: "Add Performance Measure Task"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: "ne_type"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "neIds"
|
||||
alias: "ne_ids"
|
||||
type: "array"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "NE ID Set"
|
||||
comment: ""
|
||||
- name: "kpiSet"
|
||||
alias: "kpi_set"
|
||||
type: "json"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "KPI Set"
|
||||
comment: ""
|
||||
- name: "startTime"
|
||||
alias: "start_time"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Measure Task Start Time"
|
||||
comment: ""
|
||||
- name: "endTime"
|
||||
alias: "end_time"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Measure Task End Time"
|
||||
comment: ""
|
||||
- operation: "mod"
|
||||
object: "measureTask"
|
||||
display: "Modify Performance Measure Task"
|
||||
params:
|
||||
- name: "Id"
|
||||
alias: "id"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "kpiSet"
|
||||
alias: "kpi_set"
|
||||
type: "json"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "KPI Set"
|
||||
comment: ""
|
||||
- name: "startTime"
|
||||
alias: "start_time"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Measure Task Start Time"
|
||||
comment: ""
|
||||
- name: "endTime"
|
||||
alias: "end_time"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "false"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Measure Task End Time"
|
||||
comment: ""
|
||||
- name: "granulOption"
|
||||
alias: "granul_option"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "true"
|
||||
loc: "false"
|
||||
filter: ""
|
||||
display: "Time Granularity"
|
||||
comment: ""
|
||||
pmDataManagement:
|
||||
display: "Performance Data Management"
|
||||
mml:
|
||||
- operation: "lst"
|
||||
object: "measureData"
|
||||
display: "List Performance Data"
|
||||
params:
|
||||
- name: "ID"
|
||||
alias: "id"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "Task ID"
|
||||
comment: ""
|
||||
- name: "neType"
|
||||
alias: "ne_type"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "startTime"
|
||||
alias: "start_time>="
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Measure Period Start Time More Than"
|
||||
comment: ""
|
||||
- name: "endTime"
|
||||
alias: "start_time<"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Measure Period Start Time Less Than"
|
||||
comment: ""
|
||||
logManagement:
|
||||
display: "Log Management"
|
||||
mml:
|
||||
- operation: "lst"
|
||||
object: "systemLog"
|
||||
display: "List System Log"
|
||||
params:
|
||||
- name: "processType"
|
||||
alias: "process_type"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "Process Type"
|
||||
comment: ""
|
||||
- name: "startTime"
|
||||
alias: "log_time>="
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Log Time More Than"
|
||||
comment: ""
|
||||
- name: "endTime"
|
||||
alias: "log_time<"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Log Time Less Than"
|
||||
comment: ""
|
||||
- operation: "lst"
|
||||
object: "operationLog"
|
||||
display: "List Operation Log"
|
||||
params:
|
||||
- name: "accountID"
|
||||
alias: "account_name"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "Account ID"
|
||||
comment: ""
|
||||
- name: "startTime"
|
||||
alias: "log_time>="
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Log Time More Than"
|
||||
comment: ""
|
||||
- name: "endTime"
|
||||
alias: "log_time<"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Log Time Less Than"
|
||||
comment: ""
|
||||
- operation: "lst"
|
||||
object: "securityLog"
|
||||
display: "List Security Log"
|
||||
params:
|
||||
- name: "accountID"
|
||||
alias: "account_name"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "Account ID"
|
||||
comment: ""
|
||||
- name: "startTime"
|
||||
alias: "op_time>="
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Log Time More Than"
|
||||
comment: ""
|
||||
- name: "endTime"
|
||||
alias: "op_time<"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Log Time Less Than"
|
||||
comment: ""
|
||||
- operation: "lst"
|
||||
object: "alarmLog"
|
||||
display: "List Alarm Log"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: "ne_type"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "startTime"
|
||||
alias: "op_time>="
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Log Time More Than"
|
||||
comment: ""
|
||||
- name: "endTime"
|
||||
alias: "op_time<"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Log Time Less Than"
|
||||
comment: ""
|
||||
- operation: "lst"
|
||||
object: "eventlog"
|
||||
display: "List NE Event Log"
|
||||
params:
|
||||
- name: "neType"
|
||||
alias: "ne_type"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "NE Type"
|
||||
comment: ""
|
||||
- name: "neId"
|
||||
alias: "ne_id"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
loc: "true"
|
||||
filter: ""
|
||||
display: "NE ID"
|
||||
comment: ""
|
||||
- name: "startTime"
|
||||
alias: "log_time>="
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Log Time More Than"
|
||||
comment: ""
|
||||
- name: "endTime"
|
||||
alias: "log_time<"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
apostr: "true"
|
||||
filter: ""
|
||||
display: "Log Time Less Than"
|
||||
comment: ""
|
||||
@@ -1,644 +0,0 @@
|
||||
{
|
||||
"udm": {
|
||||
"system": {
|
||||
"display": "System",
|
||||
"list": [
|
||||
{
|
||||
"name": "serviceIP",
|
||||
"type": "ipv4",
|
||||
"value": "172.16.5.140",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "Service IP",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "servicePort",
|
||||
"type": "int",
|
||||
"value": "8080",
|
||||
"access": "read-write",
|
||||
"filter": "0~65535",
|
||||
"display": "Service Port",
|
||||
"comment": "0~65535"
|
||||
},
|
||||
{
|
||||
"name": "nrfUri",
|
||||
"type": "string",
|
||||
"value": "http://172.16.5.180:8080",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "NRF URI",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "ausfIP",
|
||||
"type": "ipv4",
|
||||
"value": "172.16.5.130",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "AUSF IP",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "fqdn",
|
||||
"type": "string",
|
||||
"value": "agt.com",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "fqdn",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "priority",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-write",
|
||||
"filter": "0~4095",
|
||||
"display": "Priority",
|
||||
"comment": "0~4095"
|
||||
},
|
||||
{
|
||||
"name": "capacity",
|
||||
"type": "int",
|
||||
"value": "4096",
|
||||
"access": "read-write",
|
||||
"filter": "0~65535",
|
||||
"display": "Capacity",
|
||||
"comment": "0~65535"
|
||||
},
|
||||
{
|
||||
"name": "groupId",
|
||||
"type": "string",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "Group Id",
|
||||
"comment": "0~31"
|
||||
},
|
||||
{
|
||||
"name": "supiRanges",
|
||||
"type": "regex",
|
||||
"value": "imsi-001010100080000~imsi-001010100080099",
|
||||
"access": "read-write",
|
||||
"filter": "^imsi-\\d{15}~imsi-\\d{15}$",
|
||||
"display": "SUPI Ranges",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "gpsiRanges",
|
||||
"type": "regex",
|
||||
"value": "msisdn-69072000~msisdn-69072099",
|
||||
"access": "read-write",
|
||||
"filter": "^msisdn-\\d{2,15}~msisdn-\\d{2,15}$",
|
||||
"display": "GPSI Ranges",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "scheme",
|
||||
"type": "enum",
|
||||
"value": "http",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\":\"http\", \"1\":\"https\"}",
|
||||
"display": "scheme",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op0",
|
||||
"type": "regex",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{32}$",
|
||||
"display": "op0",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op1",
|
||||
"type": "regex",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{32}$",
|
||||
"display": "op1",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op2",
|
||||
"type": "regex",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{32}$",
|
||||
"display": "op2",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op3",
|
||||
"type": "regex",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{32}$",
|
||||
"display": "op3",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist0",
|
||||
"type": "regex",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist0",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist1",
|
||||
"type": "regex",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist1",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist2",
|
||||
"type": "regex",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist2",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist3",
|
||||
"type": "regex",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist3",
|
||||
"comment": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
"subsUEAmbr": {
|
||||
"display": "Subs UE AMBR",
|
||||
"array": [
|
||||
{
|
||||
"name": "index",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-only",
|
||||
"filter": "^\\d{1,2}$",
|
||||
"display": "Index",
|
||||
"comment": "1~16"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"type": "string",
|
||||
"value": "def_ambr",
|
||||
"access": "read-write",
|
||||
"filter": "^.{1,32}$",
|
||||
"display": "Name",
|
||||
"comment": "1~32"
|
||||
},
|
||||
{
|
||||
"name": "uplink",
|
||||
"type": "string",
|
||||
"value": "1Gbps",
|
||||
"access": "read-write",
|
||||
"filter": "^\\d+(\\.\\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$",
|
||||
"display": "Uplink",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "downlink",
|
||||
"type": "string",
|
||||
"value": "2Gbps",
|
||||
"access": "read-write",
|
||||
"filter": "^\\d+(\\.\\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$",
|
||||
"display": "Downlink",
|
||||
"comment": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
"subsNssais": {
|
||||
"display": "Subs Nssais",
|
||||
"array": [
|
||||
{
|
||||
"name": "index",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-only",
|
||||
"filter": "^\\d{1,2}$",
|
||||
"display": "Index",
|
||||
"comment": "1~16"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"type": "string",
|
||||
"value": "def_nssai",
|
||||
"access": "read-write",
|
||||
"filter": "^.{1,32}$",
|
||||
"display": "Name",
|
||||
"comment": "1~32"
|
||||
},
|
||||
{
|
||||
"name": "supportedFeatures",
|
||||
"type": "string",
|
||||
"value": "1",
|
||||
"access": "read-write",
|
||||
"filter": "8~8",
|
||||
"display": "Supported Features",
|
||||
"comment": "8~8"
|
||||
},
|
||||
{
|
||||
"name": "defaultSingleNSSAIs",
|
||||
"type": "string",
|
||||
"value": "1-000001",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "Default Single NSSAIs",
|
||||
"comment": "0~128"
|
||||
},
|
||||
{
|
||||
"name": "singleNssais",
|
||||
"type": "string",
|
||||
"value": "1-000002",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "Single Nssais",
|
||||
"comment": "0~128"
|
||||
}
|
||||
]
|
||||
},
|
||||
"forbiddenAreas": {
|
||||
"display": "Forbidden Areas",
|
||||
"array": [
|
||||
{
|
||||
"name": "index",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-only",
|
||||
"filter": "^\\d{1,2}$",
|
||||
"display": "Index",
|
||||
"comment": "1~16"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"type": "string",
|
||||
"value": "def_ambr",
|
||||
"access": "read-write",
|
||||
"filter": "^.{1,32}$",
|
||||
"display": "Name",
|
||||
"comment": "1~32"
|
||||
},
|
||||
{
|
||||
"name": "tacs",
|
||||
"type": "string",
|
||||
"value": "123",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "TACs",
|
||||
"comment": "0~128"
|
||||
},
|
||||
{
|
||||
"name": "areaCodes",
|
||||
"type": "string",
|
||||
"value": "123456",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "AreaCodes",
|
||||
"comment": "0~128"
|
||||
}
|
||||
]
|
||||
},
|
||||
"serviceAreaRestriction": {
|
||||
"display": "Service Area Restriction",
|
||||
"array": [
|
||||
{
|
||||
"name": "index",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-only",
|
||||
"filter": "^\\d{1,2}$",
|
||||
"display": "Index",
|
||||
"comment": "1~16"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"type": "string",
|
||||
"value": "def_ambr",
|
||||
"access": "read-write",
|
||||
"filter": "^.{1,32}$",
|
||||
"display": "Name",
|
||||
"comment": "1~32"
|
||||
},
|
||||
{
|
||||
"name": "restrictionType",
|
||||
"type": "enum",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\":\"allowedAreas\", \"1\":\"notAllowedAreas\"}",
|
||||
"display": "Restriction Type",
|
||||
"comment": "0~128"
|
||||
},
|
||||
{
|
||||
"name": "tacs",
|
||||
"type": "string",
|
||||
"value": "123",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "TACs",
|
||||
"comment": "0~128"
|
||||
},
|
||||
{
|
||||
"name": "areaCodes",
|
||||
"type": "string",
|
||||
"value": "123456",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "AreaCodes",
|
||||
"comment": "0~128"
|
||||
},
|
||||
{
|
||||
"name": "maxTAs",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-write",
|
||||
"filter": "^\\d{1,2}$",
|
||||
"display": "Max TAs",
|
||||
"comment": "0~32"
|
||||
}
|
||||
]
|
||||
},
|
||||
"smfSelection": {
|
||||
"display": "Subs Smf Selection",
|
||||
"array": [
|
||||
{
|
||||
"name": "index",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-only",
|
||||
"filter": "1~16",
|
||||
"display": "Index",
|
||||
"comment": "1~16"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"type": "string",
|
||||
"value": "def_snssai",
|
||||
"access": "read-write",
|
||||
"filter": "^.{1,32}$",
|
||||
"display": "Name",
|
||||
"comment": "0~32"
|
||||
},
|
||||
{
|
||||
"name": "snssai",
|
||||
"type": "string",
|
||||
"value": "1-000001",
|
||||
"access": "read-write",
|
||||
"filter": "^\\d{1,3}[A-Fa-f0-9]{6}$",
|
||||
"display": "Snssai",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "dnnList",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-only",
|
||||
"filter": "1~4",
|
||||
"display": "Dnn List",
|
||||
"comment": "",
|
||||
"array": [
|
||||
{
|
||||
"name": "index",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-only",
|
||||
"filter": "1~4",
|
||||
"display": "index",
|
||||
"comment": "1~4"
|
||||
},
|
||||
{
|
||||
"name": "dnn",
|
||||
"type": "string",
|
||||
"value": "cmnet",
|
||||
"access": "read-write",
|
||||
"filter": "^.{1,32}$",
|
||||
"display": "Dnn",
|
||||
"comment": "0~32"
|
||||
},
|
||||
{
|
||||
"name": "defaultDnnInd",
|
||||
"type": "bool",
|
||||
"value": "true",
|
||||
"access": "read-write",
|
||||
"filter": "false;true;",
|
||||
"display": "default Dnn Indicator",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "lboRoamingAllowed",
|
||||
"type": "bool",
|
||||
"value": "false",
|
||||
"access": "read-write",
|
||||
"filter": "false;true;",
|
||||
"display": "LBO Roaming Allowed",
|
||||
"comment": "LBO Roaming Allowed"
|
||||
},
|
||||
{
|
||||
"name": "iwkEpsInd",
|
||||
"type": "bool",
|
||||
"value": "false",
|
||||
"access": "read-write",
|
||||
"filter": "false;true;",
|
||||
"display": "Iwk EPS Ind",
|
||||
"comment": "Iwk EPS Ind"
|
||||
},
|
||||
{
|
||||
"name": "ladnIndicator",
|
||||
"type": "bool",
|
||||
"value": "false",
|
||||
"access": "read-write",
|
||||
"filter": "false;true;",
|
||||
"display": "LADN Indicator",
|
||||
"comment": "LADN Indicator"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"dnn": {
|
||||
"display": "Dnn Conf",
|
||||
"array": [
|
||||
{
|
||||
"name": "index",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-only",
|
||||
"filter": "^\\d{1,2}$",
|
||||
"display": "Index",
|
||||
"comment": "1~16"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"type": "string",
|
||||
"value": "def_nssai",
|
||||
"access": "read-write",
|
||||
"filter": "^.{1,32}$",
|
||||
"display": "Name",
|
||||
"comment": "1~32"
|
||||
},
|
||||
{
|
||||
"name": "defaultPDUSessionType",
|
||||
"type": "enum",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\":\"ipv4\",\"1\":\"ipv6\",\"2\":\"ipv4v6\",\"3\":\"ethernet\",\"4\":\"unstruction\"}",
|
||||
"display": "Default PDU Session Type",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "allowedPDUSessionTypes",
|
||||
"type": "enum",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\":\"ipv4\",\"1\":\"ipv6\",\"2\":\"ipv4v6\",\"3\":\"ethernet\",\"4\":\"unstruction\",\"5\":\"ipv4andipv6\",\"6\":\"ipv4andipv4v6\",\"7\":\"ipv6andipv4v6\",\"8\":\"ipv4andipv6andipv4v6\"}",
|
||||
"display": "Allowed PDU Session Types",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "defaultSSCmode",
|
||||
"type": "enum",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\":\"sscMode1\",\"1\":\"sscMode2\",\"2\":\"sscMode3\"}",
|
||||
"display": "Default SSC Mode",
|
||||
"comment": "1~16"
|
||||
},
|
||||
{
|
||||
"name": "allowedSSCmodes",
|
||||
"type": "enum",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\":\"sscMode1\",\"1\":\"sscMode2\",\"2\":\"sscMode3\",\"3\":\"sscMode1sscMode2\",\"4\":\"sscMode1sscMode3\",\"5\":\"sscMode2sscMode3\",\"6\":\"sscMode1sscMode2sscMode3\"}",
|
||||
"display": "Allowed SSC Modes",
|
||||
"comment": "1~16"
|
||||
},
|
||||
{
|
||||
"name": "interworkingEPSIndicator",
|
||||
"type": "bool",
|
||||
"value": "1",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "Interworking EPS Indicator",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "ladnIndicator",
|
||||
"type": "bool",
|
||||
"value": "1",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "LADN Indicator",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "chargingCharacteristics",
|
||||
"type": "string",
|
||||
"value": "0001",
|
||||
"access": "read-write",
|
||||
"filter": "4~4",
|
||||
"display": "Charging Characteristics",
|
||||
"comment": "4~4"
|
||||
},
|
||||
{
|
||||
"name": "subscribedSessionAmbrUL",
|
||||
"type": "regex",
|
||||
"value": "1Gbps",
|
||||
"access": "read-write",
|
||||
"filter": "^\\d+(\\.\\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$",
|
||||
"display": "Subscribed Session Ambr UL",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "subscribedSessionAmbrDL",
|
||||
"type": "regex",
|
||||
"value": "2Gbps",
|
||||
"access": "read-write",
|
||||
"filter": "^\\d+(\\.\\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$",
|
||||
"display": "Subscribed Session Ambr DL",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "staticIPAddress",
|
||||
"type": "ipv4",
|
||||
"value": "192.168.1.100",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "Static IP Address",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "userPlaneIntegrity",
|
||||
"type": "enum",
|
||||
"value": "3",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\":\"null\",\"1\":\"required\",\"2\":\"preferred\",\"3\":\"notNeeded\"}",
|
||||
"display": "User Plane Integrity",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "userPlaneConfidentiality",
|
||||
"type": "enum",
|
||||
"value": "3",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\":\"null\",\"1\":\"required\",\"2\":\"preferred\",\"3\":\"notNeeded\"}",
|
||||
"display": "User Plane Confidentiality",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "5qi",
|
||||
"type": "int",
|
||||
"value": "9",
|
||||
"access": "read-write",
|
||||
"filter": "0~255",
|
||||
"display": "5qi",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "priorityLevel",
|
||||
"type": "int",
|
||||
"value": "9",
|
||||
"access": "read-write",
|
||||
"filter": "1~127",
|
||||
"display": "Priority Level",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "arpPriorityLevel",
|
||||
"type": "int",
|
||||
"value": "6",
|
||||
"access": "read-write",
|
||||
"filter": "0~255",
|
||||
"display": "ARP Priority Level",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "arpPreemptCap",
|
||||
"type": "enum",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\":\"notPreempt\",\"1\":\"mayPreempt\"}",
|
||||
"display": "ARP PreemptCap",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "arpPreemptVuln",
|
||||
"type": "enum",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\":\"notPreemptable\",\"1\":\"preemptable\"}",
|
||||
"display": "ARP PreemptVuln",
|
||||
"comment": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,96 +0,0 @@
|
||||
{
|
||||
"array": [
|
||||
{
|
||||
"name": "index",
|
||||
"type": "int",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "0~15",
|
||||
"display": "Index",
|
||||
"comment": "0~15"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"type": "string",
|
||||
"value": "def_ambr",
|
||||
"access": "read-write",
|
||||
"filter": "^.{1,32}$",
|
||||
"display": "Name",
|
||||
"comment": "0~32"
|
||||
},
|
||||
{
|
||||
"name": "snssai",
|
||||
"type": "string",
|
||||
"value": "1-000001",
|
||||
"access": "read-write",
|
||||
"filter": "^\\d{1,3}[A-Fa-f0-9]{6}$",
|
||||
"display": "Snssai",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "dnnList",
|
||||
"type": "int",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "0~3",
|
||||
"display": "Dnn List",
|
||||
"comment": "",
|
||||
"array": [
|
||||
{
|
||||
"name": "index",
|
||||
"type": "int",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "0~15",
|
||||
"display": "index",
|
||||
"comment": "0~15"
|
||||
},
|
||||
{
|
||||
"name": "dnn",
|
||||
"type": "string",
|
||||
"value": "cmnet",
|
||||
"access": "read-write",
|
||||
"filter": "^.{1,32}$",
|
||||
"display": "Dnn",
|
||||
"comment": "0~32"
|
||||
},
|
||||
{
|
||||
"name": "defaultDnnInd",
|
||||
"type": "bool",
|
||||
"value": "true",
|
||||
"access": "read-write",
|
||||
"filter": "false;true;",
|
||||
"display": "default Dnn Indicator",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "lboRoamingAllowed",
|
||||
"type": "bool",
|
||||
"value": "false",
|
||||
"access": "read-write",
|
||||
"filter": "{0\": \"false\", \"1\": \"true\"}",
|
||||
"display": "LBO Roaming Allowed",
|
||||
"comment": "LBO Roaming Allowed"
|
||||
},
|
||||
{
|
||||
"name": "iwkEpsInd",
|
||||
"type": "bool",
|
||||
"value": "false",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\": \"false\", \"1\": \"true\"}",
|
||||
"display": "Iwk EPS Ind",
|
||||
"comment": "Iwk EPS Ind"
|
||||
},
|
||||
{
|
||||
"name": "ladnIndicator",
|
||||
"type": "bool",
|
||||
"value": "false",
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\": \"false\", \"1\": \"true\"}",
|
||||
"display": "LADN Indicator",
|
||||
"comment": "LADN Indicator"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,40 +0,0 @@
|
||||
{
|
||||
"array": [
|
||||
{
|
||||
"name": "index",
|
||||
"type": "int",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "0~15",
|
||||
"display": "Index",
|
||||
"comment": "0~15"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"type": "string",
|
||||
"value": "def_ambr",
|
||||
"access": "read-write",
|
||||
"filter": "^.{1,32}$",
|
||||
"display": "Name",
|
||||
"comment": "1~32"
|
||||
},
|
||||
{
|
||||
"name": "uplink",
|
||||
"type": "string",
|
||||
"value": "1Gbps",
|
||||
"access": "read-write",
|
||||
"filter": "^\\d+(\\.\\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$",
|
||||
"display": "Uplink",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "downlink",
|
||||
"type": "string",
|
||||
"value": "2Gbps",
|
||||
"access": "read-write",
|
||||
"filter": "^\\d+(\\.\\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$",
|
||||
"display": "Downlink",
|
||||
"comment": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,175 +0,0 @@
|
||||
{
|
||||
"list": [
|
||||
{
|
||||
"name": "serviceIP",
|
||||
"type": "ipv4",
|
||||
"value": "172.16.5.140",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "Service IP",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "servicePort",
|
||||
"type": "int",
|
||||
"value": "8080",
|
||||
"access": "read-write",
|
||||
"filter": "0~65535",
|
||||
"display": "Service Port",
|
||||
"comment": "0~65535"
|
||||
},
|
||||
{
|
||||
"name": "nrfUri",
|
||||
"type": "regex",
|
||||
"value": "http://172.16.5.180:8080",
|
||||
"access": "read-write",
|
||||
"filter": "^http(s?)\\:\\/\\/(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\:([0-9]|[1-9]\\d|[1-9]\\d{2}|[1-9]\\d{3}|[1-5]\\d{4}|6[0-4]\\d{3}|65[0-4]\\d{2}|655[0-2]\\d|6553[0-5])$",
|
||||
"display": "NRF URI",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "ausfIP",
|
||||
"type": "ipv4",
|
||||
"value": "172.16.5.130",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "AUSF IP",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "fqdn",
|
||||
"type": "regex",
|
||||
"value": "agt.com",
|
||||
"access": "read-write",
|
||||
"filter": "^([0-9A-Za-z]([-0-9A-Za-z]{0,61}[0-9A-Za-z])?\\.)+[A-Za-z]{2,63}\\.?$",
|
||||
"display": "fqdn",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "priority",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-write",
|
||||
"filter": "0~4095",
|
||||
"display": "Priority",
|
||||
"comment": "0~4095"
|
||||
},
|
||||
{
|
||||
"name": "capacity",
|
||||
"type": "int",
|
||||
"value": "4096",
|
||||
"access": "read-write",
|
||||
"filter": "0~65535",
|
||||
"display": "Capacity",
|
||||
"comment": "0~65535"
|
||||
},
|
||||
{
|
||||
"name": "groupId",
|
||||
"type": "int",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "0~31",
|
||||
"display": "Group Id",
|
||||
"comment": "0~31"
|
||||
},
|
||||
{
|
||||
"name": "supiRanges",
|
||||
"type": "regex",
|
||||
"value": "imsi-001010100080000~imsi-001010100080099",
|
||||
"access": "read-write",
|
||||
"filter": "^imsi-\\d{15}~imsi-\\d{15}$",
|
||||
"display": "SUPI Ranges",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "gpsiRanges",
|
||||
"type": "string",
|
||||
"value": "msisdn-69072000~msisdn-69072099",
|
||||
"access": "read-write",
|
||||
"filter": "^msisdn-\\d{2,15}~msisdn-\\d{2,15}$",
|
||||
"display": "GPSI Ranges",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "scheme",
|
||||
"type": "enum",
|
||||
"value": 0,
|
||||
"access": "read-write",
|
||||
"filter": "{\"0\": \"http\", \"1\": \"https\"}",
|
||||
"display": "scheme",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op0",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{32}$",
|
||||
"display": "op0",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op1",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{32}$",
|
||||
"display": "op1",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op2",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{32}$",
|
||||
"display": "op2",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op3",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "32~32",
|
||||
"display": "op3",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist0",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist0",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist1",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist1",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist2",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist2",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist3",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist3",
|
||||
"comment": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,175 +0,0 @@
|
||||
{
|
||||
"system": [
|
||||
{
|
||||
"name": "serviceIP",
|
||||
"type": "ipv4",
|
||||
"value": "172.16.5.140",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "Service IP",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "servicePort",
|
||||
"type": "int",
|
||||
"value": "8080",
|
||||
"access": "read-write",
|
||||
"filter": "0~65535",
|
||||
"display": "Service Port",
|
||||
"comment": "0~65535"
|
||||
},
|
||||
{
|
||||
"name": "nrfUri",
|
||||
"type": "regex",
|
||||
"value": "http://172.16.5.180:8080",
|
||||
"access": "read-write",
|
||||
"filter": "^http(s?)\\:\\/\\/(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\:([0-9]|[1-9]\\d|[1-9]\\d{2}|[1-9]\\d{3}|[1-5]\\d{4}|6[0-4]\\d{3}|65[0-4]\\d{2}|655[0-2]\\d|6553[0-5])$",
|
||||
"display": "NRF URI",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "ausfIP",
|
||||
"type": "ipv4",
|
||||
"value": "172.16.5.130",
|
||||
"access": "read-write",
|
||||
"filter": "",
|
||||
"display": "AUSF IP",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "fqdn",
|
||||
"type": "regex",
|
||||
"value": "agt.com",
|
||||
"access": "read-write",
|
||||
"filter": "^([0-9A-Za-z]([-0-9A-Za-z]{0,61}[0-9A-Za-z])?\\.)+[A-Za-z]{2,63}\\.?$",
|
||||
"display": "fqdn",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "priority",
|
||||
"type": "int",
|
||||
"value": "1",
|
||||
"access": "read-write",
|
||||
"filter": "0~4095",
|
||||
"display": "Priority",
|
||||
"comment": "0~4095"
|
||||
},
|
||||
{
|
||||
"name": "capacity",
|
||||
"type": "int",
|
||||
"value": "4096",
|
||||
"access": "read-write",
|
||||
"filter": "0~65535",
|
||||
"display": "Capacity",
|
||||
"comment": "0~65535"
|
||||
},
|
||||
{
|
||||
"name": "groupId",
|
||||
"type": "int",
|
||||
"value": "0",
|
||||
"access": "read-write",
|
||||
"filter": "0~31",
|
||||
"display": "Group Id",
|
||||
"comment": "0~31"
|
||||
},
|
||||
{
|
||||
"name": "supiRanges",
|
||||
"type": "string",
|
||||
"value": "imsi-001010100080000~imsi-001010100080099",
|
||||
"access": "read-write",
|
||||
"filter": "^imsi-\\d{15}~imsi-\\d{15}$",
|
||||
"display": "SUPI Ranges",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "gpsiRanges",
|
||||
"type": "string",
|
||||
"value": "msisdn-69072000~msisdn-69072099",
|
||||
"access": "read-write",
|
||||
"filter": "^msisdn-\\d{2,15}~msisdn-\\d{2,15}$",
|
||||
"display": "GPSI Ranges",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "scheme",
|
||||
"type": "enum",
|
||||
"value": 0,
|
||||
"access": "read-write",
|
||||
"filter": '{"0": "http", "1": "https"}',
|
||||
"display": "scheme",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op0",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{32}$",
|
||||
"display": "op0",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op1",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{32}$",
|
||||
"display": "op1",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op2",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{32}$",
|
||||
"display": "op2",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "op3",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "32~32",
|
||||
"display": "op3",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist0",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist0",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist1",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist1",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist2",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist2",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"name": "rlist3",
|
||||
"type": "string",
|
||||
"value": "7983658960860C9E56732E0B307E693B",
|
||||
"access": "read-write",
|
||||
"filter": "^[A-Fa-f0-9]{10}$",
|
||||
"display": "rlist3",
|
||||
"comment": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
29
config/etc/certs/ca.crt
Normal file
29
config/etc/certs/ca.crt
Normal file
@@ -0,0 +1,29 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIE3TCCAsWgAwIBAgIBATANBgkqhkiG9w0BAQsFADAQMQ4wDAYDVQQKEwVHbyBD
|
||||
QTAeFw0yNDAxMDkwNzEyNTVaFw0zNDAxMDYwNzEyNTVaMBAxDjAMBgNVBAoTBUdv
|
||||
IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAx/mmbhCZS4XFvbn0
|
||||
btk8SuetjziP3kJ4/ijpwr8WD0JeskFf2qILNOCQMBOWqyxrd6kYCMyrrb/c5mX9
|
||||
q23TgV6qghp/0xoA70SHvcqv6F4ssOJSvaN29ud3puKyWgvToNGY/z5pU0IQCUtQ
|
||||
6CJWJo4gUaB/5vH1ipheU7Xsiw5bNeFaWQ/nxsTwvoZVfk7noiAMd/W8nAGJbhxC
|
||||
ByJhs1AZQ9d4yEezLrpyDqOdehffrEse+8BlytqkKhHYinAE4pqgeDcln05fxWrz
|
||||
zzYRw2GiHFfioo4labueTe8eoOBHYJpFmthfdsgrth9+aSA5GKHpXQ0rzaahgcGU
|
||||
+S9XFjYxWkMXMiUQhCFNd+1IFi0NsLas04UwXLu1x4CL7d/BRlzR6ezwq6hnxTOc
|
||||
FMXAcpnfnKzF7WOHvGa/dsr92hpX48K64cHtlCLfeRR4E/60LJ6FYjqpNKgai+s+
|
||||
sbeOOyKskCQ0wHNElrebojdYlkXzam0rKbnNJNERx8/v48cwt0F5LNnN6a2CDVPN
|
||||
LGMwBSNDZbiiI53Q6DE7H71XkZjkR0NRqmcIm+ElecpBLavicqfNlg8JLoorJQSW
|
||||
oiSJmyxqIjnqNrfmk/l30jI2lVal4c1QSBFrFsob9rBLkXGM1EWb0PSMrwZM29et
|
||||
Ch8zvN7FlOPC76cIw2QmAxWVJ+kCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G
|
||||
A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOCdRGl2aikRXamo4qJu9wQ7kqI9MA0G
|
||||
CSqGSIb3DQEBCwUAA4ICAQC/osh2VHoJoyG8Z3vdLH+0XZ04I8Ih2BQBcPKPZ1v0
|
||||
vdVDrQ6ldkgSKhM+/of9XtzvtphV7Yxq4LFipu9HE2xNmZjOMXZgsGgQ4qS3KkDk
|
||||
u0/q7ZmE8MG7uLW76m7PGNO4Ugz3k6yVx0KVC/Fy9YdWwKkl8nL93nPqWRsN/jwE
|
||||
WRyZ822Xnz19cY5vFbaO5fO1hW5+3U50Kh7BWuyd7TZ+OT8KmY834DKLDDnWdcPW
|
||||
/k6Je1Y0H79E/SIjFkCxCNTDNS5SVHfTr0BCbVMXXi5dbNTjhY41TM+JwIKa1fVB
|
||||
YhzWqk16riDYa+bg2xcdda8B0lQT8qRrMGFtjPsqyNhNoTFRUXx9HKX3VBIXqmlD
|
||||
7v7lCWbvXkCjb2mAEG5ayy1lHKkOd6Q1E0HXZST2PHIippOFwndGz0P9tij+g1Df
|
||||
cDisGxdfOZwpJTLhO5QYDom6YQgcWxfOUPK1HVnRrbniEQIykHldoIk3YL+vGwRZ
|
||||
qEcJDf4F98KyxfYv9OvMGfP+imyOg4Yh4HKt4Cm+WxoKbF+qO3kPgXzGgLfthKNe
|
||||
qi8fKCnbe91yuXzvKfjtfS7SYz9E0mlZkUUcpQ9r7thk4xEF5PHxHjFzZYzLX5c3
|
||||
SMfjmtiTnD0wPFlaDtd/3absBC7xHCfs3v+DfyKyuYOvi2CUHiR2k8sZIDaEpwxF
|
||||
Dw==
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,18 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIC4jCCAcqgAwIBAgICB+cwDQYJKoZIhvcNAQELBQAwEjEQMA4GA1UEAxMHUm9v
|
||||
dCBDQTAeFw0yMzA4MTIxODA5MzZaFw0zMzA4MTIxODA5MzZaMBIxEDAOBgNVBAMT
|
||||
B1Jvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUTcFiT1GT
|
||||
Zq9ROKTuWm6IfFthO6ysthEKevwkgJGDRCwF+K6rx3j7izTDfLkXum5OPbcd/yiE
|
||||
B40Yrq9X2ckX260xG9PjDmGUaq8q5sza85Gg2hrW6wiLF9y8yYK3/v7716d0y6st
|
||||
jt71pH554R98m0zHkbkmrFEagWR5cEoVM6MPZp2wdDnOFBBRiB1BrbHMpAFiKJ6s
|
||||
oqm1yhUwCeeR/Hs09JF8KfOFhV4qAEVvE1cviHucCEvLBaG6xBzbKvYV2iOPu6u2
|
||||
o818wphqmSZYoj3/O4/EyVgvj1VdSqmkTSudiiIhLAa8/2JKrW1v7wFQjRkwNwdf
|
||||
h6UR5liIUwk7AgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTAD
|
||||
AQH/MB0GA1UdDgQWBBRtEF/Jyw6Zz3v0K5uA6aMOr9LXRTANBgkqhkiG9w0BAQsF
|
||||
AAOCAQEAErmFo6JjEoFZv8R2gwNUq7ln+YEh2hX4myLlNDfTpYeGnn2Ge70Kmb0o
|
||||
dkSyanDd9tGImcbEOttWAYve3vetvN3g+GONbf5pV7ClIbVV5MsjN/aGwj/TQWhu
|
||||
ttmfu9IV2b5HyFEM61eoHVrNoWiNpbNHTu5D/XF8sg5JkseTnJF06foykzAx28i6
|
||||
JcttunYn5SoWTIS9Ydu07X7uBcTeFBcKfH0xg4QlsNppiM5lIxBbp0WjQ8jyWw+b
|
||||
Lyef4N6hmiaOf6P6qwaVZkEBhK6MVf1zadURuUSWAkhwGFjA7IbjbJ7OfYLXkYp3
|
||||
mIrXQzjxz6AfyOcY/FsgcaDLf5xbYw==
|
||||
-----END CERTIFICATE-----
|
||||
23
config/etc/certs/omc-ca.crt
Normal file
23
config/etc/certs/omc-ca.crt
Normal file
@@ -0,0 +1,23 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIID4TCCAcmgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAQMQ4wDAYDVQQKEwVHbyBD
|
||||
QTAeFw0yNDAxMDkwNzEyNTVaFw0zNDAxMDYwNzEyNTVaMBQxEjAQBgNVBAoTCUdv
|
||||
IE9NQyBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPidCkI9UhWg
|
||||
7EOKoS/JGH95Q3ekfU+rK0EULJbJfeszJkYZ2u2gQ5gbBcyWUQvFhOuFpgcchsGA
|
||||
Vy3QfudO0Jxysf67rBFFjyB2NQXc68B3zJS5L+N9P0XEwgz9hr9rijDrNT8RvY+z
|
||||
L8Blrbl4oBEssOEyFOBYkHIMlvUEIMZYaA1NPA+Wwk8x3ENS1YVGml5u7JBk2oe2
|
||||
gHDktHe98hU0Nd88K3ZxGte3pwmeynMslTw9Oct6Wy2fu0zcZlnJZPmoY2LXYyhx
|
||||
mj9oO3n5KgXxHlfGxPl5N2lqu/tmAr/1fAwUKVHUZzpmIbEyqMTDow8qTvjYa4o/
|
||||
41Bvg1JOrDsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB/wQFMAMB
|
||||
Af8wHQYDVR0OBBYEFJ2woDwnDKwmU3bU8cA+EAG0MVMwMA0GCSqGSIb3DQEBCwUA
|
||||
A4ICAQAuT4aMkcJWZeAJXGjSxSCoLclnrQw4SAVjNvIUNS83+0flHLTFzj1fAU4M
|
||||
/RZjZE22mdF+wgAhMfC+zoJq7plHELSkG9HY1dmscK7MVRrVdnooYD+HXS8rjOaD
|
||||
oUapFmEK5ivXF6Cx1gQoPeo/Q0FRDd9Ky5rjB0vWFxsnU/BZkfOLCC2zQoZcL+UN
|
||||
rmSq+iPkUMvFDVWSR/XY+xtXaW9GboqaqtoNvR24RSquI5xe1Co7JuDuu+j83lv/
|
||||
5YpOG14pNA3IF6TNFChR63l/VkaT15QDSnKxSgIQdcaPuv9yvA7OPIiaTOAqcDKi
|
||||
4RSTqRezh6TnbWIFSJI03EY8gFa7PkelcWqurCXgc4vevC3bLAHuys4QIVboq0yw
|
||||
CmCMVmJtgyXT15yc4x+ivwHyDT25wI2ynPnoXgKqzudFav0ZhoR7l2YmH2by7wrN
|
||||
5AnNbyer72NJhKRleLyboPtqWwTLfvtOW2Aqbg+cWKwTq9NNAqJ47tZ1ZrCuWI/H
|
||||
oOehNKM5QpW5k6shWuOmhYD9kROE/D1U9huzGEzijUZkT4yUF0udCNoFofz6wl4t
|
||||
Czk1+Pjd3tecIj9/NitBiDzjCPJVXeAOphvCO0Z0R5fKA+Y/4kd+HmiuNiW1tnGG
|
||||
D7z+beF+SsnagRquwdfZTpICfu/2+ogHwfxpsm8cHhx8DzMslA==
|
||||
-----END CERTIFICATE-----
|
||||
18
config/etc/certs/omc-server.crt
Normal file
18
config/etc/certs/omc-server.crt
Normal file
@@ -0,0 +1,18 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIC2jCCAcKgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAUMRIwEAYDVQQKEwlHbyBP
|
||||
TUMgQ0EwHhcNMjQwMTA5MDcxMjU1WhcNMzQwMTA2MDcxMjU1WjAVMRMwEQYDVQQK
|
||||
EwpPTUMgU2VydmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApSTG
|
||||
HNOWScYVHHiGw9z8q2u3ZMUaOFBm6+F4p4PrpM1h3FtHmYv5IWr5kqoMgCU/FmPG
|
||||
HrSqDzrm+J4QMdguq40Jd4QOadiDg5oyLIM6Su32sjtG/y5an3abtY9hNCoWDdpy
|
||||
kNRb1i9NQ2uTSBHm1lTVWutZWgm7D9jES8JB2byDwAOONwGlqAw6buxUlIP2vCtn
|
||||
SpMF8Mqdypnw8K17DLXpP+D8Exw4mjOmJEVOGnw/pinjDCHm9SEiFtagdXIWliwl
|
||||
DgbyVeSE70JhaGV2bGlmldV2sN2qPvG/W99pCeObxNcCko9JdJqsDVQTiOTY6uaH
|
||||
o/GdDnzZh4TbbDutDQIDAQABozYwNDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww
|
||||
CgYIKwYBBQUHAwEwDQYDVR0OBAYEBAECAwQwDQYJKoZIhvcNAQELBQADggEBAJY6
|
||||
eI54wSn+kNteFEdoFS2jVM+GAMS0x4blX2wzNro6HqhlYC6oJ8TxRS6V22ugWLFX
|
||||
M/pcqV5FA1XCSibYdwscdaoUSUYc6inlkHxrbfSryiQqXAkEv8Ote3dqtOu7Z0BY
|
||||
PkykdMrCUXn5ksYgoTa7G1CdAiaKMeuTz801l1g8AIOpNV1+Xhi29TKA134VDW9S
|
||||
2aDcD6jEs63rqKx/knStli0F58N0kOKjmmt45stP90o5NsshAMumzP0xhfwC94Gg
|
||||
eBXg6ThM3nuOBQyzPEtUZioRKKV4XmgZF/F4ePCnS4ST9ft09kx7UcR9MVzGIHov
|
||||
whwVw6o5O7h1xQr6Pjw=
|
||||
-----END CERTIFICATE-----
|
||||
27
config/etc/certs/omc-server.key
Normal file
27
config/etc/certs/omc-server.key
Normal file
@@ -0,0 +1,27 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEowIBAAKCAQEApSTGHNOWScYVHHiGw9z8q2u3ZMUaOFBm6+F4p4PrpM1h3FtH
|
||||
mYv5IWr5kqoMgCU/FmPGHrSqDzrm+J4QMdguq40Jd4QOadiDg5oyLIM6Su32sjtG
|
||||
/y5an3abtY9hNCoWDdpykNRb1i9NQ2uTSBHm1lTVWutZWgm7D9jES8JB2byDwAOO
|
||||
NwGlqAw6buxUlIP2vCtnSpMF8Mqdypnw8K17DLXpP+D8Exw4mjOmJEVOGnw/pinj
|
||||
DCHm9SEiFtagdXIWliwlDgbyVeSE70JhaGV2bGlmldV2sN2qPvG/W99pCeObxNcC
|
||||
ko9JdJqsDVQTiOTY6uaHo/GdDnzZh4TbbDutDQIDAQABAoIBAHxE49+lSJ5TNGes
|
||||
Op0AmhHUiLiHqWde+VPe4xALMTNeaZmMBqEAt4PyH8PBuo5jeMm8YsWQZbf4Nv42
|
||||
0zDu4I+vHcSV1tLHXo+VZNQiG6du0gjkmlRD6WW9twY00oySbu4Vx8g8RK80AQwO
|
||||
01GURwRZ6gL0vtQGJoGSOIRZtXvGLltVR52OfkgNMjNepwtJvMV7PW5xYwEcnx+i
|
||||
sZD/6hl49Qv5g4dCCGrnr8Garx9+cUkVP/ipkBnjyKACfzYQhoauo03Rv4iuNdy6
|
||||
QD9KB95ALHq66vYXF72YW75JQhQ3C1qGcghNn68RIlufSnA7D7J9VCG5VSXfVrk2
|
||||
a5Xw2HECgYEAzaXU75hl87fmf88X+8M6+OuaMnnLAwIadbcecakkO4bgzNF1SYwv
|
||||
dbZ608LvdUt+BYVU43CCX3//a/MI+Ncp5sk85TLsXUxXGWonO1zXpa3+BAEXJe1n
|
||||
xnWVdytWMeoyzhBZ/Vkx7/NAu5WSViXgQ3trB0Wr3OGw3Nksb4Son8cCgYEAzZQc
|
||||
SlglEiU+Z+BsCV07FEkU6xgsmxQQuptPuGcm713Ik8c8a5KAyjbhpp+oBvn8v69i
|
||||
hVGHcFmZYeazBL39dC4/6E/wDOVEwN2fY8oYBnrPvoz7FUTvObRjZakrgVj+XAjS
|
||||
lg9RuMm1tYPFR52V5BTngJ9Rkj/AewxWnGMDtIsCgYEAng1i/5ZQXSUs+XPwCeY9
|
||||
b8yb4Ulr9u7p6SkJM+/8UefS5HfjPdiJLV5HPnOm2K5ht9qGqJrzCHT2mT/b2Gx9
|
||||
3ssxizI9KWOf2X+VkXFEqCh2fxtbcCHrTUNX0ZQ0Ff7adzdoAmhIEhQR31oQczd/
|
||||
Cj5Tvu4ULZoj9UjQdxEtDEcCgYAYrW3T8s7IZdYe7A6r9RgRcFBlhCpel0MG03v3
|
||||
W9KNq0lXi/QRya1SGNJviPzHkZyoeeourMHAV9EUsnfM2u2g06hyP55GPgNJz5DB
|
||||
jtHhfT6Q1iWRwQuidqfz3SHOzhsCe0CkKMSblQMN/fphhWYn0eaURwuoraRyYOHI
|
||||
tg4MzwKBgGImdyBx/l6bkWa4GywZ9iw5RDe7KYN9UclnBcHDkIELXskp8bTbwpBy
|
||||
m/IyLC5eLOzdK7c2Odtd3LP/AG5fYPAzQ5S6YmSDPp1JEKODbg51wcMJpLSvG2Q/
|
||||
P5paV/ZAKbxgXpilBrjSejM/QLYqD8756z5lgo5biR7bGkBA+nkj
|
||||
-----END RSA PRIVATE KEY-----
|
||||
18
config/etc/certs/omc-web.crt
Normal file
18
config/etc/certs/omc-web.crt
Normal file
@@ -0,0 +1,18 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIC5DCCAcygAwIBAgIBBDANBgkqhkiG9w0BAQsFADAUMRIwEAYDVQQKEwlHbyBP
|
||||
TUMgQ0EwHhcNMjQwMTA5MDcxMjU2WhcNMzQwMTA2MDcxMjU2WjAWMRQwEgYDVQQD
|
||||
EwtzZXJ2ZXIxLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK2S
|
||||
c4sRbErMBY8q8JVzNWRDBUUIWRBI6ENWCR/SzvF1a5gkxTnTWLtn4Szkclbsbwij
|
||||
YWEXcuGaodIiY7gjJ8KM+x2qaFRVOxIoyTZvshBQUS8R8YPhnmQZHvEmoVScw9R3
|
||||
yKNLmIiXaTltP1tLoF+KSl6icqmY1bepDuhrZrYc4rLlU+BKvcWHf2xOozzd5KxX
|
||||
ENaLWkIEWNWHOHWoScp8nfYNttEmz+kOwjikothkEfsXbFImNsdDrNk3ZYFUFnjv
|
||||
S2lJPzwlc0hd+iHU5yC1YBDgAGpITSni0HqOzghNPHwwakGa96jGYw69AU1fAssI
|
||||
TEELmhhwlHGm/MX+5IcCAwEAAaM/MD0wDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM
|
||||
MAoGCCsGAQUFBwMBMBYGA1UdEQQPMA2CC3NlcnZlcjEuY29tMA0GCSqGSIb3DQEB
|
||||
CwUAA4IBAQDqoK6iKz7Q8L+0GgqD84tXJFbJKGnJNkyJaw/jCxlL6A8QTO7IB/ym
|
||||
zZL3PcdNZYlyiNbyN62WzBKjYUaZMsXxEFtutav1GQsWmtQb3SO5Nn/8t+HFUwEt
|
||||
YJc09LoLlYLOII0n8mN+CaMwv1mfZjWKewdXgwXvNzMrhOWJF9r+tRaJefNDpuT/
|
||||
dRj+iKFXG0aH4gCOc7Ur0HYjlQ+OFvUgWEOpk2OS1JeBNi4HjiQdAZbREg7PQI0D
|
||||
sjMaHMIHC9WPZzEQ9InLmZzu0n++FKHFo8htz2bQFsNJNSB44pcKkJvpt1Xq854/
|
||||
rvcwWe89C7y5JCJGlzvHpGRecEMFPsZU
|
||||
-----END CERTIFICATE-----
|
||||
27
config/etc/certs/omc-web.key
Normal file
27
config/etc/certs/omc-web.key
Normal file
@@ -0,0 +1,27 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEpQIBAAKCAQEArZJzixFsSswFjyrwlXM1ZEMFRQhZEEjoQ1YJH9LO8XVrmCTF
|
||||
OdNYu2fhLORyVuxvCKNhYRdy4Zqh0iJjuCMnwoz7HapoVFU7EijJNm+yEFBRLxHx
|
||||
g+GeZBke8SahVJzD1HfIo0uYiJdpOW0/W0ugX4pKXqJyqZjVt6kO6GtmthzisuVT
|
||||
4Eq9xYd/bE6jPN3krFcQ1otaQgRY1Yc4dahJynyd9g220SbP6Q7COKSi2GQR+xds
|
||||
UiY2x0Os2TdlgVQWeO9LaUk/PCVzSF36IdTnILVgEOAAakhNKeLQeo7OCE08fDBq
|
||||
QZr3qMZjDr0BTV8CywhMQQuaGHCUcab8xf7khwIDAQABAoIBAE+rFe+yGpOmW7Lg
|
||||
Ebd3Pv17KbMK5t5rqHgnyF5cA3Ke47jcv84P7P1v69IQNU8ijMBZRXwsKCXXNQlf
|
||||
kYfWUwygay6tpd93k3p9UAX1dLS6ONkzEjjnWS02vpYPliNhJR2jsWsKasPfQ4QB
|
||||
WgBMkRrpPcN8KscfiJEZPud9TJKvo/ffMDNOM01d2Lyytqt4mVvbQa68EjwoBSGe
|
||||
6AEsEjoiLnnxlzuXXGCEcTXOEfcUeF8Bbk74lCJDdeXgrUB/Uy28FlhELsLpg2TD
|
||||
IvwgJ3vFYEZzNKAVTsr4V8no8n4GButdQlSCpofACWx6mhq03535b+mSgN4AKLzR
|
||||
YkhaQcECgYEA0x00F6rCneNzQ/b1wFK24OD59Nwu0NjKWYylXR++bbDHD/raJSCY
|
||||
hBGFk/QB6KPVxH9ovoSSzov3o7nYBSXlTZCCm3Y1feaykHWkhKEsHcJ1tQXPehxe
|
||||
40do8KI4vbaZwFk/gB4K5PQorizKDf3LEzz4R6TEFxVkzv4y4pq4yycCgYEA0nnc
|
||||
tJnU1OtJNVW12+ABeiKxFbtAMpHGtqbg+ZJ9VRLJa813WkKbAtDMFTyvQa4sdIzV
|
||||
F4yeApow4LILLICIcj8XfU0noGxmHAB66PgGPfx3Rj+AUxP7e24/vgF4DydKIr2J
|
||||
5jwQc5EmCFBR0aQpmJsd808PtKPXJT5mIJrod6ECgYEAvmQ39qApo/rcmQ6/0xLF
|
||||
m0lKI2nvTqo0003kVHesZYBoBiFVWuZqpbCnpycIEaavwuaksC0fuObCDwYrq3jh
|
||||
s3IAV/PjigfkQiPWm0Y/Yxdc0ETNOHMdoBtmqJ2kTnO/dZkHi6OMb69CgNIj5zpb
|
||||
Sp5Ry0rtDWRd5c+aVIL05UECgYEAtRPQlLQQDkqKhk9CEXOL8cbs8VRS6+7MthGm
|
||||
VjD4kPuDvLJdb5MEB40ZN2ApK2msp20OW59HxddgG8Axqsy+FwQ+sjdx0yvPQWIM
|
||||
XGgd/rA48X/qaA81+cAlKNPctbTIrFDC1ghw4uxKezaW3bTNcJRrVQt86J1YmJsx
|
||||
g/Wh8GECgYEAhYFWpiMqcwoYYY7BFrYK4QGxPZ5OESevnJOvMRra5m+qlHhS8X9f
|
||||
0Ewos6yV2qFZB7lRiPMve85ysUySwKl3rTWoJuwAlZZOkXU3MCjJ+5+nvMm7jzgf
|
||||
eKWNu8avLOENdRu1bIFKM8iTVs+zDpe8LpcuEs4D+Ql7Gw2+9cZmanw=
|
||||
-----END RSA PRIVATE KEY-----
|
||||
@@ -1,27 +0,0 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEpAIBAAKCAQEAlE3BYk9Rk2avUTik7lpuiHxbYTusrLYRCnr8JICRg0QsBfiu
|
||||
q8d4+4s0w3y5F7puTj23Hf8ohAeNGK6vV9nJF9utMRvT4w5hlGqvKubM2vORoNoa
|
||||
1usIixfcvMmCt/7++9endMurLY7e9aR+eeEffJtMx5G5JqxRGoFkeXBKFTOjD2ad
|
||||
sHQ5zhQQUYgdQa2xzKQBYiierKKptcoVMAnnkfx7NPSRfCnzhYVeKgBFbxNXL4h7
|
||||
nAhLywWhusQc2yr2Fdojj7urtqPNfMKYapkmWKI9/zuPxMlYL49VXUqppE0rnYoi
|
||||
ISwGvP9iSq1tb+8BUI0ZMDcHX4elEeZYiFMJOwIDAQABAoIBAFVJVhIsXVRwdBg4
|
||||
hBkS5ogVRBPp1obIeYpWadSwH36m4M5aUlE1eKzoRGK7wlIUA8V5FmroxysOkKUG
|
||||
KI5UD6Jp0fLw9uyX46QPqkb4zgyIkFI5u7+nEJW1Flt3Y3Ze7dJ1FbdEPWAIzs3j
|
||||
WFzNC2eEhCYs9pZ3+HhOuzJfUitYU6ts83tazSms+7E027e/v2ubtYOzluEoj4YK
|
||||
MM+ocqJOlXUOhyTATDaLs4fM567bwwFeriODQqmMIhXLf3HiBPfPYhoAlwPUV51L
|
||||
bAjIPwG2/jy0yXPenYOUqSMP1i+XkyTL4eVqOLLQUI+BsEaToS8M7Lf4KRQE0vQm
|
||||
uAkEA9ECgYEAxCsKXtkYXrma8UziSJgQBj88TfACyuYZBPkpBFJhffPVOreYzqmn
|
||||
gsE38oHlLhCrezsxvScivS/Cwt7kgBTE9r6xmH8y2f0P3PNmtazQCqovG1gsNZ1t
|
||||
9PZQmxbVUfx/7KRJ1Q5zX3x5C0P2c6XYv/1h/SQQ8PYXDhRxWZFVSikCgYEAwYlt
|
||||
AoP8j6yHDMk10vJd0fKT1lztcHcQLvH3HQn2kHci2GCxySvcac49hpXTDeNdUzcQ
|
||||
I9UWo1MggNojME3WHUTiZD5DYUzuNUBTkc0kMHWy79/YNAzvF9312MSyJ0NlytBQ
|
||||
ISh0z0sPSxDjW+XCi/8LGu1rrremBqvh0rNIrMMCgYEAt+C8VNHcZRZHpX3y8icP
|
||||
hjuKFGgwxe3Pb/j5uKJb3ktMCUEFjFo8uXTSM5AMuhRIGTgQVIS1rG5zemSh/Wj6
|
||||
g2uWXyKEEQ+D6hGBqjP1wrlpdJE+x3btFdw5DFbn2HT9mF0bFAn6nXu4npWzEw5X
|
||||
UQd67WT8OFIEpF8HLPTs5JkCgYBQlL6dmITU8Vm9mh1d+mnT23NwgnqeJATJ9xcT
|
||||
sS1HE0Of4grEHw4Dw8pcOg+JLcyStE91C+kEEb1ryOdz2kS3JRI5+K6nWZeo9mKV
|
||||
R1u1DZx2QbZMXcJDJriRC7y9mlNMsZVbaPPRx4fTknGHts9c6NEf4hC+y1pGVtSM
|
||||
nPc6bwKBgQCrtb6srow9o0acH7mMmieDuqvT8DQ6rHWoizgneZTuvIo6SPO6nRnR
|
||||
jfgfQkqr9IiLh9awSblQEN9fnddog7a1yS4cUZueiP5dmtFvp4B9Scnt+BoHpOLk
|
||||
rrU2i7grAye4Cd003+pqhSERGCKSzb3fTSYiMypKsxeH2bs8nrRu2A==
|
||||
-----END RSA PRIVATE KEY-----
|
||||
@@ -1,8 +0,0 @@
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAlE3BYk9Rk2avUTik7lpuiHxbYTusrLYRCnr8JICRg0QsBfiuq8d4
|
||||
+4s0w3y5F7puTj23Hf8ohAeNGK6vV9nJF9utMRvT4w5hlGqvKubM2vORoNoa1usI
|
||||
ixfcvMmCt/7++9endMurLY7e9aR+eeEffJtMx5G5JqxRGoFkeXBKFTOjD2adsHQ5
|
||||
zhQQUYgdQa2xzKQBYiierKKptcoVMAnnkfx7NPSRfCnzhYVeKgBFbxNXL4h7nAhL
|
||||
ywWhusQc2yr2Fdojj7urtqPNfMKYapkmWKI9/zuPxMlYL49VXUqppE0rnYoiISwG
|
||||
vP9iSq1tb+8BUI0ZMDcHX4elEeZYiFMJOwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
||||
@@ -1,30 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIFKTCCAxGgAwIBAgIUIN48tRvspOjaIxbavyrZ/M7IvacwDQYJKoZIhvcNAQEL
|
||||
BQAwHjELMAkGA1UEBhMCQ04xDzANBgNVBAMMBlJvb3RDQTAgFw0yMzA4MjIwMzQw
|
||||
MDVaGA8yMTIzMDcyOTAzNDAwNVowHjELMAkGA1UEBhMCQ04xDzANBgNVBAMMBlJv
|
||||
b3RDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALzyKbRc0hIDXsnI
|
||||
Yo0DLjfGexwFmhgE6jFR6EWc4V2jVenkTrEahzpKYkhf2SrnEZuuZN/XU0JDAzUE
|
||||
k8sNF6AUQOAQ6rwaHLB8ZZVEbl8F49F376RGAicg/AzIPytL1ebT1WR8YxoQgd6i
|
||||
+B7H+6zcKDS8RREwpuVngNdVJ7/mUsxDFPVGpOsQQUsEdkZb/S7txRktHYBAXmiX
|
||||
fZFC6aL/L9tXKJDcDiTQTyRuA08+uzFxgCF6/8XL8PD8+i8FzZLl0enadDy4ZiLA
|
||||
pk+vrFmre+ETHHPf4lI1Ptz3fPNsvCS1HO73SJTgpGK0zpcvB32EqPuhPEKy33C0
|
||||
dsY+CQcuACvhEk1EQjsSXkuoaPCV/aCmBhS3AMMRuD+73rs9G2DbJQc2KTkyiqM6
|
||||
FO9MNGKUHDIEE9O8iBqagBZ7XXqwcf0zr+YdjT47RAM31uROKBECipc0BOSEHJ3w
|
||||
sjMjLvqDHpP5NeoTnAIVt6djGQK8AWRKuICCtJ59llSmAMWjvsT4VD6ooVRln6ye
|
||||
j6tLzlnmZvtxEmdOXL/Y7A/HnEb+uAtifsOvZUw/CQpdHRsrUdNUSOozTW/uXgp3
|
||||
5lHx9B6HWuxOGagxaaLhD8W5TsqjdSc2BqX23Up/p84RaLrwHjXaesTq7Y/Ckd8T
|
||||
wIfUc2HtdtFt7YrBr3pkJeI/HjcNAgMBAAGjXTBbMB0GA1UdDgQWBBSr39jHWOmo
|
||||
14F/m0G/Irn6oVwNTzAfBgNVHSMEGDAWgBSr39jHWOmo14F/m0G/Irn6oVwNTzAM
|
||||
BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAE+Br
|
||||
fsui1ac9meqmgTPnwG91GhqITmVBKwLpwJ3vNHqU/6SOlsw31GZ689kxpOYsMh19
|
||||
PwYQ9OYQmz2LGbiVgf3m/mG9S4dnGQecqEAt0WBgYOOJ+tWwmtaDa1y1KEKJIGx2
|
||||
R4NYmlihSqobgl3f7/WWtwZM9BZCFAubh757gOiDFDgTukbJxfFVIRy8MVWg5Voz
|
||||
KZK1toIVI617SignK65L4JbdEPgnD803vYsmn+Mk5PvKLVd1jB/M/Sqxd1W7gqr5
|
||||
nIT+WRJIs4SONQkxEP3e5aO2OQyify37a9P1IW8bPOtvZeQKnTSMIwVVyQV+Y6Az
|
||||
4+a74ngLRAgk4ek9wycIHtv9ZzN0o6vwWBQ73DqyLLY2IVX/8LtrNO6LE9TpoMCa
|
||||
tGVLZ1M5d1/eVYZC60y/lst/MRUyGgvB9tjiaNxo0Ni9quFifPAq/zx9AWo+7nIP
|
||||
0RAahOvRZE5NM5LmgaVvMTXYflkfBXChDwL0gXa6rBt5y3/htZ8Cw1Tqi1v3Kv1s
|
||||
hnD+zMD/Okrp76ZA/N2wib0p1Is1t+CFGdcmFOVEzkxXK37RreWay3cmdlTrzF5P
|
||||
8kGivh2WApouy97rrhJo7R8rpUplD37Z5SiqtlOfBUaGIzpVapz19UTN5OTq10xo
|
||||
yBSUGoQ/AGchVrHobdLPTgJNWU/L4QEPloEOGxg=
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,30 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIFKTCCAxGgAwIBAgIUIN48tRvspOjaIxbavyrZ/M7IvacwDQYJKoZIhvcNAQEL
|
||||
BQAwHjELMAkGA1UEBhMCQ04xDzANBgNVBAMMBlJvb3RDQTAgFw0yMzA4MjIwMzQw
|
||||
MDVaGA8yMTIzMDcyOTAzNDAwNVowHjELMAkGA1UEBhMCQ04xDzANBgNVBAMMBlJv
|
||||
b3RDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALzyKbRc0hIDXsnI
|
||||
Yo0DLjfGexwFmhgE6jFR6EWc4V2jVenkTrEahzpKYkhf2SrnEZuuZN/XU0JDAzUE
|
||||
k8sNF6AUQOAQ6rwaHLB8ZZVEbl8F49F376RGAicg/AzIPytL1ebT1WR8YxoQgd6i
|
||||
+B7H+6zcKDS8RREwpuVngNdVJ7/mUsxDFPVGpOsQQUsEdkZb/S7txRktHYBAXmiX
|
||||
fZFC6aL/L9tXKJDcDiTQTyRuA08+uzFxgCF6/8XL8PD8+i8FzZLl0enadDy4ZiLA
|
||||
pk+vrFmre+ETHHPf4lI1Ptz3fPNsvCS1HO73SJTgpGK0zpcvB32EqPuhPEKy33C0
|
||||
dsY+CQcuACvhEk1EQjsSXkuoaPCV/aCmBhS3AMMRuD+73rs9G2DbJQc2KTkyiqM6
|
||||
FO9MNGKUHDIEE9O8iBqagBZ7XXqwcf0zr+YdjT47RAM31uROKBECipc0BOSEHJ3w
|
||||
sjMjLvqDHpP5NeoTnAIVt6djGQK8AWRKuICCtJ59llSmAMWjvsT4VD6ooVRln6ye
|
||||
j6tLzlnmZvtxEmdOXL/Y7A/HnEb+uAtifsOvZUw/CQpdHRsrUdNUSOozTW/uXgp3
|
||||
5lHx9B6HWuxOGagxaaLhD8W5TsqjdSc2BqX23Up/p84RaLrwHjXaesTq7Y/Ckd8T
|
||||
wIfUc2HtdtFt7YrBr3pkJeI/HjcNAgMBAAGjXTBbMB0GA1UdDgQWBBSr39jHWOmo
|
||||
14F/m0G/Irn6oVwNTzAfBgNVHSMEGDAWgBSr39jHWOmo14F/m0G/Irn6oVwNTzAM
|
||||
BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAE+Br
|
||||
fsui1ac9meqmgTPnwG91GhqITmVBKwLpwJ3vNHqU/6SOlsw31GZ689kxpOYsMh19
|
||||
PwYQ9OYQmz2LGbiVgf3m/mG9S4dnGQecqEAt0WBgYOOJ+tWwmtaDa1y1KEKJIGx2
|
||||
R4NYmlihSqobgl3f7/WWtwZM9BZCFAubh757gOiDFDgTukbJxfFVIRy8MVWg5Voz
|
||||
KZK1toIVI617SignK65L4JbdEPgnD803vYsmn+Mk5PvKLVd1jB/M/Sqxd1W7gqr5
|
||||
nIT+WRJIs4SONQkxEP3e5aO2OQyify37a9P1IW8bPOtvZeQKnTSMIwVVyQV+Y6Az
|
||||
4+a74ngLRAgk4ek9wycIHtv9ZzN0o6vwWBQ73DqyLLY2IVX/8LtrNO6LE9TpoMCa
|
||||
tGVLZ1M5d1/eVYZC60y/lst/MRUyGgvB9tjiaNxo0Ni9quFifPAq/zx9AWo+7nIP
|
||||
0RAahOvRZE5NM5LmgaVvMTXYflkfBXChDwL0gXa6rBt5y3/htZ8Cw1Tqi1v3Kv1s
|
||||
hnD+zMD/Okrp76ZA/N2wib0p1Is1t+CFGdcmFOVEzkxXK37RreWay3cmdlTrzF5P
|
||||
8kGivh2WApouy97rrhJo7R8rpUplD37Z5SiqtlOfBUaGIzpVapz19UTN5OTq10xo
|
||||
yBSUGoQ/AGchVrHobdLPTgJNWU/L4QEPloEOGxg=
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,26 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYDCCAkigAwIBAgIUGZ67LDulO9kcRtwAwQGEC1oV5NUwDQYJKoZIhvcNAQEL
|
||||
BQAwHjELMAkGA1UEBhMCQ04xDzANBgNVBAMMBlJvb3RDQTAeFw0yMzA4MjIwMzQw
|
||||
MjVaFw0yMzA4MjMwMzQwMjVaMDwxCzAJBgNVBAYTAkNOMQ0wCwYDVQQKDARUZXN0
|
||||
MR4wHAYDVQQDDBVUaW1lc3RhbXAgQ2VydGlmaWNhdGUwggEiMA0GCSqGSIb3DQEB
|
||||
AQUAA4IBDwAwggEKAoIBAQC1vnKPYHUYPQSvGmfgSxZQley/hvJZyY9dun3hYv1P
|
||||
h5PydHqkwM6t6wS+f9WTm2RyCvfRJrwn356gKm3DoDePs7T2kIEwnljMFRT8HDEC
|
||||
SujKz2MBBW/b9eU6Bz9sQ4XHmSTVE/mJF4DiMRxmflUPZ+Mis80XbpFO91tdhDHZ
|
||||
f0RX5D9ihaS/WTnkOV+ISMxxK1PB/zITlxAk15irYsMM8dCq0iUy/B3+bcGH1YzL
|
||||
aKqbFw+nrm6NTxYLo4q3ERtLl49l9UXXcoNMvB70fk6i4kXrn7+AEdb3SPCFX0hb
|
||||
qxUbCrLLDWf5x5JM9+49tkyQ7N36TSj92Q+05jp/f1MdAgMBAAGjeDB2MB0GA1Ud
|
||||
DgQWBBRghFzHbuyke/ayjjVJuSgPKzwfRTAfBgNVHSMEGDAWgBSr39jHWOmo14F/
|
||||
m0G/Irn6oVwNTzAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIGwDAWBgNVHSUB
|
||||
Af8EDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAgEAAvKfbV0s2AGHKgEX
|
||||
X33/N5nV8v109fjmQ0tzN1UvnamxYQLpgCLILN0yeWP4E5LKmzPWnTXG10woEasp
|
||||
pAtXqYtgZZbvfqlkaryS5IJ73F6uO0hJK7iUswnpGxm9fxS04hhvsx3YRQnaaJ0m
|
||||
Ek5JpXNsdQVN87iyGtnzp1uHY2csdyw9XDCQxDDXJ3hvLBthHAADeX+h8JX7G3xc
|
||||
u85ON+w/rVIJIMpPQKg5gvNVzA/krebToSmOS6+f2O1UUj4PxwPPfBHugepzZYpF
|
||||
grWy1vzz2DAZdNQs39c10a5/C5VrH77V++SoQBfYzCAI7YhA/L6ONIKW4nP3zFX3
|
||||
zMmevHYR/WzQlN8twJhyAx7Y6AEjZNnfS2CvZj6UWvVUFbcVD5N9qgLuZxdDezQt
|
||||
RAsVcSN5q5FURl99oi3X9sGoq/rI47MEU96hSG4pfiBTlt6VbYyWvBLeRWLccLPi
|
||||
KtvV3wd6F8bqp+U2d/XQFTyQ5jfZcrCVvIesv4euTq+kTypjjjLadgzsy56ivoAx
|
||||
UvjcJFZ2HVoKpv1SusOMsgg5nZf4lhE5zxYQOtEwzhOXv4U81ctIVHOKYZdDefWm
|
||||
wC7dTtH9NxaWQZu07Y27wihkBARdnW1azgWorwzKYcGFT+pwrAPRUScj/vqsJkUH
|
||||
KagSCD6B6qh4zSj0UANX3V6QcfQ=
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,26 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYDCCAkigAwIBAgIUGZ67LDulO9kcRtwAwQGEC1oV5NUwDQYJKoZIhvcNAQEL
|
||||
BQAwHjELMAkGA1UEBhMCQ04xDzANBgNVBAMMBlJvb3RDQTAeFw0yMzA4MjIwMzQw
|
||||
MjVaFw0yMzA4MjMwMzQwMjVaMDwxCzAJBgNVBAYTAkNOMQ0wCwYDVQQKDARUZXN0
|
||||
MR4wHAYDVQQDDBVUaW1lc3RhbXAgQ2VydGlmaWNhdGUwggEiMA0GCSqGSIb3DQEB
|
||||
AQUAA4IBDwAwggEKAoIBAQC1vnKPYHUYPQSvGmfgSxZQley/hvJZyY9dun3hYv1P
|
||||
h5PydHqkwM6t6wS+f9WTm2RyCvfRJrwn356gKm3DoDePs7T2kIEwnljMFRT8HDEC
|
||||
SujKz2MBBW/b9eU6Bz9sQ4XHmSTVE/mJF4DiMRxmflUPZ+Mis80XbpFO91tdhDHZ
|
||||
f0RX5D9ihaS/WTnkOV+ISMxxK1PB/zITlxAk15irYsMM8dCq0iUy/B3+bcGH1YzL
|
||||
aKqbFw+nrm6NTxYLo4q3ERtLl49l9UXXcoNMvB70fk6i4kXrn7+AEdb3SPCFX0hb
|
||||
qxUbCrLLDWf5x5JM9+49tkyQ7N36TSj92Q+05jp/f1MdAgMBAAGjeDB2MB0GA1Ud
|
||||
DgQWBBRghFzHbuyke/ayjjVJuSgPKzwfRTAfBgNVHSMEGDAWgBSr39jHWOmo14F/
|
||||
m0G/Irn6oVwNTzAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIGwDAWBgNVHSUB
|
||||
Af8EDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAgEAAvKfbV0s2AGHKgEX
|
||||
X33/N5nV8v109fjmQ0tzN1UvnamxYQLpgCLILN0yeWP4E5LKmzPWnTXG10woEasp
|
||||
pAtXqYtgZZbvfqlkaryS5IJ73F6uO0hJK7iUswnpGxm9fxS04hhvsx3YRQnaaJ0m
|
||||
Ek5JpXNsdQVN87iyGtnzp1uHY2csdyw9XDCQxDDXJ3hvLBthHAADeX+h8JX7G3xc
|
||||
u85ON+w/rVIJIMpPQKg5gvNVzA/krebToSmOS6+f2O1UUj4PxwPPfBHugepzZYpF
|
||||
grWy1vzz2DAZdNQs39c10a5/C5VrH77V++SoQBfYzCAI7YhA/L6ONIKW4nP3zFX3
|
||||
zMmevHYR/WzQlN8twJhyAx7Y6AEjZNnfS2CvZj6UWvVUFbcVD5N9qgLuZxdDezQt
|
||||
RAsVcSN5q5FURl99oi3X9sGoq/rI47MEU96hSG4pfiBTlt6VbYyWvBLeRWLccLPi
|
||||
KtvV3wd6F8bqp+U2d/XQFTyQ5jfZcrCVvIesv4euTq+kTypjjjLadgzsy56ivoAx
|
||||
UvjcJFZ2HVoKpv1SusOMsgg5nZf4lhE5zxYQOtEwzhOXv4U81ctIVHOKYZdDefWm
|
||||
wC7dTtH9NxaWQZu07Y27wihkBARdnW1azgWorwzKYcGFT+pwrAPRUScj/vqsJkUH
|
||||
KagSCD6B6qh4zSj0UANX3V6QcfQ=
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,27 +0,0 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEowIBAAKCAQEAtb5yj2B1GD0Erxpn4EsWUJXsv4byWcmPXbp94WL9T4eT8nR6
|
||||
pMDOresEvn/Vk5tkcgr30Sa8J9+eoCptw6A3j7O09pCBMJ5YzBUU/BwxAkroys9j
|
||||
AQVv2/XlOgc/bEOFx5kk1RP5iReA4jEcZn5VD2fjIrPNF26RTvdbXYQx2X9EV+Q/
|
||||
YoWkv1k55DlfiEjMcStTwf8yE5cQJNeYq2LDDPHQqtIlMvwd/m3Bh9WMy2iqmxcP
|
||||
p65ujU8WC6OKtxEbS5ePZfVF13KDTLwe9H5OouJF65+/gBHW90jwhV9IW6sVGwqy
|
||||
yw1n+ceSTPfuPbZMkOzd+k0o/dkPtOY6f39THQIDAQABAoIBADgq2YDSEJ4jDXWI
|
||||
NZ4t1oGlM/ulGvUAw9v1rL2hOCQCBIkj0ltkcvtw7JBrNXhex9Yu6ZOr4u53v7BE
|
||||
LJQOyd0RbtXcpvB9n3fC9C9ODx9kQzmaikBgi8dw4Rzj7Ifq/kdHXwizGaVyrBQ7
|
||||
lUlfta4DL0EkTDf3pdS/wW7PUhCjLPEPH6GqkDilsIGGudDT5pqUVB/fkLq4rPl4
|
||||
QhQixDCwTtesPMeMMCy+bjB5hojRzENZ9ste4eSpF0BJQyUjKLWkyCPjFZKtM1l8
|
||||
C+fZT/tVeyMkGpOXywhtuYSaAeoeaqrPjvMzN1H3slx0i9J6lIS/T+94jXuA5Zbw
|
||||
iXR6GAkCgYEA4D6K02Nnu1vk/NnhqK8AiP9gWUxArGaQ8BKkhAXEi7/oLhRfnJE0
|
||||
eNgmZLKk4pMZmC9tf5WiBXdcHDZwjxequi02AtdU4p0emStJ7L/if3YLdWKCOdjw
|
||||
3jkMdtHmQRT3bUFppKkH4n+EAg08QOT1HLoFVmcfKkjZQ9igbfFoAx8CgYEAz3sn
|
||||
G6ZpF7wbxdWyPxuko9O8r9V6xFa6pWpuy5X1rVXUEy4u7pwn3D7xgOT3v83HdkIG
|
||||
aRlIR8YbEcekpO+hqRPljvm3zYDsEXs4I1fBmnxSrO9aX0IImEabTCTuRAUZRGMe
|
||||
Vzrk2rqCmuO0zDmBN+/uxqlK5us3wAguO+vbPkMCgYAgSIC9/BKkA4/M4yU8nq0q
|
||||
C/H4CSVKbJ2zIkvzAc2Q/PjVIXO+W509RIkKeDmKsPi/UxylgIpJ1Sw6l4/O2e5n
|
||||
TTj4Yb3DvjD4hiXnYpyeEwWFScBLybKrm3Ty6jcG6ZjRbthhr0AGWKtNjFA/W3b6
|
||||
QsGf9cqj0McOoHJAQb/iqwKBgH9c0+bvQjflqw7IXUDMEUbX5U3yuAfqTWzZZuXm
|
||||
Sgd7VlHn2btzdCyJHurGoybEhRqc8R52/J3CiD9j1DfDOfN2WUZpGGE4MLGSeCWJ
|
||||
6ziP9Jhf3ZP4DxqazR3y1ag/kQEf7zIQ3wc90oqOGR/8dMwHpwWgSnByF6jz3J2/
|
||||
7LfNAoGBAMJsi2nJF3jzWwZLY9pQQ2/Icdojk0yUE0a9skdh5R6MjpzwQ3FydbB0
|
||||
PxUxfJlAjS06kV/URo11AdQZXm/QKyb8uJPyRppJ7DZ0vsiDWysElqUHX/E/H6kI
|
||||
QaQvePQ59HcgkJVh9wFI5blHtTyMrGR76kmZN5ClL05ITkqdnWJp
|
||||
-----END RSA PRIVATE KEY-----
|
||||
@@ -1,27 +0,0 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEowIBAAKCAQEAtb5yj2B1GD0Erxpn4EsWUJXsv4byWcmPXbp94WL9T4eT8nR6
|
||||
pMDOresEvn/Vk5tkcgr30Sa8J9+eoCptw6A3j7O09pCBMJ5YzBUU/BwxAkroys9j
|
||||
AQVv2/XlOgc/bEOFx5kk1RP5iReA4jEcZn5VD2fjIrPNF26RTvdbXYQx2X9EV+Q/
|
||||
YoWkv1k55DlfiEjMcStTwf8yE5cQJNeYq2LDDPHQqtIlMvwd/m3Bh9WMy2iqmxcP
|
||||
p65ujU8WC6OKtxEbS5ePZfVF13KDTLwe9H5OouJF65+/gBHW90jwhV9IW6sVGwqy
|
||||
yw1n+ceSTPfuPbZMkOzd+k0o/dkPtOY6f39THQIDAQABAoIBADgq2YDSEJ4jDXWI
|
||||
NZ4t1oGlM/ulGvUAw9v1rL2hOCQCBIkj0ltkcvtw7JBrNXhex9Yu6ZOr4u53v7BE
|
||||
LJQOyd0RbtXcpvB9n3fC9C9ODx9kQzmaikBgi8dw4Rzj7Ifq/kdHXwizGaVyrBQ7
|
||||
lUlfta4DL0EkTDf3pdS/wW7PUhCjLPEPH6GqkDilsIGGudDT5pqUVB/fkLq4rPl4
|
||||
QhQixDCwTtesPMeMMCy+bjB5hojRzENZ9ste4eSpF0BJQyUjKLWkyCPjFZKtM1l8
|
||||
C+fZT/tVeyMkGpOXywhtuYSaAeoeaqrPjvMzN1H3slx0i9J6lIS/T+94jXuA5Zbw
|
||||
iXR6GAkCgYEA4D6K02Nnu1vk/NnhqK8AiP9gWUxArGaQ8BKkhAXEi7/oLhRfnJE0
|
||||
eNgmZLKk4pMZmC9tf5WiBXdcHDZwjxequi02AtdU4p0emStJ7L/if3YLdWKCOdjw
|
||||
3jkMdtHmQRT3bUFppKkH4n+EAg08QOT1HLoFVmcfKkjZQ9igbfFoAx8CgYEAz3sn
|
||||
G6ZpF7wbxdWyPxuko9O8r9V6xFa6pWpuy5X1rVXUEy4u7pwn3D7xgOT3v83HdkIG
|
||||
aRlIR8YbEcekpO+hqRPljvm3zYDsEXs4I1fBmnxSrO9aX0IImEabTCTuRAUZRGMe
|
||||
Vzrk2rqCmuO0zDmBN+/uxqlK5us3wAguO+vbPkMCgYAgSIC9/BKkA4/M4yU8nq0q
|
||||
C/H4CSVKbJ2zIkvzAc2Q/PjVIXO+W509RIkKeDmKsPi/UxylgIpJ1Sw6l4/O2e5n
|
||||
TTj4Yb3DvjD4hiXnYpyeEwWFScBLybKrm3Ty6jcG6ZjRbthhr0AGWKtNjFA/W3b6
|
||||
QsGf9cqj0McOoHJAQb/iqwKBgH9c0+bvQjflqw7IXUDMEUbX5U3yuAfqTWzZZuXm
|
||||
Sgd7VlHn2btzdCyJHurGoybEhRqc8R52/J3CiD9j1DfDOfN2WUZpGGE4MLGSeCWJ
|
||||
6ziP9Jhf3ZP4DxqazR3y1ag/kQEf7zIQ3wc90oqOGR/8dMwHpwWgSnByF6jz3J2/
|
||||
7LfNAoGBAMJsi2nJF3jzWwZLY9pQQ2/Icdojk0yUE0a9skdh5R6MjpzwQ3FydbB0
|
||||
PxUxfJlAjS06kV/URo11AdQZXm/QKyb8uJPyRppJ7DZ0vsiDWysElqUHX/E/H6kI
|
||||
QaQvePQ59HcgkJVh9wFI5blHtTyMrGR76kmZN5ClL05ITkqdnWJp
|
||||
-----END RSA PRIVATE KEY-----
|
||||
10
config/etc/default/alarm_relation_rules.yaml
Normal file
10
config/etc/default/alarm_relation_rules.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
# alarm relation rules
|
||||
derived:
|
||||
- parentCode: 10001
|
||||
childCode: 10002
|
||||
- parentCode: 20001
|
||||
childCode: 20002
|
||||
related:
|
||||
- codes: [30005, 30006, 30007]
|
||||
neType: "AMF"
|
||||
timeWindow: 60 # 秒
|
||||
@@ -1,21 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/error/warn/error/fatal, default: debug
|
||||
# duration: saved days, default is 30 days
|
||||
logger:
|
||||
file: /usr/local/omc/log/captrace.log
|
||||
level: trace
|
||||
duration: 24
|
||||
count: 10
|
||||
|
||||
gtp:
|
||||
addr: :2152
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
|
||||
|
||||
@@ -1,44 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/warn/error/fatal, default: debug
|
||||
# duration: saved days, default is 30 days
|
||||
logger:
|
||||
file: /usr/local/omc/log/crontask.log
|
||||
level: trace
|
||||
duration: 24
|
||||
count: 90
|
||||
|
||||
omc:
|
||||
name: OMC01
|
||||
hosturi: http://127.0.0.1:3030
|
||||
hostno: A001
|
||||
province: GD
|
||||
netabbr: HX
|
||||
vendor: ""
|
||||
|
||||
tasks:
|
||||
file: /usr/local/omc/etc/tasks.yaml
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
backup: /usr/local/omc/database
|
||||
|
||||
# northbound interface, cm/pm
|
||||
# duration(day): saved days
|
||||
# zipPeriods(day): periods of zip pm data file
|
||||
nbi:
|
||||
cm:
|
||||
cfgfiledir: /usr/local/omc/etc/cm
|
||||
xmlfiledir: /opt/omc/ftp
|
||||
version: V1.0.1
|
||||
duration: 30
|
||||
pm:
|
||||
cfgfiledir: /usr/local/omc/etc/pm
|
||||
xmlfiledir: /opt/omc/ftp
|
||||
version: V1.0.1
|
||||
duration: 30
|
||||
zipPeriods: 1
|
||||
4
config/etc/default/nbi_pm.yaml
Normal file
4
config/etc/default/nbi_pm.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
schemaPath: /usr/local/omc/etc/schema
|
||||
randomMin: 1
|
||||
randomMax: 100
|
||||
mergeMode: merge # none: Merge Mode None/merge: Merge Mode Merge/schema: Merge Mode Schema
|
||||
4
config/etc/default/omc.conf
Normal file
4
config/etc/default/omc.conf
Normal file
@@ -0,0 +1,4 @@
|
||||
## Command Configuration
|
||||
VENDORS=CoreNet_EMS
|
||||
|
||||
## Other
|
||||
@@ -4,23 +4,26 @@
|
||||
# count: rotation count of log, default is 30 rotation
|
||||
logger:
|
||||
file: /usr/local/omc/log/restagent.log
|
||||
level: debug
|
||||
level: warn
|
||||
duration: 24
|
||||
count: 90
|
||||
|
||||
# rest agent listen ipv4/v6 and port, support multiple routines
|
||||
# ip: 0.0.0.0 or ::0, support IPv4/v6
|
||||
# clientAuthType: 0:NoClientCert (default), 1:RequestClientCert, 2:RequireAnyClientCert,
|
||||
# 3:VerifyClientCertIfGiven, 4:RequireAndVerifyClientCerts
|
||||
rest:
|
||||
- ipv4: 0.0.0.0
|
||||
ipv6:
|
||||
port: 3030
|
||||
port: 33030
|
||||
- ipv4: 0.0.0.0
|
||||
ipv6:
|
||||
port: 3443
|
||||
port: 33443
|
||||
schema: https
|
||||
caFile: /usr/local/omc/etc/certs/rootca.crt
|
||||
certFile: /usr/local/omc/etc/certs/tsa-omc.crt
|
||||
keyFile: /usr/local/omc/etc/certs/tsa-omc_pri.key
|
||||
clientAuthType: 0
|
||||
caFile: /usr/local/omc/etc/certs/omc-ca.crt
|
||||
certFile: /usr/local/omc/etc/certs/omc-server.crt
|
||||
keyFile: /usr/local/omc/etc/certs/omc-server.key
|
||||
|
||||
webServer:
|
||||
enabled: true
|
||||
@@ -30,9 +33,10 @@ webServer:
|
||||
schema: http
|
||||
- addr: :443
|
||||
schema: https
|
||||
caFile: /usr/local/omc/etc/certs/rootca.crt
|
||||
certFile: /usr/local/omc/etc/certs/tsa-omc.crt
|
||||
keyFile: /usr/local/omc/etc/certs/tsa-omc_pri.key
|
||||
clientAuthType: 0
|
||||
caFile: /usr/local/omc/etc/certs/omc-ca.crt
|
||||
certFile: /usr/local/omc/etc/certs/omc-server.crt
|
||||
keyFile: /usr/local/omc/etc/certs/omc-server.key
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
@@ -41,6 +45,7 @@ database:
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
backup: /usr/local/omc/database
|
||||
|
||||
# Redis data cache
|
||||
@@ -50,37 +55,42 @@ redis:
|
||||
default:
|
||||
port: 6379 # Redis port
|
||||
host: "127.0.0.1" # Redis host
|
||||
password: ""
|
||||
password: "helloearth"
|
||||
db: 10 # Redis db_num
|
||||
# UDM sub/auth db
|
||||
udmuser:
|
||||
port: 6379 # Redis port
|
||||
host: "127.0.0.1"
|
||||
password: ""
|
||||
db: 0 # Redis db_num
|
||||
# used to specify the default data source for multiple data resourece
|
||||
defaultDataSourceName: "default"
|
||||
|
||||
# upfHeaderLength: spare upf buffer, must destroy
|
||||
# sleep: time delay for after write buffer (millisecond)
|
||||
# deadLine: timeout for io read and write (second)
|
||||
mml:
|
||||
port: 4100
|
||||
sleep: 200
|
||||
user: admin
|
||||
password: admin
|
||||
deadLine: 10
|
||||
sizeRow: 600
|
||||
sizeCol: 128
|
||||
bufferSize: 65535
|
||||
mmlHome: ./mmlhome
|
||||
upload: /home/agtuser
|
||||
upfHeaderLength: 2335
|
||||
|
||||
# Tracking configuration
|
||||
trace:
|
||||
enabled: false
|
||||
host: "172.16.5.100" # Fill in the specific IP address
|
||||
port: 33033
|
||||
|
||||
# NE config
|
||||
ne:
|
||||
user: agtuser
|
||||
user: omcuser
|
||||
etcdir: /usr/local/etc
|
||||
bindir: /usr/local/bin
|
||||
omcdir: /usr/local/omc
|
||||
scpdir: /tmp
|
||||
licensedir: /usr/local/etc/{neType}/license
|
||||
# backup etc list of IMS, does not contain spaces
|
||||
etcListIMS: "{*.yaml,mmtel,vars.cfg}"
|
||||
etcListIMS: '{*.yaml,mmtel,vars.cfg}'
|
||||
etcListDefault: '{*.yaml,*.conf,*.cfg}'
|
||||
# true/false to overwrite config file when dpkg ne software
|
||||
dpkgOverwrite: false
|
||||
# dpkg timeout (second)
|
||||
dpkgTimeout: 180
|
||||
|
||||
# chk2ne: true/false, if put OmcNeConfig parameters to NE
|
||||
omc:
|
||||
@@ -89,11 +99,13 @@ omc:
|
||||
neId: 001
|
||||
rmUID: 4400HX101
|
||||
neName: OMC
|
||||
province: GD
|
||||
province: ""
|
||||
vendor: ""
|
||||
dn: 4600
|
||||
dn: ""
|
||||
chk2ne: false
|
||||
capability: 50
|
||||
sn: "-"
|
||||
expiryDate: "-"
|
||||
checksign: false
|
||||
rootDir: /usr/local/omc
|
||||
binDir: /usr/local/omc/bin
|
||||
@@ -103,30 +115,45 @@ omc:
|
||||
frontTraceDir: /usr/local/omc/htdocs/front/trace
|
||||
software: /usr/local/omc/software
|
||||
license: /usr/local/omc/license
|
||||
gtpUri: gtp:192.168.2.119:2152
|
||||
gtpUri: gtp:192.168.2.119:32152
|
||||
checkContentType: false
|
||||
testMode: false
|
||||
rbacMode: true
|
||||
runDir: /usr/local/omc/run
|
||||
cmdTimeout: 120
|
||||
|
||||
# Alarm module setting
|
||||
# Forward interface:
|
||||
# email/sms
|
||||
# TLS Skip verify: true/false
|
||||
# email/sms
|
||||
# smProxy: sms(Short Message Service)/smsc(SMS Centre)
|
||||
# dataCoding: 0:GSM7BIT, 1:ASCII, 2:BINARY8BIT1, 3:LATIN1,
|
||||
# 4:BINARY8BIT2, 6:CYRILLIC, 7:HEBREW, 8:UCS2
|
||||
alarm:
|
||||
forwardAlarm: true
|
||||
email:
|
||||
smtp: smtp.xxx.com
|
||||
alarmEmailForward:
|
||||
enable: true
|
||||
emailList:
|
||||
smtp: mail.smtp.com
|
||||
port: 25
|
||||
user: smtpuser@xxx.com
|
||||
password: xxxxxx
|
||||
# TLS skip verify: true/false
|
||||
user: smtpext@smtp.com
|
||||
password: "1000smtp@omc!"
|
||||
tlsSkipVerify: true
|
||||
alarmSMSForward:
|
||||
enable: true
|
||||
mobileList:
|
||||
smscAddr: "192.168.13.114:2775"
|
||||
systemID: "omc"
|
||||
password: "omc123"
|
||||
systemType: "UTRAN"
|
||||
dataCoding: 0
|
||||
serviceNumber: "OMC"
|
||||
sms:
|
||||
apiURL: http://smsc.xxx.com
|
||||
accessKeyID: xxx
|
||||
accessKeySecret: xxx
|
||||
signName: XXX SMSC
|
||||
apiURL: http://smsc.xxx.com/
|
||||
accessKeyID: xxxx
|
||||
accessKeySecret: xxxx
|
||||
signName: xxx SMSC
|
||||
templateCode: 1000
|
||||
smProxy: smsc
|
||||
|
||||
# User authorized information
|
||||
# crypt: mysql/md5/bcrypt
|
||||
@@ -159,4 +186,14 @@ params:
|
||||
|
||||
testConfig:
|
||||
enabled: false
|
||||
file: /usr/local/omc/etc/testconfig.yaml
|
||||
file: /usr/local/omc/etc/testconfig.yaml
|
||||
|
||||
nbiConfig:
|
||||
enabled: true
|
||||
pmConfig:
|
||||
enabled: true
|
||||
file: /usr/local/omc/etc/nbi_pm.yaml
|
||||
# alarm_relation_rules.yaml
|
||||
relationRules:
|
||||
enabled: true
|
||||
file: /usr/local/omc/etc/alarm_relation_rules.yaml
|
||||
@@ -4,7 +4,7 @@
|
||||
# count: rotation count of log, default is 30 rotation
|
||||
logger:
|
||||
file: /usr/local/omc/log/sshsvc.log
|
||||
level: debug
|
||||
level: warn
|
||||
duration: 24
|
||||
count: 30
|
||||
|
||||
@@ -23,13 +23,48 @@ logmml:
|
||||
# session: single/multiple session for one user
|
||||
sshd:
|
||||
listenAddr: 0.0.0.0
|
||||
listenPort: 2222
|
||||
listenPort: 32222
|
||||
privateKey: /usr/local/omc/.ssh/id_rsa
|
||||
maxConnNum: 20
|
||||
maxConnNum: 2
|
||||
timeout: 1800
|
||||
session: multiple
|
||||
mmlHome: /usr/local/omc/mmlhome
|
||||
userName: manager
|
||||
password: pass123
|
||||
authType: local
|
||||
tagNE: omc
|
||||
|
||||
# authType: local/omc
|
||||
telnetServer:
|
||||
listenAddr: 0.0.0.0
|
||||
listenPort: 32323
|
||||
maxConnNum: 2
|
||||
timeout: 1800
|
||||
session: multiple
|
||||
mmlHome: /usr/local/omc/mmlhome
|
||||
userName: manager
|
||||
password: pass123
|
||||
authType: local
|
||||
tagNE: omc
|
||||
|
||||
# authproto: NoAuth/MD5/SHA
|
||||
# privProto: NoPriv/DES/AES/AES192/AES256
|
||||
snmpServer:
|
||||
listenAddr: '[::]'
|
||||
listenPort: 34957
|
||||
userName: manager
|
||||
authPass: pass123
|
||||
authproto: MD5
|
||||
privPass: "3F2A1B4C5D6E7F8A9B0C1D2E3F4A5B6C7D8E9F0A1B2C3D4E"
|
||||
privProto: DES
|
||||
engineID: "8000000004323030313a6462383a3a39313636"
|
||||
trapPort: 34958
|
||||
trapListen: false
|
||||
trapBool: false
|
||||
trapTick: 60
|
||||
timeOut: 5
|
||||
trapTarget: ""
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
@@ -37,9 +72,10 @@ database:
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
omc:
|
||||
httpUri: http://127.0.0.1:3030
|
||||
httpUri: http://127.0.0.1:33030
|
||||
userCrypt: bcrypt
|
||||
|
||||
ne:
|
||||
|
||||
@@ -1,183 +0,0 @@
|
||||
# example:
|
||||
# tasks:
|
||||
# - name: test # task comment
|
||||
# uri: # restful uri
|
||||
# params: # params of url
|
||||
# interval: 30 # do sometion in the interval
|
||||
# unit: Seconds #Seconds/Minutes/Hours/Days/Weeks, Monday/Tuesday/.../Sunday,
|
||||
# at: 00:10:00 # do at time such as xx:xx:xx
|
||||
# do: HelloWorldTask # (Do what: callback function)
|
||||
#
|
||||
# Attention: must restart crontask after modified this file
|
||||
#
|
||||
tasks:
|
||||
- name: test # task comment
|
||||
status: Active #active/inactive
|
||||
uri: # restful uri
|
||||
params: # params of http url
|
||||
body: # body of http request
|
||||
interval: 60 # do sometion in the interval
|
||||
unit: Seconds #Seconds/Minutes/Hours/Days/Weeks, Monday/Tuesday/.../Sunday,
|
||||
at: 00:10:00 # do at time such as xx:xx:xx when unit such as Day/Days/Mondays...
|
||||
do: TaskHelloWorld # (Do what: callback function)
|
||||
- name: clear expired history alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/alarm
|
||||
params: WHERE=now()+>+ADDDATE(event_time,+interval+(SELECT+`value`+FROM+config+WHERE+config_tag='historyDuration')+day)+and+alarm_status='0'
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:10:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: clear expired history gold_kpi
|
||||
status: Inactive
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/gold_kpi
|
||||
params: WHERE=now()+>+ADDDATE(`date`,+interval+IFNULL((SELECT+`value`+FROM+config+WHERE+config_tag='goldKpiDuration'),7)+day)
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:12:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: clear deleted custom pm kpi
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/pm_custom_title
|
||||
params: WHERE=now()+>+ADDDATE(update_time,+interval+(SELECT+`value`+FROM+config+WHERE+config_tag='keepPMCKpi')+day)+and+status='Deleted'
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:15:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: update expired user session
|
||||
status: Inactive
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/session
|
||||
params: WHERE=NOW()+>+ADDDATE(shake_time,+interval+expires+second)+and+status='online'
|
||||
body: '{"session":{"status":"offline"}}'
|
||||
interval: 30
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskUpdateTable
|
||||
- name: clear expired log
|
||||
status: Inactive
|
||||
uri:
|
||||
params:
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:50:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: Backup measure data
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/measure_data
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','date','task_id','ne_name','rm_uid','ne_type','granul_option','kpi_code','kpi_id','kpi_ext','start_time','end_time','value','timestamp'+union+select+id,date,task_id,ne_name,rm_uid,ne_type,granul_option,kpi_code,kpi_id,kpi_ext,start_time,end_time,value,timestamp+from+measure_data)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:20:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup operation log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/operation_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'op_id','account_name','op_ip','subsys_tag','op_type','op_content','op_result','begin_time','end_time','vnf_flag','log_time'+union+select+op_id,account_name,op_ip,subsys_tag,op_type,op_content,op_result,begin_time,end_time,vnf_flag,log_time+from+operation_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:26:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup security log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/security_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','account_name','account_type','op_ip','op_type','op_content','op_result','op_time'+union+select+id,account_name,account_type,op_ip,op_type,op_content,op_result,op_time+from+security_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:28:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup alarm log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/alarm_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','ne_type','ne_id','alarm_seq','alarm_id','alarm_code','alarm_status','event_time','log_time'+union+select+id,ne_type,ne_id,alarm_seq,alarm_id,alarm_code,alarm_status,event_time,log_time+from+alarm_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:30:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: handshake to NF
|
||||
status: Inactive
|
||||
uri: /api/rest/systemManagement/v1/elementType/%s/objectType/systemState
|
||||
params:
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskHandShakeToNF
|
||||
- name: Export CM from NF
|
||||
status: Inactive
|
||||
uri: /api/rest/systemManagement/v1/elementType/%s/objectType/cm
|
||||
params: ne_id=%s
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:15
|
||||
do: TaskExportCmFromNF
|
||||
- name: Generate NRM xml file
|
||||
uri:
|
||||
params:
|
||||
interval: 1
|
||||
unit: Day
|
||||
at: 00:00,06:00,12:00,18:00
|
||||
do: GenCmXmlFile
|
||||
- name: Task of Generate measure threshold alarm
|
||||
status: Active
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10200
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenMeasureThresholdAlarm
|
||||
- name: Task of Generate license alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10100 #alarm_code
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:30
|
||||
do: TaskGenLicenseAlarm
|
||||
- name: Task of Generate NE system state alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10000
|
||||
interval: 5
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenNeStateAlarm
|
||||
- name: Task of Generate Measure Report Timeout
|
||||
status: Active
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10201
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenMeasureReportTimeoutAlarm
|
||||
- name: Monitor proces list and write system log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/system_log
|
||||
params:
|
||||
body:
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskWriteSystemLog
|
||||
- name: Copy log to /opt/omc/ftp/log
|
||||
uri:
|
||||
params: cp -rf /usr/local/omc/database/*.csv /opt/omc/ftp/log
|
||||
interval: 10
|
||||
unit: Minutes
|
||||
at:
|
||||
do: TaskRunShellCommand
|
||||
# - name: Import CM to NF
|
||||
# uri: /api/rest/systemManagement/v1/elementType/udm/objectType/cm
|
||||
# params: ne_id=SZ_01
|
||||
# interval: 15
|
||||
# unit: Seconds
|
||||
# at:
|
||||
# do: TaskImportCmToNF
|
||||
crontab:
|
||||
# - name: 每隔1分钟执行
|
||||
# tab: 0 */1 * * * ? // crontab: rule like linux crontab
|
||||
# do: CronHelloWorldTask // function name to call
|
||||
# params:
|
||||
- name: Generate PM xml file
|
||||
status: Active
|
||||
tab: 5,20,35,50 * * * *
|
||||
do: GenPmXmlFile
|
||||
uri: this is uri
|
||||
params: Generating PM xml file
|
||||
# - name: Import CM to NF
|
||||
# tab: 0 * * * * *
|
||||
# do: TaskImportCmToNF
|
||||
# uri: /api/rest/systemManagement/v1/elementType/udm/objectType/cm
|
||||
# params: ne_id=SZ_01
|
||||
@@ -1,91 +0,0 @@
|
||||
##
|
||||
# You should look at the following URL's in order to grasp a solid understanding
|
||||
# of Nginx configuration files in order to fully unleash the power of Nginx.
|
||||
# https://www.nginx.com/resources/wiki/start/
|
||||
# https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/
|
||||
# https://wiki.debian.org/Nginx/DirectoryStructure
|
||||
#
|
||||
# In most cases, administrators will remove this file from sites-enabled/ and
|
||||
# leave it as reference inside of sites-available where it will continue to be
|
||||
# updated by the nginx packaging team.
|
||||
#
|
||||
# This file will automatically load configuration files provided by other
|
||||
# applications, such as Drupal or Wordpress. These applications will be made
|
||||
# available underneath a path with that package name, such as /drupal8.
|
||||
#
|
||||
# Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples.
|
||||
##
|
||||
|
||||
# Default server configuration
|
||||
#
|
||||
server {
|
||||
listen 1080 default_server;
|
||||
listen [::]:1080 default_server;
|
||||
|
||||
# SSL configuration
|
||||
#
|
||||
# listen 443 ssl default_server;
|
||||
# listen [::]:443 ssl default_server;
|
||||
#
|
||||
# Note: You should disable gzip for SSL traffic.
|
||||
# See: https://bugs.debian.org/773332
|
||||
#
|
||||
# Read up on ssl_ciphers to ensure a secure configuration.
|
||||
# See: https://bugs.debian.org/765782
|
||||
#
|
||||
# Self signed certs generated by the ssl-cert package
|
||||
# Don't use them in a production server!
|
||||
#
|
||||
# include snippets/snakeoil.conf;
|
||||
|
||||
root /var/www/html;
|
||||
|
||||
# Add index.php to the list if you are using PHP
|
||||
index index.html index.htm index.nginx-debian.html;
|
||||
|
||||
server_name _;
|
||||
|
||||
location / {
|
||||
# First attempt to serve request as file, then
|
||||
# as directory, then fall back to displaying a 404.
|
||||
try_files $uri $uri/ =404;
|
||||
}
|
||||
|
||||
# pass PHP scripts to FastCGI server
|
||||
#
|
||||
#location ~ \.php$ {
|
||||
# include snippets/fastcgi-php.conf;
|
||||
#
|
||||
# # With php-fpm (or other unix sockets):
|
||||
# fastcgi_pass unix:/run/php/php7.4-fpm.sock;
|
||||
# # With php-cgi (or other tcp sockets):
|
||||
# fastcgi_pass 127.0.0.1:9000;
|
||||
#}
|
||||
|
||||
# deny access to .htaccess files, if Apache's document root
|
||||
# concurs with nginx's one
|
||||
#
|
||||
#location ~ /\.ht {
|
||||
# deny all;
|
||||
#}
|
||||
}
|
||||
|
||||
|
||||
# Virtual Host configuration for example.com
|
||||
#
|
||||
# You can move that to a different file under sites-available/ and symlink that
|
||||
# to sites-enabled/ to enable it.
|
||||
#
|
||||
#server {
|
||||
# listen 80;
|
||||
# listen [::]:80;
|
||||
#
|
||||
# server_name example.com;
|
||||
#
|
||||
# root /var/www/example.com;
|
||||
# index index.html;
|
||||
#
|
||||
# location / {
|
||||
# try_files $uri $uri/ =404;
|
||||
# }
|
||||
#}
|
||||
@@ -1,51 +1,40 @@
|
||||
server {
|
||||
listen 4443 ssl;
|
||||
listen [::]:4443 ssl;
|
||||
server_name 0.0.0.0;
|
||||
root /usr/local/omc/htdocs/front/;
|
||||
index index.html index.htm;
|
||||
server_name localhost;
|
||||
# SSL
|
||||
ssl_certificate /usr/local/omc/etc/certs/ca_cert.pem;
|
||||
ssl_certificate_key /usr/local/omc/etc/certs/private_key.pem;
|
||||
#ssl_certificate /usr/local/omc/etc/certs/tsa-omc.pem;
|
||||
#ssl_certificate_key /usr/local/omc/etc/certs/tsa-omc_pri.pem;
|
||||
listen 44080;
|
||||
listen 44443;
|
||||
listen [::]:44080;
|
||||
listen [::]:44443;
|
||||
server_name localhost;
|
||||
|
||||
# location /api/rest/securityManagement {
|
||||
# proxy_pass http://127.0.0.1:5050;
|
||||
# }
|
||||
# location /api/rest/resourceManagement {
|
||||
# proxy_pass http://127.0.0.1:5050;
|
||||
# }
|
||||
# location /api/rest/performanceManagement {
|
||||
# proxy_pass http://127.0.0.1:5050;
|
||||
# }
|
||||
# location /api/rest/faultManagement {
|
||||
# proxy_pass http://127.0.0.1:5050;
|
||||
# }
|
||||
# location /api/rest/aaaa/ {
|
||||
# proxy_pass http://127.0.0.1:4040;
|
||||
# }
|
||||
location /api/rest/ {
|
||||
proxy_pass http://127.0.0.1:3030;
|
||||
}
|
||||
client_max_body_size 100M;
|
||||
keepalive_timeout 180s;
|
||||
|
||||
#access_log /var/log/nginx/host.access.log main;
|
||||
|
||||
# ssl_certificate /usr/local/omc/etc/certs/omc-server.crt;
|
||||
# ssl_certificate_key /usr/local/omc/etc/certs/omc-server.key;
|
||||
# ssl_client_certificate /usr/local/omc/etc/certs/omc-ca.crt;
|
||||
# ssl_verify_client on;
|
||||
# ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
|
||||
# ssl_session_timeout 5m;
|
||||
# ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
|
||||
# ssl_prefer_server_ciphers on;
|
||||
|
||||
# OMC
|
||||
location / {
|
||||
try_files $uri $uri/ =404;
|
||||
root /usr/local/omc/htdocs/front;
|
||||
|
||||
try_files $uri $uri/ /index.html;
|
||||
index index.html index.htm;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 8888 default_server;
|
||||
listen [::]:8888 default_server;
|
||||
root /usr/local/omc/htdocs/front/;
|
||||
index index.html index.htm;
|
||||
server_name localhost;
|
||||
|
||||
location /omc-api/ {
|
||||
proxy_pass http://127.0.0.1:3030/;
|
||||
|
||||
proxy_http_version 1.1;
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_pass http://127.0.0.1:33030/;
|
||||
|
||||
proxy_connect_timeout 180s;
|
||||
proxy_send_timeout 180s;
|
||||
proxy_read_timeout 180s;
|
||||
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
proxy_set_header Host $host;
|
||||
@@ -56,11 +45,27 @@ server {
|
||||
proxy_set_header X-Forwarded-Port $server_port;
|
||||
}
|
||||
|
||||
location / {
|
||||
root /usr/local/omc/htdocs/front;
|
||||
location /api/rest/ {
|
||||
proxy_pass http://127.0.0.1:33030/api/rest/;
|
||||
|
||||
try_files $uri $uri/ /index.html;
|
||||
index index.html index.htm;
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_set_header X-Forwarded-Host $host;
|
||||
proxy_set_header X-Forwarded-Port $server_port;
|
||||
}
|
||||
|
||||
#error_page 404 /404.html;
|
||||
|
||||
# redirect server error pages to the static page /50x.html
|
||||
#
|
||||
error_page 500 502 503 504 /50x.html;
|
||||
location = /50x.html {
|
||||
root /usr/share/nginx/html;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
1278
config/etc/schema/amf-nbi-pm-schema.json
Normal file
1278
config/etc/schema/amf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
269
config/etc/schema/pcf-nbi-pm-schema.json
Normal file
269
config/etc/schema/pcf-nbi-pm-schema.json
Normal file
@@ -0,0 +1,269 @@
|
||||
[
|
||||
{
|
||||
"ObjectType": "PcfFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "PCF.AmAssocNbrMean",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.AmAssocNbrMax",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.SmAssocNbrMean",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.SmAssocNbrMax",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocCreateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocCreateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocNotifReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocNotifSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocDeleteReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocDeleteSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocDeleteReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocDeleteSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "UdrFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDR.PcfSubNbr",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "ManagedElement",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "ME.MeanMeLoad",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 13
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
1287
config/etc/schema/smf-nbi-pm-schema.json
Normal file
1287
config/etc/schema/smf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
373
config/etc/schema/udm-nbi-pm-schema.json
Normal file
373
config/etc/schema/udm-nbi-pm-schema.json
Normal file
@@ -0,0 +1,373 @@
|
||||
[
|
||||
{
|
||||
"ObjectType": "UdmFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmDeregReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmDeregSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmDeregReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmDeregSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmNotif",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmSubscrReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmSubscrSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmUnSubscrReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmUnSubscrSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.UecmDeregNotif",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetDataNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUnknownSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegNoPsSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegRoamNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegRatNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegContextNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegReAuth",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegUnknownSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 13
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegRoamNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegDnnNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "UdrFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDR.5gSupi",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDR.5gSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDR.5gActSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "AusfFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsContextNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "ManagedElement",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "ME.MeanMeLoad",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
1257
config/etc/schema/upf-nbi-pm-schema.json
Normal file
1257
config/etc/schema/upf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
101
config/goldkpi/kpi_title_A.csv
Normal file
101
config/goldkpi/kpi_title_A.csv
Normal file
@@ -0,0 +1,101 @@
|
||||
"AMF","AMF.A.01","{""cn"":""AMF移动性注册更新请求次数"",""en"":""AMF.AttMobiReg""}","AMF移动性注册更新请求次数","AMF.AttMobiReg"
|
||||
"AMF","AMF.A.02","{""cn"":""AMF移动性注册更新成功次数"",""en"":""AMF.SuccMobiReg""}","AMF移动性注册更新成功次数","AMF.SuccMobiReg"
|
||||
"AMF","AMF.A.03","{""cn"":""AMF移动性注册更新失败次数"",""en"":""AMF.FailedMobiReg""}","AMF移动性注册更新失败次数","AMF.FailedMobiReg"
|
||||
"AMF","AMF.A.04","{""cn"":""AMF紧急注册请求次数"",""en"":""AMF.AttEmergReg""}","AMF紧急注册请求次数","AMF.AttEmergReg"
|
||||
"AMF","AMF.A.05","{""cn"":""AMF紧急注册成功次数"",""en"":""AMF.SuccEmergReg""}","AMF紧急注册成功次数","AMF.SuccEmergReg"
|
||||
"AMF","AMF.A.06","{""cn"":""AMF紧急注册失败次数"",""en"":""AMF.FailedEmergReg""}","AMF紧急注册失败次数","AMF.FailedEmergReg"
|
||||
"AMF","AMF.A.07","{""cn"":""UE发起的去注册请求次数"",""en"":""AMF.AttUeDereg""}","UE发起的去注册请求次数","AMF.AttUeDereg"
|
||||
"AMF","AMF.A.08","{""cn"":""UE发起的去注册成功次数"",""en"":""AMF.SuccUeDereg""}","UE发起的去注册成功次数","AMF.SuccUeDereg"
|
||||
"AMF","AMF.A.09","{""cn"":""AMF发起的去注册请求次数"",""en"":""AMF.AttAmfDereg""}","AMF发起的去注册请求次数","AMF.AttAmfDereg"
|
||||
"AMF","AMF.A.10","{""cn"":""AMF发起的去注册成功次数"",""en"":""AMF.SuccAmfDereg""}","AMF发起的去注册成功次数","AMF.SuccAmfDereg"
|
||||
"AMF","AMF.A.11","{""cn"":""UDM发起的去注册请求次数"",""en"":""AMF.AttUdmDereg""}","UDM发起的去注册请求次数","AMF.AttUdmDereg"
|
||||
"AMF","AMF.A.12","{""cn"":""UDM发起的去注册成功次数"",""en"":""AMF.SuccUdmDereg""}","UDM发起的去注册成功次数","AMF.SuccUdmDereg"
|
||||
"AMF","AMF.A.13","{""cn"":""AMF寻呼失败次数"",""en"":""AMF.PagFail""}","AMF寻呼失败次数","AMF.PagFail"
|
||||
"AMF","AMF.A.14","{""cn"":""AMF隐式去注册次数"",""en"":""AMF.ImplicitDereg""}","AMF隐式去注册次数","AMF.ImplicitDereg"
|
||||
"SMF","SMF.A.01","{""cn"":""PDU会话接受次数"",""en"":""SMF.PduSessAcpt""}","PDU会话接受次数","SMF.PduSessAcpt"
|
||||
"SMF","SMF.A.02","{""cn"":""基站Pdu资源创建成功次数"",""en"":""SM.PduResSetupSucc""}","基站Pdu资源创建成功次数","SM.PduResSetupSucc"
|
||||
"SMF","SMF.A.03","{""cn"":""查询用户SM数据失败次数"",""en"":""SM.RetrieveSmDataFail""}","查询用户SM数据失败次数","SM.RetrieveSmDataFail"
|
||||
"SMF","SMF.A.04","{""cn"":""PFCP会话建立失败次数"",""en"":""SM.PfcpSessEstFail""}","PFCP会话建立失败次数","SM.PfcpSessEstFail"
|
||||
"SMF","SMF.A.05","{""cn"":""基站Pdu资源创建失败次数"",""en"":""SM.PduResSetupFail""}","基站Pdu资源创建失败次数","SM.PduResSetupFail"
|
||||
"SMF","SMF.A.06","{""cn"":""PFCP会话修改失败次数"",""en"":""SM.PfcpSessMdfyFail""}","PFCP会话修改失败次数","SM.PfcpSessMdfyFail"
|
||||
"SMF","SMF.A.07","{""cn"":""PDU会话拒绝次数"",""en"":""SM.PduSessRejt""}","PDU会话拒绝次数","SM.PduSessRejt"
|
||||
"SMF","SMF.A.08","{""cn"":""PDU会话释放指示次数"",""en"":""SM.PduSessRelCmd""}","PDU会话释放指示次数","SM.PduSessRelCmd"
|
||||
"NSSF","NSSF.A.02","{""cn"":""可用AMF注册次数"",""en"":""NSSF.SuccAvailAMFPut""}","可用AMF注册成功次数","NSSF.SuccAvailAMFPut"
|
||||
"NSSF","NSSF.A.03","{""cn"":""可用AMF注册更新成功次数"",""en"":""NSSF.AvailAMFPut""}","可用AMF注册次数","NSSF.AvailAMFPut"
|
||||
"NSSF","NSSF.A.04","{""cn"":""可用AMF注册更新次数"",""en"":""NSSF.SuccAvailAMFPatch""}","可用AMF注册更新成功次数","NSSF.SuccAvailAMFPatch"
|
||||
"NSSF","NSSF.A.01","{""cn"":""可用AMF注册成功次数"",""en"":""NSSF.AvailAMFPatch""}","可用AMF注册更新次数","NSSF.AvailAMFPatch"
|
||||
"NSSF","NSSF.A.05","{""cn"":""可用AMF去注册成功次数"",""en"":""NSSF.SuccAvailAMFDelete""}","可用AMF去注册成功次数","NSSF.SuccAvailAMFDelete"
|
||||
"NSSF","NSSF.A.06","{""cn"":""可用AMF去注册次数"",""en"":""NSSF.AvailAMFDelete""}","可用AMF去注册次数","NSSF.AvailAMFDelete"
|
||||
"NSSF","NSSF.A.07","{""cn"":""网元订阅成功次数"",""en"":""NSSF.SuccAvailSubscription""}","网元订阅成功次数","NSSF.SuccAvailSubscription"
|
||||
"NSSF","NSSF.A.08","{""cn"":""网元订阅次数"",""en"":""NSSF.AvailSubscription""}","网元订阅次数","NSSF.AvailSubscription"
|
||||
"NSSF","NSSF.A.09","{""cn"":""网元去订阅成功次数"",""en"":""NSSF.SuccAvailUnsubscription""}","网元去订阅成功次数","NSSF.SuccAvailUnsubscription"
|
||||
"NSSF","NSSF.A.10","{""cn"":""网元去订阅次数"",""en"":""NSSF.AvailUnsubscription""}","网元去订阅次数","NSSF.AvailUnsubscription"
|
||||
"NSSF","NSSF.A.11","{""cn"":""向NRF注册成功次数"",""en"":""NSSF.SuccNRFReg""}","向NRF注册成功次数","NSSF.SuccNRFReg"
|
||||
"NSSF","NSSF.A.12","{""cn"":""向NRF注册次数"",""en"":""NSSF.NRFReg""}","向NRF注册次数","NSSF.NRFReg"
|
||||
"NSSF","NSSF.A.13","{""cn"":""向NRF发送心跳次数"",""en"":""NSSF.NRFHeartbeat""}","向NRF发送心跳次数","NSSF.NRFHeartbeat"
|
||||
"NSSF","NSSF.A.14","{""cn"":""当前注册AMF个数"",""en"":""NSSF.CurrentAMFCount""}","当前注册AMF个数","NSSF.CurrentAMFCount"
|
||||
"NSSF","NSSF.A.15","{""cn"":""当前订阅网元个数"",""en"":""NSSF.CurrentSubscriperCount""}","当前订阅网元个数","NSSF.CurrentSubscriperCount"
|
||||
"MME","MME.A.01","{""cn"":""MME附着请求次数"",""en"":""EpsAttachAtt""}","MME附着请求次数","EpsAttachAtt"
|
||||
"MME","MME.A.02","{""cn"":""MME附着成功次数"",""en"":""EpsAttachSucc""}","MME附着成功次数","EpsAttachSucc"
|
||||
"MME","MME.A.03","{""cn"":""MME附着失败次数"",""en"":""EpsAttachFail""}","MME附着失败次数","EpsAttachFail"
|
||||
"MME","MME.A.04","{""cn"":""MME组合附着请求次数"",""en"":""CombAttachAtt""}","MME组合附着请求次数","CombAttachAtt"
|
||||
"MME","MME.A.05","{""cn"":""MME组合附着成功次数"",""en"":""CombAttachSucc""}","MME组合附着成功次数","CombAttachSucc"
|
||||
"MME","MME.A.06","{""cn"":""MME组合附着失败次数"",""en"":""CombAttachFail""}","MME组合附着失败次数","CombAttachFail"
|
||||
"MME","MME.A.07","{""cn"":""MME紧急附着请求次数"",""en"":""EmergAttachAtt""}","MME紧急附着请求次数","EmergAttachAtt"
|
||||
"MME","MME.A.08","{""cn"":""MME紧急附着成功次数"",""en"":""EmergAttachSucc""}","MME紧急附着成功次数","EmergAttachSucc"
|
||||
"MME","MME.A.09","{""cn"":""MME紧急附着失败次数"",""en"":""EmergAttachFail""}","MME紧急附着失败次数","EmergAttachFail"
|
||||
"MME","MME.A.10","{""cn"":""UE发起的分离请求次数"",""en"":""EpsDetachUeAtt""}","UE发起的分离请求次数","EpsDetachUeAtt"
|
||||
"MME","MME.A.11","{""cn"":""UE发起的分离请求成功次数"",""en"":""EpsDetachUeSucc""}","UE发起的分离请求成功次数","EpsDetachUeSucc"
|
||||
"MME","MME.A.12","{""cn"":""MME发起的分离请求次数"",""en"":""EpsDetachMMEAtt""}","MME发起的分离请求次数","EpsDetachMMEAtt"
|
||||
"MME","MME.A.13","{""cn"":""MME发起的分离请求成功次数"",""en"":""EpsDetachMMESucc""}","MME发起的分离请求成功次数","EpsDetachMMESucc"
|
||||
"MME","MME.A.14","{""cn"":""伴随SGW内切换的TAU请求次数"",""en"":""TauIntraSgwAtt""}","伴随SGW内切换的TAU请求次数","TauIntraSgwAtt"
|
||||
"MME","MME.A.15","{""cn"":""伴随SGW内切换的TAU成功请求次数"",""en"":""TauIntraSgwSucc""}","伴随SGW内切换的TAU成功请求次数","TauIntraSgwSucc"
|
||||
"MME","MME.A.16","{""cn"":""伴随SGW内切换的TAU失败请求次数"",""en"":""TauIntraSgwFail""}","伴随SGW内切换的TAU失败请求次数","TauIntraSgwFail"
|
||||
"MME","MME.A.17","{""cn"":""MME寻呼次数"",""en"":""PagingEpsAtt""}","MME寻呼次数","PagingEpsAtt"
|
||||
"MME","MME.A.18","{""cn"":""MME寻呼成功次数"",""en"":""PagingEpsSucc""}","MME寻呼成功次数","PagingEpsSucc"
|
||||
"MME","MME.A.19","{""cn"":""MME寻呼失败次数"",""en"":""PagingEpsFail""}","MME寻呼失败次数","PagingEpsFail"
|
||||
"MME","MME.A.20","{""cn"":""MME隐式分离请求次数"",""en"":""EpsImplicitDetach""}","MME隐式分离请求次数","EpsImplicitDetach"
|
||||
"MME","MME.A.21","{""cn"":""MME激活专用承载请求次数"",""en"":""ActDedicatedEpsBearerAtt""}","MME激活专用承载请求次数","ActDedicatedEpsBearerAtt"
|
||||
"MME","MME.A.22","{""cn"":""MME激活专用承载请求成功次数"",""en"":""ActDedicatedEpsBearerSucc""}","MME激活专用承载请求成功次数","ActDedicatedEpsBearerSucc"
|
||||
"MME","MME.A.23","{""cn"":""MME激活专用承载请求失败次数"",""en"":""ActDedicatedEpsBearerFail""}","MME激活专用承载请求失败次数","ActDedicatedEpsBearerFail"
|
||||
"MME","MME.A.24","{""cn"":""MME去激活专用承载请求次数"",""en"":""DeactEpsDedicatedBearerAtt""}","MME去激活专用承载请求次数","DeactEpsDedicatedBearerAtt"
|
||||
"MME","MME.A.25","{""cn"":""MME去激活专用承载请求成功次数"",""en"":""DeactEpsDedicatedBearerSucc""}","MME去激活专用承载请求成功次数","DeactEpsDedicatedBearerSucc"
|
||||
"MME","MME.A.26","{""cn"":""MME修改专用承载请求次数"",""en"":""ModEpsBearerAtt""}","MME修改专用承载请求次数","ModEpsBearerAtt"
|
||||
"MME","MME.A.27","{""cn"":""MME修改专用承载请求成功次数"",""en"":""ModEpsBearerSucc""}","MME修改专用承载请求成功次数","ModEpsBearerSucc"
|
||||
"MME","MME.A.28","{""cn"":""MME修改专用承载请求失败次数"",""en"":""ModEpsBearerFail""}","MME修改专用承载请求失败次数","ModEpsBearerFail"
|
||||
"MME","MME.A.29","{""cn"":""MME服务请求次数"",""en"":""EpsServiceReqAtt""}","MME服务请求次数","EpsServiceReqAtt"
|
||||
"MME","MME.A.30","{""cn"":""MME服务请求成功次数"",""en"":""EpsServiceReqSucc""}","MME服务请求成功次数","EpsServiceReqSucc"
|
||||
"MME","MME.A.31","{""cn"":""MME服务请求失败次数"",""en"":""EpsServiceReqFail""}","MME服务请求失败次数","EpsServiceReqFail"
|
||||
"MOCNGW","MOCNGW.01","{""cn"":""AttachRequest"",""en"":""AttachRequest""}","AttachRequest","AttachRequest"
|
||||
"MOCNGW","MOCNGW.02","{""cn"":""AttachAccept"",""en"":""AttachAccept""}","AttachAccept","AttachAccept"
|
||||
"MOCNGW","MOCNGW.03","{""cn"":""AttachComplete"",""en"":""AttachComplete""}","AttachComplete","AttachComplete"
|
||||
"MOCNGW","MOCNGW.04","{""cn"":""AttachReject"",""en"":""AttachReject""}","AttachReject","AttachReject"
|
||||
"MOCNGW","MOCNGW.05","{""cn"":""DetachRequest"",""en"":""DetachRequest""}","DetachRequest","DetachRequest"
|
||||
"MOCNGW","MOCNGW.06","{""cn"":""DetachAccept"",""en"":""DetachAccept""}","DetachAccept","DetachAccept"
|
||||
"MOCNGW","MOCNGW.07","{""cn"":""TrackingAreaUpdateRequest"",""en"":""TrackingAreaUpdateRequest""}","TrackingAreaUpdateRequest","TrackingAreaUpdateRequest"
|
||||
"MOCNGW","MOCNGW.08","{""cn"":""TrackingAreaUpdateAccept"",""en"":""TrackingAreaUpdateAccept""}","TrackingAreaUpdateAccept","TrackingAreaUpdateAccept"
|
||||
"MOCNGW","MOCNGW.09","{""cn"":""TrackingAreaUpdateComplete"",""en"":""TrackingAreaUpdateComplete""}","TrackingAreaUpdateComplete","TrackingAreaUpdateComplete"
|
||||
"MOCNGW","MOCNGW.10","{""cn"":""TrackingAreaUpdateReject"",""en"":""TrackingAreaUpdateReject""}","TrackingAreaUpdateReject","TrackingAreaUpdateReject"
|
||||
"MOCNGW","MOCNGW.11","{""cn"":""ServiceRequest"",""en"":""ServiceRequest""}","ServiceRequest","ServiceRequest"
|
||||
"MOCNGW","MOCNGW.12","{""cn"":""ExtendedServiceRequest"",""en"":""ExtendedServiceRequest""}","ExtendedServiceRequest","ExtendedServiceRequest"
|
||||
"MOCNGW","MOCNGW.13","{""cn"":""ControlPlaneServiceRequest"",""en"":""ControlPlaneServiceRequest""}","ControlPlaneServiceRequest","ControlPlaneServiceRequest"
|
||||
"MOCNGW","MOCNGW.14","{""cn"":""ServiceReject"",""en"":""ServiceReject""}","ServiceReject","ServiceReject"
|
||||
"MOCNGW","MOCNGW.15","{""cn"":""ServiceAccept"",""en"":""ServiceAccept""}","ServiceAccept","ServiceAccept"
|
||||
"MOCNGW","MOCNGW.16","{""cn"":""GutiReallocationCommand"",""en"":""GutiReallocationCommand""}","GutiReallocationCommand","GutiReallocationCommand"
|
||||
"MOCNGW","MOCNGW.17","{""cn"":""GutiReallocationComplete"",""en"":""GutiReallocationComplete""}","GutiReallocationComplete","GutiReallocationComplete"
|
||||
"MOCNGW","MOCNGW.18","{""cn"":""AuthenticationRequest"",""en"":""AuthenticationRequest""}","AuthenticationRequest","AuthenticationRequest"
|
||||
"MOCNGW","MOCNGW.19","{""cn"":""AuthenticationResponse"",""en"":""AuthenticationResponse""}","AuthenticationResponse","AuthenticationResponse"
|
||||
"MOCNGW","MOCNGW.20","{""cn"":""AuthenticationReject"",""en"":""AuthenticationReject""}","AuthenticationReject","AuthenticationReject"
|
||||
"MOCNGW","MOCNGW.21","{""cn"":""AuthenticationFailure"",""en"":""AuthenticationFailure""}","AuthenticationFailure","AuthenticationFailure"
|
||||
"MOCNGW","MOCNGW.22","{""cn"":""IdentityRequest"",""en"":""IdentityRequest""}","IdentityRequest","IdentityRequest"
|
||||
"MOCNGW","MOCNGW.23","{""cn"":""IdentityResponse"",""en"":""IdentityResponse""}","IdentityResponse","IdentityResponse"
|
||||
"MOCNGW","MOCNGW.24","{""cn"":""SecurityModeCommand"",""en"":""SecurityModeCommand""}","SecurityModeCommand","SecurityModeCommand"
|
||||
"MOCNGW","MOCNGW.25","{""cn"":""SecurityModeComplete"",""en"":""SecurityModeComplete""}","SecurityModeComplete","SecurityModeComplete"
|
||||
"MOCNGW","MOCNGW.26","{""cn"":""SecurityModeReject"",""en"":""SecurityModeReject""}","SecurityModeReject","SecurityModeReject"
|
||||
"MOCNGW","MOCNGW.27","{""cn"":""EmmStatus"",""en"":""EmmStatus""}","EmmStatus","EmmStatus"
|
||||
"MOCNGW","MOCNGW.28","{""cn"":""EmmInformation"",""en"":""EmmInformation""}","EmmInformation","EmmInformation"
|
||||
"MOCNGW","MOCNGW.29","{""cn"":""DownlinkNasTransport"",""en"":""DownlinkNasTransport""}","DownlinkNasTransport","DownlinkNasTransport"
|
||||
"MOCNGW","MOCNGW.30","{""cn"":""UplinkNasTransport"",""en"":""UplinkNasTransport""}","UplinkNasTransport","UplinkNasTransport"
|
||||
"MOCNGW","MOCNGW.31","{""cn"":""CsServiceNotification"",""en"":""CsServiceNotification""}","CsServiceNotification","CsServiceNotification"
|
||||
"MOCNGW","MOCNGW.32","{""cn"":""DownlinkGenericNasTransport"",""en"":""DownlinkGenericNasTransport""}","DownlinkGenericNasTransport","DownlinkGenericNasTransport"
|
||||
"MOCNGW","MOCNGW.33","{""cn"":""UplinkGenericNasTransport"",""en"":""UplinkGenericNasTransport""}","UplinkGenericNasTransport","UplinkGenericNasTransport"
|
||||
|
252
config/goldkpi/kpi_title_all.csv
Normal file
252
config/goldkpi/kpi_title_all.csv
Normal file
@@ -0,0 +1,252 @@
|
||||
ne_type,kpi_id,title_json,cn_title,en_title
|
||||
AMF,AMF.01,"{""cn"": ""AMF注册态用户数"", ""en"": ""AMF.RegSub""}",AMF注册态用户数,AMF.RegSub
|
||||
AMF,AMF.02,"{""cn"": ""AMF初始注册请求次数"", ""en"": ""AMF.AttInitReg""}",AMF初始注册请求次数,AMF.AttInitReg
|
||||
AMF,AMF.03,"{""cn"": ""AMF初始注册成功次数"", ""en"": ""AMF.SuccInitReg""}",AMF初始注册成功次数,AMF.SuccInitReg
|
||||
AMF,AMF.04,"{""cn"": ""AMF初始注册失败次数_非法用户"", ""en"": ""AMF.FailedInitReg.3""}",AMF初始注册失败次数_非法用户,AMF.FailedInitReg.3
|
||||
AMF,AMF.05,"{""cn"": ""AMF初始注册失败次数_PEI不允许"", ""en"": ""AMF.FailedInitReg.5""}",AMF初始注册失败次数_PEI不允许,AMF.FailedInitReg.5
|
||||
AMF,AMF.06,"{""cn"": ""AMF初始注册失败次数_非法设备"", ""en"": ""AMF.FailedInitReg.6""}",AMF初始注册失败次数_非法设备,AMF.FailedInitReg.6
|
||||
AMF,AMF.07,"{""cn"": ""AMF初始注册失败次数_5GS服务不允许_用户原因"", ""en"": ""AMF.FailedInitReg.7.User""}",AMF初始注册失败次数_5GS服务不允许_用户原因,AMF.FailedInitReg.7.User
|
||||
AMF,AMF.08,"{""cn"": ""AMF初始注册失败次数_跟踪区内无合适小区_用户原因"", ""en"": ""AMF.FailedInitReg.15.User""}",AMF初始注册失败次数_跟踪区内无合适小区_用户原因,AMF.FailedInitReg.15.User
|
||||
AMF,AMF.09,"{""cn"": ""AMF初始注册失败次数_N1模式不允许"", ""en"": ""AMF.FailedInitReg.27""}",AMF初始注册失败次数_N1模式不允许,AMF.FailedInitReg.27
|
||||
AMF,AMF.10,"{""cn"": ""AMF初始注册失败次数_PLMN不允许"", ""en"": ""AMF.FailedInitReg.11""}",AMF初始注册失败次数_PLMN不允许,AMF.FailedInitReg.11
|
||||
AMF,AMF.11,"{""cn"": ""AMF初始注册失败次数_跟踪区不允许"", ""en"": ""AMF.FailedInitReg.12""}",AMF初始注册失败次数_跟踪区不允许,AMF.FailedInitReg.12
|
||||
AMF,AMF.12,"{""cn"": ""AMF初始注册失败次数_漫游跟踪区禁止接入"", ""en"": ""AMF.FailedInitReg.13""}",AMF初始注册失败次数_漫游跟踪区禁止接入,AMF.FailedInitReg.13
|
||||
AMF,AMF.13,"{""cn"": ""AMF初始注册失败次数_无可用网络切片"", ""en"": ""AMF.FailedInitReg.62""}",AMF初始注册失败次数_无可用网络切片,AMF.FailedInitReg.62
|
||||
AMF,AMF.14,"{""cn"": ""AMF初始注册失败次数_协议错误_用户原因"", ""en"": ""AMF.FailedInitReg.111.User""}",AMF初始注册失败次数_协议错误_用户原因,AMF.FailedInitReg.111.User
|
||||
AMF,AMF.15,"{""cn"": ""AMF一次寻呼响应次数"", ""en"": ""AMF.FirstPagingSucc""}",AMF一次寻呼响应次数,AMF.FirstPagingSucc
|
||||
AMF,AMF.16,"{""cn"": ""AMF二次寻呼响应次数"", ""en"": ""AMF.SecondPagingSucc""}",AMF二次寻呼响应次数,AMF.SecondPagingSucc
|
||||
AMF,AMF.17,"{""cn"": ""AMF寻呼请求次数"", ""en"": ""AMF.PagAtt""}",AMF寻呼请求次数,AMF.PagAtt
|
||||
AMF,AMF.18,"{""cn"": ""AMF业务请求被拒次数"", ""en"": ""AMF.FailServiceReq""}",AMF业务请求被拒次数,AMF.FailServiceReq
|
||||
AMF,AMF.19,"{""cn"": ""AMF业务请求尝试次数"", ""en"": ""AMF.AttServiceReq""}",AMF业务请求尝试次数,AMF.AttServiceReq
|
||||
SMF,SMF.01,"{""cn"": ""5G实时PDU会话数"", ""en"": ""SMF.MeanPduSession""}",5G实时PDU会话数,SMF.MeanPduSession
|
||||
SMF,SMF.02,"{""cn"": ""PDU会话建立成功次数"", ""en"": ""SMF.SuccCreatePduSession""}",PDU会话建立成功次数,SMF.SuccCreatePduSession
|
||||
SMF,SMF.03,"{""cn"": ""PDU会话建立请求次数"", ""en"": ""SMF.AttCreatePduSession""}",PDU会话建立请求次数,SMF.AttCreatePduSession
|
||||
SMF,SMF.04,"{""cn"": ""IMS PDU会话建立成功次数"", ""en"": ""SMF.SuccCreatePduSession._Ims""}",IMS PDU会话建立成功次数,SMF.SuccCreatePduSession._Ims
|
||||
SMF,SMF.05,"{""cn"": ""IMS PDU会话建立请求次数"", ""en"": ""SMF.AttCreatePduSession._Ims""}",IMS PDU会话建立请求次数,SMF.AttCreatePduSession._Ims
|
||||
SMF,SMF.06,"{""cn"": ""EPS-Fallback成功数"", ""en"": ""SMF.SuccSmfModifyBearerResponse.Epsfb""}",EPS-Fallback成功数,SMF.SuccSmfModifyBearerResponse.Epsfb
|
||||
SMF,SMF.07,"{""cn"": ""EPS-Fallback请求数"", ""en"": ""SMF.AttSmfModifyPduSession.Epsfb""}",EPS-Fallback请求数,SMF.AttSmfModifyPduSession.Epsfb
|
||||
UDM,UDM.01,"{""cn"": ""5G注册用户数"", ""en"": ""UDR.5gActSub""}",5G注册用户数,UDR.5gActSub
|
||||
UDM,UDM.02,"{""cn"": ""AMF发起的UECM注册请求次数"", ""en"": ""UDM.AmfUecmRegReq""}",AMF发起的UECM注册请求次数,UDM.AmfUecmRegReq
|
||||
UDM,UDM.03,"{""cn"": ""AMF发起的UECM注册成功次数"", ""en"": ""UDM.AmfUecmRegSucc""}",AMF发起的UECM注册成功次数,UDM.AmfUecmRegSucc
|
||||
UDM,UDM.04,"{""cn"": ""SMF发起的UECM注册成功次数"", ""en"": ""UDM.SmfUecmRegSucc""}",SMF发起的UECM注册成功次数,UDM.SmfUecmRegSucc
|
||||
UDM,UDM.05,"{""cn"": ""SMF发起的UECM注册请求次数"", ""en"": ""UDM.SmfUecmRegReq""}",SMF发起的UECM注册请求次数,UDM.SmfUecmRegReq
|
||||
UDM,UDM.06,"{""cn"": ""4G注册用户数"", ""en"": ""SUB.EpsActSubsInHss""}",4G注册用户数,SUB.EpsActSubsInHss
|
||||
UDM,UDM.07,"{""cn"": ""4G鉴权信息查询成功次数"", ""en"": ""DIAM.AucInfoAnsSucc""}",4G鉴权信息查询成功次数,DIAM.AucInfoAnsSucc
|
||||
UDM,UDM.08,"{""cn"": ""4G鉴权信息查询请求次数"", ""en"": ""DIAM.AucInfoReq""}",4G鉴权信息查询请求次数,DIAM.AucInfoReq
|
||||
UDM,UDM.09,"{""cn"": ""4G更新位置成功次数"", ""en"": ""DIAM.UpdateLocationAnsSucc""}",4G更新位置成功次数,DIAM.UpdateLocationAnsSucc
|
||||
UDM,UDM.10,"{""cn"": ""4G更新位置请求次数"", ""en"": ""DIAM.UpdateLocationReq""}",4G更新位置请求次数,DIAM.UpdateLocationReq
|
||||
UDM,UDM.11,"{""cn"": ""SAR成功响应总次数"", ""en"": ""UR.SuccSAA""}",SAR成功响应总次数,UR.SuccSAA
|
||||
UDM,UDM.12,"{""cn"": ""SAR请求总次数"", ""en"": ""UR.AttSAR""}",SAR请求总次数,UR.AttSAR
|
||||
UDM,UDM.13,"{""cn"": ""LIR成功响应总次数"", ""en"": ""LIQ.SuccLIA""}",LIR成功响应总次数,LIQ.SuccLIA
|
||||
UDM,UDM.14,"{""cn"": ""LIR请求总次数"", ""en"": ""LIQ.AttLIR""}",LIR请求总次数,LIQ.AttLIR
|
||||
AUSF,AUSF.01,"{""cn"": ""鉴权成功次数"", ""en"": ""Ausf.UeAuthAnsSucc""}",鉴权成功次数,Ausf.UeAuthAnsSucc
|
||||
AUSF,AUSF.02,"{""cn"": ""鉴权请求次数"", ""en"": ""Ausf.UeAuthReq""}",鉴权请求次数,Ausf.UeAuthReq
|
||||
UPF,UPF.01,"{""cn"": ""PFCP会话建立成功次数"", ""en"": ""UPF.PfcpSessionEstabSucc""}",PFCP会话建立成功次数,UPF.PfcpSessionEstabSucc
|
||||
UPF,UPF.02,"{""cn"": ""PFCP会话建立请求次数"", ""en"": ""UPF.PfcpSessionEstabReq""}",PFCP会话建立请求次数,UPF.PfcpSessionEstabReq
|
||||
UPF,UPF.03,"{""cn"": ""N6接口上行字节数"", ""en"": ""UPF.N6OgOct""}",N6接口上行字节数,UPF.N6OgOct
|
||||
UPF,UPF.04,"{""cn"": ""N6接口下行字节数"", ""en"": ""UPF.N6IncOct""}",N6接口下行字节数,UPF.N6IncOct
|
||||
UPF,UPF.05,"{""cn"": ""N3接口上行字节数"", ""en"": ""UPF.N3OgOct""}",N3接口上行字节数,UPF.N3OgOct
|
||||
UPF,UPF.06,"{""cn"": ""N3接口下行字节数"", ""en"": ""UPF.N3IncOct""}",N3接口下行字节数,UPF.N3IncOct
|
||||
UPF,UPF.07,"{""cn"": ""SGi接口上行字节数"", ""en"": ""IP.PeakThroughputUlSgi""}",SGi接口上行字节数,IP.PeakThroughputUlSgi
|
||||
UPF,UPF.08,"{""cn"": ""SGi接口下行字节数"", ""en"": ""IP.PeakThroughputDlSgi""}",SGi接口下行字节数,IP.PeakThroughputDlSgi
|
||||
UPF,UPF.09,"{""cn"": ""S1-U接口上行字节数"", ""en"": ""GTP.OutOctS1uSgw""}",S1-U接口上行字节数,GTP.OutOctS1uSgw
|
||||
UPF,UPF.10,"{""cn"": ""S1-U接口下行字节数"", ""en"": ""GTP.IncOctS1uSgw""}",S1-U接口下行字节数,GTP.IncOctS1uSgw
|
||||
AMF,AMF.20,"{""cn"": ""EPS在线用户数"", ""en"": ""SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected""}",EPS在线用户数,SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected
|
||||
AMF,AMF.21,"{""cn"": ""EPS附着成功次数"", ""en"": ""MM.SuccEpsAttach""}",EPS附着成功次数,MM.SuccEpsAttach
|
||||
AMF,AMF.22,"{""cn"": ""EPS附着请求次数"", ""en"": ""MM.AttEpsAttach""}",EPS附着请求次数,MM.AttEpsAttach
|
||||
AMF,AMF.23,"{""cn"": ""EPS附着失败次数_非法用户"", ""en"": ""MM.FailedEpsAttach.3""}",EPS附着失败次数_非法用户,MM.FailedEpsAttach.3
|
||||
AMF,AMF.24,"{""cn"": ""EPS附着失败次数_非法终端"", ""en"": ""MM.FailedEpsAttach.5""}",EPS附着失败次数_非法终端,MM.FailedEpsAttach.5
|
||||
AMF,AMF.25,"{""cn"": ""EPS附着失败次数_非法ME"", ""en"": ""MM.FailedEpsAttach.6""}",EPS附着失败次数_非法ME,MM.FailedEpsAttach.6
|
||||
AMF,AMF.26,"{""cn"": ""EPS附着失败次数_EPS服务不允许_用户原因"", ""en"": ""MM.FailedEpsAttach.7.User""}",EPS附着失败次数_EPS服务不允许_用户原因,MM.FailedEpsAttach.7.User
|
||||
AMF,AMF.27,"{""cn"": ""EPS附着失败次数_EPS和非EPS服务不允许"", ""en"": ""MM.FailedEpsAttach.8""}",EPS附着失败次数_EPS和非EPS服务不允许,MM.FailedEpsAttach.8
|
||||
AMF,AMF.28,"{""cn"": ""EPS附着失败次数_跟踪区内无合适小区_用户原因"", ""en"": ""MM.FailedEpsAttach.15.User""}",EPS附着失败次数_跟踪区内无合适小区_用户原因,MM.FailedEpsAttach.15.User
|
||||
AMF,AMF.29,"{""cn"": ""EPS附着失败次数_ESM失败_用户原因"", ""en"": ""MM.FailedEpsAttach.19.User""}",EPS附着失败次数_ESM失败_用户原因,MM.FailedEpsAttach.19.User
|
||||
AMF,AMF.30,"{""cn"": ""MME一次寻呼响应次数"", ""en"": ""MM.FirstPagingSucc""}",MME一次寻呼响应次数,MM.FirstPagingSucc
|
||||
AMF,AMF.31,"{""cn"": ""MME二次寻呼响应次数"", ""en"": ""MM.SecondPagingSucc""}",MME二次寻呼响应次数,MM.SecondPagingSucc
|
||||
AMF,AMF.32,"{""cn"": ""MME寻呼请求次数"", ""en"": ""MM.PagAtt""}",MME寻呼请求次数,MM.PagAtt
|
||||
SMF,SMF.08,"{""cn"": ""4G在线会话数"", ""en"": ""SM.MeanNbrBearerPgw.Default""}",4G在线会话数,SM.MeanNbrBearerPgw.Default
|
||||
SMF,SMF.09,"{""cn"": ""PGW缺省承载建立成功个数"", ""en"": ""SM.SuccCreateDefaultEpsBearer""}",PGW缺省承载建立成功个数,SM.SuccCreateDefaultEpsBearer
|
||||
SMF,SMF.10,"{""cn"": ""PGW缺省承载建立请求个数"", ""en"": ""SM.AttCreateDefaultEpsBearer""}",PGW缺省承载建立请求个数,SM.AttCreateDefaultEpsBearer
|
||||
SMF,SMF.11,"{""cn"": ""PGW专用承载建立成功个数"", ""en"": ""SM.SuccCreateDedicatedEpsBearer""}",PGW专用承载建立成功个数,SM.SuccCreateDedicatedEpsBearer
|
||||
SMF,SMF.12,"{""cn"": ""PGW专用承载建立请求个数"", ""en"": ""SM.AttCreateDedicatedEpsBearer""}",PGW专用承载建立请求个数,SM.AttCreateDedicatedEpsBearer
|
||||
SMF,SMF.13,"{""cn"": ""IMS缺省承载成功建立个数"", ""en"": ""SM.SuccCreateDefaultEpsBearer._Ims""}",IMS缺省承载成功建立个数,SM.SuccCreateDefaultEpsBearer._Ims
|
||||
SMF,SMF.14,"{""cn"": ""IMS缺省承载请求建立个数"", ""en"": ""SM.AttCreateDefaultEpsBearer._Ims""}",IMS缺省承载请求建立个数,SM.AttCreateDefaultEpsBearer._Ims
|
||||
AMF,AMF.A.02,"{""cn"":""AMF移动性注册更新成功次数"",""en"":""AMF.SuccMobiReg""}",AMF移动性注册更新成功次数,AMF.SuccMobiReg
|
||||
AMF,AMF.A.03,"{""cn"":""AMF移动性注册更新失败次数"",""en"":""AMF.FailedMobiReg""}",AMF移动性注册更新失败次数,AMF.FailedMobiReg
|
||||
AMF,AMF.A.04,"{""cn"":""AMF紧急注册请求次数"",""en"":""AMF.AttEmergReg""}",AMF紧急注册请求次数,AMF.AttEmergReg
|
||||
AMF,AMF.A.05,"{""cn"":""AMF紧急注册成功次数"",""en"":""AMF.SuccEmergReg""}",AMF紧急注册成功次数,AMF.SuccEmergReg
|
||||
AMF,AMF.A.06,"{""cn"":""AMF紧急注册失败次数"",""en"":""AMF.FailedEmergReg""}",AMF紧急注册失败次数,AMF.FailedEmergReg
|
||||
AMF,AMF.A.07,"{""cn"":""UE发起的去注册请求次数"",""en"":""AMF.AttUeDereg""}",UE发起的去注册请求次数,AMF.AttUeDereg
|
||||
AMF,AMF.A.08,"{""cn"":""UE发起的去注册成功次数"",""en"":""AMF.SuccUeDereg""}",UE发起的去注册成功次数,AMF.SuccUeDereg
|
||||
AMF,AMF.A.09,"{""cn"":""AMF发起的去注册请求次数"",""en"":""AMF.AttAmfDereg""}",AMF发起的去注册请求次数,AMF.AttAmfDereg
|
||||
AMF,AMF.A.10,"{""cn"":""AMF发起的去注册成功次数"",""en"":""AMF.SuccAmfDereg""}",AMF发起的去注册成功次数,AMF.SuccAmfDereg
|
||||
AMF,AMF.A.11,"{""cn"":""UDM发起的去注册请求次数"",""en"":""AMF.AttUdmDereg""}",UDM发起的去注册请求次数,AMF.AttUdmDereg
|
||||
AMF,AMF.A.12,"{""cn"":""UDM发起的去注册成功次数"",""en"":""AMF.SuccUdmDereg""}",UDM发起的去注册成功次数,AMF.SuccUdmDereg
|
||||
AMF,AMF.A.13,"{""cn"":""AMF寻呼失败次数"",""en"":""AMF.PagFail""}",AMF寻呼失败次数,AMF.PagFail
|
||||
AMF,AMF.A.14,"{""cn"":""AMF隐式去注册次数"",""en"":""AMF.ImplicitDereg""}",AMF隐式去注册次数,AMF.ImplicitDereg
|
||||
SMF,SMF.A.01,"{""cn"":""PDU会话接受次数"",""en"":""SMF.PduSessAcpt""}",PDU会话接受次数,SMF.PduSessAcpt
|
||||
SMF,SMF.A.02,"{""cn"":""基站Pdu资源创建成功次数"",""en"":""SM.PduResSetupSucc""}",基站Pdu资源创建成功次数,SM.PduResSetupSucc
|
||||
SMF,SMF.A.03,"{""cn"":""查询用户SM数据失败次数"",""en"":""SM.RetrieveSmDataFail""}",查询用户SM数据失败次数,SM.RetrieveSmDataFail
|
||||
SMF,SMF.A.04,"{""cn"":""PFCP会话建立失败次数"",""en"":""SM.PfcpSessEstFail""}",PFCP会话建立失败次数,SM.PfcpSessEstFail
|
||||
SMF,SMF.A.05,"{""cn"":""基站Pdu资源创建失败次数"",""en"":""SM.PduResSetupFail""}",基站Pdu资源创建失败次数,SM.PduResSetupFail
|
||||
SMF,SMF.A.06,"{""cn"":""PFCP会话修改失败次数"",""en"":""SM.PfcpSessMdfyFail""}",PFCP会话修改失败次数,SM.PfcpSessMdfyFail
|
||||
SMF,SMF.A.07,"{""cn"":""PDU会话拒绝次数"",""en"":""SM.PduSessRejt""}",PDU会话拒绝次数,SM.PduSessRejt
|
||||
SMF,SMF.A.08,"{""cn"":""PDU会话释放指示次数"",""en"":""SM.PduSessRelCmd""}",PDU会话释放指示次数,SM.PduSessRelCmd
|
||||
NSSF,NSSF.A.02,"{""cn"":""可用AMF注册次数"",""en"":""NSSF.SuccAvailAMFPut""}",可用AMF注册成功次数,NSSF.SuccAvailAMFPut
|
||||
NSSF,NSSF.A.03,"{""cn"":""可用AMF注册更新成功次数"",""en"":""NSSF.AvailAMFPut""}",可用AMF注册次数,NSSF.AvailAMFPut
|
||||
NSSF,NSSF.A.04,"{""cn"":""可用AMF注册更新次数"",""en"":""NSSF.SuccAvailAMFPatch""}",可用AMF注册更新成功次数,NSSF.SuccAvailAMFPatch
|
||||
NSSF,NSSF.A.01,"{""cn"":""可用AMF注册成功次数"",""en"":""NSSF.AvailAMFPatch""}",可用AMF注册更新次数,NSSF.AvailAMFPatch
|
||||
NSSF,NSSF.A.05,"{""cn"":""可用AMF去注册成功次数"",""en"":""NSSF.SuccAvailAMFDelete""}",可用AMF去注册成功次数,NSSF.SuccAvailAMFDelete
|
||||
NSSF,NSSF.A.06,"{""cn"":""可用AMF去注册次数"",""en"":""NSSF.AvailAMFDelete""}",可用AMF去注册次数,NSSF.AvailAMFDelete
|
||||
NSSF,NSSF.A.07,"{""cn"":""网元订阅成功次数"",""en"":""NSSF.SuccAvailSubscription""}",网元订阅成功次数,NSSF.SuccAvailSubscription
|
||||
NSSF,NSSF.A.08,"{""cn"":""网元订阅次数"",""en"":""NSSF.AvailSubscription""}",网元订阅次数,NSSF.AvailSubscription
|
||||
NSSF,NSSF.A.09,"{""cn"":""网元去订阅成功次数"",""en"":""NSSF.SuccAvailUnsubscription""}",网元去订阅成功次数,NSSF.SuccAvailUnsubscription
|
||||
NSSF,NSSF.A.10,"{""cn"":""网元去订阅次数"",""en"":""NSSF.AvailUnsubscription""}",网元去订阅次数,NSSF.AvailUnsubscription
|
||||
NSSF,NSSF.A.11,"{""cn"":""向NRF注册成功次数"",""en"":""NSSF.SuccNRFReg""}",向NRF注册成功次数,NSSF.SuccNRFReg
|
||||
NSSF,NSSF.A.12,"{""cn"":""向NRF注册次数"",""en"":""NSSF.NRFReg""}",向NRF注册次数,NSSF.NRFReg
|
||||
NSSF,NSSF.A.13,"{""cn"":""向NRF发送心跳次数"",""en"":""NSSF.NRFHeartbeat""}",向NRF发送心跳次数,NSSF.NRFHeartbeat
|
||||
NSSF,NSSF.A.14,"{""cn"":""当前注册AMF个数"",""en"":""NSSF.CurrentAMFCount""}",当前注册AMF个数,NSSF.CurrentAMFCount
|
||||
NSSF,NSSF.A.15,"{""cn"":""当前订阅网元个数"",""en"":""NSSF.CurrentSubscriperCount""}",当前订阅网元个数,NSSF.CurrentSubscriperCount
|
||||
MME,MME.A.01,"{""cn"":""MME附着请求次数"",""en"":""EpsAttachAtt""}",MME附着请求次数,EpsAttachAtt
|
||||
MME,MME.A.02,"{""cn"":""MME附着成功次数"",""en"":""EpsAttachSucc""}",MME附着成功次数,EpsAttachSucc
|
||||
MME,MME.A.03,"{""cn"":""MME附着失败次数"",""en"":""EpsAttachFail""}",MME附着失败次数,EpsAttachFail
|
||||
MME,MME.A.04,"{""cn"":""MME组合附着请求次数"",""en"":""CombAttachAtt""}",MME组合附着请求次数,CombAttachAtt
|
||||
MME,MME.A.05,"{""cn"":""MME组合附着成功次数"",""en"":""CombAttachSucc""}",MME组合附着成功次数,CombAttachSucc
|
||||
MME,MME.A.06,"{""cn"":""MME组合附着失败次数"",""en"":""CombAttachFail""}",MME组合附着失败次数,CombAttachFail
|
||||
MME,MME.A.07,"{""cn"":""MME紧急附着请求次数"",""en"":""EmergAttachAtt""}",MME紧急附着请求次数,EmergAttachAtt
|
||||
MME,MME.A.08,"{""cn"":""MME紧急附着成功次数"",""en"":""EmergAttachSucc""}",MME紧急附着成功次数,EmergAttachSucc
|
||||
MME,MME.A.09,"{""cn"":""MME紧急附着失败次数"",""en"":""EmergAttachFail""}",MME紧急附着失败次数,EmergAttachFail
|
||||
MME,MME.A.10,"{""cn"":""UE发起的分离请求次数"",""en"":""EpsDetachUeAtt""}",UE发起的分离请求次数,EpsDetachUeAtt
|
||||
MME,MME.A.11,"{""cn"":""UE发起的分离请求成功次数"",""en"":""EpsDetachUeSucc""}",UE发起的分离请求成功次数,EpsDetachUeSucc
|
||||
MME,MME.A.12,"{""cn"":""MME发起的分离请求次数"",""en"":""EpsDetachMMEAtt""}",MME发起的分离请求次数,EpsDetachMMEAtt
|
||||
MME,MME.A.13,"{""cn"":""MME发起的分离请求成功次数"",""en"":""EpsDetachMMESucc""}",MME发起的分离请求成功次数,EpsDetachMMESucc
|
||||
MME,MME.A.14,"{""cn"":""伴随SGW内切换的TAU请求次数"",""en"":""TauIntraSgwAtt""}",伴随SGW内切换的TAU请求次数,TauIntraSgwAtt
|
||||
MME,MME.A.15,"{""cn"":""伴随SGW内切换的TAU成功请求次数"",""en"":""TauIntraSgwSucc""}",伴随SGW内切换的TAU成功请求次数,TauIntraSgwSucc
|
||||
MME,MME.A.16,"{""cn"":""伴随SGW内切换的TAU失败请求次数"",""en"":""TauIntraSgwFail""}",伴随SGW内切换的TAU失败请求次数,TauIntraSgwFail
|
||||
MME,MME.A.17,"{""cn"":""MME寻呼次数"",""en"":""PagingEpsAtt""}",MME寻呼次数,PagingEpsAtt
|
||||
MME,MME.A.18,"{""cn"":""MME寻呼成功次数"",""en"":""PagingEpsSucc""}",MME寻呼成功次数,PagingEpsSucc
|
||||
MME,MME.A.19,"{""cn"":""MME寻呼失败次数"",""en"":""PagingEpsFail""}",MME寻呼失败次数,PagingEpsFail
|
||||
MME,MME.A.20,"{""cn"":""MME隐式分离请求次数"",""en"":""EpsImplicitDetach""}",MME隐式分离请求次数,EpsImplicitDetach
|
||||
MME,MME.A.21,"{""cn"":""MME激活专用承载请求次数"",""en"":""ActDedicatedEpsBearerAtt""}",MME激活专用承载请求次数,ActDedicatedEpsBearerAtt
|
||||
MME,MME.A.22,"{""cn"":""MME激活专用承载请求成功次数"",""en"":""ActDedicatedEpsBearerSucc""}",MME激活专用承载请求成功次数,ActDedicatedEpsBearerSucc
|
||||
MME,MME.A.23,"{""cn"":""MME激活专用承载请求失败次数"",""en"":""ActDedicatedEpsBearerFail""}",MME激活专用承载请求失败次数,ActDedicatedEpsBearerFail
|
||||
MME,MME.A.24,"{""cn"":""MME去激活专用承载请求次数"",""en"":""DeactEpsDedicatedBearerAtt""}",MME去激活专用承载请求次数,DeactEpsDedicatedBearerAtt
|
||||
MME,MME.A.25,"{""cn"":""MME去激活专用承载请求成功次数"",""en"":""DeactEpsDedicatedBearerSucc""}",MME去激活专用承载请求成功次数,DeactEpsDedicatedBearerSucc
|
||||
MME,MME.A.26,"{""cn"":""MME修改专用承载请求次数"",""en"":""ModEpsBearerAtt""}",MME修改专用承载请求次数,ModEpsBearerAtt
|
||||
MME,MME.A.27,"{""cn"":""MME修改专用承载请求成功次数"",""en"":""ModEpsBearerSucc""}",MME修改专用承载请求成功次数,ModEpsBearerSucc
|
||||
MME,MME.A.28,"{""cn"":""MME修改专用承载请求失败次数"",""en"":""ModEpsBearerFail""}",MME修改专用承载请求失败次数,ModEpsBearerFail
|
||||
MME,MME.A.29,"{""cn"":""MME服务请求次数"",""en"":""EpsServiceReqAtt""}",MME服务请求次数,EpsServiceReqAtt
|
||||
MME,MME.A.30,"{""cn"":""MME服务请求成功次数"",""en"":""EpsServiceReqSucc""}",MME服务请求成功次数,EpsServiceReqSucc
|
||||
MME,MME.A.31,"{""cn"":""MME服务请求失败次数"",""en"":""EpsServiceReqFail""}",MME服务请求失败次数,EpsServiceReqFail
|
||||
MOCNGW,MOCNGW.01,"{""cn"":""AttachRequest"",""en"":""AttachRequest""}",AttachRequest,AttachRequest
|
||||
MOCNGW,MOCNGW.02,"{""cn"":""AttachAccept"",""en"":""AttachAccept""}",AttachAccept,AttachAccept
|
||||
MOCNGW,MOCNGW.03,"{""cn"":""AttachComplete"",""en"":""AttachComplete""}",AttachComplete,AttachComplete
|
||||
MOCNGW,MOCNGW.04,"{""cn"":""AttachReject"",""en"":""AttachReject""}",AttachReject,AttachReject
|
||||
MOCNGW,MOCNGW.05,"{""cn"":""DetachRequest"",""en"":""DetachRequest""}",DetachRequest,DetachRequest
|
||||
MOCNGW,MOCNGW.06,"{""cn"":""DetachAccept"",""en"":""DetachAccept""}",DetachAccept,DetachAccept
|
||||
MOCNGW,MOCNGW.07,"{""cn"":""TrackingAreaUpdateRequest"",""en"":""TrackingAreaUpdateRequest""}",TrackingAreaUpdateRequest,TrackingAreaUpdateRequest
|
||||
MOCNGW,MOCNGW.08,"{""cn"":""TrackingAreaUpdateAccept"",""en"":""TrackingAreaUpdateAccept""}",TrackingAreaUpdateAccept,TrackingAreaUpdateAccept
|
||||
MOCNGW,MOCNGW.09,"{""cn"":""TrackingAreaUpdateComplete"",""en"":""TrackingAreaUpdateComplete""}",TrackingAreaUpdateComplete,TrackingAreaUpdateComplete
|
||||
MOCNGW,MOCNGW.10,"{""cn"":""TrackingAreaUpdateReject"",""en"":""TrackingAreaUpdateReject""}",TrackingAreaUpdateReject,TrackingAreaUpdateReject
|
||||
MOCNGW,MOCNGW.11,"{""cn"":""ServiceRequest"",""en"":""ServiceRequest""}",ServiceRequest,ServiceRequest
|
||||
MOCNGW,MOCNGW.12,"{""cn"":""ExtendedServiceRequest"",""en"":""ExtendedServiceRequest""}",ExtendedServiceRequest,ExtendedServiceRequest
|
||||
MOCNGW,MOCNGW.13,"{""cn"":""ControlPlaneServiceRequest"",""en"":""ControlPlaneServiceRequest""}",ControlPlaneServiceRequest,ControlPlaneServiceRequest
|
||||
MOCNGW,MOCNGW.14,"{""cn"":""ServiceReject"",""en"":""ServiceReject""}",ServiceReject,ServiceReject
|
||||
MOCNGW,MOCNGW.15,"{""cn"":""ServiceAccept"",""en"":""ServiceAccept""}",ServiceAccept,ServiceAccept
|
||||
MOCNGW,MOCNGW.16,"{""cn"":""GutiReallocationCommand"",""en"":""GutiReallocationCommand""}",GutiReallocationCommand,GutiReallocationCommand
|
||||
MOCNGW,MOCNGW.17,"{""cn"":""GutiReallocationComplete"",""en"":""GutiReallocationComplete""}",GutiReallocationComplete,GutiReallocationComplete
|
||||
MOCNGW,MOCNGW.18,"{""cn"":""AuthenticationRequest"",""en"":""AuthenticationRequest""}",AuthenticationRequest,AuthenticationRequest
|
||||
MOCNGW,MOCNGW.19,"{""cn"":""AuthenticationResponse"",""en"":""AuthenticationResponse""}",AuthenticationResponse,AuthenticationResponse
|
||||
MOCNGW,MOCNGW.20,"{""cn"":""AuthenticationReject"",""en"":""AuthenticationReject""}",AuthenticationReject,AuthenticationReject
|
||||
MOCNGW,MOCNGW.21,"{""cn"":""AuthenticationFailure"",""en"":""AuthenticationFailure""}",AuthenticationFailure,AuthenticationFailure
|
||||
MOCNGW,MOCNGW.22,"{""cn"":""IdentityRequest"",""en"":""IdentityRequest""}",IdentityRequest,IdentityRequest
|
||||
MOCNGW,MOCNGW.23,"{""cn"":""IdentityResponse"",""en"":""IdentityResponse""}",IdentityResponse,IdentityResponse
|
||||
MOCNGW,MOCNGW.24,"{""cn"":""SecurityModeCommand"",""en"":""SecurityModeCommand""}",SecurityModeCommand,SecurityModeCommand
|
||||
MOCNGW,MOCNGW.25,"{""cn"":""SecurityModeComplete"",""en"":""SecurityModeComplete""}",SecurityModeComplete,SecurityModeComplete
|
||||
MOCNGW,MOCNGW.26,"{""cn"":""SecurityModeReject"",""en"":""SecurityModeReject""}",SecurityModeReject,SecurityModeReject
|
||||
MOCNGW,MOCNGW.27,"{""cn"":""EmmStatus"",""en"":""EmmStatus""}",EmmStatus,EmmStatus
|
||||
MOCNGW,MOCNGW.28,"{""cn"":""EmmInformation"",""en"":""EmmInformation""}",EmmInformation,EmmInformation
|
||||
MOCNGW,MOCNGW.29,"{""cn"":""DownlinkNasTransport"",""en"":""DownlinkNasTransport""}",DownlinkNasTransport,DownlinkNasTransport
|
||||
MOCNGW,MOCNGW.30,"{""cn"":""UplinkNasTransport"",""en"":""UplinkNasTransport""}",UplinkNasTransport,UplinkNasTransport
|
||||
MOCNGW,MOCNGW.31,"{""cn"":""CsServiceNotification"",""en"":""CsServiceNotification""}",CsServiceNotification,CsServiceNotification
|
||||
MOCNGW,MOCNGW.32,"{""cn"":""DownlinkGenericNasTransport"",""en"":""DownlinkGenericNasTransport""}",DownlinkGenericNasTransport,DownlinkGenericNasTransport
|
||||
MOCNGW,MOCNGW.33,"{""cn"":""UplinkGenericNasTransport"",""en"":""UplinkGenericNasTransport""}",UplinkGenericNasTransport,UplinkGenericNasTransport
|
||||
IMS,SCSCF.01,"{""cn"": ""LTE接入注册用户数"",""en"": ""UR.SubsLTE.fromVoLTE""}",LTE接入注册用户数,UR.SubsLTE.fromVoLTE
|
||||
IMS,SCSCF.02,"{""cn"": ""5G接入注册用户数"",""en"": ""UR.Subs5G.fromVo5G""}",5G接入注册用户数,UR.Subs5G.fromVo5G
|
||||
IMS,SCSCF.03,"{""cn"": ""初始注册成功次数"",""en"": ""UR.SuccInitReg""}",初始注册成功次数,UR.SuccInitReg
|
||||
IMS,SCSCF.04,"{""cn"": ""初始注册请求次数"",""en"": ""UR.AttInitReg""}",初始注册请求次数,UR.AttInitReg
|
||||
IMS,SCSCF.05,"{""cn"": ""主叫接通次数"",""en"": ""SC.SuccSessionOrig""}",主叫接通次数,SC.SuccSessionOrig
|
||||
IMS,SCSCF.06,"{""cn"": ""主叫试呼次数"",""en"": ""SC.AttSessionOrig""}",主叫试呼次数,SC.AttSessionOrig
|
||||
IMS,SCSCF.07,"{""cn"": ""被叫接通次数"",""en"": ""SC.SuccSessionTerm""}",被叫接通次数,SC.SuccSessionTerm
|
||||
IMS,SCSCF.08,"{""cn"": ""被叫试呼次数"",""en"": ""SC.AttSessionTerm""}",被叫试呼次数,SC.AttSessionTerm
|
||||
IMS,SCSCF.09,"{""cn"": ""主叫应答次数"",""en"": ""SC.AnsSessionOrig""}",主叫应答次数,SC.AnsSessionOrig
|
||||
IMS,SCSCF.10,"{""cn"": ""主叫早释次数"",""en"": ""SC.OrigRelBeforeRing""}",主叫早释次数,SC.OrigRelBeforeRing
|
||||
IMS,SCSCF.11,"{""cn"": ""主叫振铃早释次数"",""en"": ""SC.OrigRelAfterRing""}",主叫振铃早释次数,SC.OrigRelAfterRing
|
||||
IMS,SCSCF.12,"{""cn"": ""主叫403请求禁止次数"",""en"": ""SC.FailSessionOrig.403""}",主叫403请求禁止次数,SC.FailSessionOrig.403
|
||||
IMS,SCSCF.13,"{""cn"": ""主叫404未找到次数"",""en"": ""SC.FailSessionOrig.404""}",主叫404未找到次数,SC.FailSessionOrig.404
|
||||
IMS,SCSCF.14,"{""cn"": ""主叫408请求超时次数"",""en"": ""SC.FailSessionOrig.408""}",主叫408请求超时次数,SC.FailSessionOrig.408
|
||||
IMS,SCSCF.15,"{""cn"": ""主叫480久叫不应次"",""en"": ""SC.FailSessionOrig.480""}",主叫480久叫不应次,SC.FailSessionOrig.480
|
||||
IMS,SCSCF.16,"{""cn"": ""主叫484Request-URI不完整次"",""en"": ""SC.FailSessionOrig.484""}",主叫484Request-URI不完整次,SC.FailSessionOrig.484
|
||||
IMS,SCSCF.17,"{""cn"": ""主叫486用户忙次数"",""en"": ""SC.FailSessionOrig.486""}",主叫486用户忙次数,SC.FailSessionOrig.486
|
||||
IMS,SCSCF.18,"{""cn"": ""主叫487请求终止次数"",""en"": ""SC.FailSessionOrig.487""}",主叫487请求终止次数,SC.FailSessionOrig.487
|
||||
IMS,SCSCF.19,"{""cn"": ""主叫600用户忙次数"",""en"": ""SC.FailSessionOrig.600""}",主叫600用户忙次数,SC.FailSessionOrig.600
|
||||
IMS,SCSCF.20,"{""cn"": ""主叫603用户拒接次数"",""en"": ""SC.FailSessionOrig.603""}",主叫603用户拒接次数,SC.FailSessionOrig.603
|
||||
IMS,SCSCF.21,"{""cn"": ""主叫604用户信息不存在次数"",""en"": ""SC.FailSessionOrig.604""}",主叫604用户信息不存在次数,SC.FailSessionOrig.604
|
||||
IMS,SCSCF.22,"{""cn"": ""被叫应答次数"",""en"": ""SC.AnsSessionTerm""}",被叫应答次数,SC.AnsSessionTerm
|
||||
IMS,SCSCF.23,"{""cn"": ""被叫早释次"",""en"": ""SC.TermiRelBeforeRing""}",被叫早释次,SC.TermiRelBeforeRing
|
||||
IMS,SCSCF.24,"{""cn"": ""被叫振铃早释次数"",""en"": ""SC.TermiRelAfterRing""}",被叫振铃早释次数,SC.TermiRelAfterRing
|
||||
IMS,SCSCF.25,"{""cn"": ""被叫403请求禁止次数"",""en"": ""SC.FailSessionTerm.403""}",被叫403请求禁止次数,SC.FailSessionTerm.403
|
||||
IMS,SCSCF.26,"{""cn"": ""被叫404未找到次数"",""en"": ""SC.FailSessionTerm.404""}",被叫404未找到次数,SC.FailSessionTerm.404
|
||||
IMS,SCSCF.27,"{""cn"": ""被叫408请求超时次数"",""en"": ""SC.FailSessionTerm.408""}",被叫408请求超时次数,SC.FailSessionTerm.408
|
||||
IMS,SCSCF.28,"{""cn"": ""被叫480久叫不应次数"",""en"": ""SC.FailSessionTerm.480""}",被叫480久叫不应次数,SC.FailSessionTerm.480
|
||||
IMS,SCSCF.29,"{""cn"": ""被叫484Request-URI不完整次数"",""en"": ""SC.FailSessionTerm.484""}",被叫484Request-URI不完整次数,SC.FailSessionTerm.484
|
||||
IMS,SCSCF.30,"{""cn"": ""被叫486用户忙次数"",""en"": ""SC.FailSessionTerm.486""}",被叫486用户忙次数,SC.FailSessionTerm.486
|
||||
IMS,SCSCF.31,"{""cn"": ""被叫487请求终止次数"",""en"": ""SC.FailSessionTerm.487""}",被叫487请求终止次数,SC.FailSessionTerm.487
|
||||
IMS,SCSCF.32,"{""cn"": ""被叫600用户忙次数"",""en"": ""SC.FailSessionTerm.600""}",被叫600用户忙次数,SC.FailSessionTerm.600
|
||||
IMS,SCSCF.33,"{""cn"": ""被叫603用户拒接次数"",""en"": ""SC.FailSessionTerm.603""}",被叫603用户拒接次数,SC.FailSessionTerm.603
|
||||
IMS,SCSCF.34,"{""cn"": ""被叫604用户信息不存在次数"",""en"": ""SC.FailSessionTerm.604""}",被叫604用户信息不存在次数,SC.FailSessionTerm.604
|
||||
PCF,PCF.01,"{""cn"": ""在线N7会话数"", ""en"": ""PCF.SmAssocNbrMean""}",在线N7会话数,PCF.SmAssocNbrMean
|
||||
PCF,PCF.02,"{""cn"": ""SM策略关联建立成功次数"", ""en"": ""PCF.PolicySmAssocCreateSucc""}",SM策略关联建立成功次数,PCF.PolicySmAssocCreateSucc
|
||||
PCF,PCF.03,"{""cn"": ""SM策略关联建立请求次数"", ""en"": ""PCF.PolicySmAssocCreateReq""}",SM策略关联建立请求次数,PCF.PolicySmAssocCreateReq
|
||||
PCF,PCF.04,"{""cn"": ""SM策略关联更新成功次数"", ""en"": ""PCF.PolicySmAssocUpdateSucc""}",SM策略关联更新成功次数,PCF.PolicySmAssocUpdateSucc
|
||||
PCF,PCF.05,"{""cn"": ""SM策略关联更新请求次数"", ""en"": ""PCF.PolicySmAssocUpdateReq""}",SM策略关联更新请求次数,PCF.PolicySmAssocUpdateReq
|
||||
PCF,PCF.06,"{""cn"": ""在线Gx会话数"", ""en"": ""SM.SessionNbrMean""}",在线Gx会话数,SM.SessionNbrMean
|
||||
PCF,PCF.07,"{""cn"": ""在线Rx会话数"", ""en"": ""SM.RxSessionMean""}",在线Rx会话数,SM.RxSessionMean
|
||||
PCF,PCF.08,"{""cn"": ""PCRF策略控制发起成功次数"", ""en"": ""DIAM.CcInitialSuccess""}",PCRF策略控制发起成功次数,DIAM.CcInitialSuccess
|
||||
PCF,PCF.09,"{""cn"": ""PCRF策略控制发起请求次数"", ""en"": ""DIAM.CcInitialRequest""}",PCRF策略控制发起请求次数,DIAM.CcInitialRequest
|
||||
PCF,PCF.10,"{""cn"": ""应用会话授权成功次数"", ""en"": ""DIAM.AuthSucc""}",应用会话授权成功次数,DIAM.AuthSucc
|
||||
PCF,PCF.11,"{""cn"": ""应用会话授权尝试次数"", ""en"": ""DIAM.AuthRequest""}",应用会话授权尝试次数,DIAM.AuthRequest
|
||||
PCF,PCF.12,"{""cn"": ""PCRF策略控制更新成功次数"", ""en"": ""DIAM.CcUpdateSuccess""}",PCRF策略控制更新成功次数,DIAM.CcUpdateSuccess
|
||||
PCF,PCF.13,"{""cn"": ""PCRF策略控制更新请求次数"", ""en"": ""DIAM.CcUpdateRequest""}",PCRF策略控制更新请求次数,DIAM.CcUpdateRequest
|
||||
SMSC,SMSC.A.01,"{""cn"": ""MS到SMSC短信请求次数"", ""en"": ""SMSC.MStoSMSCAtt""}",MS到SMSC短信请求次数,SMSC.MStoSMSCAtt
|
||||
SMSC,SMSC.A.02,"{""cn"": ""MS到SMSC短信成功次数"", ""en"": ""SMSC.MStoSMSCSucc""}",MS到SMSC短信成功次数,SMSC.MStoSMSCSucc
|
||||
SMSC,SMSC.A.03,"{""cn"": ""MS到SMSC短信失败次数"", ""en"": ""SMSC.MStoSMSCFail""}",MS到SMSC短信失败次数,SMSC.MStoSMSCFail
|
||||
SMSC,SMSC.A.04,"{""cn"": ""MS到SMSC短信字节数"", ""en"": ""SMSC.MStoSMSCBytes""}",MS到SMSC短信字节数,SMSC.MStoSMSCBytes
|
||||
SMSC,SMSC.A.05,"{""cn"": ""VSS到SMSC短信请求次数"", ""en"": ""SMSC.VSStoSMSCAtt""}",VSS到SMSC短信请求次数,SMSC.VSStoSMSCAtt
|
||||
SMSC,SMSC.A.06,"{""cn"": ""VSS到SMSC短信成功次数"", ""en"": ""SMSC.VSStoSMSCSucc""}",VSS到SMSC短信成功次数,SMSC.VSStoSMSCSucc
|
||||
SMSC,SMSC.A.07,"{""cn"": ""VSS到SMSC短信失败次数"", ""en"": ""SMSC.VSStoSMSCFail""}",VSS到SMSC短信失败次数,SMSC.VSStoSMSCFail
|
||||
SMSC,SMSC.A.08,"{""cn"": ""VSS到SMSC短信字节数"", ""en"": ""SMSC.VSStoSMSCBytes""}",VSS到SMSC短信字节数,SMSC.VSStoSMSCBytes
|
||||
SMSC,SMSC.A.09,"{""cn"": ""PPS到SMSC短信请求次数"", ""en"": ""SMSC.PPStoSMSCAtt""}",PPS到SMSC短信请求次数,SMSC.PPStoSMSCAtt
|
||||
SMSC,SMSC.A.10,"{""cn"": ""PPS到SMSC短信成功次数"", ""en"": ""SMSC.PPStoSMSCSucc""}",PPS到SMSC短信成功次数,SMSC.PPStoSMSCSucc
|
||||
SMSC,SMSC.A.11,"{""cn"": ""PPS到SMSC短信失败次数"", ""en"": ""SMSC.PPStoSMSCFail""}",PPS到SMSC短信失败次数,SMSC.PPStoSMSCFail
|
||||
SMSC,SMSC.A.12,"{""cn"": ""PPS到SMSC短信字节数"", ""en"": ""SMSC.PPStoSMSCBytes""}",PPS到SMSC短信字节数,SMSC.PPStoSMSCBytes
|
||||
SMSC,SMSC.A.13,"{""cn"": ""SMPP到SMSC短信请求次数"", ""en"": ""SMSC.SMPPtoSMSCAtt""}",SMPP到SMSC短信请求次数,SMSC.SMPPtoSMSCAtt
|
||||
SMSC,SMSC.A.14,"{""cn"": ""SMPP到SMSC短信成功次数"", ""en"": ""SMSC.SMPPtoSMSCSucc""}",SMPP到SMSC短信成功次数,SMSC.SMPPtoSMSCSucc
|
||||
SMSC,SMSC.A.15,"{""cn"": ""SMPP到SMSC短信失败次数"", ""en"": ""SMSC.SMPPtoSMSCFail""}",SMPP到SMSC短信失败次数,SMSC.SMPPtoSMSCFail
|
||||
SMSC,SMSC.A.16,"{""cn"": ""SMPP到SMSC短信字节数"", ""en"": ""SMSC.SMPPtoSMSCBytes""}",SMPP到SMSC短信字节数,SMSC.SMPPtoSMSCBytes
|
||||
SMSC,SMSC.A.17,"{""cn"": ""SMSC到MS短信请求次数"", ""en"": ""SMSC.SMSCtoMSAtt""}",SMSC到MS短信请求次数,SMSC.SMSCtoMSAtt
|
||||
SMSC,SMSC.A.18,"{""cn"": ""SMSC到MS短信成功次数"", ""en"": ""SMSC.SMSCtoMSSucc""}",SMSC到MS短信成功次数,SMSC.SMSCtoMSSucc
|
||||
SMSC,SMSC.A.19,"{""cn"": ""SMSC到MS短信失败次数"", ""en"": ""SMSC.SMSCtoMSFail""}",SMSC到MS短信失败次数,SMSC.SMSCtoMSFail
|
||||
SMSC,SMSC.A.20,"{""cn"": ""SMSC到MS短信字节数"", ""en"": ""SMSC.SMSCtoMSBytes""}",SMSC到MS短信字节数,SMSC.SMSCtoMSBytes
|
||||
SMSC,SMSC.A.21,"{""cn"": ""SMSC到VSS短信请求次数"", ""en"": ""SMSC.SMSCtoVSSAtt""}",SMSC到VSS短信请求次数,SMSC.SMSCtoVSSAtt
|
||||
SMSC,SMSC.A.22,"{""cn"": ""SMSC到VSS短信成功次数"", ""en"": ""SMSC.SMSCtoVSSucc""}",SMSC到VSS短信成功次数,SMSC.SMSCtoVSSucc
|
||||
SMSC,SMSC.A.23,"{""cn"": ""SMSC到VSS短信失败次数"", ""en"": ""SMSC.SMSCtoVSSFail""}",SMSC到VSS短信失败次数,SMSC.SMSCtoVSSFail
|
||||
SMSC,SMSC.A.24,"{""cn"": ""SMSC到VSS短信字节数"", ""en"": ""SMSC.SMSCtoVSSBytes""}",SMSC到VSS短信字节数,SMSC.SMSCtoVSSBytes
|
||||
SMSC,SMSC.A.25,"{""cn"": ""SMSC到PPS短信请求次数"", ""en"": ""SMSC.SMSCtoPPSAtt""}",SMSC到PPS短信请求次数,SMSC.SMSCtoPPSAtt
|
||||
SMSC,SMSC.A.26,"{""cn"": ""SMSC到PPS短信成功次数"", ""en"": ""SMSC.SMSCtoPPSucc""}",SMSC到PPS短信成功次数,SMSC.SMSCtoPPSucc
|
||||
SMSC,SMSC.A.27,"{""cn"": ""SMSC到PPS短信失败次数"", ""en"": ""SMSC.SMSCtoPPSFail""}",SMSC到PPS短信失败次数,SMSC.SMSCtoPPSFail
|
||||
SMSC,SMSC.A.28,"{""cn"": ""SMSC到PPS短信字节数"", ""en"": ""SMSC.SMSCtoPPSBytes""}",SMSC到PPS短信字节数,SMSC.SMSCtoPPSBytes
|
||||
SMSC,SMSC.A.29,"{""cn"": ""SMSC到SMPP短信请求次数"", ""en"": ""SMSC.SMSCtoSMPPAtt""}",SMSC到SMPP短信请求次数,SMSC.SMSCtoSMPPAtt
|
||||
SMSC,SMSC.A.30,"{""cn"": ""SMSC到SMPP短信成功次数"", ""en"": ""SMSC.SMSCtoSMPPucc""}",SMSC到SMPP短信成功次数,SMSC.SMSCtoSMPPucc
|
||||
SMSC,SMSC.A.31,"{""cn"": ""SMSC到SMPP短信失败次数"", ""en"": ""SMSC.SMSCtoSMPPFail""}",SMSC到SMPP短信失败次数,SMSC.SMSCtoSMPPFail
|
||||
SMSC,SMSC.A.32,"{""cn"": ""SMSC到SMPP短信字节数"", ""en"": ""SMSC.SMSCtoSMPPBytes""}",SMSC到SMPP短信字节数,SMSC.SMSCtoSMPPBytes
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,17 +0,0 @@
|
||||
config_id,config_name,config_key,config_value,config_type,create_by,create_time,update_by,update_time,remark
|
||||
1,config.sys.user.initPassword,sys.user.initPassword,Abcd@1234..,Y,supervisor,1.69811E+12,,0,config.sys.user.initPasswordRemark
|
||||
2,config.sys.account.captchaEnabled,sys.account.captchaEnabled,false,Y,supervisor,1.69811E+12,,0,config.sys.account.captchaEnabledRemark
|
||||
3,config.sys.account.registerUser,sys.account.registerUser,false,Y,supervisor,1.69811E+12,,0,config.sys.account.registerUserRemark
|
||||
4,config.sys.user.maxRetryCount,sys.user.maxRetryCount,5,Y,supervisor,1.69811E+12,,0,config.sys.user.maxRetryCountRemark
|
||||
5,config.sys.user.lockTime,sys.user.lockTime,10,Y,supervisor,1.69811E+12,,0,config.sys.user.lockTimeRemark
|
||||
6,config.sys.officialUrl,sys.officialUrl,#,Y,supervisor,1.69811E+12,,0,config.sys.officialUrlRemark
|
||||
7,config.sys.helpDoc,sys.helpDoc,/static/helpDoc/{language}_doc.pdf,Y,supervisor,1.69811E+12,,0,config.sys.helpDocRemark
|
||||
10,config.monitor.sysResource.storeDays,monitor.sysResource.storeDays,30,Y,supervisor,1.69811E+12,,0,config.monitor.sysResource.storeDaysRemark
|
||||
102,config.sys.logo.type,sys.logo.type,icon,Y,supervisor,1.69811E+12,,0,config.sys.logo.typeRemark
|
||||
103,config.sys.logo.filePathIcon,sys.logo.filePathIcon,/static/logo/{language}_icon.png,Y,supervisor,1.69811E+12,,0,config.sys.logo.filePathIconRemark
|
||||
104,config.sys.logo.filePathBrand,sys.logo.filePathBrand,/static/logo/{language}_brand.png,Y,supervisor,1.69811E+12,,0,config.sys.logo.filePathBrandRemark
|
||||
105,config.sys.loginBackground,sys.loginBackground,#,Y,supervisor,1.69811E+12,,0,config.sys.loginBackgroundRemark
|
||||
106,config.sys.title,sys.title,config.sys.titleValue,Y,supervisor,1.69811E+12,,0,config.sys.titleRemark
|
||||
107,config.sys.copyright,sys.copyright,config.sys.copyrightValue,Y,supervisor,1.69811E+12,,0,config.sys.copyrightRemark
|
||||
108,config.sys.i18nOpen,sys.i18n.open,true,Y,supervisor,1.69811E+12,,0,config.sys.i18nOpenRemark
|
||||
109,config.sys.i18nDefault,sys.i18n.default,en_US,Y,supervisor,1.69811E+12,,0,config.sys.i18nDefaultRemark
|
||||
|
@@ -1,3 +0,0 @@
|
||||
dept_id,parent_id,ancestors,dept_name,order_num,leader,phone,email,status,del_flag,create_by,create_time,update_by,update_time
|
||||
100,0,0,dept.root,0,supervisor,,,1,0,supervisor,1.69935E+12,,0
|
||||
101,100,"0,100",dept.root.item1,1,supervisor,,,1,0,supervisor,1.69935E+12,,0
|
||||
|
@@ -1,79 +0,0 @@
|
||||
dict_code,dict_sort,dict_label,dict_value,dict_type,tag_class,tag_type,status,create_by,create_time,update_by,update_time,remark
|
||||
1,1,dictData.sex.un,0,sys_user_sex,,,1,supervisor,1.69935E+12,,0,
|
||||
2,2,dictData.sex.male,1,sys_user_sex,,,1,supervisor,1.69935E+12,,0,
|
||||
3,3,dictData.sex.female,2,sys_user_sex,,,1,supervisor,1.69935E+12,,0,
|
||||
4,1,dictData.show,1,sys_show_hide,,success,1,supervisor,1.69935E+12,,0,
|
||||
5,2,dictData.hide,0,sys_show_hide,,error,1,supervisor,1.69935E+12,,0,
|
||||
6,1,dictData.normal,1,sys_normal_disable,,success,1,supervisor,1.69935E+12,,0,
|
||||
7,2,dictData.disable,0,sys_normal_disable,,error,1,supervisor,1.69935E+12,,0,
|
||||
8,1,dictData.yes,Y,sys_yes_no,,success,1,supervisor,1.69935E+12,,0,
|
||||
9,2,dictData.no,N,sys_yes_no,,error,1,supervisor,1.69935E+12,,0,
|
||||
10,1,dictData.success,1,sys_common_status,,success,1,supervisor,1.69935E+12,,0,
|
||||
11,2,dictData.fail,0,sys_common_status,,error,1,supervisor,1.69935E+12,,0,
|
||||
12,1,dictData.jobStatus.normal,1,sys_job_status,,,1,supervisor,1.69935E+12,,0,
|
||||
13,2,dictData.jobStatus.pause,0,sys_job_status,,,1,supervisor,1.69935E+12,,0,
|
||||
14,1,dictData.jobGroup.Default,DEFAULT,sys_job_group,,,1,supervisor,1.69935E+12,,0,
|
||||
15,2,dictData.jobGroup.System,SYSTEM,sys_job_group,,,1,supervisor,1.69935E+12,,0,
|
||||
16,1,dictData.operType.other,0,sys_oper_type,,processing,1,supervisor,1.69935E+12,,0,
|
||||
17,2,dictData.operType.add,1,sys_oper_type,,processing,1,supervisor,1.69935E+12,,0,
|
||||
18,3,dictData.operType.edit,2,sys_oper_type,,processing,1,supervisor,1.69935E+12,,0,
|
||||
19,4,dictData.operType.delete,3,sys_oper_type,,error,1,supervisor,1.69935E+12,,0,
|
||||
20,5,dictData.operType.auth,4,sys_oper_type,,success,1,supervisor,1.69935E+12,,0,
|
||||
21,6,dictData.operType.export,5,sys_oper_type,,warning,1,supervisor,1.69935E+12,,0,
|
||||
22,7,dictData.operType.import,6,sys_oper_type,,warning,1,supervisor,1.69935E+12,,0,
|
||||
23,8,dictData.operType.forced quit,7,sys_oper_type,,error,1,supervisor,1.69935E+12,,0,
|
||||
24,9,dictData.operType.clear,8,sys_oper_type,,error,1,supervisor,1.69935E+12,,0,
|
||||
25,1,dictData.trace.interface,Interface,trace_type,,,1,supervisor,1.69935E+12,,0,
|
||||
26,2,dictData.trace.device,Device,trace_type,,,1,supervisor,1.69935E+12,,0,
|
||||
27,3,dictData.trace.user,UE,trace_type,,,1,supervisor,1.69935E+12,,0,
|
||||
28,1,dictData.logType.download,DOWNLOAD,operation_log_type,,pink,1,supervisor,1.69935E+12,,0,
|
||||
29,2,dictData.logType.activation,Activation,operation_log_type,,blue ,1,supervisor,1.69935E+12,,0,
|
||||
30,3,dictData.logType.add,ADD,operation_log_type,,cyan,1,supervisor,1.69935E+12,,0,
|
||||
31,4,dictData.logType.other,AUTO,operation_log_type,,gold,1,supervisor,1.69935E+12,,0,
|
||||
32,5,dictData.logType.back,BACK,operation_log_type,,blue ,1,supervisor,1.69935E+12,,0,
|
||||
33,6,dictData.logType.delete,DELETE,operation_log_type,,red,1,supervisor,1.69935E+12,,0,
|
||||
34,7,dictData.logType.distribute,Distribute,operation_log_type,,yellow,1,supervisor,1.69935E+12,,0,
|
||||
35,8,dictData.logType.export,EXPORT,operation_log_type,,green,1,supervisor,1.69935E+12,,0,
|
||||
36,9,dictData.logType.query,SELECT,operation_log_type,,gold,1,supervisor,1.69935E+12,,0,
|
||||
37,10,dictData.logType.setup,SET,operation_log_type,,,1,supervisor,1.69935E+12,,0,
|
||||
38,11,dictData.logType.update,UPDATE,operation_log_type,,magenta,1,supervisor,1.69935E+12,,0,
|
||||
39,12,dictData.logType.upload,UPLOAD,operation_log_type,,yellow,1,supervisor,1.69935E+12,,0,
|
||||
40,13,dictData.logType.view,View,operation_log_type,,purple,1,supervisor,1.69935E+12,,0,
|
||||
41,14,dictData.logType.login,0,security_log_type,,,1,supervisor,1.69935E+12,,0,
|
||||
42,15,dictData.logType.logout,1,security_log_type,,cyan,1,supervisor,1.69935E+12,,0,
|
||||
43,1,dictData.securityLogType.add,2,security_log_type,,green,1,supervisor,1.69935E+12,,0,
|
||||
44,2,dictData.securityLogType.update,3,security_log_type,,lime,1,supervisor,1.69935E+12,,0,
|
||||
45,3,dictData.securityLogType.delete,4,security_log_type,,,1,supervisor,1.69935E+12,,0,
|
||||
46,4,dictData.securityLogType.lock,5,security_log_type,,,1,supervisor,1.69935E+12,,0,
|
||||
47,5,dictData.securityLogType.unlock,6,security_log_type,,gold,1,supervisor,1.69935E+12,,0,
|
||||
48,6,dictData.securityLogType.reset,7,security_log_type,,cyan,1,supervisor,1.69935E+12,,0,
|
||||
49,7,dictData.securityLogType.deactivate,8,security_log_type,,blue ,1,supervisor,1.69935E+12,,0,
|
||||
50,8,dictData.jobSaveLog.no,0,sys_job_save_log,,,1,supervisor,1.69935E+12,,0,
|
||||
51,9,dictData.jobSaveLog.yes,1,sys_job_save_log,,,1,supervisor,1.69935E+12,,0,
|
||||
52,1,dictData.neVersionStatus.upload,Uploaded,ne_version_status,,processing,1,supervisor,1.69935E+12,,0,
|
||||
53,2,dictData.neVersionStatus.inactive,Inactive,ne_version_status,,gold,1,supervisor,1.69935E+12,,0,
|
||||
54,3,dictData.neVersionStatus.active,Active,ne_version_status,,success,1,supervisor,1.69935E+12,,0,
|
||||
55,1,dictData.alarmStatus.history,0,alarm_status,,,1,supervisor,1.69935E+12,,0,
|
||||
56,2,dictData.alarmStatus.active,1,alarm_status,,,1,supervisor,1.69935E+12,,0,
|
||||
57,1,dictData.datascope.all,1,sys_role_datascope,,,1,supervisor,1.69935E+12,,0,
|
||||
58,2,dictData.datascope.custom,2,sys_role_datascope,,,1,supervisor,1.69935E+12,,0,
|
||||
59,3,dictData.datascope.dept,3,sys_role_datascope,,,1,supervisor,1.69935E+12,,0,
|
||||
60,4,dictData.datascope.deptAndChid,4,sys_role_datascope,,,1,supervisor,1.69935E+12,,0,
|
||||
61,5,dictData.datascope.self,5,sys_role_datascope,,,1,supervisor,1.69935E+12,,0,
|
||||
62,1,dictData.active_alarm_type.communication,CommunicationAlarm,active_alarm_type,,gold,1,supervisor,1.69935E+12,,0,
|
||||
63,2,dictData.active_alarm_type.equipment,EquipmentAlarm,active_alarm_type,,cyan,1,supervisor,1.69935E+12,,0,
|
||||
64,3,dictData.active_alarm_type.processing,ProcessingFailure,active_alarm_type,,blue ,1,supervisor,1.69935E+12,,0,
|
||||
65,4,dictData.active_alarm_type.environmental,EnvironmentalAlarm,active_alarm_type,,yellow,1,supervisor,1.69935E+12,,0,
|
||||
66,5,dictData.active_alarm_type.qualityOfService,QualityOfServiceAlarm,active_alarm_type,,purple,1,supervisor,1.69935E+12,,0,
|
||||
67,0,dictData.active_clear_type.notCleared,0,active_clear_type,,processing,1,supervisor,1.69935E+12,,0,
|
||||
68,1,dictData.active_clear_type.auto,1,active_clear_type,,gold,1,supervisor,1.69935E+12,,0,
|
||||
69,2,dictData.active_clear_type.hand,2,active_clear_type,,success,1,supervisor,1.69935E+12,,0,
|
||||
70,0,dictData.active_ack_state.unconfirmed,0,active_ack_state,,processing,1,supervisor,1.69935E+12,,0,
|
||||
71,1,dictData.active_ack_state.confirmed,1,active_ack_state,,success,1,supervisor,1.69935E+12,,0,
|
||||
72,1,dictData.active_alarm_severity.critical,Critical,active_alarm_severity,,gold,1,supervisor,1.69935E+12,,0,
|
||||
73,2,dictData.active_alarm_severity.major,Major,active_alarm_severity,,cyan,1,supervisor,1.69935E+12,,0,
|
||||
74,3,dictData.active_alarm_severity.minor,Minor,active_alarm_severity,,blue ,1,supervisor,1.69935E+12,,0,
|
||||
75,4,dictData.active_alarm_severity.warning,Warning,active_alarm_severity,,yellow,1,supervisor,1.69935E+12,,0,
|
||||
76,5,dictData.active_alarm_severity.event,Event,active_alarm_severity,,purple,1,supervisor,1.69935E+12,,0,
|
||||
77,1,dictType.index_status.normal,normal,index_status,#91cc75,,1,supervisor,1.70202E+12,supervisor,1.70202E+12,
|
||||
78,2,dictType.index_status.abnormal,abnormal,index_status,#ee6666,,1,supervisor,1.70202E+12,supervisor,1.70202E+12,
|
||||
|
@@ -1,531 +0,0 @@
|
||||
dict_code,dict_sort,dict_label,dict_value,dict_type,tag_class,tag_type,status,create_by,create_time,update_by,update_time,remark
|
||||
3000,3000,i18n,English,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
3001,3001,hello,Hello,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
3002,3002,menu.system,System,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3003,3003,menu.monitor,Monitor,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3004,3004,menu.tools,Tools,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3005,3005,menu.config,Configuration,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3006,3006,menu.ueUser,UE,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3007,3007,menu.systemRemark,System Management Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3008,3008,menu.monitorRemark,System Monitor Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3009,3009,menu.toolsRemark,System Tools Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3010,3010,menu.configRemark,OMC Configuration Management Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3011,3011,menu.ueUserRemark,Network Element Terminal Information Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3012,3012,menu.security.user,User Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3013,3013,menu.security.role,Role Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3014,3014,menu.security.roleUser,Assigning Roles,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3015,3015,menu.system.menu,Menu Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3016,3016,menu.security.dept,Department Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3017,3017,menu.security.post,Position Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3018,3018,menu.system.dictType,Dictionary Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3019,3019,menu.system.dictData,Dictionary Data,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3020,3020,menu.system.paramSet,Parameter Settings,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3021,3021,menu.system.systemLog,System Log,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3022,3022,menu.system.systemInfo,System Information,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3023,3023,menu.system.cacheInfo,Cache Information,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3024,3024,menu.system.cache,Cache Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3025,3025,menu.security.onlineUser,Online Users,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3026,3026,menu.system.job,Scheduling Tasks,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3027,3027,menu.system.jobLog,Scheduling Logs,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3028,3028,menu.tools.help,Help Documentation,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3029,3029,menu.log.operat,Operation logs,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3030,3030,menu.log.login,Security logs,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3031,3031,menu.security.userRemark,User Management Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3032,3032,menu.security.roleRemark,Role Management Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3033,3033,menu.security.roleUserRemark,Assign Roles Embedded Hidden Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3034,3034,menu.system.menuRemark,Menu Management Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3035,3035,menu.security.deptRemark,Department management menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3036,3036,menu.security.postRemark,Job Management Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3037,3037,menu.system.dictTypeRemark,Dictionary management menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3038,3038,menu.system.dictDataRemark,Dictionary data embedded hidden menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3039,3039,menu.system.paramSetRemark,Parameter setting menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3040,3040,menu.system.systemLogRemark,System Log Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3041,3041,menu.system.systemInfoRemark,System information menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3042,3042,menu.system.cacheInfoRemark,Cache Information Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3043,3043,menu.system.cacheRemark,Cache List Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3044,3044,menu.security.onlineUserRemark,Online User Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3045,3045,menu.system.jobRemark,Scheduling Tasks menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3046,3046,menu.system.jobLogRemark,Scheduling Log Embedded Hidden Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3047,3047,menu.tools.helpRemark,Help file menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3048,3048,menu.log.operatRemark,Operation log menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3049,3049,menu.log.loginRemark,Login log menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3050,3050,menu.common.query,Inquiry,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3051,3051,menu.common.add,Add,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3052,3052,menu.common.edit,Modify,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3053,3053,menu.common.delete,Delete,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3054,3054,menu.common.export,Export,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3055,3055,menu.common.import,Import,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3056,3056,menu.common.reset,Reset,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3057,3057,menu.common.unlock,Account Unlock,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3058,3058,menu.forcedQuit.batch ,Batch Undo,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3059,3059,menu.forcedQuit.single,Individual Forced Retirement,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3060,3060,menu.ueUser.authUDM,UDM Authentication,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3061,3061,menu.ueUser.subUDM,UDM Subscribers,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3062,3062,menu.ueUser.authUDMRemark,UDM Authentication Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3063,3063,menu.ueUser.subUDMRemark,UDM Subscriber Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3064,3064,menu.config.neManage,NE Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3065,3065,menu.config.configNE,Parameter Configuration Original,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3066,3066,menu.config.neManageRemark,Network Element Management Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3067,3067,menu.config.configNERemark,Parameter Configuration Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3068,3068,menu.config.backupManage,Backup Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3069,3069,menu.config.softwareManage,Software Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3070,3070,menu.ueUser.onlineIMS,IMS Online Users,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3071,3071,menu.ueUser.onlineUE,UE Online Information,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3072,3072,menu.ueUser.base5G,NodeB Information,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3073,3073,menu.trace,Trace,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3074,3074,menu.trace.task,Trace Tasks,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3075,3075,menu.trace.analysis,Signaling Analysis,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3076,3076,menu.trace.pcap,Signaling Capture,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3077,3077,menu.fault,Monitor,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3078,3078,menu.config.backupManageRemark,Backup Management Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3079,3079,menu.config.softwareManageRemark,Software Management Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3080,3080,menu.ueUser.onlineIMSRemark,IMS Online User Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3081,3081,menu.ueUser.onlineUERemark,UE Online Information Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3082,3082,menu.ueUser.base5GRemark,5G Base Station Information Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3083,3083,menu.traceRemark,Tracking Management Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3084,3084,menu.trace.taskRemark,Tracking Task Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3085,3085,menu.trace.analysisRemark,Signaling Analysis Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3086,3086,menu.trace.pcapRemark,Signaling Capture Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3087,3087,menu.faultRemark,Fault Management Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3088,3088,menu.fault.active,Active Alarms,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3089,3089,menu.log,Logs,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3090,3090,menu.log.operatOld,Operation Logs (old),i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3091,3091,menu.log.mml,MML Logs,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3092,3092,menu.log.alarm,Alarm Logs,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3093,3093,menu.log.securityOld,Security Logs (old),i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3094,3094,menu.log.forwarding,Alarm Forwarding Logs,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3095,3095,menu.log.set,Log Settings,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3096,3096,menu.monitor.sessionUser,User Sessions,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3097,3097,menu.fault.history,Historical Alarms,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3098,3098,menu.fault.set,Settings,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3099,3099,menu.perf,Performance,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3100,3100,menu.fault.activemRemark,Active Alarm Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3101,3101,menu.logRemark,Log Management Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3102,3102,menu.log.operatOldRemark,Operation log old layui menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3103,3103,menu.log.mmlRemark,Operation MML Log,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3104,3104,menu.log.alarmRemark,Alarm Log Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3105,3105,menu.log.securityOldRemark,Security Log Old Layui Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3106,3106,menu.log.forwardingRemark,Alarm forward log menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3107,3107,menu.log.setRemark,Log Settings menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3108,3108,menu.monitor.sessionUserRemark,User Session Old Layui Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3109,3109,menu.fault.historyRemark,Alarm history menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3110,3110,menu.fault.setRemark,Fault General Setup Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3111,3111,menu.perfRemark,Performance Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3112,3112,menu.perf.task,Performance Tasks,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3113,3113,menu.perf.data,Performance Data,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3114,3114,menu.perf.report,Performance Reports,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3115,3115,menu.perf.threshold,Performance Thresholds,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3116,3116,menu.perf.kpi,Key Performance Indicators,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3117,3117,menu.perf.customTarget,Custom Metrics,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3118,3118,menu.perf.set,Performance General Settings,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3119,3119,menu.mml,MML,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3120,3120,menu.mml.ne,NE Operation,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3121,3121,menu.mml.udm,UDM Operation,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3122,3122,menu.mml.set,MML Settings,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3123,3123,menu.mml.omc,OMC Operation,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3124,3124,menu.perf.taskRemark,Task Management Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3125,3125,menu.perf.dataRemark,Performance Data Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3126,3126,menu.perf.reportRemark,Performance Report Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3127,3127,menu.perf.thresholdRemark,Performance Threshold Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3128,3128,menu.perf.kpiRemark,Key Performance Indicator Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3129,3129,menu.perf.customTargetRemark,Custom Metrics Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3130,3130,menu.perf.setRemark,Performance General Settings Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3131,3131,menu.mmlRemark,MML Management Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3132,3132,menu.mml.neRemark,Network Element Operations Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3133,3133,menu.mml.udmRemark,Network Element UDM User Data Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3134,3134,menu.mml.setRemark,MML Setup Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3135,3135,menu.mml.omcRemark,OMC Operation Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3136,3136,menu.config.licenseManage,License Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3137,3137,menu.security,Security,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3138,3138,menu.system.systemSet,System Settings,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3139,3139,menu.system.systemResource,System Resources,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3140,3140,menu.config.configNEForm,Parameter Configuration Form,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3141,3141,menu.config.configNETree,Parameter Configuration Tree,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3142,3142,menu.config.configNETreeTable,Parameter Configuration,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3143,3143,menu.config.licenseManageRemark,License Management Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3144,3144,menu.securityRemark,Security Management Catalog,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3145,3145,menu.system.systemSetRemark,System Settings Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3146,3146,menu.system.systemResourceRemark,System Resources cpu io network menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3147,3147,menu.config.configNEFormRemark,Parameter Configuration Form Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3148,3148,menu.config.configNETreeRemark,Parameter Configuration Tree Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3149,3149,menu.config.configNETreeTableRemark,Configuring the TreeTable menu with parameters,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3150,3150,menu.noData,There is no accessible menu data!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3151,3151,menu.errNameExists,"Failed to operate menu [{name}], menu name already exists!",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3152,3152,menu.errPathExists,"Failed to operate menu [{name}], menu routing address already exists!",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3153,3153,menu.errFramePath,"Failed to manipulate menu [{name}], non-internal address should start with http(s)://",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3154,3154,menu.errParentStatus,The parent menu is not enabled!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3155,3155,menu.errHasChildUse,"Operation menu [{name}] failed, number of submenus in use exists: {num}",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3156,3156,menu.errHasRoleUse,"Operation menu [{name}] failed, number of roles the menu has been assigned to: {num}",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3400,3400,dictData.sex.un,Not selected,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3401,3401,dictData.sex.male,Male,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3402,3402,dictData.sex.female,Female,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3403,3403,dictData.show,Show,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3404,3404,dictData.hide,Hide,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3405,3405,dictData.normal,Active,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3406,3406,dictData.disable,Inactive,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3407,3407,dictData.yes,Yes,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3408,3408,dictData.no,No,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3409,3409,dictData.success,Successful,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3410,3410,dictData.fail,Failed,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3411,3411,dictData.jobStatus.normal,Active,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3412,3412,dictData.jobStatus.pause,Inactive,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3413,3413,dictData.jobGroup.Default,Default,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3414,3414,dictData.jobGroup.System,System,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3415,3415,dictData.operType.other,Other,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3416,3416,dictData.operType.add,New,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3417,3417,dictData.operType.edit,Modify,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3418,3418,dictData.operType.delete,Delete,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3419,3419,dictData.operType.auth,Authorization,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3420,3420,dictData.operType.export,Export,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3421,3421,dictData.operType.import,Import,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3422,3422,dictData.operType.forced quit,Forced Retirement,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3423,3423,dictData.operType.clear,Clear,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3424,3424,dictData.trace.interface,Interface Tracing,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3425,3425,dictData.trace.device,Device Tracing,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3426,3426,dictData.trace.user,User Tracing,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3427,3427,dictData.logType.download,Download,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3428,3428,dictData.logType.activation,Activation,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3429,3429,dictData.logType.add,New,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3430,3430,dictData.logType.other,Other,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3431,3431,dictData.logType.back,Rollback,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3432,3432,dictData.logType.delete,Delete,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3433,3433,dictData.logType.distribute,Assign,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3434,3434,dictData.logType.export,Export,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3435,3435,dictData.logType.query,Query,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3436,3436,dictData.logType.setup,Setup,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3437,3437,dictData.logType.update,Update,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3438,3438,dictData.logType.upload,Upload,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3439,3439,dictData.logType.view,View,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3440,3440,dictData.logType.login,Login,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3441,3441,dictData.logType.logout,Logout,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3442,3442,dictData.securityLogType.add,New,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3443,3443,dictData.securityLogType.update,Update,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3444,3444,dictData.securityLogType.delete,Delete,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3445,3445,dictData.securityLogType.lock,Locked,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3446,3446,dictData.securityLogType.unlock,Unlock,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3447,3447,dictData.securityLogType.reset,Reset,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3448,3448,dictData.securityLogType.deactivate,Deactivate,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3449,3449,dictData.jobSaveLog.no,No Record,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3450,3450,dictData.jobSaveLog.yes,Recorded,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3451,3451,dictData.neVersionStatus.upload,Uploaded,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3452,3452,dictData.neVersionStatus.inactive,Inactivated,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3453,3453,dictData.neVersionStatus.active,Activated,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3454,3454,dictData.alarmStatus.history,Historical Alarm,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3455,3455,dictData.alarmStatus.active,Active Alarm,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3456,3456,dictData.export.code,Data Codes,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3457,3457,dictData.export.sort,Data Sorting,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3458,3458,dictData.export.label,Data Labeling,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3459,3459,dictData.export.value,Data Key,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3460,3460,dictData.export.type,Data Sorting,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3461,3461,dictData.export.status,Data Status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3462,3462,dictData.datascope.all,All data permissions,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3463,3463,dictData.datascope.custom,Customized Data Rights,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3464,3464,dictData.datascope.dept,Departmental Data Permissions,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3465,3465,dictData.datascope.deptAndChid,Department and below,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3466,3466,dictData.datascope.self,Personal data access only,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3467,3467,dictData.noData,There is no accessible dictionary code data!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3468,3468,dictData.errLabelExists,"Failed to manipulate data [{name}], tag name already exists under this dictionary type!",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3500,3500,dictType.sys_user_sex,User Gender,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3501,3501,dictType.sys_show_hide,Menu Status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3502,3502,dictType.sys_normal_disable,System switches,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3503,3503,dictType.sys_job_status,Task Status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3504,3504,dictType.sys_job_group,Task Grouping,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3505,3505,dictType.sys_yes_no,System or not,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3506,3506,dictType.sys_oper_type,Operation Type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3507,3507,dictType.sys_common_status,System Status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3508,3508,dictType.trace_type,Trace Types,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3509,3509,dictType.operation_log_type,Operation Log Type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3510,3510,dictType.alarm_status,Alarm Log Type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3511,3511,dictType.security_log_type,Security Log Type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3512,3512,dictType.ne_version_status,Network element software version status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3513,3513,dictType.i18n_en,Multi-language - English,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3514,3514,dictType.i18n_zh,Multi-language - Chinese,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3515,3515,dictType.sys_user_sex_remark,User gender list,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3516,3516,dictType.sys_show_hide_remark,Menu Status List,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3517,3517,dictType.sys_normal_disable_remark,System switch list,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3518,3518,dictType.sys_job_status_remark,Task Status List,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3519,3519,dictType.sys_job_group_remark,Task Grouping List,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3520,3520,dictType.sys_yes_no_remark,System whether list,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3521,3521,dictType.sys_oper_type_remark,Operation type list,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3522,3522,dictType.sys_common_status_remark,Login Status List,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3523,3523,dictType.trace_type_remark,Trace Types,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3524,3524,dictType.operation_log_type_remark,Operation log type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3525,3525,dictType.alarm_status_remark,alarm_status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3526,3526,dictType.security_log_type_remark,Security Log Type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3527,3527,dictType.ne_version_status_remark,Network element software version status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3528,3528,dictType.i18n_en_remark,Internationalization - English,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3529,3529,dictType.i18n_zh_remark,Internationalization - Chinese,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3530,3530,dictType.export.id,Dictionary Code,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3531,3531,dictType.export.name,Dictionary Name,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3532,3532,dictType.export.type,Dictionary Type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3533,3533,dictType.export.status,Dictionary Status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3534,3534,dictType.sys_role_datascope,System Role Data Range,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3535,3535,dictType.sys_role_datascope_remark,System Role Data Range Mapping,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3536,3536,dictType.noData,There is no accessible dictionary type data!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3537,3537,dictType.errNameExists,"Failed to manipulate dictionary [{name}], dictionary name already exists!",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3538,3538,dictType.errTypeExists,"Failed to manipulate dictionary [{name}], dictionary type already exists!",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3600,3600,dept.root,System Maintenance Department,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3601,3601,dept.root.item1,Operation and Maintenance Department One,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3602,3602,dept.noData,There is no accessible department data!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3603,3603,dept.errParentDelFlag,The parent department [{name}] has been deleted and is not allowed to be added.,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3604,3604,dept.errParentStatus,"Parent department [{name}] is deactivated, additions are not allowed!",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3605,3605,dept.errNameExists,"Manipulate department [{name}] failed, department name already exists!",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3606,3606,dept.errParentID,"Failed to operate department [{name}], the parent department cannot be itself.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3607,3607,dept.errHasChildUse,"Operation failed, the department contains undeactivated sub-departments number: {num}",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3608,3608,dept.errHasUserUse,"Deletion is not allowed, number of users the department has been assigned to: {num}",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3630,3630,config.sys.user.initPassword,User Management-Account Initial Password,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3631,3631,config.sys.account.captchaEnabled,Account self-help-Certification code switch,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3632,3632,config.sys.account.registerUser,Account self-service-Whether to enable the user registration function,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3633,3633,config.sys.user.maxRetryCount,User Management-Maximum number of password errors,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3634,3634,config.sys.user.lockTime,User Management-Password Lock Time,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3635,3635,config.monitor.sysResource.storeDays,Monitor-System Resources-Data retention time,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3636,3636,config.sys.logo.type,System Settings-Logo Type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3637,3637,config.sys.logo.filePathIcon,System Settings-Logo File icon,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3638,3638,config.sys.logo.filePathBrand,System Settings-Logo File Brand,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3639,3639,config.sys.loginBackground,System Settings-Login Interface Background,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3640,3640,config.sys.title,System Settings-System Name,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3641,3641,config.sys.copyright,System Settings-Copyright Notice,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3642,3642,config.sys.user.initPasswordRemark,Import user initialization password 123456,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3643,3643,config.sys.account.captchaEnabledRemark,"Whether to enable the verification code function (true on, false off)",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3644,3644,config.sys.account.registerUserRemark,"Whether to enable the function of registered users (true on, false off)",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3645,3645,config.sys.user.maxRetryCountRemark,Maximum number of password errors,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3646,3646,config.sys.user.lockTimeRemark,Password lock time in minutes (default 10 minutes),i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3647,3647,config.monitor.sysResource.storeDaysRemark,"Monitor-System Resources-Data retention time, in days. According to the current date, delete the date data information that exceeds the retention time.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3648,3648,config.sys.logo.typeRemark,"Full image: brand
|
||||
Small image: icon",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3649,3649,config.sys.logo.filePathIconRemark,File support for web address images and file paths for internal uploads,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3650,3650,config.sys.logo.filePathBrandRemark,File support for web address images and paths to internally uploaded files,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3651,3651,config.sys.loginBackgroundRemark,The file supports web address images and internal upload file paths with a # in the default background,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3652,3652,config.sys.titleRemark,System name length limit of 11-digit string,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3653,3653,config.sys.copyrightRemark,Footer fixing strip with copyright notice on the left side,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3654,3654,config..export.id,Parameter Code,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3655,3655,config..export.name,Parameter Name,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3656,3656,config..export.key,Parameter key name,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3657,3657,config..export.value,Parameter Key Value,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3658,3658,config..export.type,System builtin,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3659,3659,config..export.remark,Parameter Description,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3660,3660,config.sys.titleValue,AGrandEMS,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3661,3661,config.sys.copyrightValue,"Copyright ©2023 AGrandTech",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3662,3662,config.noData,No parameter configuration data is accessible!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3663,3663,config.errKey,Invalid key,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3664,3664,config.errValueEq,Change state is equal to the old value!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3665,3665,config.errKeyExists,"Failed to manipulate parameter configuration [{name}], parameter key name already exists!",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3666,3666,config.errDelete,Deletion of parameter configuration information failed!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3667,3667,config.errType,The operation contains built-in parameters and deletion is prohibited!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3700,3700,job.monitor_sys_resource,Monitor-System Resources,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3701,3701,job.monitor_sys_resource_remark,"System Resource CPU/IO/Netword Collection
|
||||
interval unit minutes, average minute resource situation
|
||||
Note: Please pass the value of the parameter interva according to the time unit minutes of the cron expression",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3702,3702,job.delExpiredNeBackup,Delete expired NE etc backup file,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3703,3703,job.delExpiredNeBackupRemark,"Delete expired network element etc backup file, pass in the parameter to keep the backup file for {duration} days, default is 60 days.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3704,3704,job.deleteExpiredAlarmRecord,Delete expired historical alarm,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3705,3705,job.deleteExpiredAlarmRecordRemark,"Delete expired history alarm records, pass in the parameter to keep the history alarm records for {duration} days.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3706,3706,job.deleteExpiredKpiRecord,Delete expired KPI records,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3707,3707,job.deleteExpiredKpiRecordRemark,KPI record retention for {duration} days,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3708,3708,job.backupEtcFromNE,Network Element Configuration Auto Backup Task,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3709,3709,job.backupEtcFromNERemark,Automatically backs up the configuration files in the network element's etc directory.,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3710,3710,job.export.jobID,Task Code,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3711,3711,job.export.jobName,Task name,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3712,3712,job.export.jobGroupName,Task Group Name,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3713,3713,job.export.invokeTarget,Call target,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3714,3714,job.export.targetParams,Incoming Parameters,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3715,3715,job.export.cronExpression,cron expressions,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3716,3716,job.export.status,Status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3717,3717,job.export.remark,Remarks Description,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3718,3718,job.export.jobLogID,Task log number,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3719,3719,job.export.jobLogStatus,Task log status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3720,3720,job.export.jobLogTime,Task log time,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3721,3721,job.noData,There is no accessible scheduling task data!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3722,3722,job.errTargetParams,Failed to operate scheduling task [{name}] with incorrect task incoming parameter json string!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3723,3723,job.errCronExpression,Scheduled task [{name}] failed with incorrect Cron expression!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3724,3724,job.errJobExists,"Failed to add a new task [{name}] to a scheduling task, same task name in the same task group",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3725,3725,job.statusEq,The change state is equal to the old value!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3750,3750,role.admin,Super Administrator,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3751,3751,role.adminAssign,Managers,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3752,3752,role.operator,Operators,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3753,3753,role.monitor,Monitor,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3754,3754,role.vistor,General Users,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3755,3755,role.adminRemark,"Super Administrator, cannot modify or delete",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3756,3756,role.adminAssignRemark,Administrators can perform any operation on the device,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3757,3757,role.operatorRemark,"Operation and maintenance personnel can read data from the device and configure the device, but cannot perform software upgrade operations on the device.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3758,3758,role.monitorRemark,"Monitoring personnel Can only read data from the device, but cannot make any settings on the device",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3759,3759,role.vistorRemark,Ordinary users can only see system-related information,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3760,3760,role.export.id,Role ID,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3761,3761,role.export.name,Role Name ,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3762,3762,role.export.key,Role Key,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3763,3763,role.export.sort,Role Order,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3764,3764,role.export.dataScope,Role Data Range,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3765,3765,role.export.status,Role Status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3766,3766,role.noData,There is no accessible role data!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3767,3767,role.statusEq,The change status is equal to the old value!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3768,3768,role.errNameExists,"Manipulating role [{name}] failed, role name already exists!",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3769,3769,role.errKeyExists,"Failed to manipulate role [{name}], role key already exists!",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3800,3800,post.admin,Systems,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3801,3801,post.operator,Management,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3802,3802,post.monitor,Operation & Maintenance,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3803,3803,post.visitor,Monitoring,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3804,3804,post.export.id,Post ID ,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3805,3805,post.export.code,Position Code,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3806,3806,post.export.name,Position Name,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3807,3807,post.export.sort,Position Sort,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3808,3808,post.export.status,Position Status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3809,3809,post.noData,There is no accessible post data!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3810,3810,post.errNameExists,"Failed to manipulate post [{name}], post name already exists already exists",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3811,3811,post.errCodeExists,"Failed to manipulate role [{name}], role key already exists.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3830,3830,user.export.id,User ID,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3831,3831,user.export.name,Login Account,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3832,3832,user.export.nick,Nickname,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3833,3833,user.export.email,E-Mail,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3834,3834,user.export.phone,Cell phone number,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3835,3835,user.export.sex,Gender,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3836,3836,user.export.status,User Status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3837,3837,user.export.deptID,Department number,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3838,3838,user.export.deptName,Department Name,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3839,3839,user.export.deptLeader,Department Head,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3840,3840,user.export.loginIP,User Login IP,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3841,3841,user.export.loginDate,User Login Time,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3842,3842,user.noData,No accessible user data!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3843,3843,user.statusEq,The change status is equal to the old value!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3844,3844,user.errPasswdOld,"Change password failed, old password is wrong",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3845,3845,user.errPasswdEqOld,New password cannot be the same as the old one,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3846,3846,user.errPasswd,"Login password contains at least upper and lower case letters, numbers, special symbols, and not less than 6 digits.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3847,3847,user.errEmailFormat,"Failed to operate user [{name}], mailbox format error",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3848,3848,user.errEmailExists,"Failed to operate user [{name}], mailbox already exists.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3849,3849,user.errPhoneFormat,"Failed to operate user [{name}], cell phone number format is wrong.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3850,3850,user.errPhoneExists,"Failed to operate user [{name}], cell phone number already exists.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3851,3851,user.errNameExists,"Failed to operate user [{name}], login account already exists.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3852,3852,user.import.mustItem,"Required list item in form, {text}",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3853,3853,user.import.phoneExist,User ID: {id} cell phone number {phone} Existing,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3854,3854,user.import.phoneFormat,User ID: {id} cell phone number {phone} Wrong format,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3855,3855,user.import.emailExist,User ID: {id} User Email: {email} Existing,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3856,3856,user.import.emailFormat,User ID: {id} Email: {email} Wrong Format,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3857,3857,user.import.success,User ID:{id} Login name:{name} Imported successfully!,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3858,3858,user.import.fail,User ID: {id} Login name: {name} Import failed,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3859,3859,user.import.successUpdate,User ID: {id} Login name: {name} Update success,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3860,3860,user.import.failUpdate,User ID: {id} Login Name: {name} Update Failed,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3861,3861,user.import.failTip,"Sorry, the import failed! A total of {num} entries were not formatted correctly, the error is below:",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3862,3862,user.import.successTip,"Congratulations, the data has been imported successfully! There are {num} entries with the following data:",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3900,3900,app.common.err403,Unauthorized access {method} {requestURI},i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3901,3901,app.common.err401,Invalid authorization,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3902,3902,app.common.err400,Parameter error,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3903,3903,app.common.exportEmpty,Export data record is empty,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3904,3904,app.common.errOperateAdmin,Built-in users are not allowed to operate,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3905,3905,app.common.errOperateRole,Built-in roles are not allowed to be operated,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3906,3906,app.common.deleteSuccess,Deleted successfully: {num},i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3907,3907,app.common.loginSuccess,Login Success,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3908,3908,app.common.logoutSuccess,Logout Successful,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3909,3909,app.common.errUnlock,The user is not locked,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3910,3910,app.common.noLoginUser,Invalid login user information,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3911,3911,app.common.rateLimitTip,"Access too often, please try again later",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3912,3912,log.operate.export.id,Operation Number,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3913,3913,log.operate.export.title,Module Name,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3914,3914,log.operate.export.businessType,Operation Type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3915,3915,log.operate.export.method,Operation Method,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3916,3916,log.operate.export.requestMethod,Request Method ,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3917,3917,log.operate.export.operatorType,Operation Type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3918,3918,log.operate.export.operName,Operator,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3919,3919,log.operate.export.deptName,Operator's department name,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3920,3920,log.operate.export.url,Request Link Address,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3921,3921,log.operate.export.ip,Requesting Host ,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3922,3922,log.operate.export.location,Request Address,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3923,3923,log.operate.export.param,Request Parameters,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3924,3924,log.operate.export.msg,Operation Information,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3925,3925,log.operate.export.status,Operation status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3926,3926,log.operate.export.costTime,Consumption time (ms),i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3927,3927,log.operate.export.operTime,Operation time,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3928,3928,log.login.export.id,Record number,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3929,3929,log.login.export.userName,Login Account,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3930,3930,log.login.export.status,Login Status,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3931,3931,log.login.export.ip,Login Address,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3932,3932,log.login.export.location,Login Location,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3933,3933,log.login.export.browser,Browser,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3934,3934,log.login.export.os,Operating System,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3935,3935,log.login.export.msg,Login Information,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3936,3936,log.login.export.time,Login Time,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3937,3937,trace.tcpdump.noData,Can't find {type} {id} information of the corresponding network element.,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3938,3938,register.errUsername,"The account number cannot start with a number, but can contain upper and lower case letters, numbers, and not less than 5 digits.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3939,3939,register.errPasswd,"The password must contain at least 6 upper and lower case letters, numbers, and special symbols.",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3940,3940,register.errPasswdNotEq,User confirms password inconsistency,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3941,3941,register.success,Successful registration,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3942,3942,register.successMsg,{name} Register Successful {id},i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3943,3943,log.operate.title.sysJobLog,Scheduling Task Logs,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3944,3944,log.operate.title.sysJob,Scheduling Tasks,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3945,3945,log.operate.title.tcpdump,Signaling Capture,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3946,3946,log.operate.title.sysConfig,Parameter Configuration,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3947,3947,log.operate.title.sysDept,Sector,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3948,3948,log.operate.title.sysDictData,Dictionary Data,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3949,3949,log.operate.title.sysDictType,Dictionary type,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3950,3950,log.operate.title.sysMenu,Menu,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3951,3951,log.operate.title.sysPost,Positions,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3952,3952,log.operate.title.sysProfile,Personal Information,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3953,3953,log.operate.title.sysProfileAvatar,Personal avatar,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3954,3954,log.operate.title.sysRole,Roles,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3955,3955,log.operate.title.sysUser,User,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3956,3956,log.operate.title.sysLogOper,Operation Logging,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3957,3957,log.operate.title.sysLogLogin,Operation Logging,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3958,3958,login.errNameOrPasswd,User does not exist or password is wrong,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3959,3959,login.errDelFlag,"Sorry, your account has been deleted",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3960,3960,login.errStatus,"Sorry, your account has been disabled",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3961,3961,login.errRetryPasswd,"Password was entered incorrectly several times, account has been locked",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3962,3962,captcha.err,Captcha error,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3963,3963,captcha.errValid,Captcha is invalid,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3964,3964,app.common.noUaOsBrowser,Unknown Unknown,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3965,3965,app.common.noIPregion,Intranet,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3966,3966,app.common.unknown,Unknown,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3967,3967,app.common.noNEInfo,No matching network element information found,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3968,3968,ne.udm.errImportUserAuthFileFormat,"Please upload a file in the format of. csv or. txt. English comma separated txt format: imsi, ki, algo, amf, opc",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3969,3969,ne.udm.errExportType,Export file types support CSV and txt,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3970,3970,ne.udm.errImportUserSubFileFormat,"Please upload files in .csv or .txt format. English comma-separated txt format: imsi, msisdn, ambr, nssai, arfb, sar, rat, cn, smf_sel, sm_dat, eps_dat",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3971,3971,log.operate.title.udmAuth,UDM Authentication User,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3972,3972,log.operate.title.udmSub,UDM Subscribers,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3973,3973,dictType.active_alarm_type,Event Alarm Types,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3974,3974,dictType.active_alarm_type_remark,List of Active Alarm Types,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3975,3975,dictData.active_alarm_type.communication,Communication Alarm,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3976,3976,dictData.active_alarm_type.equipment,Equipment Alarm,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3977,3977,dictData.active_alarm_type.processing,Processing Failure Alarm,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3978,3978,dictData.active_alarm_type.environmental,Environmental Alarm,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3979,3979,dictData.active_alarm_type.qualityOfService,Quality of Service Alarm,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3980,3980,dictType.active_clear_type,Alarm Clearing Types,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3981,3981,dictType.active_clear_type_remark,List of Alarm Clearing Types,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3982,3982,dictData.active_clear_type.notCleared,Alarm not cleared,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3983,3983,dictData.active_clear_type.hand,Manually cleared,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3984,3984,dictData.active_clear_type.auto,Automatically cleared,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3985,3985,dictType.active_ack_state,Alarm Acknowledgement Types,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3986,3986,dictType.active_ack_state_remark,Alarm Acknowledgement Type List,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3987,3987,dictData.active_ack_state.unconfirmed,Not Confirm,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3988,3988,dictData.active_ack_state.confirmed,Confirm,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3989,3989,dictType.active_alarm_severity,Severity,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3990,3990,dictType.active_alarm_severity_remark,Severity List,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3991,3991,dictData.active_alarm_severity.critical,Critical,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3992,3992,dictData.active_alarm_severity.major,Major,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3993,3993,dictData.active_alarm_severity.minor,Minor,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3994,3994,dictData.active_alarm_severity.warning,Warning,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3995,3995,dictData.active_alarm_severity.event,Event,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3996,3996,config.sys.officialUrl,System Settings - Official Website Links,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3997,3997,config.sys.helpDoc,System Settings-System Documentation,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3998,3998,config.sys.officialUrlRemark,Default no address with # sign,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
3999,3999,config.sys.helpDocRemark,"Static file directory address, use {language} to distinguish language files",i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
4000,4000,log.operate.title.neAction,Network Element Processing,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
4001,4001,log.operate.title.helpDoc,System Usage Documentation,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4002,4002,menu.ueUser.n3iwf,N3IWF Online User,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
4003,4003,menu.ueUser.pcf,User PCC Information,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
4004,4004,menu.system.user.editRole,Modifying user roles,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
4005,4005,config.sys.i18nOpen,Internationalization Switching,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
4006,4006,config.sys.i18nDefault,Internationalization Default Language,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
4007,4007,user.export.role,UserRole,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
4008,4008,menu.system.setting.i18n,Internationalization Switch,i18n_en,,,1,supervisor,1.7E+12,,0,
|
||||
4009,4009,menu.system.setting.i18nRemark,Internationalized multilingual switching options,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4010,4010,dictType.index_status,Home Status,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4011,4011,dictType.index_status_remark,Network element status colors on the home page,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4012,4012,dictType.index_status.normal,Normal,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4013,4013,dictType.index_status.abnormal,Abnormal,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4014,4014,menu.log.neFile,NE Log File,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4015,4015,job.deleteExpiredNeStateRecord,Delete Expired NE State Record,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4016,4016,job.deleteExpiredNeStateRecordRemark,Delete expired NE state records regularly and keep them for {duration} days by default.,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4017,4017,job.getStateFromNE,Get state from NEs,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4018,4018,job.getStateFromNERemark,Get state information from all NEs,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4019,4019,job.genNeStateAlarm,Network Element Health Check,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4020,4020,job.genNeStateAlarmRemark,"Health status inspection of network elements, generating alarms in case of abnormalities.",i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4021,4021,menu.neUser.nssf,NSSF Subscription Info,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4022,4022,menu.neUser.nssfAmf,NSSF Available AMFs,i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
4023,4023,menu.monitor.topology,"NE Management Topology",i18n_en,,,1,supervisor,1700000000000,,0,
|
||||
|
@@ -1,531 +0,0 @@
|
||||
dict_code,dict_sort,dict_label,dict_value,dict_type,tag_class,tag_type,status,create_by,create_time,update_by,update_time,remark
|
||||
1000,1000,i18n,中文,i18n_zh,,,1,supervisor,1702630000000,,0,
|
||||
1001,1001,hello,你好,i18n_zh,,,1,supervisor,1702630000000,,0,
|
||||
1002,1002,menu.system,系统,i18n_zh,,,1,supervisor,1702630000000,,0,
|
||||
1003,1003,menu.monitor,监控,i18n_zh,,,1,supervisor,1702630000000,,0,
|
||||
1004,1004,menu.tools,工具,i18n_zh,,,1,supervisor,1702630000000,,0,
|
||||
1005,1005,menu.config,配置,i18n_zh,,,1,supervisor,1702630000000,,0,
|
||||
1006,1006,menu.ueUser,终端,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1007,1007,menu.systemRemark,系统管理目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1008,1008,menu.monitorRemark,系统监控目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1009,1009,menu.toolsRemark,系统工具目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1010,1010,menu.configRemark,OMC配置管理目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1011,1011,menu.ueUserRemark,网元终端信息目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1012,1012,menu.security.user,用户管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1013,1013,menu.security.role,角色管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1014,1014,menu.security.roleUser,分配角色,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1015,1015,menu.system.menu,菜单管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1016,1016,menu.security.dept,部门管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1017,1017,menu.security.post,岗位管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1018,1018,menu.system.dictType,字典管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1019,1019,menu.system.dictData,字典数据,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1020,1020,menu.system.paramSet,参数设置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1021,1021,menu.system.systemLog,系统日志,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1022,1022,menu.system.systemInfo,系统信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1023,1023,menu.system.cacheInfo,缓存信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1024,1024,menu.system.cache,缓存管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1025,1025,menu.security.onlineUser,在线用户,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1026,1026,menu.system.job,调度任务,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1027,1027,menu.system.jobLog,调度日志,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1028,1028,menu.tools.help,帮助文档,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1029,1029,menu.log.operat,操作日志,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1030,1030,menu.log.login,安全日志,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1031,1031,menu.security.userRemark,用户管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1032,1032,menu.security.roleRemark,角色管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1033,1033,menu.security.roleUserRemark,分配角色内嵌隐藏菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1034,1034,menu.system.menuRemark,菜单管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1035,1035,menu.security.deptRemark,部门管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1036,1036,menu.security.postRemark,岗位管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1037,1037,menu.system.dictTypeRemark,字典管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1038,1038,menu.system.dictDataRemark,字典数据内嵌隐藏菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1039,1039,menu.system.paramSetRemark,参数设置菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1040,1040,menu.system.systemLogRemark,系统日志目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1041,1041,menu.system.systemInfoRemark,系统信息菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1042,1042,menu.system.cacheInfoRemark,缓存信息菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1043,1043,menu.system.cacheRemark,缓存列表菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1044,1044,menu.security.onlineUserRemark,在线用户菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1045,1045,menu.system.jobRemark,调度任务菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1046,1046,menu.system.jobLogRemark,调度日志内嵌隐藏菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1047,1047,menu.tools.helpRemark,帮助文档菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1048,1048,menu.log.operatRemark,操作日志菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1049,1049,menu.log.loginRemark,登录日志菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1050,1050,menu.common.query,查询,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1051,1051,menu.common.add,新增,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1052,1052,menu.common.edit,修改,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1053,1053,menu.common.delete,删除,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1054,1054,menu.common.export,导出,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1055,1055,menu.common.import,导入,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1056,1056,menu.common.reset,重置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1057,1057,menu.common.unlock,账户解锁,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1058,1058,menu.forcedQuit.batch ,批量强退,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1059,1059,menu.forcedQuit.single,单条强退,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1060,1060,menu.ueUser.authUDM,UDM鉴权用户,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1061,1061,menu.ueUser.subUDM,UDM签约用户,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1062,1062,menu.ueUser.authUDMRemark,UDM鉴权用户菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1063,1063,menu.ueUser.subUDMRemark,UDM签约用户菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1064,1064,menu.config.neManage,网元管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1065,1065,menu.config.configNE,参数配置Original,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1066,1066,menu.config.neManageRemark,网元管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1067,1067,menu.config.configNERemark,参数配置菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1068,1068,menu.config.backupManage,备份管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1069,1069,menu.config.softwareManage,软件管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1070,1070,menu.ueUser.onlineIMS,IMS在线用户,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1071,1071,menu.ueUser.onlineUE,UE在线信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1072,1072,menu.ueUser.base5G,5G基站信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1073,1073,menu.trace,跟踪,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1074,1074,menu.trace.task,跟踪任务,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1075,1075,menu.trace.analysis,信令分析,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1076,1076,menu.trace.pcap,信令抓包,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1077,1077,menu.fault,监控,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1078,1078,menu.config.backupManageRemark,备份管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1079,1079,menu.config.softwareManageRemark,软件管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1080,1080,menu.ueUser.onlineIMSRemark,IMS在线用户菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1081,1081,menu.ueUser.onlineUERemark,UE在线信息菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1082,1082,menu.ueUser.base5GRemark,5G基站信息菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1083,1083,menu.traceRemark,跟踪管理目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1084,1084,menu.trace.taskRemark,跟踪任务菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1085,1085,menu.trace.analysisRemark,信令分析菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1086,1086,menu.trace.pcapRemark,信令抓包菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1087,1087,menu.faultRemark,故障管理目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1088,1088,menu.fault.active,活动告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1089,1089,menu.log,日志,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1090,1090,menu.log.operatOld,操作日志(旧),i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1091,1091,menu.log.mml,MML日志,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1092,1092,menu.log.alarm,告警日志,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1093,1093,menu.log.securityOld,安全日志(旧),i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1094,1094,menu.log.forwarding,告警前转日志,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1095,1095,menu.log.set,日志设置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1096,1096,menu.monitor.sessionUser,用户会话,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1097,1097,menu.fault.history,历史告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1098,1098,menu.fault.set,设置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1099,1099,menu.perf,性能,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1100,1100,menu.fault.activemRemark,活动告警菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1101,1101,menu.logRemark,日志管理目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1102,1102,menu.log.operatOldRemark,操作日志旧layui菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1103,1103,menu.log.mmlRemark,操作MML日志,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1104,1104,menu.log.alarmRemark,告警日志菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1105,1105,menu.log.securityOldRemark,安全日志旧layui菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1106,1106,menu.log.forwardingRemark,告警前转日志菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1107,1107,menu.log.setRemark,日志设置菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1108,1108,menu.monitor.sessionUserRemark,用户会话旧layui菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1109,1109,menu.fault.historyRemark,历史告警菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1110,1110,menu.fault.setRemark,故障通用设置菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1111,1111,menu.perfRemark,性能目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1112,1112,menu.perf.task,任务管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1113,1113,menu.perf.data,性能数据,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1114,1114,menu.perf.report,性能报表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1115,1115,menu.perf.threshold,性能门限,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1116,1116,menu.perf.kpi,黄金指标,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1117,1117,menu.perf.customTarget,自定义指标,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1118,1118,menu.perf.set,性能通用设置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1119,1119,menu.mml,MML,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1120,1120,menu.mml.ne,网元操作,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1121,1121,menu.mml.udm,UDM操作,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1122,1122,menu.mml.set,MML设置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1123,1123,menu.mml.omc,OMC操作,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1124,1124,menu.perf.taskRemark,任务管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1125,1125,menu.perf.dataRemark,性能数据菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1126,1126,menu.perf.reportRemark,性能报表菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1127,1127,menu.perf.thresholdRemark,性能门限菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1128,1128,menu.perf.kpiRemark,黄金指标菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1129,1129,menu.perf.customTargetRemark,自定义指标菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1130,1130,menu.perf.setRemark,性能通用设置菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1131,1131,menu.mmlRemark,MML管理目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1132,1132,menu.mml.neRemark,网元操作菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1133,1133,menu.mml.udmRemark,网元UDM用户数据菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1134,1134,menu.mml.setRemark,MML设置菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1135,1135,menu.mml.omcRemark,OMC操作菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1136,1136,menu.config.licenseManage,许可证管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1137,1137,menu.security,安全,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1138,1138,menu.system.systemSet,系统设置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1139,1139,menu.system.systemResource,系统资源,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1140,1140,menu.config.configNEForm,参数配置Form,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1141,1141,menu.config.configNETree,参数配置Tree,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1142,1142,menu.config.configNETreeTable,参数配置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1143,1143,menu.config.licenseManageRemark,许可证管理菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1144,1144,menu.securityRemark,安全管理目录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1145,1145,menu.system.systemSetRemark,系统设置菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1146,1146,menu.system.systemResourceRemark,系统资源 cpu io network菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1147,1147,menu.config.configNEFormRemark,参数配置Form菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1148,1148,menu.config.configNETreeRemark,参数配置Tree菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1149,1149,menu.config.configNETreeTableRemark,参数配置TreeTable菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1150,1150,menu.noData,没有可访问菜单数据!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1151,1151,menu.errNameExists,操作菜单【{name}】失败,菜单名称已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1152,1152,menu.errPathExists,操作菜单【{name}】失败,菜单路由地址已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1153,1153,menu.errFramePath,操作菜单【{name}】失败,非内部地址请以http(s)://开头,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1154,1154,menu.errParentStatus,上级菜单未启用!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1155,1155,menu.errHasChildUse,操作菜单【{name}】失败,存在使用子菜单数:{num},i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1156,1156,menu.errHasRoleUse,操作菜单【{name}】失败,菜单已分配给角色数:{num},i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1400,1400,dictData.sex.un,未选择,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1401,1401,dictData.sex.male,男,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1402,1402,dictData.sex.female,女,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1403,1403,dictData.show,显示,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1404,1404,dictData.hide,隐藏,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1405,1405,dictData.normal,正常,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1406,1406,dictData.disable,停用,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1407,1407,dictData.yes,是,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1408,1408,dictData.no,否,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1409,1409,dictData.success,成功,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1410,1410,dictData.fail,失败,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1411,1411,dictData.jobStatus.normal,正常,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1412,1412,dictData.jobStatus.pause,暂停,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1413,1413,dictData.jobGroup.Default,默认,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1414,1414,dictData.jobGroup.System,系统,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1415,1415,dictData.operType.other,其他,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1416,1416,dictData.operType.add,新增,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1417,1417,dictData.operType.edit,修改,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1418,1418,dictData.operType.delete,删除,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1419,1419,dictData.operType.auth,授权,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1420,1420,dictData.operType.export,导出,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1421,1421,dictData.operType.import,导入,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1422,1422,dictData.operType.forced quit,强退,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1423,1423,dictData.operType.clear,清空,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1424,1424,dictData.trace.interface,接口跟踪,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1425,1425,dictData.trace.device,设备跟踪,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1426,1426,dictData.trace.user,用户跟踪,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1427,1427,dictData.logType.download,下载,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1428,1428,dictData.logType.activation,激活,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1429,1429,dictData.logType.add,新增,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1430,1430,dictData.logType.other,其他,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1431,1431,dictData.logType.back,回退,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1432,1432,dictData.logType.delete,删除,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1433,1433,dictData.logType.distribute,分配,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1434,1434,dictData.logType.export,导出,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1435,1435,dictData.logType.query,查询,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1436,1436,dictData.logType.setup,设置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1437,1437,dictData.logType.update,更新,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1438,1438,dictData.logType.upload,上传,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1439,1439,dictData.logType.view,查看,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1440,1440,dictData.logType.login,登录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1441,1441,dictData.logType.logout,登出,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1442,1442,dictData.securityLogType.add,新增,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1443,1443,dictData.securityLogType.update,更新,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1444,1444,dictData.securityLogType.delete,删除,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1445,1445,dictData.securityLogType.lock,锁定,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1446,1446,dictData.securityLogType.unlock,解锁,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1447,1447,dictData.securityLogType.reset,重置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1448,1448,dictData.securityLogType.deactivate,停用,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1449,1449,dictData.jobSaveLog.no,不记录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1450,1450,dictData.jobSaveLog.yes,记录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1451,1451,dictData.neVersionStatus.upload,已上传,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1452,1452,dictData.neVersionStatus.inactive,未激活,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1453,1453,dictData.neVersionStatus.active,已激活,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1454,1454,dictData.alarmStatus.history,历史告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1455,1455,dictData.alarmStatus.active,活动告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1456,1456,dictData.export.code,数据代码,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1457,1457,dictData.export.sort,数据排序,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1458,1458,dictData.export.label,数据标签,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1459,1459,dictData.export.value,数据键值,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1460,1460,dictData.export.type,数据排序,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1461,1461,dictData.export.status,数据状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1462,1462,dictData.datascope.all,全部数据权限,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1463,1463,dictData.datascope.custom,自定数据权限,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1464,1464,dictData.datascope.dept,部门数据权限,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1465,1465,dictData.datascope.deptAndChid,部门及以下数据权限,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1466,1466,dictData.datascope.self,仅本人数据权限,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1467,1467,dictData.noData,没有可访问字典编码数据!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1468,1468,dictData.errLabelExists,操作数据【{name}】失败,该字典类型下标签名已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1500,1500,dictType.sys_user_sex,用户性别,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1501,1501,dictType.sys_show_hide,菜单状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1502,1502,dictType.sys_normal_disable,系统开关,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1503,1503,dictType.sys_job_status,任务状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1504,1504,dictType.sys_job_group,任务分组,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1505,1505,dictType.sys_yes_no,系统是否,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1506,1506,dictType.sys_oper_type,操作类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1507,1507,dictType.sys_common_status,系统状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1508,1508,dictType.trace_type,跟踪类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1509,1509,dictType.operation_log_type,操作日志类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1510,1510,dictType.alarm_status,告警日志类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1511,1511,dictType.security_log_type,安全日志类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1512,1512,dictType.ne_version_status,网元软件版本状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1513,1513,dictType.i18n_en,多语言-英文,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1514,1514,dictType.i18n_zh,多语言-中文,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1515,1515,dictType.sys_user_sex_remark,用户性别列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1516,1516,dictType.sys_show_hide_remark,菜单状态列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1517,1517,dictType.sys_normal_disable_remark,系统开关列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1518,1518,dictType.sys_job_status_remark,任务状态列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1519,1519,dictType.sys_job_group_remark,任务分组列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1520,1520,dictType.sys_yes_no_remark,系统是否列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1521,1521,dictType.sys_oper_type_remark,操作类型列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1522,1522,dictType.sys_common_status_remark,登录状态列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1523,1523,dictType.trace_type_remark,跟踪类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1524,1524,dictType.operation_log_type_remark,操作日志类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1525,1525,dictType.alarm_status_remark,alarm_status,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1526,1526,dictType.security_log_type_remark,安全日志类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1527,1527,dictType.ne_version_status_remark,网元软件版本状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1528,1528,dictType.i18n_en_remark,Internationalization - English,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1529,1529,dictType.i18n_zh_remark,Internationalization - Chinese,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1530,1530,dictType.export.id,字典编号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1531,1531,dictType.export.name,字典名称,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1532,1532,dictType.export.type,字典类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1533,1533,dictType.export.status,字典状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1534,1534,dictType.sys_role_datascope,系统角色数据范围,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1535,1535,dictType.sys_role_datascope_remark,系统角色数据范围映射,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1536,1536,dictType.noData,没有可访问字典类型数据!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1537,1537,dictType.errNameExists,操作字典【{name}】失败,字典名称已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1538,1538,dictType.errTypeExists,操作字典【{name}】失败,字典类型已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1600,1600,dept.root,系统维护部,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1601,1601,dept.root.item1,运维一部,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1602,1602,dept.noData,没有可访问部门数据!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1603,1603,dept.errParentDelFlag,上级部门【{name}】已删除,不允许新增,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1604,1604,dept.errParentStatus,上级部门【{name}】停用,不允许新增,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1605,1605,dept.errNameExists,操作部门【{name}】失败,部门名称已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1606,1606,dept.errParentID,操作部门【{name}】失败,上级部门不能是自己,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1607,1607,dept.errHasChildUse,操作失败,该部门包含未停用的子部门数量:{num},i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1608,1608,dept.errHasUserUse,不允许删除,部门已分配给用户数:{num},i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1630,1630,config.sys.user.initPassword,用户管理-账号初始密码,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1631,1631,config.sys.account.captchaEnabled,账号自助-验证码开关,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1632,1632,config.sys.account.registerUser,账号自助-是否开启用户注册功能,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1633,1633,config.sys.user.maxRetryCount,用户管理-密码最大错误次数,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1634,1634,config.sys.user.lockTime,用户管理-密码锁定时间,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1635,1635,config.monitor.sysResource.storeDays,监控-系统资源-数据保留时长,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1636,1636,config.sys.logo.type,系统设置-LOGO类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1637,1637,config.sys.logo.filePathIcon,系统设置-LOGO文件icon,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1638,1638,config.sys.logo.filePathBrand,系统设置-LOGO文件brand,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1639,1639,config.sys.loginBackground,系统设置-登录界面背景,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1640,1640,config.sys.title,系统设置-系统名称,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1641,1641,config.sys.copyright,系统设置-版权声明,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1642,1642,config.sys.user.initPasswordRemark,导入用户初始化密码 123456,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1643,1643,config.sys.account.captchaEnabledRemark,是否开启验证码功能(true开启,false关闭),i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1644,1644,config.sys.account.registerUserRemark,是否开启注册用户功能(true开启,false关闭),i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1645,1645,config.sys.user.maxRetryCountRemark,密码最大错误次数,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1646,1646,config.sys.user.lockTimeRemark,"密码锁定时间,单位分钟(默认10分钟)",i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1647,1647,config.monitor.sysResource.storeDaysRemark,监控-系统资源-数据保留时长,单位天。根据当前日期,删除超过保留时长的日期数据信息。,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1648,1648,config.sys.logo.typeRemark,"全图:brand
|
||||
小图:icon",i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1649,1649,config.sys.logo.filePathIconRemark,文件支持网络地址图片和内部上传的文件路径,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1650,1650,config.sys.logo.filePathBrandRemark,文件支持网络地址图片和内部上传的文件路径,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1651,1651,config.sys.loginBackgroundRemark,文件支持网络地址图片和内部上传的文件路径,默认背景用#号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1652,1652,config.sys.titleRemark,系统名称长度限制11位字符串,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1653,1653,config.sys.copyrightRemark,底脚固定条,左侧放置版权声明,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1654,1654,config..export.id,参数编号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1655,1655,config..export.name,参数名称,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1656,1656,config..export.key,参数键名,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1657,1657,config..export.value,参数键值,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1658,1658,config..export.type,系统内置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1659,1659,config..export.remark,参数说明,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1660,1660,config.sys.titleValue,AGrandEMS,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1661,1661,config.sys.copyrightValue,"Copyright ©2023 千通科技",i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1662,1662,config.noData,"没有可访问参数配置数据!",i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1663,1663,config.errKey,无效 key,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1664,1664,config.errValueEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1665,1665,config.errKeyExists,操作参数配置【{name}】失败,参数键名已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1666,1666,config.errDelete,删除参数配置信息失败!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1667,1667,config.errType,操作含有内置参数,禁止删除!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1700,1700,job.monitor_sys_resource,监控-系统资源,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1701,1701,job.monitor_sys_resource_remark,"系统资源CPU/IO/Netword收集
|
||||
interval单位分钟,平均分钟资源情况
|
||||
注:请根据cron表达式的时间单位分钟,传入参数interva值",i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1702,1702,job.delExpiredNeBackup,删除过期网元备份文件,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1703,1703,job.delExpiredNeBackupRemark,"删除过期网元etc备份文件, 传入参数表示保留{duration}天的备份文件, 默认60天",i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1704,1704,job.deleteExpiredAlarmRecord,删除过期历史告警记录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1705,1705,job.deleteExpiredAlarmRecordRemark,删除过期历史告警记录,传入参数表示保留{duration}天的历史告警记录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1706,1706,job.deleteExpiredKpiRecord,删除过期黄金指标记录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1707,1707,job.deleteExpiredKpiRecordRemark,黄金指标记录保留{duration}天,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1708,1708,job.backupEtcFromNE,网元配置自动备份任务,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1709,1709,job.backupEtcFromNERemark,自动备份网元etc目录下的配置文件,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1710,1710,job.export.jobID,任务编号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1711,1711,job.export.jobName,任务名称,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1712,1712,job.export.jobGroupName,任务组名,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1713,1713,job.export.invokeTarget,调用目标,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1714,1714,job.export.targetParams,传入参数,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1715,1715,job.export.cronExpression,cron表达式,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1716,1716,job.export.status,状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1717,1717,job.export.remark,备注说明,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1718,1718,job.export.jobLogID,任务日志编号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1719,1719,job.export.jobLogStatus,任务日志状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1720,1720,job.export.jobLogTime,任务日志时间,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1721,1721,job.noData,没有可访问调度任务数据!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1722,1722,job.errTargetParams,操作调度任务【{name}】失败,任务传入参数json字符串不正确,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1723,1723,job.errCronExpression,操作调度任务【{name}】失败,Cron表达式不正确,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1724,1724,job.errJobExists,调度任务新增【{name}】失败,同任务组内有相同任务名称,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1725,1725,job.statusEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1750,1750,role.admin,超级管理员,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1751,1751,role.adminAssign,管理人员,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1752,1752,role.operator,运维人员,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1753,1753,role.monitor,监控人员,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1754,1754,role.vistor,普通用户,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1755,1755,role.adminRemark,超级管理员,无法修改删除,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1756,1756,role.adminAssignRemark,管理人员 可以对设备进行任何操作,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1757,1757,role.operatorRemark,运维人员 可以从设备读取数据,并对设备进行配置,但是不能对设备进行软件升级操作。,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1758,1758,role.monitorRemark,监控人员 只能从设备读取数据,而不能对设备进行任何设置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1759,1759,role.vistorRemark,普通用户 只可看系统相关信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1760,1760,role.export.id,角色编号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1761,1761,role.export.name,角色名称 ,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1762,1762,role.export.key,角色键值,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1763,1763,role.export.sort,角色顺序,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1764,1764,role.export.dataScope,角色数据范围,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1765,1765,role.export.status,角色状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1766,1766,role.noData,没有可访问角色数据!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1767,1767,role.statusEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1768,1768,role.errNameExists,操作角色【{name}】失败,角色名称已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1769,1769,role.errKeyExists,操作角色【{name}】失败,角色键值已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1800,1800,post.admin,系统,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1801,1801,post.operator,管理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1802,1802,post.monitor,运维,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1803,1803,post.visitor,监控,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1804,1804,post.export.id,岗位编号 ,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1805,1805,post.export.code,岗位编码,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1806,1806,post.export.name,岗位名称,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1807,1807,post.export.sort,岗位排序,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1808,1808,post.export.status,岗位状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1809,1809,post.noData,没有可访问岗位数据!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1810,1810,post.errNameExists,操作岗位【{name}】失败,岗位名称已存在已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1811,1811,post.errCodeExists,操作角色【{name}】失败,角色键值已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1830,1830,user.export.id,用户编号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1831,1831,user.export.name,登录账号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1832,1832,user.export.nick,用户昵称,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1833,1833,user.export.email,电子邮箱,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1834,1834,user.export.phone,手机号码,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1835,1835,user.export.sex,用户性别,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1836,1836,user.export.status,用户状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1837,1837,user.export.deptID,部门编号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1838,1838,user.export.deptName,部门名称,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1839,1839,user.export.deptLeader,部门负责人,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1840,1840,user.export.loginIP,用户登录IP,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1841,1841,user.export.loginDate,用户登录时间,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1842,1842,user.noData,没有可访问用户数据!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1843,1843,user.statusEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1844,1844,user.errPasswdOld,修改密码失败,旧密码错误,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1845,1845,user.errPasswdEqOld,新密码不能与旧密码相同,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1846,1846,user.errPasswd,登录密码至少包含大小写字母、数字、特殊符号,且不少于6位,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1847,1847,user.errEmailFormat,操作用户【{name}】失败,邮箱格式错误,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1848,1848,user.errEmailExists,操作用户【{name}】失败,邮箱已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1849,1849,user.errPhoneFormat,操作用户【{name}】失败,手机号码格式错误,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1850,1850,user.errPhoneExists,操作用户【{name}】失败,手机号码已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1851,1851,user.errNameExists,操作用户【{name}】失败,登录账号已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1852,1852,user.import.mustItem,表格中必填列表项,{text},i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1853,1853,user.import.phoneExist,用户编号:{id} 手机号码 {phone} 已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1854,1854,user.import.phoneFormat,用户编号:{id} 手机号码 {phone} 格式错误,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1855,1855,user.import.emailExist,用户编号:{id} 用户邮箱:{email} 已存在,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1856,1856,user.import.emailFormat,用户编号:{id} 用户邮箱:{email} 格式错误,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1857,1857,user.import.success,用户编号:{id} 登录名称:{name} 导入成功,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1858,1858,user.import.fail,用户编号:{id} 登录名称:{name} 导入失败,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1859,1859,user.import.successUpdate,用户编号:{id} 登录名称:{name} 更新成功,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1860,1860,user.import.failUpdate,用户编号:{id} 登录名称:{name} 更新失败,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1861,1861,user.import.failTip,很抱歉,导入失败!共 {num} 条数据格式不正确,错误如下:,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1862,1862,user.import.successTip,恭喜您,数据已全部导入成功!共 {num} 条,数据如下:,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1900,1900,app.common.err403,无权访问 {method} {requestURI},i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1901,1901,app.common.err401,无效身份授权,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1902,1902,app.common.err400,参数错误,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1903,1903,app.common.exportEmpty,导出数据记录为空,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1904,1904,app.common.errOperateAdmin,不允许操作内置用户,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1905,1905,app.common.errOperateRole,不允许操作内置角色,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1906,1906,app.common.deleteSuccess,删除成功:{num},i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1907,1907,app.common.loginSuccess,登录成功,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1908,1908,app.common.logoutSuccess,注销成功,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1909,1909,app.common.errUnlock,该用户未被锁定,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1910,1910,app.common.noLoginUser,登录用户信息无效,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1911,1911,app.common.rateLimitTip,访问过于频繁,请稍候再试,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1912,1912,log.operate.export.id,操作编号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1913,1913,log.operate.export.title,模块名称,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1914,1914,log.operate.export.businessType,业务类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1915,1915,log.operate.export.method,操作方法,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1916,1916,log.operate.export.requestMethod,请求方式 ,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1917,1917,log.operate.export.operatorType,操作类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1918,1918,log.operate.export.operName,操作人员,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1919,1919,log.operate.export.deptName,操作人员部门名称,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1920,1920,log.operate.export.url,请求链接地址,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1921,1921,log.operate.export.ip,请求主机 ,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1922,1922,log.operate.export.location,请求地址,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1923,1923,log.operate.export.param,请求参数,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1924,1924,log.operate.export.msg,操作信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1925,1925,log.operate.export.status,操作状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1926,1926,log.operate.export.costTime,消耗时间(毫秒),i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1927,1927,log.operate.export.operTime,操作时间,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1928,1928,log.login.export.id,记录编号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1929,1929,log.login.export.userName,登录账号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1930,1930,log.login.export.status,登录状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1931,1931,log.login.export.ip,登录地址,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1932,1932,log.login.export.location,登录地点,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1933,1933,log.login.export.browser,浏览器,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1934,1934,log.login.export.os,操作系统,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1935,1935,log.login.export.msg,登录信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1936,1936,log.login.export.time,登录时间,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1937,1937,trace.tcpdump.noData, 找不到 {type} {id} 对应网元信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1938,1938,register.errUsername,账号不能以数字开头,可包含大写小写字母,数字,且不少于5位,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1939,1939,register.errPasswd,登录密码至少包含大小写字母、数字、特殊符号,且不少于6位,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1940,1940,register.errPasswdNotEq,用户确认输入密码不一致,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1941,1941,register.success,注册成功,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1942,1942,register.successMsg,{name} 注册成功 {id},i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1943,1943,log.operate.title.sysJobLog,调度任务日志,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1944,1944,log.operate.title.sysJob,调度任务,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1945,1945,log.operate.title.tcpdump,信令抓包,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1946,1946,log.operate.title.sysConfig,参数配置,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1947,1947,log.operate.title.sysDept,部门,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1948,1948,log.operate.title.sysDictData,字典数据,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1949,1949,log.operate.title.sysDictType,字典类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1950,1950,log.operate.title.sysMenu,菜单,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1951,1951,log.operate.title.sysPost,岗位,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1952,1952,log.operate.title.sysProfile,个人信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1953,1953,log.operate.title.sysProfileAvatar,个人头像,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1954,1954,log.operate.title.sysRole,角色,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1955,1955,log.operate.title.sysUser,用户,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1956,1956,log.operate.title.sysLogOper,操作日志记录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1957,1957,log.operate.title.sysLogLogin,登录日志记录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1958,1958,login.errNameOrPasswd,用户不存在或密码错误,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1959,1959,login.errDelFlag,对不起,您的账号已被删除,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1960,1960,login.errStatus,对不起,您的帐户已被禁用,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1961,1961,login.errRetryPasswd,密码输入错误多次,帐户已被锁定,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1962,1962,captcha.err,验证码错误,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1963,1963,captcha.errValid,验证码已失效,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1964,1964,app.common.noUaOsBrowser,未知 未知,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1965,1965,app.common.noIPregion,内网,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1966,1966,app.common.unknown,未知,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1967,1967,app.common.noNEInfo,未找到匹配网元信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1968,1968,ne.udm.errImportUserAuthFileFormat,"请上传.csv或.txt的格式文件。英文逗号分割txt格式:imsi, ki, algo, amf, opc",i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1969,1969,ne.udm.errExportType,导出文件类型支持CSV和txt,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1970,1970,ne.udm.errImportUserSubFileFormat,"请上传.csv或.txt的格式文件。英文逗号分割txt格式:imsi, msisdn, ambr, nssai, arfb, sar, rat, cn, smf_sel, sm_dat, eps_dat",i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1971,1971,log.operate.title.udmAuth,UDM鉴权用户,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1972,1972,log.operate.title.udmSub,UDM签约用户,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1973,1973,dictType.active_alarm_type,活动告警类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1974,1974,dictType.active_alarm_type_remark,活动告警类型列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1975,1975,dictData.active_alarm_type.communication,通信告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1976,1976,dictData.active_alarm_type.equipment,设备告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1977,1977,dictData.active_alarm_type.processing,处理错误,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1978,1978,dictData.active_alarm_type.environmental,环境告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1979,1979,dictData.active_alarm_type.qualityOfService,服务质量,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1980,1980,dictType.active_clear_type,告警清除类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1981,1981,dictType.active_clear_type_remark,告警清除类型列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1982,1982,dictData.active_clear_type.notCleared,告警未清除,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1983,1983,dictData.active_clear_type.hand,手动清除,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1984,1984,dictData.active_clear_type.auto,自动清除,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1985,1985,dictType.active_ack_state,告警确认类型,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1986,1986,dictType.active_ack_state_remark,告警确认类型列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1987,1987,dictData.active_ack_state.unconfirmed,未确认,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1988,1988,dictData.active_ack_state.confirmed,已确认,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1989,1989,dictType.active_alarm_severity,严重程度,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1990,1990,dictType.active_alarm_severity_remark,严重程度列表,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1991,1991,dictData.active_alarm_severity.critical,严重告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1992,1992,dictData.active_alarm_severity.major,主要告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1993,1993,dictData.active_alarm_severity.minor,次要告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1994,1994,dictData.active_alarm_severity.warning,警告告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1995,1995,dictData.active_alarm_severity.event,事件告警,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1996,1996,config.sys.officialUrl,系统设置-官网链接,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1997,1997,config.sys.helpDoc,系统设置-系统使用文档,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1998,1998,config.sys.officialUrlRemark,默认无地址用#号,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
1999,1999,config.sys.helpDocRemark,静态文件目录地址,使用{language}区分语言文件,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2000,2000,log.operate.title.neAction,网元处理,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2001,2001,log.operate.title.helpDoc,系统使用文档,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2002,2002,menu.ueUser.n3iwf,N3IWF在线用户,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2003,2003,menu.ueUser.pcf,用户策略控制信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2004,2004,menu.system.user.editRole,修改用户角色,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2005,2005,config.sys.i18nOpen,国际化切换,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2006,2006,config.sys.i18nDefault,国际化默认语言,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2007,2007,user.export.role,用户角色,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2008,2008,menu.system.setting.i18n,国际化切换,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2009,2009,menu.system.setting.i18nRemark,国际化多语言的切换选择,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2010,2010,dictType.index_status,首页状态,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2011,2011,dictType.index_status_remark,首页的网元状态颜色,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2012,2012,dictType.index_status.normal,正常,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2013,2013,dictType.index_status.abnormal,异常,i18n_zh,,,1,supervisor,1702630000000,,0,
|
||||
2014,2014,menu.log.neFile,网元日志文件,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2015,2015,job.deleteExpiredNeStateRecord,删除过期网元状态记录,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2016,2016,job.deleteExpiredNeStateRecordRemark,"定期删除过期的网元状态记录, 默认保留{duration}天",i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2017,2017,job.getStateFromNE,获取网元状态信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2018,2018,job.getStateFromNERemark,获取所有网元状态信息,i18n_zh,,,1,supervisor,1.70263E+12,,0,
|
||||
2019,2019,job.genNeStateAlarm,网元健康状态巡检,i18n_zh,,,1,supervisor,1700000000000,,0,
|
||||
2020,2020,job.genNeStateAlarmRemark,"网元健康状态巡检,异常时产生告警",i18n_zh,,,1,supervisor,1700000000000,,0,
|
||||
2021,2021,menu.neUser.nssf,NSSF在线订阅数,i18n_zh,,,1,supervisor,1700000000000,,0,
|
||||
2022,2022,menu.neUser.nssfAmf,NSSF可用的注册AMF,i18n_zh,,,1,supervisor,1700000000000,,0,
|
||||
2023,2023,menu.monitor.topology,"网元管理拓扑",i18n_zh,,,1,supervisor,1700000000000,,0,
|
||||
|
@@ -1,22 +0,0 @@
|
||||
dict_id,dict_name,dict_type,status,create_by,create_time,update_by,update_time,remark
|
||||
1,dictType.sys_user_sex,sys_user_sex,1,supervisor,1.69935E+12,,0,dictType.sys_user_sex_remark
|
||||
2,dictType.sys_show_hide,sys_show_hide,1,supervisor,1.69935E+12,,0,dictType.sys_show_hide_remark
|
||||
3,dictType.sys_normal_disable,sys_normal_disable,1,supervisor,1.69935E+12,,0,dictType.sys_normal_disable_remark
|
||||
4,dictType.sys_job_status,sys_job_status,1,supervisor,1.69935E+12,,0,dictType.sys_job_status_remark
|
||||
5,dictType.sys_job_group,sys_job_group,1,supervisor,1.69935E+12,,0,dictType.sys_job_group_remark
|
||||
6,dictType.sys_yes_no,sys_yes_no,1,supervisor,1.69935E+12,,0,dictType.sys_yes_no_remark
|
||||
9,dictType.sys_oper_type,sys_oper_type,1,supervisor,1.69935E+12,,0,dictType.sys_oper_type_remark
|
||||
10,dictType.sys_common_status,sys_common_status,1,supervisor,1.69935E+12,,0,dictType.sys_common_status_remark
|
||||
100,dictType.trace_type,trace_type,1,supervisor,1.69935E+12,,0,dictType.trace_type_remark
|
||||
101,dictType.operation_log_type,operation_log_type,1,supervisor,1.69935E+12,,0,dictType.operation_log_type_remark
|
||||
102,dictType.alarm_status,alarm_status,1,supervisor,1.69935E+12,,0,dictType.alarm_status_remark
|
||||
103,dictType.security_log_type,security_log_type,1,supervisor,1.69935E+12,,0,dictType.security_log_type_remark
|
||||
104,dictType.ne_version_status,ne_version_status,1,supervisor,1.69935E+12,,0,dictType.ne_version_status_remark
|
||||
105,dictType.i18n_en,i18n_en,1,supervisor,1.69935E+12,,0,dictType.i18n_en_remark
|
||||
106,dictType.i18n_zh,i18n_zh,1,supervisor,1.69935E+12,,0,dictType.i18n_zh_remark
|
||||
107,dictType.sys_role_datascope,sys_role_datascope,1,supervisor,1.69935E+12,,0,dictType.sys_role_datascope_remark
|
||||
108,dictType.active_alarm_type,active_alarm_type,1,supervisor,1.69935E+12,,0,dictType.active_alarm_type_remark
|
||||
109,dictType.active_clear_type,active_clear_type,1,supervisor,1.69935E+12,,0,dictType.active_clear_type_remark
|
||||
110,dictType.active_ack_state,active_ack_state,1,supervisor,1.69935E+12,,0,dictType.active_ack_state_remark
|
||||
111,dictType.active_alarm_severity,active_alarm_severity,1,supervisor,1.69935E+12,,0,dictType.active_alarm_severity_remark
|
||||
112,dictType.index_status,index_status,1,supervisor,1.70202E+12,,0,dictType.index_status_remark
|
||||
|
@@ -1,6 +0,0 @@
|
||||
job_id,job_name,job_group,invoke_target,target_params,cron_expression,misfire_policy,concurrent,status,save_log,create_by,create_time,update_by,update_time,remark
|
||||
1,job.monitor_sys_resource,SYSTEM,monitor_sys_resource,{"interval":5},0 0/5 * * * ?,3,0,1,0,supervisor,1.69848E+12,,0,job.monitor_sys_resource_remark
|
||||
4,job.delExpiredNeBackup,SYSTEM,delExpiredNeBackup,{"duration":90},0 20 0 * * ?,3,0,1,1,supervisor,1.69848E+12,,0,job.delExpiredNeBackupRemark
|
||||
5,job.deleteExpiredAlarmRecord,SYSTEM,deleteExpiredRecord,"{""duration"":34,""tableName"":""alarm"",""colName"":""event_time"",""extras"":""alarm_status='0'""}",0 10 0 * * ?,3,0,1,1,supervisor,1.69848E+12,,0,job.deleteExpiredAlarmRecordRemark
|
||||
6,job.deleteExpiredKpiRecord,SYSTEM,deleteExpiredRecord,"{""duration"":39,""tableName"":""gold_kpi"",""colName"":""date""}",0 15 0 * * ?,3,0,1,1,supervisor,1.69848E+12,,0,job.deleteExpiredKpiRecordRemark
|
||||
7,job.backupEtcFromNE,SYSTEM,backupEtcFromNE,,0 30 0 * * ?,3,0,1,1,supervisor,1.69848E+12,,0,job.backupEtcFromNERemark
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 57.
|
@@ -1,199 +0,0 @@
|
||||
menu_id,menu_name,parent_id,menu_sort,path,component,is_frame,is_cache,menu_type,visible,status,perms,icon,create_by,create_time,update_by,update_time,remark
|
||||
1,menu.system,0,16,system,,1,1,D,1,1,,icon-xiangmu,supervisor,1.69892E+12,,0,menu.systemRemark
|
||||
2,menu.monitor,0,2,monitor,,1,1,D,0,0,,icon-wenjian,supervisor,1.69892E+12,,0,menu.monitorRemark
|
||||
3,menu.tools,0,15,tool,,1,1,D,1,1,,icon-wenjian,supervisor,1.69892E+12,,0,menu.toolsRemark
|
||||
4,menu.config,0,3,configManage,,1,0,D,1,1,,icon-huizhiguize,supervisor,1.69892E+12,,0,menu.configRemark
|
||||
5,menu.ueUser,0,7,neUser,,1,0,D,1,1,,icon-wocanyu,supervisor,1.69892E+12,,0,menu.ueUserRemark
|
||||
6,<EFBFBD><EFBFBD><EFBFBD>Ϲ<EFBFBD><EFBFBD><EFBFBD>,0,50,page,,1,0,D,0,1,page,fa fa-home,admin,1.69303E+12,admin,1.69468E+12,<EFBFBD><EFBFBD><EFBFBD>Ϲ<EFBFBD><EFBFBD><EFBFBD>
|
||||
7,<EFBFBD><EFBFBD><EFBFBD>ù<EFBFBD><EFBFBD><EFBFBD>,0,550,page,,1,0,D,0,1,page,fa fa-home,admin,1.69303E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD>ù<EFBFBD><EFBFBD><EFBFBD>
|
||||
8,<EFBFBD><EFBFBD><EFBFBD>ܹ<EFBFBD><EFBFBD><EFBFBD>,0,551,page,,1,0,D,0,1,page,fa fa-home,admin,1.69303E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD>ܹ<EFBFBD><EFBFBD><EFBFBD>
|
||||
9,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><EFBFBD>,0,552,page,,1,0,D,0,1,page,fa fa-home,admin,1.69303E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><EFBFBD>
|
||||
10,<EFBFBD><EFBFBD><EFBFBD>ٹ<EFBFBD><EFBFBD><EFBFBD>,0,553,page,,1,0,D,0,1,page,fa fa-home,admin,1.69303E+12,admin,1.69408E+12,<EFBFBD><EFBFBD><EFBFBD>ٹ<EFBFBD><EFBFBD><EFBFBD>
|
||||
11,<EFBFBD><EFBFBD>־<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0,554,page,,1,0,D,0,1,page,fa fa-home,admin,1.69303E+12,admin,0,<EFBFBD><EFBFBD>־<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
12,<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0,555,page,,1,0,D,0,1,page,fa fa-home,admin,1.69303E+12,admin,0,<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
13,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0,556,page,,1,0,D,0,0,page,fa fa-home,admin,1.69303E+12,admin,1.69354E+12,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
14,ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0,557,page,,1,0,D,0,1,page,fa fa-home,admin,1.69303E+12,admin,0,ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
15,<EFBFBD><EFBFBD><EFBFBD>˹<EFBFBD><EFBFBD><EFBFBD>,0,558,page,,1,0,D,0,0,page,fa fa-home,admin,1.69303E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD>˹<EFBFBD><EFBFBD><EFBFBD>
|
||||
100,menu.security.user,2113,1,user,system/user/index,1,1,M,1,1,system:user:list,icon-wocanyu,supervisor,1.69892E+12,,0,menu.security.userRemark
|
||||
101,menu.security.role,2113,3,role,system/role/index,1,1,M,1,1,system:role:list,icon-anzhuo,supervisor,1.69892E+12,,0,menu.security.roleRemark
|
||||
102,menu.security.roleUser,2113,3,role/inline/auth-user/:roleId,system/role/auth-user,1,1,M,0,1,system:role:auth,#,supervisor,1.69892E+12,,0,menu.security.roleUserRemark
|
||||
103,menu.system.menu,1,4,menu,system/menu/index,1,1,M,1,1,system:menu:list,icon-wofaqi,supervisor,1.69892E+12,,0,menu.system.menuRemark
|
||||
104,menu.security.dept,2113,5,dept,system/dept/index,1,1,M,1,1,system:dept:list,icon-yuzhanghao1,supervisor,1.69892E+12,,0,menu.security.deptRemark
|
||||
105,menu.security.post,2113,6,post,system/post/index,1,1,M,1,1,system:post:list,icon-gonggaodayi,supervisor,1.69892E+12,,0,menu.security.postRemark
|
||||
106,menu.system.dictType,1,7,dict,system/dict/index,1,1,M,1,1,system:dict:list,icon-tubiaoku,supervisor,1.69892E+12,,0,menu.system.dictTypeRemark
|
||||
107,menu.system.dictData,1,8,dict/inline/data/:dictId,system/dict/data,1,1,M,0,1,system:dict:data,#,supervisor,1.69892E+12,,0,menu.system.dictDataRemark
|
||||
108,menu.system.paramSet,1,9,config,system/config/index,1,1,M,1,1,system:config:list,icon-gongnengjieshao,supervisor,1.69892E+12,,0,menu.system.paramSetRemark
|
||||
111,menu.system.systemLog,1,11,log,,1,1,D,0,0,,#,supervisor,1.69892E+12,,0,menu.system.systemLogRemark
|
||||
112,menu.system.systemInfo,1,3,system-info,monitor/system/info,1,1,M,1,1,monitor:system:info,icon-fuzhidaima,supervisor,1.69892E+12,,0,menu.system.systemInfoRemark
|
||||
113,menu.system.cacheInfo,1,2,cache-info,monitor/cache/info,1,1,M,0,1,monitor:cache:info,icon-gongnengjieshao,supervisor,1.69892E+12,,0,menu.system.cacheInfoRemark
|
||||
114,menu.system.cache,1,3,cache,monitor/cache/index,1,1,M,0,1,monitor:cache:list,icon-tubiaoku,supervisor,1.69892E+12,,0,menu.system.cacheRemark
|
||||
115,menu.security.onlineUser,2113,2,online,monitor/online/index,1,1,M,1,1,monitor:online:list,icon-xiangmuchengyuan,supervisor,1.69892E+12,,0,menu.security.onlineUserRemark
|
||||
116,menu.system.job,1,1,job,monitor/job/index,1,1,M,1,1,monitor:job:list,icon-lishi,supervisor,1.69892E+12,,0,menu.system.jobRemark
|
||||
117,menu.system.jobLog,1,2,/system/job/inline/log/:jobId,monitor/job/log,1,1,M,0,1,monitor:job:log,#,supervisor,1.69892E+12,,0,menu.system.jobLogRemark
|
||||
118,menu.tools.help,3,1,help,tool/help/index,1,1,M,1,1,monitor:help:list,#,supervisor,1.69892E+12,,0,menu.tools.helpRemark
|
||||
500,menu.log.operat,2089,1,operate,system/log/operate/index,1,1,M,1,1,system:log:operate:list,icon-fuzhidaima,supervisor,1.69892E+12,,0,menu.log.operatRemark
|
||||
501,menu.log.login,2089,2,login,system/log/login/index,1,1,M,1,1,system:log:login:list,icon-fuzhidaima,supervisor,1.69892E+12,,0,menu.log.loginRemark
|
||||
1000,menu.common.query,100,1,,,1,1,B,1,1,system:user:query,#,supervisor,1.69892E+12,,0,
|
||||
1001,menu.common.add,100,2,,,1,1,B,1,1,system:user:add,#,supervisor,1.69892E+12,,0,
|
||||
1002,menu.common.edit,100,3,,,1,1,B,1,1,system:user:edit,#,supervisor,1.69892E+12,,0,
|
||||
1003,menu.common.delete,100,4,,,1,1,B,1,1,system:user:remove,#,supervisor,1.69892E+12,,0,
|
||||
1004,menu.common.export,100,5,,,1,1,B,1,1,system:user:export,#,supervisor,1.69892E+12,,0,
|
||||
1005,menu.common.import,100,6,,,1,1,B,1,1,system:user:import,#,supervisor,1.69892E+12,,0,
|
||||
1006,menu.common.reset,100,7,,,1,1,B,1,1,system:user:resetPwd,#,supervisor,1.69892E+12,,0,
|
||||
1007,menu.common.query,101,1,,,1,1,B,1,1,system:role:query,#,supervisor,1.69892E+12,,0,
|
||||
1008,menu.common.add,101,2,,,1,1,B,1,1,system:role:add,#,supervisor,1.69892E+12,,0,
|
||||
1009,menu.common.edit,101,3,,,1,1,B,1,1,system:role:edit,#,supervisor,1.69892E+12,,0,
|
||||
1010,menu.common.delete,101,4,,,1,1,B,1,1,system:role:remove,#,supervisor,1.69892E+12,,0,
|
||||
1011,menu.common.export,101,5,,,1,1,B,1,1,system:role:export,#,supervisor,1.69892E+12,,0,
|
||||
1012,menu.common.query,103,1,,,1,1,B,1,1,system:menu:query,#,supervisor,1.69892E+12,,0,
|
||||
1013,menu.common.add,103,2,,,1,1,B,1,1,system:menu:add,#,supervisor,1.69892E+12,,0,
|
||||
1014,menu.common.edit,103,3,,,1,1,B,1,1,system:menu:edit,#,supervisor,1.69892E+12,,0,
|
||||
1015,menu.common.delete,103,4,,,1,1,B,1,1,system:menu:remove,#,supervisor,1.69892E+12,,0,
|
||||
1016,menu.common.query,104,1,,,1,1,B,1,1,system:dept:query,#,supervisor,1.69892E+12,,0,
|
||||
1017,menu.common.add,104,2,,,1,1,B,1,1,system:dept:add,#,supervisor,1.69892E+12,,0,
|
||||
1018,menu.common.edit,104,3,,,1,1,B,1,1,system:dept:edit,#,supervisor,1.69892E+12,,0,
|
||||
1019,menu.common.delete,104,4,,,1,1,B,1,1,system:dept:remove,#,supervisor,1.69892E+12,,0,
|
||||
1020,menu.common.query,105,1,,,1,1,B,1,1,system:post:query,#,supervisor,1.69892E+12,,0,
|
||||
1021,menu.common.add,105,2,,,1,1,B,1,1,system:post:add,#,supervisor,1.69892E+12,,0,
|
||||
1022,menu.common.edit,105,3,,,1,1,B,1,1,system:post:edit,#,supervisor,1.69892E+12,,0,
|
||||
1023,menu.common.delete,105,4,,,1,1,B,1,1,system:post:remove,#,supervisor,1.69892E+12,,0,
|
||||
1024,menu.common.export,105,5,,,1,1,B,1,1,system:post:export,#,supervisor,1.69892E+12,,0,
|
||||
1025,menu.common.query,106,1,#,,1,1,B,1,1,system:dict:query,#,supervisor,1.69892E+12,,0,
|
||||
1026,menu.common.add,106,2,#,,1,1,B,1,1,system:dict:add,#,supervisor,1.69892E+12,,0,
|
||||
1027,menu.common.edit,106,3,#,,1,1,B,1,1,system:dict:edit,#,supervisor,1.69892E+12,,0,
|
||||
1028,menu.common.delete,106,4,#,,1,1,B,1,1,system:dict:remove,#,supervisor,1.69892E+12,,0,
|
||||
1029,menu.common.export,106,5,#,,1,1,B,1,1,system:dict:export,#,supervisor,1.69892E+12,,0,
|
||||
1030,menu.common.query,108,1,#,,1,1,B,1,1,system:config:query,#,supervisor,1.69892E+12,,0,
|
||||
1031,menu.common.add,108,2,#,,1,1,B,1,1,system:config:add,#,supervisor,1.69892E+12,,0,
|
||||
1032,menu.common.edit,108,3,#,,1,1,B,1,1,system:config:edit,#,supervisor,1.69892E+12,,0,
|
||||
1033,menu.common.delete,108,4,#,,1,1,B,1,1,system:config:remove,#,supervisor,1.69892E+12,,0,
|
||||
1034,menu.common.export,108,5,#,,1,1,B,1,1,system:config:export,#,supervisor,1.69892E+12,,0,
|
||||
1039,menu.common.query,500,1,#,,1,1,B,1,1,system:log:operate:query,#,supervisor,1.69892E+12,,0,
|
||||
1040,menu.common.delete,500,2,#,,1,1,B,1,1,system:log:operate:remove,#,supervisor,1.69892E+12,,0,
|
||||
1041,menu.common.export,500,3,#,,1,1,B,1,1,system:log:operate:export,#,supervisor,1.69892E+12,,0,
|
||||
1042,menu.common.query,501,1,#,,1,1,B,1,1,system:log:login:query,#,supervisor,1.69892E+12,,0,
|
||||
1043,menu.common.delete,501,2,#,,1,1,B,1,1,system:log:login:remove,#,supervisor,1.69892E+12,,0,
|
||||
1044,menu.common.export,501,3,#,,1,1,B,1,1,system:log:login:export,#,supervisor,1.69892E+12,,0,
|
||||
1045,menu.common.unlock,501,4,#,,1,1,B,1,1,system:log:login:unlock,#,supervisor,1.69892E+12,,0,
|
||||
1046,menu.common.query,114,1,#,,1,1,B,1,1,monitor:cache:query,#,supervisor,1.69892E+12,,0,
|
||||
1047,menu.common.delete,114,2,#,,1,1,B,1,1,monitor:cache:remove,#,supervisor,1.69892E+12,,0,
|
||||
1048,menu.common.query,115,1,#,,1,1,B,1,1,monitor:online:query,#,supervisor,1.69892E+12,,0,
|
||||
1049,menu.forcedQuit.batch ,115,2,#,,1,1,B,1,1,monitor:online:batchLogout,#,supervisor,1.69892E+12,,0,
|
||||
1050,menu.forcedQuit.single,115,3,#,,1,1,B,1,1,monitor:online:forceLogout,#,supervisor,1.69892E+12,,0,
|
||||
1051,menu.common.query,116,1,#,,1,1,B,1,1,monitor:job:query,#,supervisor,1.69892E+12,,0,
|
||||
1052,menu.common.add,116,2,#,,1,1,B,1,1,monitor:job:add,#,supervisor,1.69892E+12,,0,
|
||||
1053,menu.common.edit,116,3,#,,1,1,B,1,1,monitor:job:edit,#,supervisor,1.69892E+12,,0,
|
||||
1054,menu.common.delete,116,4,#,,1,1,B,1,1,monitor:job:remove,#,supervisor,1.69892E+12,,0,
|
||||
1055,menu.common.edit,116,5,#,,1,1,B,1,1,monitor:job:changeStatus,#,supervisor,1.69892E+12,,0,
|
||||
1056,menu.common.export,116,6,#,,1,1,B,1,1,monitor:job:export,#,supervisor,1.69892E+12,,0,
|
||||
2009,menu.ueUser.authUDM,5,1,auth,neUser/auth/index,1,1,M,1,1,neUser:auth:index,icon-xiangmuchengyuan,supervisor,1.69892E+12,,0,menu.ueUser.authUDMRemark
|
||||
2010,menu.ueUser.subUDM,5,2,sub,neUser/sub/index,1,1,M,1,1,neUser:sub:index,icon-xiangmuchengyuan,supervisor,1.69892E+12,,0,menu.ueUser.subUDMRemark
|
||||
2011,<EFBFBD><EFBFBD>澯,6,1,,page/alarm/alarmListDown.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,1.69468E+12,<EFBFBD><EFBFBD>澯
|
||||
2012,<EFBFBD><EFBFBD>ʷ<EFBFBD>澯,6,2,,page/alarm/AlarmListHistory.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD>ʷ<EFBFBD>澯
|
||||
2013,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,6,3,,page/alarm/alarmInfoConfig.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2014,<EFBFBD><EFBFBD>ʱͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,6,4,,page/alarm/synchronous.html,1,0,M,1,0,page,#,admin,1.69345E+12,admin,1.69354E+12,<EFBFBD><EFBFBD>ʱͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2015,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,6,5,,page/alarm/healthCheck.html,1,0,M,1,0,page,#,admin,1.69345E+12,admin,1.69354E+12,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2016,<EFBFBD>澯ǰת,6,6,,page/alarm/alarmForwarding.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD>澯ǰת
|
||||
2017,<EFBFBD><EFBFBD>Ԫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,7,1,,page/nfManage/list.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD>Ԫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2018,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,7,2,,page/configParam/list.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2019,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,7,3,,page/softwareManage/softwareManage.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2020,<EFBFBD><EFBFBD><EFBFBD>ݹ<EFBFBD><EFBFBD><EFBFBD>,7,5,,page/softwareManage/backupManage.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD>ݹ<EFBFBD><EFBFBD><EFBFBD>
|
||||
2021,<EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,7,6,,page/configParam/configParamSet.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2022,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,8,1,,page/task/list.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2023,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,8,2,,page/repair/list.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2024,<EFBFBD><EFBFBD><EFBFBD>ܱ<EFBFBD><EFBFBD><EFBFBD>,8,3,,page/task/perfReport.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD>ܱ<EFBFBD><EFBFBD><EFBFBD>
|
||||
2025,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,8,4,,page/task/threshold.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2026,<EFBFBD>ƽ<EFBFBD>ָ<EFBFBD><EFBFBD>,8,5,,page/gold/list.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD>ƽ<EFBFBD>ָ<EFBFBD><EFBFBD>
|
||||
2027,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,8,7,,page/task/perfReportSet.html,1,0,M,0,0,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2028,<EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><EFBFBD>,8,8,,page/indicators/list.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><EFBFBD>
|
||||
2029,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD>,8,8,,page/objectTemplate/list.html,1,0,M,1,0,page,#,admin,1.69345E+12,admin,1.69354E+12,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD>
|
||||
2030,<EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,8,9,,page/indicators/measuringData.html,1,0,M,1,0,page,#,admin,1.69345E+12,admin,1.69354E+12,<EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2031,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ,15,1,,page/topology/topologyList.html,1,0,M,1,0,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ
|
||||
2032,ϵͳά<EFBFBD><EFBFBD>,14,1,,page/systemManage/systemOperation.html,1,0,M,1,1,page,#,admin,1.69345E+12,admin,0,ϵͳά<EFBFBD><EFBFBD>
|
||||
2033,<EFBFBD>ȶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>б<EFBFBD>,14,2,,page/systemManage/stabilityEvents.html,1,0,M,1,0,page,#,admin,1.69345E+12,admin,1.69354E+12,<EFBFBD>ȶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>б<EFBFBD>
|
||||
2034,<EFBFBD>ȶ<EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD><EFBFBD><EFBFBD>,14,3,,page/systemManage/stabilityReports.html,1,0,M,1,0,page,#,admin,1.69345E+12,admin,1.69354E+12,<EFBFBD>ȶ<EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD><EFBFBD><EFBFBD>
|
||||
2035,ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,14,4,,page/systemManage/systemBackup.html,1,0,M,1,0,page,#,admin,1.69345E+12,admin,1.69354E+12,ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2036,ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>չ,14,5,,page/systemManage/systemExtended.html,1,0,M,1,0,page,#,admin,1.69345E+12,admin,1.69354E+12,"""ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>չ"
|
||||
2037,֤<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,14,6,,page/systemManage/certificateManage.html,1,0,M,1,0,page,#,admin,1.69345E+12,admin,1.69354E+12,֤<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2038,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־,13,0,,page/log/nbiOperLogList.html,1,0,M,0,0,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
|
||||
2039,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>澯<EFBFBD><EFBFBD>־,13,2,,page/log/nbiAlarmLog.html,1,0,M,0,0,page,#,admin,1.69345E+12,admin,1.69354E+12,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>澯<EFBFBD><EFBFBD>־
|
||||
2040,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,13,3,,page/log/nbiSet.html,1,0,M,0,0,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2041,<EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,12,1,,page/user/list.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2042,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬,12,2,,page/user/online.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
|
||||
2043,<EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,12,2,,page/group/list.html,1,0,M,0,0,page,#,admin,1.69345E+12,admin,1.69354E+12,<EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2044,<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,12,3,,page/user/securityPolicy.html,1,0,M,0,0,page,#,admin,1.69345E+12,admin,1.69354E+12,<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2045,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־,11,1,,page/log/operLogList.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
|
||||
2046,mml<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־,11,2,,page/log/mmlOperLogList.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,mml<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
|
||||
2047,<EFBFBD>澯<EFBFBD><EFBFBD>־,11,3,,page/log/alarmLogList.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD>澯<EFBFBD><EFBFBD>־
|
||||
2048,<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD>־,11,4,,page/log/securityLogList.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD>־
|
||||
2049,<EFBFBD>澯ǰת<EFBFBD><EFBFBD>־,11,7,,page/log/forwardingLog.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD>澯ǰת<EFBFBD><EFBFBD>־
|
||||
2050,<EFBFBD><EFBFBD>־ͨ<EFBFBD>ù<EFBFBD><EFBFBD><EFBFBD>,11,8,,page/log/logSet.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD>־ͨ<EFBFBD>ù<EFBFBD><EFBFBD><EFBFBD>
|
||||
2051,ϵͳ<EFBFBD><EFBFBD>־,11,9,,page/log/systemLog.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,ϵͳ<EFBFBD><EFBFBD>־
|
||||
2052,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,10,1,,page/trace/taskList.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,1.69408E+12,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2053,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,10,2,,page/trace/traceShow.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,1.69408E+12,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2054,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,9,0,,page/mml/poolList.html,1,0,M,0,0,page,#,admin,1.69345E+12,admin,1.69354E+12,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2055,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><EFBFBD>MML,9,1,,page/mml/omcList.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><EFBFBD>MML
|
||||
2056,<EFBFBD><EFBFBD>Ԫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>MML,9,3,,page/mml/list.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD>Ԫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>MML
|
||||
2057,<EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>MML,9,4,,page/mml/udmList.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>MML
|
||||
2058,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,9,5,,page/mml/mmlSet.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2059,<EFBFBD><EFBFBD>ɫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,12,6,,page/role/list.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD><EFBFBD>ɫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2060,<EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,12,7,,page/menu/list.html,1,0,M,0,1,page,#,admin,1.69345E+12,admin,0,<EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2065,<EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>URL<EFBFBD><EFBFBD>ѯ,0,10011,,,1,1,B,0,0,page,#,admin,1.69381E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2066,<EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>URL<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0,10012,,,1,1,B,0,0,page,#,admin,1.69381E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>URL<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2067,<EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>URL<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0,10013,,,1,1,B,0,0,page,#,admin,1.69381E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>URL<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
2068,<EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>URLɾ<EFBFBD><EFBFBD>,0,10014,,,1,1,B,0,0,page,#,admin,1.69381E+12,admin,0,<EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>URLɾ<EFBFBD><EFBFBD>
|
||||
2069,<EFBFBD>û<EFBFBD><EFBFBD><EFBFBD>Ϣ,0,559,page,,1,0,D,0,1,page,fa fa-home,admin,1.69409E+12,admin,1.69417E+12,
|
||||
2070,UDM<EFBFBD><EFBFBD>Ȩ<EFBFBD>û<EFBFBD>,2069,1,,page/nfUserInfo/authList.html,1,0,M,1,1,page,#,admin,1.69409E+12,admin,1.6945E+12,
|
||||
2071,5G<EFBFBD><EFBFBD>վ<EFBFBD><EFBFBD>Ϣ,2069,4,,page/nfUserInfo/5gBase.html,1,0,M,1,1,page,#,admin,1.69414E+12,admin,1.6945E+12,
|
||||
2072,IMS<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>,2069,3,,page/baseInfo/imsOnline.html,1,0,M,1,1,page,#,admin,1.69443E+12,admin,1.69458E+12,
|
||||
2073,UDMǩԼ<EFBFBD>û<EFBFBD>,2069,2,,page/nfUserInfo/subsList.html,1,0,M,1,1,page,#,admin,1.6945E+12,admin,1.6945E+12,
|
||||
2074,UE<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ,2069,4,,page/baseInfo/ueInfoList.html,1,0,M,1,1,page,#,admin,1.6946E+12,admin,1.6946E+12,
|
||||
2075,menu.config.neManage,4,1,neManage,configManage/neManage/index,1,1,M,1,1,configManage:neManage:index,icon-biaoqing,supervisor,1.69892E+12,,0,menu.config.neManageRemark
|
||||
2076,menu.config.configNE,4,2,configParam,configManage/configParam/index,1,1,M,1,1,configManage:configParam:index,icon-piliang,supervisor,1.69892E+12,,0,menu.config.configNERemark
|
||||
2077,<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץ<EFBFBD><EFBFBD>,10,3,,page/trace/pcap.html,1,0,M,1,1,page,#,admin,1.69483E+12,admin,0,tcpdumpץ<EFBFBD><EFBFBD>pcap<EFBFBD>ļ<EFBFBD>
|
||||
2078,menu.config.backupManage,4,3,backupManage,configManage/backupManage/index,1,1,M,1,1,configManage:backupManage:index,icon-soutubiao,supervisor,1.69892E+12,,0,menu.config.backupManageRemark
|
||||
2079,menu.config.softwareManage,4,4,softwareManage,configManage/softwareManage/index,1,1,M,1,1,configManage:softwareManage:index,icon-huidingbu,supervisor,1.69892E+12,,0,menu.config.softwareManageRemark
|
||||
2080,menu.ueUser.onlineIMS,5,4,ims,neUser/ims/index,1,1,M,1,1,neUser:ims:index,icon-xiangmuchengyuan,supervisor,1.69892E+12,,0,menu.ueUser.onlineIMSRemark
|
||||
2081,menu.ueUser.onlineUE,5,6,ue,neUser/ue/index,1,1,M,1,1,neUser:ue:index,icon-xiangmuchengyuan,supervisor,1.69892E+12,,0,menu.ueUser.onlineUERemark
|
||||
2082,menu.ueUser.base5G,5,7,base5G,neUser/base5G/index,1,1,M,1,1,neUser:base5G:index,icon-paixu,supervisor,1.69892E+12,,0,menu.ueUser.base5GRemark
|
||||
2083,menu.trace,0,6,traceManage,,1,0,D,1,1,,icon-paixu,supervisor,1.69892E+12,,0,menu.traceRemark
|
||||
2084,menu.trace.task,2083,1,task,traceManage/task/index,1,1,M,1,1,traceManage:task:index,icon-chexiao,supervisor,1.69892E+12,,0,menu.trace.taskRemark
|
||||
2085,menu.trace.analysis,2083,1,analysis,traceManage/analysis/index,1,1,M,1,1,traceManage:analysis:index,icon-gongnengjieshao,supervisor,1.69892E+12,,0,menu.trace.analysisRemark
|
||||
2086,menu.trace.pcap,2083,3,pcap,traceManage/pcap/index,1,1,M,1,1,traceManage:pcap:index,icon-soutubiao,supervisor,1.69892E+12,,0,menu.trace.pcapRemark
|
||||
2087,menu.fault,0,2,faultManage,,1,0,D,1,1,,icon-jinggao,supervisor,1.69892E+12,,0,menu.faultRemark
|
||||
2088,menu.fault.active,2087,1,active-alarm,faultManage/active-alarm/index,1,1,M,1,1,faultManage:active-alarm:index,icon-wenjian,supervisor,1.69892E+12,,0,menu.fault.activemRemark
|
||||
2089,menu.log,0,9,logManage,,1,0,D,1,1,,icon-fuzhidaima,supervisor,1.69892E+12,,0,menu.logRemark
|
||||
2090,menu.log.operatOld,2089,1,operation,logManage/operation/index,1,0,M,0,0,logManage:operation:index,icon-fuzhidaima,supervisor,1.69892E+12,,0,menu.log.operatOldRemark
|
||||
2091,menu.log.mml,2089,2,mml,logManage/mml/index,1,1,M,1,1,logManage:mml:index,icon-wocanyu,supervisor,1.69892E+12,,0,menu.log.mmlRemark
|
||||
2092,menu.log.alarm,2089,3,alarm-log,logManage/alarm/index,1,1,M,1,1,logManage:alarm:index,icon-fuzhidaima,supervisor,1.69892E+12,,0,menu.log.alarmRemark
|
||||
2093,menu.log.securityOld,2089,6,security-log,logManage/security/index,1,0,M,0,0,logManage/security/index,icon-gongnengjieshao,supervisor,1.69892E+12,,0,menu.log.securityOldRemark
|
||||
2094,menu.log.forwarding,2089,7,forwarding,logManage/forwarding/index,1,0,M,1,1,logManage:forwarding:index,icon-huizhiguize,supervisor,1.69892E+12,,0,menu.log.forwardingRemark
|
||||
2095,menu.log.set,2089,15,logSet,logManage/logSet/index,1,0,M,1,1,logManage:logSet:index,icon-you,supervisor,1.69892E+12,,0,menu.log.setRemark
|
||||
2096,menu.monitor.sessionUser,2,10,session,monitor/session/index,1,0,M,0,0,monitor:session:index,icon-gerenzhanghu,supervisor,1.69892E+12,,0,menu.monitor.sessionUserRemark
|
||||
2097,menu.fault.history,2087,2,history-alarm,faultManage/history-alarm/index,1,1,M,1,1,faultManage/history-alarm/index,icon-huizhiguize,supervisor,1.69892E+12,,0,menu.fault.historyRemark
|
||||
2098,menu.fault.set,2087,3,fault-setting,faultManage/fault-setting/index,1,0,M,1,1,faultManage/fault-setting/index,icon-gonggaodayi,supervisor,1.69892E+12,,0,menu.fault.setRemark
|
||||
2099,menu.perf,0,5,perfManage,,1,0,D,1,1,,icon-soutubiao,supervisor,1.69892E+12,,0,menu.perfRemark
|
||||
2100,menu.perf.task,2099,1,taskManage,perfManage/taskManage/index,1,1,M,1,1,perfManage:taskManage:index,icon-wofaqi,supervisor,1.69892E+12,,0,menu.perf.taskRemark
|
||||
2101,menu.perf.data,2099,2,perfData,perfManage/perfData/index,1,1,M,1,1,perfManage:perfData:index,icon-soutubiao,supervisor,1.69892E+12,,0,menu.perf.dataRemark
|
||||
2102,menu.perf.report,2099,3,perfReport,perfManage/perfReport/index,1,0,M,0,0,perfManage:perfReport:index,icon-gonggaodayi,supervisor,1.69892E+12,,0,menu.perf.reportRemark
|
||||
2103,menu.perf.threshold,2099,4,perfThreshold,perfManage/perfThreshold/index,1,0,M,1,1,perfManage:perfThreshold:index,icon-zhuanrang,supervisor,1.69892E+12,,0,menu.perf.thresholdRemark
|
||||
2104,menu.perf.kpi,2099,5,goldTarget,perfManage/goldTarget/index,1,1,M,1,1,perfManage:goldTarget:index,icon-soutubiao,supervisor,1.69892E+12,,0,menu.perf.kpiRemark
|
||||
2105,menu.perf.customTarget,2099,6,customTarget,perfManage/customTarget/index,1,1,M,0,0,perfManage:customTarget:index,icon-fanhui1,supervisor,1.69892E+12,,0,menu.perf.customTargetRemark
|
||||
2106,menu.perf.set,2099,7,perfSet,perfManage/perfSet/index,1,0,M,0,0,perfManage:perfSet:index,icon-gonggao,supervisor,1.69892E+12,,0,menu.perf.setRemark
|
||||
2107,menu.mml,0,8,mmlManage,,1,0,D,1,1,,icon-zhizuoliucheng,supervisor,1.69892E+12,,0,menu.mmlRemark
|
||||
2108,menu.mml.ne,2107,1,neOperate,mmlManage/neOperate/index,1,1,M,1,1,mmlManage:neOperate:index,icon-huizhiguize,supervisor,1.69892E+12,,0,menu.mml.neRemark
|
||||
2109,menu.mml.udm,2107,2,udmOperate,mmlManage/udmOperate/index,1,1,M,1,1,mmlManage:udmOperate:index,icon-gonggaodayi,supervisor,1.69892E+12,,0,menu.mml.udmRemark
|
||||
2110,menu.mml.set,2107,4,mmlSet,mmlManage/mmlSet/index,1,1,M,1,1,mmlManage:mmlSet:index,icon-wofaqi,supervisor,1.69892E+12,,0,menu.mml.setRemark
|
||||
2111,menu.mml.omc,2107,3,omcOperate,mmlManage/omcOperate/index,1,1,M,1,1,mmlManage:omcOperate:index,icon-huizhiguize,supervisor,1.69892E+12,,0,menu.mml.omcRemark
|
||||
2112,menu.config.licenseManage,4,5,license,configManage/license/index,1,1,M,1,1,configManage/license/index,icon-shang,supervisor,1.69892E+12,,0,menu.config.licenseManageRemark
|
||||
2113,menu.security,0,14,security,,1,0,D,1,1,,icon-suofang,supervisor,1.69892E+12,,0,menu.securityRemark
|
||||
2114,menu.system.systemSet,1,12,setting,system/setting/index,1,1,M,1,1,system:setting:index,icon-piliang,supervisor,1.69892E+12,,0,menu.system.systemSetRemark
|
||||
2115,menu.system.systemResource,1,13,monitor,monitor/monitor/index,1,1,M,1,1,monitor:monitor:info,icon-soutubiao,supervisor,1.69892E+12,,0,menu.system.systemResourceRemark
|
||||
2116,menu.config.configNEForm,4,2,configParamForm,configManage/configParamForm/index,1,0,M,1,1,configManage:configParam:index,icon-wofaqi,supervisor,1.69892E+12,,0,menu.config.configNEFormRemark
|
||||
2117,menu.config.configNETree,4,2,configParamTree,configManage/configParamTree/index,1,0,M,1,1,configManage:configParam:index,icon-wofaqi,supervisor,1.69892E+12,,0,menu.config.configNETreeRemark
|
||||
2118,menu.config.configNETreeTable,4,2,configNETreeTable,configManage/configParamTreeTable/index,1,0,M,1,1,configManage:configParam:index,icon-wofaqi,supervisor,1.69892E+12,,0,menu.config.configNETreeTableRemark
|
||||
2119,menu.ueUser.n3iwf,5,8,n3iwf,neUser/n3iwf/index,1,0,M,1,1,neUser:n3iwf:index,icon-paixu,supervisor,1.70124E+12,,0,
|
||||
2120,menu.ueUser.pcf,5,9,pcf,neUser/pcf/index,1,0,M,1,1,neUser:pcf:index,icon-paixu,supervisor,1.70124E+12,,0,
|
||||
2121,menu.system.user.editRole,100,8,,,1,1,B,1,1,system:user:editRole,#,supervisor,1.70143E+12,,0,
|
||||
2122,menu.system.setting.i18n,2114,1,,,1,1,B,1,1,system:setting:i18n,#,supervisor,1.70183E+12,supervisor,1.7023E+12,menu.system.setting.i18nRemark
|
||||
2123,menu.log.neFile,2089,9,neFile,logManage/neFile/index,1,0,M,1,1,logManage:neFile:index,icon-tubiaohuizhi,supervisor,1.70238E+12,,0,
|
||||
|
@@ -1,5 +0,0 @@
|
||||
post_id,post_code,post_name,post_sort,status,create_by,create_time,update_by,update_time,remark
|
||||
1,administator,post.admin,1,1,supervisor,1.69711E+12,,0,
|
||||
2,operator,post.operator,2,1,supervisor,1.69711E+12,,0,
|
||||
3,monitor,post.monitor,3,1,supervisor,1.69711E+12,,0,
|
||||
4,visitor,post.visitor,4,1,supervisor,1.69711E+12,,0,
|
||||
|
@@ -1,6 +0,0 @@
|
||||
role_id,role_name,role_key,role_sort,data_scope,menu_check_strictly,dept_check_strictly,status,del_flag,create_by,create_time,update_by,update_time,remark
|
||||
1,role.admin,supervisor,1,1,1,1,1,0,supervisor,1.69709E+12,,0,role.adminRemark
|
||||
2,role.adminAssign,administrator,2,1,1,1,1,0,supervisor,1.69849E+12,,0,role.adminAssignRemark
|
||||
3,role.operator,operator,3,1,1,1,1,0,supervisor,1.69849E+12,,0,role.operatorRemark
|
||||
4,role.monitor,monitor,4,1,1,1,1,0,supervisor,1.69849E+12,,0,role.monitorRemark
|
||||
5,role.vistor,vistor,5,1,1,1,1,0,supervisor,1.69849E+12,,0,role.vistorRemark
|
||||
|
@@ -56,7 +56,7 @@ udm:
|
||||
filter: ""
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
- operation: "bad"
|
||||
- operation: "baa"
|
||||
object: "authdat"
|
||||
display: "Batch Add Auth Data"
|
||||
params:
|
||||
@@ -379,7 +379,7 @@ udm:
|
||||
filter: ""
|
||||
display: "4G Access Restriction Data"
|
||||
comment: ""
|
||||
- operation: "bad"
|
||||
- operation: "baa"
|
||||
object: "udmuser"
|
||||
display: "Batch Add UDM Subscriber"
|
||||
params:
|
||||
|
||||
@@ -839,7 +839,7 @@
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"northbound_cm": {
|
||||
"nbi_cm": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
@@ -890,7 +890,7 @@
|
||||
}
|
||||
|
||||
|
||||
"param_config": {
|
||||
"ne_config": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
@@ -903,27 +903,22 @@
|
||||
"cols": [
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"display": "NE Type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "ne_id",
|
||||
"display": "NE ID",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "top_tag",
|
||||
"display": "Parameters tag",
|
||||
"name": "param_display",
|
||||
"display": "Parameter Display",
|
||||
"length": 128
|
||||
},
|
||||
{
|
||||
"name": "param_name",
|
||||
"display": "Parameter name list",
|
||||
"display": "Parameter Name",
|
||||
"length": 256
|
||||
},
|
||||
{
|
||||
"name": "param_value",
|
||||
"display": "Parameter value list",
|
||||
"display": "Parameter Value",
|
||||
"length": 256
|
||||
}
|
||||
],
|
||||
|
||||
@@ -1,310 +1,592 @@
|
||||
amf:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "amfName"
|
||||
type: "string"
|
||||
value: "AMF"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "AMF Name"
|
||||
comment: ""
|
||||
- name: "relativeCapacity"
|
||||
type: "int"
|
||||
value: "255"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Relative Capacity"
|
||||
comment: ""
|
||||
- name: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"http","1":"https"}'
|
||||
display: "SBI Scheme"
|
||||
comment: ""
|
||||
- name: "sbiServerIp"
|
||||
type: "string"
|
||||
value: "192.168.1.183"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "SBI Server IP"
|
||||
comment: ""
|
||||
- name: "sbiServerPort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "SBI Server Port"
|
||||
comment: "0~65535"
|
||||
- name: "nrfEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "NRF Enabled"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "ausfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.130:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "AUSF URI"
|
||||
comment: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "smfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.150:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "SMF URI"
|
||||
comment: ""
|
||||
- name: "pcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.160:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "PCF URI"
|
||||
comment: ""
|
||||
- name: "lmfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.200:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "LMF URI"
|
||||
comment: ""
|
||||
- name: "nefUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.210:8080"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "NEF URI"
|
||||
comment: ""
|
||||
- name: "dnnCorrectionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "DNN Correction Enabled"
|
||||
comment: ""
|
||||
- name: "defaultDnn"
|
||||
type: "string"
|
||||
value: "cmnet"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "Default DNN"
|
||||
comment: ""
|
||||
- name: "integrityAlgorithm"
|
||||
type: "enum"
|
||||
value: "2"
|
||||
access: "read-write"
|
||||
filter: '{"0":"NIA0","1":"NIA1","2":"NIA2","3":"NIA3"}'
|
||||
display: "Integrity Algorithm"
|
||||
comment: ""
|
||||
- name: "cipheringAlgorithm"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"NEA0","1":"NEA1","2":"NEA2","3":"NEA3"}'
|
||||
display: "Ciphering Algorithm"
|
||||
comment: ""
|
||||
- name: "t3502"
|
||||
type: "int"
|
||||
value: "720"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3502"
|
||||
comment: ""
|
||||
- name: "t3512"
|
||||
type: "int"
|
||||
value: "3600"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3512"
|
||||
comment: ""
|
||||
- name: "t3513"
|
||||
type: "int"
|
||||
value: "2"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3513"
|
||||
comment: ""
|
||||
- name: "t3522"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3522"
|
||||
comment: ""
|
||||
- name: "t3550"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3550"
|
||||
comment: ""
|
||||
- name: "t3555"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3555"
|
||||
comment: ""
|
||||
- name: "t3560"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3560"
|
||||
comment: ""
|
||||
- name: "t3565"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3565"
|
||||
comment: ""
|
||||
- name: "t3570"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3570"
|
||||
comment: ""
|
||||
- name: "amfName"
|
||||
type: "string"
|
||||
value: "AMF"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AMF Name"
|
||||
comment: ""
|
||||
visible: "self"
|
||||
- name: "relativeCapacity"
|
||||
type: "int"
|
||||
value: "255"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Relative Capacity"
|
||||
comment: "0~255"
|
||||
visible: "self"
|
||||
- name: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"http","1":"https"}'
|
||||
display: "SBI Scheme"
|
||||
comment: ""
|
||||
- name: "sbiServerIp"
|
||||
type: "string"
|
||||
value: "192.168.1.183"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SBI Server IP"
|
||||
comment: ""
|
||||
visible: "self"
|
||||
- name: "sbiServerPort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "SBI Server Port"
|
||||
comment: "0~65535"
|
||||
- name: "nrfEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "NRF Enabled"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "ausfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.130:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AUSF URI"
|
||||
comment: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "smfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.150:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SMF URI"
|
||||
comment: ""
|
||||
- name: "pcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.160:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PCF URI"
|
||||
comment: ""
|
||||
- name: "backupAusfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.131:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup AUSF URI"
|
||||
comment: ""
|
||||
- name: "backupUdmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.141:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup UDM URI"
|
||||
comment: ""
|
||||
- name: "backupSmfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.151:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup SMF URI"
|
||||
comment: ""
|
||||
- name: "backupPcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.161:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup PCF URI"
|
||||
comment: ""
|
||||
- name: "lmfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.200:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "LMF URI"
|
||||
comment: ""
|
||||
- name: "nefUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.210:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NEF URI"
|
||||
comment: ""
|
||||
- name: "imeiRestrictionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "IMEI Restriction Enabled"
|
||||
comment: ""
|
||||
- name: "allowedImeiPrefix"
|
||||
type: "string"
|
||||
value: "869583045"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Allowed IMEI Prefix"
|
||||
comment: ""
|
||||
- name: "dnnCorrectionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "DNN Correction Enabled"
|
||||
comment: ""
|
||||
- name: "defaultDnn"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Default DNN"
|
||||
comment: ""
|
||||
- name: "integrityAlgorithm"
|
||||
type: "enum"
|
||||
value: "2"
|
||||
access: "read-write"
|
||||
filter: '{"0":"NIA0","1":"NIA1","2":"NIA2","3":"NIA3"}'
|
||||
display: "Integrity Algorithm"
|
||||
comment: ""
|
||||
- name: "cipheringAlgorithm"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"NEA0","1":"NEA1","2":"NEA2","3":"NEA3"}'
|
||||
display: "Ciphering Algorithm"
|
||||
comment: ""
|
||||
- name: "t3502"
|
||||
type: "int"
|
||||
value: "720"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3502"
|
||||
comment: ""
|
||||
- name: "t3512"
|
||||
type: "int"
|
||||
value: "3600"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3512"
|
||||
comment: ""
|
||||
- name: "t3513"
|
||||
type: "int"
|
||||
value: "2"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3513"
|
||||
comment: ""
|
||||
- name: "t3522"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3522"
|
||||
comment: ""
|
||||
- name: "t3550"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3550"
|
||||
comment: ""
|
||||
- name: "t3555"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3555"
|
||||
comment: ""
|
||||
- name: "t3560"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3560"
|
||||
comment: ""
|
||||
- name: "t3565"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3565"
|
||||
comment: ""
|
||||
- name: "t3570"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3570"
|
||||
comment: ""
|
||||
association:
|
||||
display: "TNL Association List"
|
||||
sort: 3
|
||||
visible: "self"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "ngapIp"
|
||||
type: "string"
|
||||
value: "192.168.1.183"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "NGAP IP"
|
||||
comment: ""
|
||||
- name: "ngapSctpPort"
|
||||
type: "int"
|
||||
value: "38412"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "NGAP SCTP Port"
|
||||
comment: "0~65535"
|
||||
- name: "weightFactor"
|
||||
type: "int"
|
||||
value: "255"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Weight"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "ngapIp"
|
||||
type: "string"
|
||||
value: "192.168.1.183"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NGAP IP"
|
||||
comment: ""
|
||||
- name: "ngapSctpPort"
|
||||
type: "int"
|
||||
value: "38412"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "NGAP SCTP Port"
|
||||
comment: "0~65535"
|
||||
- name: "weightFactor"
|
||||
type: "int"
|
||||
value: "255"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Weight"
|
||||
comment: "0~255"
|
||||
guami:
|
||||
display: "GUAMI List"
|
||||
sort: 5
|
||||
visible: "self"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '46000'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "regionId"
|
||||
type: "int"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: '0~256'
|
||||
display: "Region ID"
|
||||
comment: "0~256"
|
||||
- name: "setId"
|
||||
type: "int"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: '0~1023'
|
||||
display: "Set ID"
|
||||
comment: ""
|
||||
- name: "pointer"
|
||||
type: "int"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: '0~63'
|
||||
display: "Pointer"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "regionId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Region ID"
|
||||
comment: "0~255"
|
||||
- name: "setId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~1023"
|
||||
display: "Set ID"
|
||||
comment: "0~1023"
|
||||
- name: "pointer"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~63"
|
||||
display: "Pointer"
|
||||
comment: "0~63"
|
||||
tai:
|
||||
display: "TAI List"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '46000'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~8'
|
||||
display: "TAC"
|
||||
comment: "0~8"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~8"
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
slice:
|
||||
display: "Slice List"
|
||||
sort: 9
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '46000'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "sst"
|
||||
type: "int"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: '0~127'
|
||||
display: "SST"
|
||||
comment: ""
|
||||
- name: "sd"
|
||||
type: "regex"
|
||||
value: '000001'
|
||||
access: "read-write"
|
||||
filter: '^[A-Fa-f0-9]{6}'
|
||||
display: "SD"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "sst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~127"
|
||||
display: "SST"
|
||||
comment: "0~127"
|
||||
- name: "sd"
|
||||
type: "regex"
|
||||
value: "000001"
|
||||
access: "read-write"
|
||||
filter: "^[A-Fa-f0-9]{6}"
|
||||
display: "SD"
|
||||
comment: ""
|
||||
systemFeatOpt:
|
||||
display: "System FeatOpt"
|
||||
sort: 11
|
||||
list:
|
||||
- name: "dnnCorrectionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "dnnCorrectionEnabled"
|
||||
comment: ""
|
||||
- name: "gutiReallocationInPRUEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "gutiReallocationInPRUEnabled"
|
||||
comment: ""
|
||||
- name: "ueRadioCapabilityMatchEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "ueRadioCapabilityMatchEnabled"
|
||||
comment: ""
|
||||
- name: "supportFollowOnRequestIndication"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportFollowOnRequestIndication"
|
||||
comment: ""
|
||||
- name: "triggerInitCtxSetupForAllNASProc"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "triggerInitCtxSetupForAllNASProc"
|
||||
comment: ""
|
||||
- name: "supportAllAllowedNssai"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportAllAllowedNssai"
|
||||
comment: ""
|
||||
- name: "implicitUnsubscribeEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "implicitUnsubscribeEnabled"
|
||||
comment: ""
|
||||
- name: "supportRRCInactiveReport"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportRRCInactiveReport"
|
||||
comment: ""
|
||||
- name: "supportMappedSecurityContext"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportMappedSecurityContext"
|
||||
comment: ""
|
||||
- name: "optimizeSignalingProcedure"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "optimizeSignalingProcedure"
|
||||
comment: ""
|
||||
- name: "reAuthInServiceRequestProc"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "reAuthInServiceRequestProc"
|
||||
comment: ""
|
||||
- name: "skipGetSubscribedNssai"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "skipGetSubscribedNssai"
|
||||
comment: ""
|
||||
- name: "forceIdentityRequest"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "forceIdentityRequest"
|
||||
comment: ""
|
||||
- name: "cagEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "cagEnabled"
|
||||
comment: ""
|
||||
- name: "imeiRestrictionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "imeiRestrictionEnabled"
|
||||
comment: ""
|
||||
- name: "checkSliceInTaEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "checkSliceInTaEnabled"
|
||||
comment: ""
|
||||
- name: "uePolicyEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "uePolicyEnabled"
|
||||
comment: ""
|
||||
- name: "smsOverNasEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "smsOverNasEnabled"
|
||||
comment: ""
|
||||
- name: "statusReportToOmc"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "statusReportToOmc"
|
||||
comment: ""
|
||||
- name: "statusReportEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "statusReportEnabled"
|
||||
comment: ""
|
||||
- name: "getTraceDataFromUdm"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "getTraceDataFromUdm"
|
||||
comment: ""
|
||||
- name: "disableLocationReportControl"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "disableLocationReportControl"
|
||||
comment: ""
|
||||
- name: "sendDnnOiToSmf"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "sendDnnOiToSmf"
|
||||
comment: ""
|
||||
- name: "udsfEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "udsfEnabled"
|
||||
comment: ""
|
||||
- name: "enableHttpPprof"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "enableHttpPprof"
|
||||
comment: ""
|
||||
gnbList:
|
||||
display: "Gnb List Config"
|
||||
sort: 13
|
||||
visible: "hide"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~128"
|
||||
display: "Index"
|
||||
comment: "0~128"
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "GNB Name"
|
||||
comment: "text content length 0~64"
|
||||
- name: "address"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "GNB Address"
|
||||
comment: "text content length 0~64"
|
||||
- name: "position"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Position"
|
||||
comment: "location description. Prohibition of spaces, length of text content 0-64"
|
||||
imeiWhitelist:
|
||||
display: "IMEI White List"
|
||||
sort: 15
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: "0~65535"
|
||||
- name: "imeiPrefixValue"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^[a-zA-Z0-9]{0,16}$"
|
||||
display: "IMEI Prefix"
|
||||
comment: ""
|
||||
|
||||
@@ -1,46 +1,47 @@
|
||||
ausf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.130"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: "0~65535"
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "http"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"HTTP\", \"1\":\"HTTPS\"}"
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "groupId"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Group ID"
|
||||
comment: "0~31"
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.130"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "http"
|
||||
access: "read-write"
|
||||
filter: '{"0":"HTTP", "1":"HTTPS"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "groupId"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Group ID"
|
||||
comment: ""
|
||||
|
||||
120
config/param/cbc_param_config.yaml
Normal file
120
config/param/cbc_param_config.yaml
Normal file
@@ -0,0 +1,120 @@
|
||||
cbc:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "CBC"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "CBC Name"
|
||||
comment: ""
|
||||
- name: "instance"
|
||||
type: "string"
|
||||
value: "CBC-001"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NF Instance"
|
||||
comment: ""
|
||||
- name: "sbiIp"
|
||||
type: "string"
|
||||
value: "127.0.0.1"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SBI Server IP"
|
||||
comment: ""
|
||||
- name: "sbiPort"
|
||||
type: "int"
|
||||
value: "9090"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "SBI Server Port"
|
||||
comment: "0~65535"
|
||||
- name: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"http","1":"https"}'
|
||||
display: "SBI Scheme"
|
||||
comment: "http or https"
|
||||
|
||||
amfProfile:
|
||||
display: "AMF Profile"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "AMF"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NF Name"
|
||||
comment: ""
|
||||
- name: "uri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.130:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AMF URI"
|
||||
comment: ""
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~8"
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
|
||||
mmeProfile:
|
||||
display: "MME Profile"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "MME"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NF Name"
|
||||
comment: ""
|
||||
- name: "uri"
|
||||
type: "string"
|
||||
value: "sctp://192.168.1.1:9090"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "MME URI"
|
||||
comment: ""
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~8"
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
@@ -1,135 +1,290 @@
|
||||
ims:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "label"
|
||||
type: "string"
|
||||
value: "ims-core"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Label"
|
||||
comment: ""
|
||||
- name: "hplmnMCC"
|
||||
type: "string"
|
||||
value: "460"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "HPLMN MCC"
|
||||
comment: ""
|
||||
- name: "hplmnMNC"
|
||||
type: "string"
|
||||
value: "00"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "HPLMN MNC"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Service IPv4"
|
||||
comment: ""
|
||||
- name: "serviceIPv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Service IPv6"
|
||||
comment: ""
|
||||
- name: "domainName1"
|
||||
type: "string"
|
||||
value: "ims.mnc000.mcc460.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Domain Name 1"
|
||||
comment: ""
|
||||
- name: "domainName2"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Domain Name 2"
|
||||
comment: ""
|
||||
- name: "domainName3"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Domain Name 3"
|
||||
comment: ""
|
||||
- name: "domainName4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Domain Name 4"
|
||||
comment: ""
|
||||
- name: "multiDomainInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "MultiDomain Indicator"
|
||||
comment: ""
|
||||
- name: "transcodeInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Transcode Indicator"
|
||||
comment: ""
|
||||
- name: "multiIPStackInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "MultiIPStack Indicator"
|
||||
comment: ""
|
||||
- name: "registerTimer"
|
||||
type: "int"
|
||||
value: "7200"
|
||||
access: "read-write"
|
||||
filter: '120-1000000'
|
||||
display: "Register Timer"
|
||||
comment: ""
|
||||
- name: "maxCallDuration"
|
||||
type: "int"
|
||||
value: "43200"
|
||||
access: "read-write"
|
||||
filter: '1800-1000000'
|
||||
display: "Max Call Duration"
|
||||
comment: ""
|
||||
- name: "dispatchSystemInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Dispatch System Indicator"
|
||||
comment: ""
|
||||
- name: "dispatchSystemIP"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Dispatch System IPv4"
|
||||
comment: ""
|
||||
- name: "internalSMSInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Internal SMS Indicator"
|
||||
comment: ""
|
||||
- name: "pcfIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.140"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "PCF IP Address"
|
||||
comment: ""
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
- name: "label"
|
||||
type: "string"
|
||||
value: "ims-core"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Label"
|
||||
comment: ""
|
||||
- name: "hplmnMCC"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "HPLMN MCC"
|
||||
comment: ""
|
||||
- name: "hplmnMNC"
|
||||
type: "string"
|
||||
value: "01"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "HPLMN MNC"
|
||||
comment: ""
|
||||
- name: "LocalNetworkIPv4"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Network IPv4"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Public Network IPv4"
|
||||
comment: ""
|
||||
- name: "serviceIPv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Public Network IPv6"
|
||||
comment: ""
|
||||
- name: "domainName1"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 1"
|
||||
comment: ""
|
||||
- name: "domainName2"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 2"
|
||||
comment: ""
|
||||
- name: "domainName3"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 3"
|
||||
comment: ""
|
||||
- name: "domainName4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 4"
|
||||
comment: ""
|
||||
- name: "multiIPStackInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "MultiIPStack Indicator"
|
||||
comment: ""
|
||||
- name: "registerTimer"
|
||||
type: "int"
|
||||
value: "7200"
|
||||
access: "read-write"
|
||||
filter: "120~1000000"
|
||||
display: "Register Timer"
|
||||
comment: ""
|
||||
- name: "maxCallDuration"
|
||||
type: "int"
|
||||
value: "43200"
|
||||
access: "read-write"
|
||||
filter: "1800~1000000"
|
||||
display: "Max Call Duration"
|
||||
comment: ""
|
||||
- name: "internalSMSInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Internal SMS Indicator"
|
||||
comment: ""
|
||||
- name: "internalCDRInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Internal CDR Indicator"
|
||||
comment: ""
|
||||
- name: "internalKPIInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Internal KPI Indicator"
|
||||
comment: ""
|
||||
- name: "pcfIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "PCF IP Address"
|
||||
comment: ""
|
||||
plmn:
|
||||
display: "PLMN List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~3"
|
||||
display: "Index"
|
||||
comment: "0~3"
|
||||
- name: "mcc"
|
||||
type: "regex"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{3}$"
|
||||
display: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "regex"
|
||||
value: "01"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{2,3}$"
|
||||
display: "MNC"
|
||||
comment: ""
|
||||
- name: "domain"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-only"
|
||||
filter: "0~128"
|
||||
display: "Domain"
|
||||
comment: ""
|
||||
mmtel_dialplan:
|
||||
display: "MMTEL Dialplan"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "naName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~128"
|
||||
display: "NaName"
|
||||
comment: ""
|
||||
- name: "title"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Title"
|
||||
comment: ""
|
||||
- name: "method"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-2"
|
||||
display: "Method"
|
||||
comment: ""
|
||||
- name: "prefix"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Prefix"
|
||||
comment: ""
|
||||
- name: "start"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Start"
|
||||
comment: ""
|
||||
- name: "end"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "End"
|
||||
comment: ""
|
||||
- name: "attrib"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Attrib"
|
||||
comment: ""
|
||||
- name: "numberLen"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Number Len"
|
||||
comment: ""
|
||||
- name: "rsc"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Rsc"
|
||||
comment: ""
|
||||
- name: "e164Nai"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "E164 Nai"
|
||||
comment: ""
|
||||
- name: "e164Delete"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "E164 Delete"
|
||||
comment: ""
|
||||
- name: "e164Insert"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "E164 Insert"
|
||||
comment: ""
|
||||
- name: "adminState"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Close", "1":"Open"}'
|
||||
display: "Admin State"
|
||||
comment: "Enable: Close/Open"
|
||||
ds_system:
|
||||
display: "DS System"
|
||||
sort: 7
|
||||
list:
|
||||
- name: "dispatchSystemInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Dispatch System Indicator"
|
||||
comment: ""
|
||||
- name: "transcodeInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Transcode Indicator"
|
||||
comment: ""
|
||||
- name: "dispatchSystemIP"
|
||||
type: "ipv4"
|
||||
value: "1.0.0.1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Dispatch System IPv4"
|
||||
comment: ""
|
||||
- name: "dispatchSystemPort"
|
||||
type: "int"
|
||||
value: "5060"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Dispatch System Port"
|
||||
comment: ""
|
||||
|
||||
@@ -1,281 +1,490 @@
|
||||
mme:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "csfbEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CSFB Enabled"
|
||||
comment: ""
|
||||
- name: "volteEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "VoLTE Enabled"
|
||||
comment: ""
|
||||
- name: "s1MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "S1 MME IP"
|
||||
comment: ""
|
||||
- name: "s1MmePort"
|
||||
type: "int"
|
||||
value: "36412"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "S1 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s11MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "S11 MME IP"
|
||||
comment: ""
|
||||
- name: "s11MmePort"
|
||||
type: "int"
|
||||
value: "2123"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S11 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s10MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.178"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "S10 MME IP"
|
||||
comment: ""
|
||||
- name: "s10MmePort"
|
||||
type: "int"
|
||||
value: "2123"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S10 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "sgsMmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "SGs MME IP"
|
||||
comment: ""
|
||||
- name: "sgsMmePort"
|
||||
type: "int"
|
||||
value: "29118"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "SGs MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "csfbEnabled"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CSFB Enabled"
|
||||
comment: "true|false"
|
||||
- name: "volteEnabled"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "VoLTE Enabled"
|
||||
comment: "true|false"
|
||||
- name: "meIdentityCheckPath"
|
||||
type: "string"
|
||||
value: "/usr/local/etc/mme/me_identity_check.csv"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "ME IDENTITY CHECK PATH"
|
||||
comment: "0~128"
|
||||
- name: "imeiWhiteListPath"
|
||||
type: "string"
|
||||
value: "/usr/local/etc/mme/imei_whitelist.csv"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "IMEI WHITE LIST PATH"
|
||||
comment: "0~128"
|
||||
- name: "dnsServerIp"
|
||||
type: "string"
|
||||
value: "127.0.0.53"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "DNS SERVER IP"
|
||||
comment: "0~64"
|
||||
- name: "s1MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s1MmePort"
|
||||
type: "int"
|
||||
value: "36412"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "S1 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s11MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S11 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s11MmePort"
|
||||
type: "int"
|
||||
value: "2123"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S11 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s10MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.178"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S10 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s10MmePort"
|
||||
type: "int"
|
||||
value: "2123"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S10 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "sgsMmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SGs MME IP"
|
||||
comment: "0~64"
|
||||
- name: "sgsMmePort"
|
||||
type: "int"
|
||||
value: "29118"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "SGs MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s6aIdentity"
|
||||
type: "string"
|
||||
value: "mme.epc.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~100"
|
||||
display: "S6A MME Identity"
|
||||
comment: "0~100"
|
||||
- name: "s6aLocalIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "S6A MME IP"
|
||||
comment: "0~20"
|
||||
- name: "slsLocalIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SLS MME IP"
|
||||
comment: "0~20"
|
||||
- name: "slsRemoteIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SLS REMOTE IP"
|
||||
comment: "0~20"
|
||||
- name: "slsRemotePort"
|
||||
type: "string"
|
||||
value: "9082"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SLS REMOTE PORT"
|
||||
comment: "0~20"
|
||||
- name: "slgIdentity"
|
||||
type: "string"
|
||||
value: "gmlc.epc.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~100"
|
||||
display: "SLG MME Identity"
|
||||
comment: "0~100"
|
||||
- name: "slgRealm"
|
||||
type: "string"
|
||||
value: "epc.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~100"
|
||||
display: "SLG MME REALM"
|
||||
comment: "0~100"
|
||||
- name: "sbcLocalIp"
|
||||
type: "string"
|
||||
value: "192.168.8.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SBC MME IP"
|
||||
comment: "0~20"
|
||||
- name: "svLocalIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SV MME IP"
|
||||
comment: "0~20"
|
||||
- name: "svLocalPort"
|
||||
type: "string"
|
||||
value: "9082"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SV MME PORT"
|
||||
comment: "0~20"
|
||||
- name: "svRemoteIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SV REMOTE IP"
|
||||
comment: "0~20"
|
||||
- name: "svRemotePort"
|
||||
type: "string"
|
||||
value: "9082"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "SV REMOTE PORT"
|
||||
comment: "0~20"
|
||||
- name: "s3RemoteIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "S3 REMOTE IP"
|
||||
comment: "0~20"
|
||||
- name: "s3RemotePort"
|
||||
type: "string"
|
||||
value: "9082"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "S3 REMOTE PORT"
|
||||
comment: "0~20"
|
||||
gummei:
|
||||
display: "Gummei List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '46000'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "groupId"
|
||||
type: "int"
|
||||
value: '4'
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "Group ID"
|
||||
comment: "0~65535"
|
||||
- name: "code"
|
||||
type: "int"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
display: "Code"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "groupId"
|
||||
type: "int"
|
||||
value: "4"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Group ID"
|
||||
comment: "0~65535"
|
||||
- name: "code"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Code"
|
||||
comment: "0~255"
|
||||
tai:
|
||||
display: "TAI List"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '46000'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
hss:
|
||||
display: "HSS List"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "imsiPre"
|
||||
type: "regex"
|
||||
value: '46000'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{1,15}$'
|
||||
display: "IMSI Prefix"
|
||||
comment: ""
|
||||
- name: "hssHostname"
|
||||
type: "string"
|
||||
value: "hss.mnc000.mcc460.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "HSS Hostname"
|
||||
comment: ""
|
||||
- name: "protocol"
|
||||
type: "string"
|
||||
value: "SCTP"
|
||||
access: "read-write"
|
||||
filter: '0~8'
|
||||
display: "Protocol"
|
||||
comment: ""
|
||||
- name: "hssPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "HSS Port"
|
||||
comment: "0~65535"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "imsiPre"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{1,15}$"
|
||||
display: "IMSI Prefix"
|
||||
comment: "^[0-9]{1,15}$"
|
||||
- name: "hssHostname"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "HSS Hostname"
|
||||
comment: "0~128"
|
||||
- name: "hssRealm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "HSS Realm"
|
||||
comment: "0~128"
|
||||
- name: "protocol"
|
||||
type: "string"
|
||||
value: "SCTP"
|
||||
access: "read-write"
|
||||
filter: "0~8"
|
||||
display: "Protocol"
|
||||
comment: "SCTP|TCP"
|
||||
- name: "hssPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "HSS Port"
|
||||
comment: "0~65535"
|
||||
sgw:
|
||||
display: "SGW List"
|
||||
sort: 9
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '46000'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "sgwIp"
|
||||
type: "string"
|
||||
value: "192.168.1.180"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "SGW IP"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "sgwIp"
|
||||
type: "string"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SGW IP"
|
||||
comment: "0~64"
|
||||
pgw:
|
||||
display: "PGW List"
|
||||
sort: 11
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '46000'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "apn"
|
||||
type: "string"
|
||||
value: "cmnet"
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "APN"
|
||||
comment: ""
|
||||
- name: "pgwIp"
|
||||
type: "string"
|
||||
value: "192.168.1.181"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "PGW IP"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "apn"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "APN"
|
||||
comment: "0~128"
|
||||
- name: "pgwIp"
|
||||
type: "string"
|
||||
value: "192.168.1.181"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PGW IP"
|
||||
comment: "0~64"
|
||||
amf:
|
||||
display: "AMF List"
|
||||
sort: 13
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: '46000'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{5,6}$'
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~16777215'
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
- name: "regionId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
display: "Region ID"
|
||||
comment: "0~255"
|
||||
- name: "setId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~1023'
|
||||
display: "Set ID"
|
||||
comment: "0~1023"
|
||||
- name: "pointer"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~63'
|
||||
display: "Pointer"
|
||||
comment: "0~63"
|
||||
- name: "amfIp"
|
||||
type: "string"
|
||||
value: "192.168.1.188"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "AMF IP"
|
||||
comment: ""
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~16777215"
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
- name: "regionId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Region ID"
|
||||
comment: "0~255"
|
||||
- name: "setId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~1023"
|
||||
display: "Set ID"
|
||||
comment: "0~1023"
|
||||
- name: "pointer"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~63"
|
||||
display: "Pointer"
|
||||
comment: "0~63"
|
||||
- name: "amfIp"
|
||||
type: "string"
|
||||
value: "172.16.5.120"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AMF IP"
|
||||
comment: "0~64"
|
||||
roam_plmn:
|
||||
display: "Roam Plmn List"
|
||||
sort: 15
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "mcc"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "MCC"
|
||||
comment: "0~64"
|
||||
- name: "mnc"
|
||||
type: "string"
|
||||
value: "01"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "MNC"
|
||||
comment: "0~64"
|
||||
white_list:
|
||||
display: "IMEI White List"
|
||||
sort: 17
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "imei"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "IMEI"
|
||||
comment: "0~64"
|
||||
enbList:
|
||||
display: "Enb List Config"
|
||||
sort: 19
|
||||
visible: "hide"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~128"
|
||||
display: "Index"
|
||||
comment: "0~128"
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "ENB Name"
|
||||
comment: "text content length 0~64"
|
||||
- name: "address"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "ENB Address"
|
||||
comment: "text content length 0~64"
|
||||
- name: "position"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Position"
|
||||
comment: "location description. Prohibition of spaces, length of text content 0-64"
|
||||
|
||||
111
config/param/mocngw_param_config.yaml
Normal file
111
config/param/mocngw_param_config.yaml
Normal file
@@ -0,0 +1,111 @@
|
||||
mocngw:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "s1apSouthAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.163"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1AP South Address"
|
||||
comment: ""
|
||||
- name: "s1apNorthAddr"
|
||||
type: "string"
|
||||
value: "192.168.8.163"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1AP North Address"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "enbId"
|
||||
type: "int"
|
||||
value: "24"
|
||||
access: "read-write"
|
||||
filter: "0~1048575"
|
||||
display: "ENB ID"
|
||||
comment: "0~1048575"
|
||||
- name: "userPlaneEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "User Plane Enabled"
|
||||
comment: ""
|
||||
- name: "pfcpAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.163"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PFCP Address"
|
||||
comment: ""
|
||||
mme:
|
||||
display: "MME List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "s1apAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.161"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1AP Address"
|
||||
comment: ""
|
||||
- name: "s1apPort"
|
||||
type: "int"
|
||||
value: "36412"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S1AP Port"
|
||||
comment: "0~65535"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
upgw:
|
||||
display: "UPGW Config"
|
||||
sort: 5
|
||||
list:
|
||||
- name: "pfcpAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.159"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PFCP Address"
|
||||
comment: ""
|
||||
- name: "pfcpPort"
|
||||
type: "int"
|
||||
value: "8805"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "PFCP Port"
|
||||
comment: "0~65535"
|
||||
- name: "gtpuSouthAddr"
|
||||
type: "string"
|
||||
value: "10.10.1.2"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "GTP-U South Address"
|
||||
comment: ""
|
||||
- name: "gtpuNorthAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.123"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "GTP-U North Address"
|
||||
comment: ""
|
||||
@@ -1,61 +1,61 @@
|
||||
n3iwf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "ikeBindAddr"
|
||||
type: "string"
|
||||
value: "192.168.12.160"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "IKEBindAddress"
|
||||
comment: ""
|
||||
- name: "gtpBindAddr"
|
||||
type: "string"
|
||||
value: "192.168.12.161"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "GTPBindAddress"
|
||||
comment: ""
|
||||
- name: "fqdn"
|
||||
type: "string"
|
||||
value: "n3iwf.5gc.mnc00.mcc460.pub.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "FQDN"
|
||||
comment: ""
|
||||
- name: "internalIP"
|
||||
type: "string"
|
||||
value: "172.16.1.190"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "InternalIP"
|
||||
comment: ""
|
||||
- name: "udmAddr"
|
||||
type: "string"
|
||||
value: "172.16.1.140:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "UdmIPAddrPort"
|
||||
comment: ""
|
||||
- name: "smfIPAddr"
|
||||
type: "string"
|
||||
value: "172.16.1.150"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "SmfIPAddress"
|
||||
comment: ""
|
||||
- name: "n3IPAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.160"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "N3IPAddress"
|
||||
comment: ""
|
||||
- name: "n6IPAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.161"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "N6IPAddress"
|
||||
comment: ""
|
||||
|
||||
- name: "ikeBindAddr"
|
||||
type: "string"
|
||||
value: "192.168.12.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "IKEBindAddress"
|
||||
comment: ""
|
||||
- name: "gtpBindAddr"
|
||||
type: "string"
|
||||
value: "192.168.12.161"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "GTPBindAddress"
|
||||
comment: ""
|
||||
- name: "fqdn"
|
||||
type: "string"
|
||||
value: "n3iwf.5gc.mnc00.mcc460.pub.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "FQDN"
|
||||
comment: ""
|
||||
- name: "internalIP"
|
||||
type: "string"
|
||||
value: "172.16.1.190"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "InternalIP"
|
||||
comment: ""
|
||||
- name: "udmAddr"
|
||||
type: "string"
|
||||
value: "172.16.1.140:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "UdmIPAddrPort"
|
||||
comment: ""
|
||||
- name: "smfIPAddr"
|
||||
type: "string"
|
||||
value: "172.16.1.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "SmfIPAddress"
|
||||
comment: ""
|
||||
- name: "n3IPAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N3IPAddress"
|
||||
comment: ""
|
||||
- name: "n6IPAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.161"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N6IPAddress"
|
||||
comment: ""
|
||||
|
||||
@@ -1,64 +1,67 @@
|
||||
nrf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
perms: "put"
|
||||
list:
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.180"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: "0~65535"
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"HTTP\", \"1\":\"HTTPS\"}"
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.180"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"HTTP", "1":"HTTPS"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
registeredNFs:
|
||||
display: "Registered NFs"
|
||||
method: "get"
|
||||
sort: 3
|
||||
perms: "get"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~256'
|
||||
filter: "1~256"
|
||||
display: "Index"
|
||||
comment: "1~256"
|
||||
comment: ""
|
||||
- name: "nfType"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "NF Type"
|
||||
comment: "1~128"
|
||||
comment: ""
|
||||
- name: "status"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "Status"
|
||||
comment: "1~128"
|
||||
comment: ""
|
||||
- name: "nfId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "NF ID"
|
||||
comment: "1~128"
|
||||
comment: ""
|
||||
- name: "ipAddress"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "IP Address"
|
||||
comment: "1~128"
|
||||
comment: ""
|
||||
|
||||
@@ -1,387 +1,262 @@
|
||||
nssf:
|
||||
general:
|
||||
display: "General"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "nssfName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NSSF Name"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "logLevel"
|
||||
type: "string"
|
||||
value: "error"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Log Level"
|
||||
comment: ""
|
||||
- name: "nfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NF ID"
|
||||
comment: ""
|
||||
- name: "systemId"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "System ID"
|
||||
comment: ""
|
||||
omc:
|
||||
display: "OMC"
|
||||
list:
|
||||
- name: "enabled"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Enabled"
|
||||
comment: ""
|
||||
- name: "ipType"
|
||||
type: "string"
|
||||
value: "ipv4"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "IP Type"
|
||||
comment: "ipv4|ipv6|ipv46"
|
||||
- name: "localIpv4"
|
||||
type: "string"
|
||||
value: "0.0.0.0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Local IPv4"
|
||||
comment: ""
|
||||
- name: "localIpv6"
|
||||
- name: "nssfName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Local IPv6"
|
||||
filter: ""
|
||||
display: "NSSF Name"
|
||||
comment: ""
|
||||
- name: "localSeverPort"
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "logLevel"
|
||||
type: "string"
|
||||
value: "error"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Log Level"
|
||||
comment: ""
|
||||
- name: "nfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NF ID"
|
||||
comment: ""
|
||||
- name: "systemId"
|
||||
type: "int"
|
||||
value: "3030"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "Local Sever Port"
|
||||
comment: "0~65535"
|
||||
- name: "omcIpv4"
|
||||
type: "string"
|
||||
value: "0.0.0.0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "OMC IPv4"
|
||||
comment: ""
|
||||
- name: "omcIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "OMC IPv6"
|
||||
comment: ""
|
||||
- name: "omcPort"
|
||||
type: "int"
|
||||
value: "3030"
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "OMC Port"
|
||||
comment: "0~65535"
|
||||
- name: "httpScheme"
|
||||
type: "string"
|
||||
value: "http"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "HTTP Scheme"
|
||||
comment: "http|https"
|
||||
- name: "kpiStatisticInterval"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
display: "KPI Statistic Interval"
|
||||
comment: "0~255"
|
||||
- name: "objectName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Object Name"
|
||||
comment: ""
|
||||
- name: "neId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NE ID"
|
||||
comment: ""
|
||||
- name: "rmUid"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "RM UID"
|
||||
comment: ""
|
||||
- name: "neName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NE Name"
|
||||
comment: ""
|
||||
- name: "pvFlag"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "PV Flag"
|
||||
comment: ""
|
||||
- name: "province"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Province"
|
||||
comment: ""
|
||||
- name: "vendorName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Vendor Name"
|
||||
comment: ""
|
||||
- name: "dn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "DN"
|
||||
filter: ""
|
||||
display: "System ID"
|
||||
comment: ""
|
||||
sbi:
|
||||
display: "SBI"
|
||||
sort: 3
|
||||
list:
|
||||
- name: "scheme"
|
||||
type: "string"
|
||||
value: "http"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "registerIpv4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Register IPv4"
|
||||
comment: "Register IPv4"
|
||||
comment: ""
|
||||
- name: "bindingIpv4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Binding IPv4"
|
||||
comment: "Binding IPv4"
|
||||
comment: ""
|
||||
- name: "registerIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Register IPv6"
|
||||
comment: "Register IPv6"
|
||||
comment: ""
|
||||
- name: "bindingIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
filter: ""
|
||||
display: "Binding IPv6"
|
||||
comment: "Binding IPv6"
|
||||
comment: ""
|
||||
- name: "ipType"
|
||||
type: "string"
|
||||
value: "ipv4"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "IP Type"
|
||||
comment: "IP Type"
|
||||
comment: ""
|
||||
- name: "port"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Port"
|
||||
comment: "Port"
|
||||
comment: ""
|
||||
- name: "telnetIpv4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Telnet IPv4"
|
||||
comment: "Telnet IPv4"
|
||||
comment: ""
|
||||
- name: "telnetIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Telnet IPv6"
|
||||
comment: "Telnet IPv6"
|
||||
comment: ""
|
||||
- name: "telnetPort"
|
||||
type: "int"
|
||||
value: "4100"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Telnet Port"
|
||||
comment: "Telnet Port"
|
||||
comment: ""
|
||||
supportedNetworkSliceList:
|
||||
display: "Supported Network Slice List"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~32'
|
||||
filter: "1~32"
|
||||
display: "Index"
|
||||
comment: "1~32"
|
||||
- name: "mcc"
|
||||
type: "string"
|
||||
value: ""
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MCC"
|
||||
comment: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "string"
|
||||
value: ""
|
||||
value: "01"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MNC"
|
||||
comment: "MNC"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "TAC"
|
||||
comment: "TAC"
|
||||
comment: ""
|
||||
- name: "supportedSst"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Supported SST"
|
||||
comment: "Supported SST"
|
||||
comment: ""
|
||||
- name: "supportedSd"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Supported SD"
|
||||
comment: "Supported SD"
|
||||
comment: ""
|
||||
- name: "restrictedSst"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Restricted SST"
|
||||
comment: "Restricted SST"
|
||||
comment: ""
|
||||
- name: "restrictedSd"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Restricted SD"
|
||||
comment: "Restricted SD"
|
||||
comment: ""
|
||||
- name: "nrfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "NRF ID"
|
||||
comment: "NRF ID"
|
||||
comment: ""
|
||||
- name: "nsiId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "NSI ID"
|
||||
comment: "NSI ID"
|
||||
comment: ""
|
||||
- name: "accessType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Access Type"
|
||||
comment: "Access Type"
|
||||
comment: ""
|
||||
- name: "amfSetId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "AMF Set ID"
|
||||
comment: "AMF Set ID"
|
||||
comment: ""
|
||||
plmnMappingList:
|
||||
display: "PLMN Mapping List"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~32'
|
||||
filter: "1~32"
|
||||
display: "Index"
|
||||
comment: "1~32"
|
||||
- name: "operatorName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Operator Name"
|
||||
comment: "Operator Name"
|
||||
comment: ""
|
||||
- name: "mcc"
|
||||
type: "string"
|
||||
value: ""
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MCC"
|
||||
comment: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "string"
|
||||
value: ""
|
||||
value: "02"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MNC"
|
||||
comment: "MNC"
|
||||
comment: ""
|
||||
- name: "servingSnssaiSst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Serving SNSSAI SST"
|
||||
comment: "Serving SNSSAI SST"
|
||||
comment: ""
|
||||
- name: "servingSnssaiSd"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Serving SNSSAI SD"
|
||||
comment: "Serving SNSSAI SD"
|
||||
comment: ""
|
||||
- name: "homeSnssaiSst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Home SNSSAI SST"
|
||||
comment: "Home SNSSAI SST"
|
||||
comment: ""
|
||||
- name: "homeSnssaiSd"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Home SNSSAI SD"
|
||||
comment: "Home SNSSAI SD"
|
||||
comment: ""
|
||||
|
||||
114
config/param/omc_param_config.yaml
Normal file
114
config/param/omc_param_config.yaml
Normal file
@@ -0,0 +1,114 @@
|
||||
omc:
|
||||
alarmEmailForward:
|
||||
display: "Alarm Email Forward Interface"
|
||||
sort: 3
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "rw"
|
||||
filter: "true;false"
|
||||
display: "Enable"
|
||||
comment: "Is it enabled forward alarm with Email interface"
|
||||
- name: "emailList"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Email List"
|
||||
comment: ""
|
||||
- name: "smtp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "SMTP Server"
|
||||
comment: "Email SMTP server"
|
||||
- name: "port"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: "0~65535"
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- name: "user"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "User"
|
||||
comment: ""
|
||||
- name: "password"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Password"
|
||||
comment: ""
|
||||
- name: "tlsSkipVerify"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "rw"
|
||||
filter: "true;false"
|
||||
display: "TLS Skip Verify"
|
||||
comment: "If skip TLS verify (true/false)"
|
||||
alarmSMSForward:
|
||||
display: "Alarm SMS Forward Interface"
|
||||
sort: 4
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "rw"
|
||||
filter: "true;false"
|
||||
display: "Enable"
|
||||
comment: "Is it enabled forward alarm with SMS interface"
|
||||
- name: "mobileList"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Mobile List"
|
||||
comment: "Multiple mobile separated by commas"
|
||||
- name: "smscAddr"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "SMSC Address"
|
||||
comment: "The SMSC SMPP Address"
|
||||
- name: "systemID"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "System ID"
|
||||
comment: ""
|
||||
- name: "password"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Password"
|
||||
comment: ""
|
||||
- name: "systemType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "System Type"
|
||||
comment: ""
|
||||
- name: "dataCoding"
|
||||
type: "enum"
|
||||
value: "GSM7BIT"
|
||||
access: "rw"
|
||||
filter: '{"0":"GSM7BIT","1":"ASCII","2":"BINARY8BIT1","3":"LATIN1","4":"BINARY8BIT2","6":"CYRILLIC","7":"HEBREW","8":"UCS2"}'
|
||||
display: "Data Coding"
|
||||
comment: "Short message coding type"
|
||||
- name: "serviceNumber"
|
||||
type: "string"
|
||||
value: "OMC"
|
||||
access: "rw"
|
||||
filter: "3~20"
|
||||
display: "Service Number"
|
||||
comment: "It is the source address, the length is between 3 and 20"
|
||||
@@ -1,594 +1,633 @@
|
||||
pcf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.160"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: "0~65535"
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"HTTP\", \"1\":\"HTTPS\"}"
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"HTTP", "1":"HTTPS"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "supportedPlmn1"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn1"
|
||||
comment: ""
|
||||
- name: "supportedPlmn2"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn2"
|
||||
comment: ""
|
||||
- name: "supportedPlmn3"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn3"
|
||||
comment: ""
|
||||
- name: "supportedPlmn4"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn4"
|
||||
comment: ""
|
||||
serviceAreaRestriction:
|
||||
display: "Service Area Restriction"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~16'
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: "1~16"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: 'def_ambr'
|
||||
value: "def_ambr"
|
||||
access: "read-write"
|
||||
filter: '^.{1,32}$'
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
comment: "1~32"
|
||||
comment: ""
|
||||
- name: "restrictionType"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Allowed Areas\", \"1\":\"Not Allowed Areas\"}"
|
||||
filter: '{"0":"Allowed Areas", "1":"Not Allowed Areas"}'
|
||||
display: "Restriction Type"
|
||||
comment: ""
|
||||
- name: "tacs"
|
||||
type: "string"
|
||||
value: '123'
|
||||
value: "123"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "TACs"
|
||||
comment: "0~128"
|
||||
comment: ""
|
||||
- name: "areaCodes"
|
||||
type: "string"
|
||||
value: '123456'
|
||||
value: "123456"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Area Codes"
|
||||
comment: "0~128"
|
||||
comment: ""
|
||||
- name: "maxTAs"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '^\d{1,2}$'
|
||||
display: "Max TAs"
|
||||
comment: "0~32"
|
||||
comment: ""
|
||||
pccRules:
|
||||
display: "PCC Rules"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~64'
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: "1~64"
|
||||
comment: ""
|
||||
- name: "ruleId"
|
||||
type: "string"
|
||||
value: 'internet'
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Rule ID"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "activate"
|
||||
type: "bool"
|
||||
value: 'true'
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
filter: "false;true;"
|
||||
display: "Activate"
|
||||
comment: ""
|
||||
- name: "precedence"
|
||||
type: "int"
|
||||
value: "80"
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
filter: "0~255"
|
||||
display: "Precedence"
|
||||
comment: "0~255"
|
||||
comment: ""
|
||||
- name: "flowUsage"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"General\", \"1\":\"IMS-Signalling\"}"
|
||||
filter: '{"0":"General", "1":"IMS-Signalling"}'
|
||||
display: "Flow Usage"
|
||||
comment: ""
|
||||
- name: "appId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "APP ID"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "flowTemplate"
|
||||
type: "string"
|
||||
value: 'flow_any'
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: '^.{1,255}$'
|
||||
filter: "^.{1,255}$"
|
||||
display: "Flow Template"
|
||||
comment: "0~255"
|
||||
comment: ""
|
||||
- name: "qosId"
|
||||
type: "string"
|
||||
value: 'qos_cmnet'
|
||||
value: "qos_internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "QoS ID"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "trafficControlId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Traffic Control ID"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "usageMonitoringId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Usage Monitoring ID"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
sessionRules:
|
||||
display: "Session Rules"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~64'
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: "1~64"
|
||||
comment: ""
|
||||
- name: "ruleId"
|
||||
type: "string"
|
||||
value: 'internet'
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Rule ID"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "activate"
|
||||
type: "bool"
|
||||
value: 'true'
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
filter: "false;true;"
|
||||
display: "Activate"
|
||||
comment: ""
|
||||
- name: "fiveQI"
|
||||
type: "int"
|
||||
value: "9"
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
filter: "0~255"
|
||||
display: "5QI"
|
||||
comment: "0~255"
|
||||
comment: ""
|
||||
- name: "fiveQIPriorityLevel"
|
||||
type: "int"
|
||||
value: "80"
|
||||
access: "read-write"
|
||||
filter: '0~127'
|
||||
filter: "0~127"
|
||||
display: "5QI Priority Level"
|
||||
comment: "0~127"
|
||||
comment: ""
|
||||
- name: "flowUsage"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"General\", \"1\":\"IMS-Signalling\"}"
|
||||
filter: '{"0":"General", "1":"IMS-Signalling"}'
|
||||
display: "Flow Usage"
|
||||
comment: ""
|
||||
- name: "usageMonitoringId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Usage Monitoring ID"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "ambrDl"
|
||||
type: "string"
|
||||
value: '200Mbps'
|
||||
value: "200Mbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "AMBR Downlink"
|
||||
comment: "0~31"
|
||||
comment: ""
|
||||
- name: "ambrUl"
|
||||
type: "string"
|
||||
value: '100Mbps'
|
||||
value: "100Mbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "AMBR Uplink"
|
||||
comment: "0~31"
|
||||
comment: ""
|
||||
- name: "averagingWindow"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~4095'
|
||||
filter: "0~4095"
|
||||
display: "Averaging Window"
|
||||
comment: "0~4095"
|
||||
comment: ""
|
||||
- name: "maxDataBurstVolume"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~4095'
|
||||
filter: "0~4095"
|
||||
display: "Max Data Burst Volume"
|
||||
comment: "0~4095"
|
||||
comment: ""
|
||||
- name: "arpPriorityLevel"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '1~15'
|
||||
filter: "1~15"
|
||||
display: "ARP Priority Level"
|
||||
comment: "1~15"
|
||||
comment: ""
|
||||
- name: "arpPreemptCap"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Not Preempt\",\"1\":\"May Preempt\"}"
|
||||
filter: '{"0":"Not Preempt","1":"May Preempt"}'
|
||||
display: "ARP Preempt Capability"
|
||||
comment: ""
|
||||
- name: "arpPreemptVuln"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Not Preemptable\",\"1\":\"Preemptable\"}"
|
||||
filter: '{"0":"Not Preemptable","1":"Preemptable"}'
|
||||
display: "ARP Preempt Vulnerability"
|
||||
comment: ""
|
||||
- name: "maxbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Downlink"
|
||||
comment: "0~31"
|
||||
comment: ""
|
||||
- name: "maxbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Uplink"
|
||||
comment: "0~31"
|
||||
comment: ""
|
||||
- name: "gbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Downlink"
|
||||
comment: "0~31"
|
||||
comment: ""
|
||||
- name: "gbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Uplink"
|
||||
comment: "0~31"
|
||||
comment: ""
|
||||
gxServer:
|
||||
display: "Gx Server"
|
||||
sort: 9
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: 'true'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Enable"
|
||||
comment: ""
|
||||
- name: "netType"
|
||||
type: "enum"
|
||||
value: '1'
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"TCP\",\"1\":\"SCTP\"}"
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: "172.16.5.140:3868"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Address"
|
||||
comment: ""
|
||||
- name: "host"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc000.mcc460.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '^.{0,127}$'
|
||||
display: "Host"
|
||||
comment: "0~127"
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc000.mcc460.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '^.{0,127}$'
|
||||
display: "Realm"
|
||||
comment: "0~127"
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Enable"
|
||||
comment: ""
|
||||
- name: "netType"
|
||||
type: "enum"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"TCP","1":"SCTP"}'
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: "172.16.5.140:3868"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Address"
|
||||
comment: ""
|
||||
- name: "host"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Host"
|
||||
comment: ""
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Realm"
|
||||
comment: ""
|
||||
rxServer:
|
||||
display: "Rx Server"
|
||||
sort: 11
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: 'true'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Enable"
|
||||
comment: ""
|
||||
- name: "netType"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"TCP\",\"1\":\"SCTP\"}"
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: "172.16.5.140:3868"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Address"
|
||||
comment: ""
|
||||
- name: "host"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc000.mcc460.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '^.{0,127}$'
|
||||
display: "Host"
|
||||
comment: "0~127"
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc000.mcc460.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '^.{0,127}$'
|
||||
display: "Realm"
|
||||
comment: "0~127"
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Enable"
|
||||
comment: ""
|
||||
- name: "netType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"TCP","1":"SCTP"}'
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: "172.16.5.140:3868"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Address"
|
||||
comment: ""
|
||||
- name: "host"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Host"
|
||||
comment: ""
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Realm"
|
||||
comment: ""
|
||||
flowTemplate:
|
||||
display: "Flow Template"
|
||||
sort: 13
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~256'
|
||||
filter: "1~256"
|
||||
display: "Index"
|
||||
comment: "1~256"
|
||||
comment: ""
|
||||
- name: "templateName"
|
||||
type: "string"
|
||||
value: 'flow_any'
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Template Name"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "flowDescription"
|
||||
type: "string"
|
||||
value: 'permit out ip from any to assigned'
|
||||
value: "permit out ip from any to assigned"
|
||||
access: "read-write"
|
||||
filter: '^.{1,127}$'
|
||||
filter: "^.{1,127}$"
|
||||
display: "Flow Description"
|
||||
comment: "0~127"
|
||||
comment: ""
|
||||
- name: "flowDirection"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Unspecified\", \"1\":\"Uplink\", \"2\":\"Downlink\", \"3\":\"Bidirectional\"}"
|
||||
filter: '{"0":"Unspecified", "1":"Uplink", "2":"Downlink", "3":"Bidirectional"}'
|
||||
display: "Flow Direction"
|
||||
comment: ""
|
||||
qosTemplate:
|
||||
display: "QoS Template"
|
||||
sort: 15
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~64'
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: "1~64"
|
||||
comment: ""
|
||||
- name: "qosId"
|
||||
type: "string"
|
||||
value: 'qos_cmnet'
|
||||
value: "qos_internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "QoS ID"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "fiveQI"
|
||||
type: "int"
|
||||
value: "9"
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
filter: "0~255"
|
||||
display: "5QI"
|
||||
comment: "0~255"
|
||||
comment: ""
|
||||
- name: "fiveQIPriorityLevel"
|
||||
type: "int"
|
||||
value: "80"
|
||||
access: "read-write"
|
||||
filter: '0~127'
|
||||
filter: "0~127"
|
||||
display: "5QI Priority Level"
|
||||
comment: "0~127"
|
||||
comment: ""
|
||||
- name: "maxbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Downlink"
|
||||
comment: "0~31"
|
||||
comment: ""
|
||||
- name: "maxbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Uplink"
|
||||
comment: "0~31"
|
||||
comment: ""
|
||||
- name: "gbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Downlink"
|
||||
comment: "0~31"
|
||||
comment: ""
|
||||
- name: "gbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Uplink"
|
||||
comment: "0~31"
|
||||
comment: ""
|
||||
- name: "arpPriorityLevel"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '1~15'
|
||||
filter: "1~15"
|
||||
display: "ARP Priority Level"
|
||||
comment: "1~15"
|
||||
comment: ""
|
||||
- name: "arpPreemptCap"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Not Preempt\",\"1\":\"May Preempt\"}"
|
||||
filter: '{"0":"Not Preempt","1":"May Preempt"}'
|
||||
display: "ARP Preempt Capability"
|
||||
comment: ""
|
||||
- name: "arpPreemptVuln"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Not Preemptable\",\"1\":\"Preemptable\"}"
|
||||
filter: '{"0":"Not Preemptable","1":"Preemptable"}'
|
||||
display: "ARP Preempt Vulnerability"
|
||||
comment: ""
|
||||
- name: "defQosFlowIndication"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
filter: "false;true;"
|
||||
display: "Default QoS Flow Indication"
|
||||
comment: ""
|
||||
usageMonitoringTemplate:
|
||||
display: "Usage Monitoring Template"
|
||||
sort: 17
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~64'
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: "1~64"
|
||||
comment: ""
|
||||
- name: "umId"
|
||||
type: "string"
|
||||
value: 'flow_any'
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Usage Monitoring ID"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "volumeThreshold"
|
||||
type: "int"
|
||||
value: '5242880'
|
||||
value: "5242880"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Volume Threshold(KB)"
|
||||
comment: ""
|
||||
- name: "volumeThresholdUplink"
|
||||
type: "int"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Volume Threshold Uplink(KB)"
|
||||
comment: ""
|
||||
- name: "volumeThresholdDownlink"
|
||||
type: "int"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Volume Threshold Downlink(KB)"
|
||||
comment: ""
|
||||
- name: "timeThreshold"
|
||||
type: "int"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Time Threshold"
|
||||
comment: ""
|
||||
- name: "inactivityTime"
|
||||
type: "int"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Inactivity Time"
|
||||
comment: ""
|
||||
trafficControlTemplate:
|
||||
display: "Traffic Control Template"
|
||||
sort: 19
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~64'
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: "1~64"
|
||||
comment: ""
|
||||
- name: "tcId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Traffic Control ID"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "flowStatus"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"Disable\", \"1\":\"Uplink\", \"2\":\"Downlink\", \"3\":\"Enable\", \"4\":\"Remove\"}"
|
||||
filter: '{"0":"Disable", "1":"Uplink", "2":"Downlink", "3":"Enable", "4":"Remove"}'
|
||||
display: "Flow Status"
|
||||
comment: ""
|
||||
- name: "muteNotif"
|
||||
type: "bool"
|
||||
value: 'true'
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
filter: "false;true;"
|
||||
display: "Mute Notify"
|
||||
comment: ""
|
||||
- name: "dnai"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Route to Location DNAI"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
headerEnrichTemplate:
|
||||
display: "Header Enrich Template"
|
||||
sort: 21
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: '1~16'
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: "1~16"
|
||||
comment: ""
|
||||
- name: "templateName"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Template Name"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
- name: "headerType"
|
||||
type: "enum"
|
||||
value: '0'
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"GPSI\", \"1\":\"SUPI\", \"2\":\"UE IP\", \"3\":\"User Location\", \"4\":\"DNN\"}"
|
||||
filter: '{"0":"GPSI", "1":"SUPI", "2":"UE IP", "3":"User Location", "4":"DNN"}'
|
||||
display: "Header Type"
|
||||
comment: ""
|
||||
- name: "headerName"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Header Name"
|
||||
comment: "0~63"
|
||||
comment: ""
|
||||
|
||||
210
config/param/sgwc_param_config.yaml
Normal file
210
config/param/sgwc_param_config.yaml
Normal file
@@ -0,0 +1,210 @@
|
||||
sgwc:
|
||||
sgwcSystem:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "s11IpType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^(IPv4|IPv6|IPv4v6)$"
|
||||
display: "Local S11 IP Type"
|
||||
comment: "IPv4/IPv6/IPv4v6"
|
||||
- name: "s11Ipv4"
|
||||
type: "string"
|
||||
value: "172.16.5.80"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local S11 IPv4"
|
||||
comment: "IPv4 Format"
|
||||
- name: "s11Ipv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local S11 IPv6"
|
||||
comment: "IPv6 Format"
|
||||
- name: "s58IpType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^(IPv4|IPv6|IPv4v6)$"
|
||||
display: "Local S5/S8 IP Type"
|
||||
comment: "IPv4/IPv6/IPv4v6"
|
||||
- name: "s58Ipv4"
|
||||
type: "string"
|
||||
value: "172.16.5.81"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local S5/S8 IPv4"
|
||||
comment: "IPv4 Format"
|
||||
- name: "s58Ipv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local S5/S8 IPv6"
|
||||
comment: "IPv6 Format"
|
||||
- name: "sxIpType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^(IPv4|IPv6|IPv4v6)$"
|
||||
display: "Local Sx IP Type"
|
||||
comment: "IPv4/IPv6/IPv4v6"
|
||||
- name: "sxIpv4"
|
||||
type: "string"
|
||||
value: "172.16.5.81"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Sx IPv4"
|
||||
comment: "IPv4 Format"
|
||||
- name: "sxIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Sx IPv6"
|
||||
comment: "IPv6 Format"
|
||||
upfConfig:
|
||||
display: "UPF Config"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~2047"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "id"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "7~45"
|
||||
display: "Address"
|
||||
comment: "e.g. ip:port"
|
||||
dnnSelectUpf:
|
||||
display: "DNN Select UPF"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
dnnTaiSelectUpf:
|
||||
display: "DNN TAI Select UPF"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "tai"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "TAI"
|
||||
comment: "MCC+MNC+TAC"
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: "upf2-Id"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
cdrConfig:
|
||||
display: "Charging Data Report Config"
|
||||
sort: 9
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "CDR Enable"
|
||||
comment: ""
|
||||
- name: "cdrFileName"
|
||||
type: "string"
|
||||
value: "smf.cdr"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "CDR File Name"
|
||||
comment: ""
|
||||
- name: "cdrFilePath"
|
||||
type: "string"
|
||||
value: "/var/log/smfCdr"
|
||||
access: "read-write"
|
||||
filter: "1~256"
|
||||
display: "CDR File Path"
|
||||
comment: ""
|
||||
- name: "cdrFileNum"
|
||||
type: "int"
|
||||
value: "50"
|
||||
access: "read-write"
|
||||
filter: "1~999999999"
|
||||
display: "CDR File Num"
|
||||
comment: ""
|
||||
- name: "cdrFileSize"
|
||||
type: "int"
|
||||
value: "300"
|
||||
access: "read-write"
|
||||
filter: "1~999999"
|
||||
display: "CDR File Size"
|
||||
comment: "Megabytes"
|
||||
- name: "cdrFileMaxAge"
|
||||
type: "int"
|
||||
value: "30"
|
||||
access: "read-write"
|
||||
filter: "0~9999"
|
||||
display: "CDR File Max Age"
|
||||
comment: "Days"
|
||||
- name: "timeThreshold"
|
||||
type: "int"
|
||||
value: "600"
|
||||
access: "read-write"
|
||||
filter: "0~999999999"
|
||||
display: "Time Threshold"
|
||||
comment: "Seconds"
|
||||
- name: "volumeThreshold"
|
||||
type: "int"
|
||||
value: "0~999999999999999"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Volume Threshold"
|
||||
comment: "Bytes"
|
||||
@@ -1,286 +1,604 @@
|
||||
smf:
|
||||
smfSystem:
|
||||
display: "SMF System"
|
||||
display: "SMF System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "sbiIpAddr"
|
||||
type: "string"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "SBI IP"
|
||||
comment: ""
|
||||
- name: "sbiPort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "SBI Port"
|
||||
comment: "0~65535"
|
||||
- name: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "http"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"http\", \"1\":\"https\"}"
|
||||
display: "SBI Scheme"
|
||||
comment: ""
|
||||
- name: "n4Ipv4"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "N4 IPv4"
|
||||
comment: ""
|
||||
- name: "n4Ipv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "N4 IPv6"
|
||||
comment: "N4 IPv6"
|
||||
- name: "n4UIpv4"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "N4U IPv4"
|
||||
comment: ""
|
||||
- name: "n4UIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "N4U IPv6"
|
||||
comment: "N4U IPv6"
|
||||
- name: "amfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.120:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "AMF URI"
|
||||
comment: ""
|
||||
- name: "pcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.160:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "PCF URI"
|
||||
comment: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "nrfEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"false\", \"1\":\"true\"}"
|
||||
display: "NRF Enable"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "primaryDnsIpv4"
|
||||
type: "ipv4"
|
||||
value: "114.114.114.114"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary DNS IPv4"
|
||||
comment: ""
|
||||
- name: "secondaryDnsIpv4"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary DNS IPv4"
|
||||
comment: ""
|
||||
- name: "primaryDnsIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary DNS IPv6"
|
||||
comment: ""
|
||||
- name: "secondaryDnsIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary DNS IPv6"
|
||||
comment: ""
|
||||
- name: "primaryPcscfIpv4"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary PCSCF IPv4"
|
||||
comment: ""
|
||||
- name: "secondaryPcscfIpv4"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary PCSCF IPv4"
|
||||
comment: ""
|
||||
- name: "primaryPcscfIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary PCSCF IPv6"
|
||||
comment: ""
|
||||
- name: "secondaryPcscfIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary PCSCF IPv6"
|
||||
comment: ""
|
||||
- name: "ueMtu"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "UE MTU"
|
||||
comment: ""
|
||||
- name: "sbiIpAddr"
|
||||
type: "string"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "SBI IP"
|
||||
comment: ""
|
||||
- name: "sbiPort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "SBI Port"
|
||||
comment: "0~65535"
|
||||
- name: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "http"
|
||||
access: "read-write"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "SBI Scheme"
|
||||
comment: ""
|
||||
- name: "n4Ipv4"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N4 IPv4"
|
||||
comment: ""
|
||||
- name: "n4Ipv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N4 IPv6"
|
||||
comment: ""
|
||||
- name: "n4UIpv4"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N4U IPv4"
|
||||
comment: ""
|
||||
- name: "n4UIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N4U IPv6"
|
||||
comment: ""
|
||||
- name: "amfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.120:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "AMF URI"
|
||||
comment: ""
|
||||
- name: "pcfEnable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "PCF Enable"
|
||||
comment: ""
|
||||
- name: "pcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.160:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "PCF URI"
|
||||
comment: "URI1;URI2"
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "UDM URI"
|
||||
comment: "URI1;URI2"
|
||||
- name: "chfEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "5G Charging Enable"
|
||||
- name: "chfPrimaryUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.240:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "CHF Primary URI"
|
||||
comment: ""
|
||||
- name: "chfSecondaryUri"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "CHF Secondary URI"
|
||||
comment: ""
|
||||
- name: "nrfEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "NRF Enable"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "primaryDnsIpv4"
|
||||
type: "ipv4"
|
||||
value: "114.114.114.114"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary DNS IPv4"
|
||||
comment: ""
|
||||
- name: "secondaryDnsIpv4"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary DNS IPv4"
|
||||
comment: ""
|
||||
- name: "primaryDnsIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary DNS IPv6"
|
||||
comment: ""
|
||||
- name: "secondaryDnsIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary DNS IPv6"
|
||||
comment: ""
|
||||
- name: "primaryPcscfIpv4"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary PCSCF IPv4"
|
||||
comment: ""
|
||||
- name: "secondaryPcscfIpv4"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary PCSCF IPv4"
|
||||
comment: ""
|
||||
- name: "primaryPcscfIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary PCSCF IPv6"
|
||||
comment: ""
|
||||
- name: "secondaryPcscfIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary PCSCF IPv6"
|
||||
comment: ""
|
||||
- name: "ueMtu"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "UE MTU"
|
||||
comment: ""
|
||||
spgwSystem:
|
||||
display: "SPGW Sytem Config"
|
||||
sort: 3
|
||||
list:
|
||||
- name: "s11Ip"
|
||||
type: "string"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local S11 IP"
|
||||
comment: ""
|
||||
- name: "localDiameterIp"
|
||||
type: "string"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Diameter IP"
|
||||
comment: ""
|
||||
- name: "localDiameterHostName"
|
||||
type: "string"
|
||||
value: "smf.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Diameter Host Name"
|
||||
comment: ""
|
||||
- name: "localDiameterRealmName"
|
||||
type: "string"
|
||||
value: "mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Diameter Realm Name"
|
||||
comment: ""
|
||||
- name: "peerGyEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Gy Enable"
|
||||
comment: ""
|
||||
- name: "primaryPeerGyIp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary Remote Gy IP"
|
||||
comment: ""
|
||||
- name: "primaryPeerGyPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Primary Remote Gy Port"
|
||||
comment: "0~65535"
|
||||
- name: "secondaryPeerGyIp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary Remote Gy IP"
|
||||
comment: ""
|
||||
- name: "secondaryPeerGyPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Secondary Remote Gy Port"
|
||||
comment: "0~65535"
|
||||
- name: "peerGxEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Gx Enable"
|
||||
comment: ""
|
||||
- name: "gxChargingEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Gx Charging Enable"
|
||||
comment: ""
|
||||
- name: "primaryPeerGxIp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary Remote Gx IP"
|
||||
comment: ""
|
||||
- name: "primaryPeerGxPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Primary Remote Gx Port"
|
||||
comment: "0~65535"
|
||||
- name: "secondaryPeerGxIp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary Remote Gx IP"
|
||||
comment: ""
|
||||
- name: "secondaryPeerGxPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Secondary Remote Gx Port"
|
||||
comment: "0~65535"
|
||||
upfConfig:
|
||||
display: "UPF Config"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "id"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '1~64'
|
||||
display: "UPF ID"
|
||||
comment: "upfId-1"
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '7~45'
|
||||
display: "Address"
|
||||
comment: "ip:port"
|
||||
- name: "ipv4Pools"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '10~256'
|
||||
display: "IPv4 Pools"
|
||||
comment: "CIDR format, e.g. 192.168.1.0/24"
|
||||
- name: "ipv6Pools"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '5~512'
|
||||
display: "IPv6 Pools"
|
||||
comment: "CIDR format, e.g. fe80::20c:29ff:fee4:dab7/50"
|
||||
- name: "staticIpv4Enable"
|
||||
type: "bool"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"false\", \"1\":\"true\"}"
|
||||
display: "Static IPv4 Enable"
|
||||
comment: ""
|
||||
- name: "staticIpv4Start"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Static IPv4 Start"
|
||||
comment: "ipv4 format"
|
||||
- name: "staticIpv4End"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Static IPv4 End"
|
||||
comment: "ipv4 format"
|
||||
- name: "staticIpv6Enable"
|
||||
type: "bool"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "{\"0\":\"false\", \"1\":\"true\"}"
|
||||
display: "Static IPv6 Enable"
|
||||
comment: ""
|
||||
- name: "staticIpv6Start"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Static IPv6 Start"
|
||||
comment: "ipv6 format"
|
||||
- name: "staticIpv6End"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
display: "Static IPv6 End"
|
||||
comment: "ipv6 format"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~2047"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "id"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "7~45"
|
||||
display: "Address"
|
||||
comment: "e.g. ip:port"
|
||||
- name: "ipPoolType"
|
||||
type: "string"
|
||||
value: "IPv4v6"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Ip Pool Type"
|
||||
comment: "IPv4,IPv6,IPv4v6"
|
||||
- name: "ipv4Pools"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "10~256"
|
||||
display: "IPv4 Pools"
|
||||
comment: "CIDR format, e.g. 192.168.1.0/24"
|
||||
- name: "ipv6Pools"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "5~512"
|
||||
display: "IPv6 Pools"
|
||||
comment: "CIDR format, e.g. fe80::20c:29ff:fee4:dab7/50"
|
||||
- name: "staticIpv4Enable"
|
||||
type: "bool"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Static IPv4 Enable"
|
||||
comment: ""
|
||||
- name: "staticIpv4Start"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv4 Start"
|
||||
comment: "ipv4 format"
|
||||
- name: "staticIpv4End"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv4 End"
|
||||
comment: "ipv4 format"
|
||||
- name: "staticIpv6Enable"
|
||||
type: "bool"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Static IPv6 Enable"
|
||||
comment: ""
|
||||
- name: "staticIpv6Start"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv6 Start"
|
||||
comment: "ipv6 format"
|
||||
- name: "staticIpv6End"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv6 End"
|
||||
comment: "ipv6 format"
|
||||
- name: "ueDnnIpPool"
|
||||
display: "UE DNN IP Pool"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~2047"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "ipPoolType"
|
||||
type: "string"
|
||||
value: "IPv4v6"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Ip Pool Type"
|
||||
comment: "IPv4,IPv6,IPv4v6"
|
||||
- name: "ipv4Pools"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "10~256"
|
||||
display: "IPv4 Pools"
|
||||
comment: "CIDR format, e.g. 192.168.1.0/24"
|
||||
- name: "ipv6Pools"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "5~512"
|
||||
display: "IPv6 Pools"
|
||||
comment: "CIDR format, e.g. fe80::20c:29ff:fee4:dab7/50"
|
||||
- name: "staticIpv4Enable"
|
||||
type: "bool"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Static IPv4 Enable"
|
||||
comment: ""
|
||||
- name: "staticIpv4Start"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv4 Start"
|
||||
comment: "ipv4 format"
|
||||
- name: "staticIpv4End"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv4 End"
|
||||
comment: "ipv4 format"
|
||||
- name: "staticIpv6Enable"
|
||||
type: "bool"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Static IPv6 Enable"
|
||||
comment: ""
|
||||
- name: "staticIpv6Start"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv6 Start"
|
||||
comment: "ipv6 format"
|
||||
- name: "staticIpv6End"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv6 End"
|
||||
comment: "ipv6 format"
|
||||
dnnSelectUpf:
|
||||
display: "DNN Select UPF"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '1~64'
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '1~64'
|
||||
display: "UPF ID"
|
||||
comment: "UPF ID"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
dnnTaiSelectUpf:
|
||||
display: "DNN TAI Select UPF"
|
||||
sort: 9
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '0~65535'
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '1~64'
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "tai"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '1~64'
|
||||
display: "TAI"
|
||||
comment: "46000123456"
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: "upf2-Id"
|
||||
access: "read-write"
|
||||
filter: '1~64'
|
||||
display: "UPF ID"
|
||||
comment: "UPF ID"
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "tai"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "TAI"
|
||||
comment: "MCC+MNC+TAC"
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: "upf2-Id"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
snssaiSelectUpf:
|
||||
display: "SNSSAI Select UPF"
|
||||
sort: 11
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Enable"
|
||||
- name: "snssai"
|
||||
type: "string"
|
||||
value: "1-000001"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "SNSSAI"
|
||||
comment: "sst1-sd1;sst2-sd2;sst3-sd3"
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: "upf1-Id"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: "upf1-id;upf2-id;upf3-id"
|
||||
offlineChargingConfig:
|
||||
display: "Offline Charging Config"
|
||||
sort: 13
|
||||
list:
|
||||
- name: "cdrFileName"
|
||||
type: "string"
|
||||
value: "smf.cdr"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "CDR File Name"
|
||||
comment: ""
|
||||
- name: "cdrFilePath"
|
||||
type: "string"
|
||||
value: "/var/log/smfCdr"
|
||||
access: "read-write"
|
||||
filter: "1~256"
|
||||
display: "CDR File Path"
|
||||
comment: ""
|
||||
- name: "cdrFileNum"
|
||||
type: "int"
|
||||
value: "50"
|
||||
access: "read-write"
|
||||
filter: "1~999999999"
|
||||
display: "CDR File Num"
|
||||
comment: ""
|
||||
- name: "cdrFileSize"
|
||||
type: "int"
|
||||
value: "300"
|
||||
access: "read-write"
|
||||
filter: "1~999999"
|
||||
display: "CDR File Size"
|
||||
comment: "Megabytes"
|
||||
- name: "cdrFileMaxAge"
|
||||
type: "int"
|
||||
value: "30"
|
||||
access: "read-write"
|
||||
filter: "0~9999"
|
||||
display: "CDR File Max Age"
|
||||
comment: "Days"
|
||||
- name: "freeSubsCdrEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Free Subscribers CDR Enable"
|
||||
comment: ""
|
||||
- name: "timeThreshold"
|
||||
type: "int"
|
||||
value: "600"
|
||||
access: "read-write"
|
||||
filter: "0~999999999"
|
||||
display: "Time Threshold"
|
||||
comment: "Seconds"
|
||||
- name: "volumeThreshold"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~999999999999999"
|
||||
display: "Volume Threshold"
|
||||
comment: "Bytes"
|
||||
|
||||
438
config/param/smsc_param_config.yaml
Normal file
438
config/param/smsc_param_config.yaml
Normal file
@@ -0,0 +1,438 @@
|
||||
smsc:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "cdrFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CDR Flag"
|
||||
comment: ""
|
||||
- name: "smValidity"
|
||||
type: "int"
|
||||
value: "259200"
|
||||
access: "read-write"
|
||||
filter: "0-2147483647"
|
||||
display: "SM Validity"
|
||||
comment: ""
|
||||
- name: "logFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Log Flag"
|
||||
comment: ""
|
||||
- name: "localPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Local Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable local users."
|
||||
- name: "localRoamingOutPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Local Roaming Out Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable outbound roaming users."
|
||||
- name: "visitorRoamingInPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Visitor Roaming In Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable inbound roaming users."
|
||||
- name: "otherPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Other Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to other unattainable users."
|
||||
- name: "pollingNumber"
|
||||
type: "int"
|
||||
value: "64"
|
||||
access: "read-write"
|
||||
filter: "0-64"
|
||||
display: "Polling Number"
|
||||
comment: "Define the maximum port number that the queue of pending SMS may grow to."
|
||||
- name: "priorityFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Priority Flag"
|
||||
comment: "Specify the priority parameter of SM_RP_PRI. true = High; false = Low."
|
||||
- name: "tpReplyPathFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "TP Reply Path Flag"
|
||||
comment: "Enable or disable TP-Reply-Path parameter in the SMS-DELIVER data unit."
|
||||
- name: "smscDomain"
|
||||
type: "string"
|
||||
value: "0.0.0.0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "SMSC Domain"
|
||||
comment: ""
|
||||
- name: "csfbVolteFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CSFB VoLTE Flag"
|
||||
comment: ""
|
||||
- name: "camelFlag"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Camel Flag"
|
||||
comment: ""
|
||||
- name: "scfAddress"
|
||||
type: "string"
|
||||
value: "0.0.0.0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "SCF Address"
|
||||
comment: ""
|
||||
- name: "mtIdFormatFlag"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "MT Id Format Flag"
|
||||
comment: "If add plus then set false"
|
||||
- name: "mcastFlag"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Mcast Flag"
|
||||
comment: "enable mcast sms"
|
||||
- name: "logLevel"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"none","1":"error","2":"debug"}'
|
||||
display: "Log Level"
|
||||
comment: ""
|
||||
- name: "logSize"
|
||||
type: "int"
|
||||
value: "200"
|
||||
access: "read-write"
|
||||
filter: "1-1000"
|
||||
display: "Log Size"
|
||||
comment: "The MB sizeof log file"
|
||||
- name: "logNum"
|
||||
type: "int"
|
||||
value: "10"
|
||||
access: "read-write"
|
||||
filter: "1-20"
|
||||
display: "Log Number"
|
||||
comment: "The number of log file"
|
||||
- name: "logDir"
|
||||
type: "string"
|
||||
value: "/var/log/"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Log Directory"
|
||||
comment: ""
|
||||
msisdnsegment:
|
||||
display: "MSISDN Segment List"
|
||||
sort: 3
|
||||
perms: "put"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "startMSISDN"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "Start MSISDN"
|
||||
comment: ""
|
||||
- name: "endMSISDN"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "End MSISDN"
|
||||
comment: ""
|
||||
smpplink:
|
||||
display: "SMPP Link List"
|
||||
sort: 5
|
||||
perms: "post,put,delete"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~63"
|
||||
display: "Index"
|
||||
comment: "0~63"
|
||||
- name: "linkAlias"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "Link Alias"
|
||||
comment: ""
|
||||
- name: "sessionType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"bindTX","1":"bindRX","2":"bindTRX"}'
|
||||
display: "Session Type"
|
||||
comment: ""
|
||||
- name: "serviceNumber"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "Service Number"
|
||||
comment: ""
|
||||
- name: "dataCodingScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"smpp7def7","1":"smpp8dcs4def7","2":"smpp8dcs0def7","16":"smpp7def8","17":"smpp8dcs4def8","18":"smpp8dcs0def8"}'
|
||||
display: "Data Coding Scheme"
|
||||
comment: ""
|
||||
- name: "platformNum"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"plat0","1":"plat1","2":"ignore"}'
|
||||
display: "Platform Num"
|
||||
comment: ""
|
||||
- name: "timeToLive"
|
||||
type: "int"
|
||||
value: "604800"
|
||||
access: "read-write"
|
||||
filter: "0-2147483647"
|
||||
display: "Time To Live"
|
||||
comment: ""
|
||||
- name: "manipulationFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Manipulation Flag"
|
||||
comment: ""
|
||||
- name: "ton"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"unknown","1":"international","2":"national","3":"networkSpecific","4":"subscriberNumber","5":"alphanumeric","6":"abbreviated"}'
|
||||
display: "Type of Number"
|
||||
comment: ""
|
||||
- name: "npi"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"unknown","1":"isdn","3":"data","4":"telex","6":"landMobile","8":"national","9":"private","10":"ermes","14":"internet","18":"wapClientID"}'
|
||||
display: "Number Plan Indicator"
|
||||
comment: ""
|
||||
- name: "roleType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"server","1":"client"}'
|
||||
display: "Role Type"
|
||||
comment: ""
|
||||
convprefix:
|
||||
display: "Conv Prefix List"
|
||||
sort: 7
|
||||
perms: "post,put,delete"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~127"
|
||||
display: "Index"
|
||||
comment: "0~127"
|
||||
- name: "prefix"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "Prefix"
|
||||
comment: ""
|
||||
- name: "deleteLength"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Delete Length"
|
||||
comment: ""
|
||||
- name: "addLength"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Add Length"
|
||||
comment: ""
|
||||
- name: "addDigits"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "Add Digits"
|
||||
comment: ""
|
||||
- name: "numberLength"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-32"
|
||||
display: "Number Length"
|
||||
comment: ""
|
||||
smppparam:
|
||||
display: "SMPP Param List"
|
||||
sort: 9
|
||||
perms: "put"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~31"
|
||||
display: "Index"
|
||||
comment: "0~31"
|
||||
- name: "linkAlias"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-8"
|
||||
display: "Link Alias"
|
||||
comment: ""
|
||||
- name: "linkType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"udp","1":"tcp"}'
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "serverType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"client","1":"server"}'
|
||||
display: "Server Type"
|
||||
comment: ""
|
||||
- name: "sessionType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"bindTX","1":"bindRX","2":"bindTRX"}'
|
||||
display: "Session Type"
|
||||
comment: ""
|
||||
- name: "systemID"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "System ID"
|
||||
comment: ""
|
||||
- name: "password"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-8"
|
||||
display: "Password"
|
||||
comment: ""
|
||||
- name: "systemType"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-12"
|
||||
display: "System Type"
|
||||
comment: ""
|
||||
- name: "localGTT"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Local GTT"
|
||||
comment: ""
|
||||
- name: "remoteGTT"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Remote GTT"
|
||||
comment: ""
|
||||
- name: "localIP"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-32"
|
||||
display: "Local IP"
|
||||
comment: ""
|
||||
- name: "remoteIP"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-32"
|
||||
display: "Remote IP"
|
||||
comment: ""
|
||||
- name: "sessionInitTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Session Init Timer"
|
||||
comment: ""
|
||||
- name: "enquireLinkTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Enquire Link Timer"
|
||||
comment: ""
|
||||
- name: "inactivityTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Inactivity Timer"
|
||||
comment: ""
|
||||
- name: "responseTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Response Timer"
|
||||
comment: ""
|
||||
- name: "localSSN"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-255"
|
||||
display: "Local SSN"
|
||||
comment: ""
|
||||
- name: "remoteSSN"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-255"
|
||||
display: "Remote SSN"
|
||||
comment: ""
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Enable Flag"
|
||||
comment: ""
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1278
config/schema/amf-nbi-pm-schema.json
Normal file
1278
config/schema/amf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
269
config/schema/pcf-nbi-pm-schema.json
Normal file
269
config/schema/pcf-nbi-pm-schema.json
Normal file
@@ -0,0 +1,269 @@
|
||||
[
|
||||
{
|
||||
"ObjectType": "PcfFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "PCF.AmAssocNbrMean",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.AmAssocNbrMax",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.SmAssocNbrMean",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.SmAssocNbrMax",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocCreateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocCreateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocNotifReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocNotifSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocDeleteReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicyAmAssocDeleteSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocCreateFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocUpdateFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifFail",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocNotifFail._Cause",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocDeleteReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "PCF.PolicySmAssocDeleteSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "UdrFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDR.PcfSubNbr",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "ManagedElement",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "ME.MeanMeLoad",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 13
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
1287
config/schema/smf-nbi-pm-schema.json
Normal file
1287
config/schema/smf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
373
config/schema/udm-nbi-pm-schema.json
Normal file
373
config/schema/udm-nbi-pm-schema.json
Normal file
@@ -0,0 +1,373 @@
|
||||
[
|
||||
{
|
||||
"ObjectType": "UdmFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUpdateReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUpdateSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 9
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmDeregReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmDeregSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmDeregReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmDeregSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmNotif",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmSubscrReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmSubscrSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmUnSubscrReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmUnSubscrSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.UecmDeregNotif",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SdmGetDataNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegUnknownSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegNoPsSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegRoamNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegRatNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegContextNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.AmfUecmRegReAuth",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegUnknownSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 13
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegRoamNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDM.SmfUecmRegDnnNotAllowed",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 6
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "UdrFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "UDR.5gSupi",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDR.5gSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 14
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "UDR.5gActSub",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "AusfFunction",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthReq",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsSucc",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsUserNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"KPIID": "Ausf.UeAuthAnsContextNotFound",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"ObjectType": "ManagedElement",
|
||||
"KPIs": [
|
||||
{
|
||||
"KPIID": "ME.MeanMeLoad",
|
||||
"KPIValues": [
|
||||
{
|
||||
"Name": "Total",
|
||||
"Value": 11
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
1257
config/schema/upf-nbi-pm-schema.json
Normal file
1257
config/schema/upf-nbi-pm-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,16 +0,0 @@
|
||||
[Unit]
|
||||
Description=Capture trace data from NF daemon
|
||||
After=network-online.target mysql.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/captrace -c /usr/local/omc/etc/capconf.yaml
|
||||
RestartSec=2
|
||||
RestartPreventExitStatus=SIGTERM SIGKILL
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,16 +0,0 @@
|
||||
[Unit]
|
||||
Description=Cron task daemon
|
||||
After=network-online.target mysql.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/crontask -c /usr/local/omc/etc/crontask.yaml
|
||||
RestartSec=2
|
||||
RestartPreventExitStatus=SIGTERM SIGKILL
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
17
config/systemd/omc.service
Normal file
17
config/systemd/omc.service
Normal file
@@ -0,0 +1,17 @@
|
||||
[Unit]
|
||||
Description=OMC Service
|
||||
After=network-online.target mysql.service kvdb.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
LimitNPROC=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/restagent -c /usr/local/omc/etc/restconf.yaml
|
||||
RestartSec=2
|
||||
RestartPreventExitStatus=SIGTERM SIGKILL
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,10 +1,11 @@
|
||||
[Unit]
|
||||
Description=REST agent daemon
|
||||
After=network-online.target mysql.service
|
||||
Description=OMC rest agent daemon
|
||||
After=network-online.target mysql.service kvdb.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
LimitNPROC=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/restagent -c /usr/local/omc/etc/restconf.yaml
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
[Unit]
|
||||
Description=SSH MML service daemon
|
||||
Description=OMC SSH MML service daemon
|
||||
After=network-online.target mysql.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
LimitNPROC=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/sshsvc -c /usr/local/omc/etc/sshsvc.yaml
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
package cmschema
|
||||
|
||||
// FileHeader ...
|
||||
type FileHeader struct {
|
||||
TimeStamp string `xml:"TimeStamp"`
|
||||
TimeZone string `xml:"TimeZone"`
|
||||
VendorName string `xml:"VendorName"`
|
||||
ElementType string `xml:"ElementType"`
|
||||
CmVersion string `xml:"CmVersion"`
|
||||
}
|
||||
|
||||
// N ...
|
||||
type N struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// FieldName ...
|
||||
type FieldName struct {
|
||||
N []N `xml:"N"`
|
||||
}
|
||||
|
||||
// V ...
|
||||
type V struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// Object ...
|
||||
type Object struct {
|
||||
RmUIDAttr string `xml:"rmUID,attr"`
|
||||
DnAttr string `xml:"Dn,attr,omitempty"`
|
||||
UserLabelAttr string `xml:"UserLabel,attr,omitempty"`
|
||||
PVFlagAttr string `xml:"PVFlag,attr"`
|
||||
VMIDAttr string `xml:"VMID,attr,omitempty"`
|
||||
VNFInstanceIDAttr string `xml:"VNFInstanceID,attr,omitempty"`
|
||||
V []V `xml:"V"`
|
||||
}
|
||||
|
||||
// FieldValue ...
|
||||
type FieldValue struct {
|
||||
Object []Object `xml:"Object"`
|
||||
}
|
||||
|
||||
// Objects ...
|
||||
type ObjectData struct {
|
||||
ObjectType string `xml:"ObjectType"`
|
||||
FieldName FieldName `xml:"FieldName"`
|
||||
FieldValue FieldValue `xml:"FieldValue"`
|
||||
}
|
||||
|
||||
// DataFile ...
|
||||
type DataFile struct {
|
||||
FileHeader FileHeader `xml:"FileHeader"`
|
||||
//Objects []Objects `xml:"Objects"`
|
||||
ObjectData ObjectData `xml:"objectData"`
|
||||
XsiAttr string `xml:"xmlns:xsi,attr"`
|
||||
XsiLoc string `xml:"xsi:noNamespaceSchemaLocation,attr"`
|
||||
}
|
||||
|
||||
// NRM xml file
|
||||
type NRMXmlFile struct {
|
||||
Header string `xml:"Header"`
|
||||
DataFile DataFile `xml:"xmlns:xsi"`
|
||||
}
|
||||
@@ -1,296 +0,0 @@
|
||||
package cmyaml
|
||||
|
||||
type UdmCm struct {
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
UdmFunction UdmFunction `yaml:"UdmFunction"`
|
||||
UdrFunction UdrFunction `yaml:"UdrFunction"`
|
||||
AusfFunction AusfFunction `yaml:"AusfFunction"`
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
}
|
||||
|
||||
type UdmFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
}
|
||||
|
||||
type UdrFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AddrType string `yaml:"AddrType"`
|
||||
IpVersion string `yaml:"IpVersion"`
|
||||
AddrSegList string `yaml:"AddrSegList"`
|
||||
}
|
||||
|
||||
type AusfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type IPResource struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
InterfaceType string `yaml:"InterfaceType"`
|
||||
LocIpV4AddrList string `yaml:"LocIpV4AddrList"`
|
||||
LocIpV6AddrList string `yaml:"LocIpV6AddrList"`
|
||||
}
|
||||
|
||||
type ManagedElement struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
ManagedBy string `yaml:"ManagedBy"`
|
||||
ManagementIpAddress string `yaml:"ManagementIpAddress"`
|
||||
SwVersion string `yaml:"SwVersion"`
|
||||
PatchInfo string `yaml:"PatchInfo"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
}
|
||||
|
||||
type AmfCm struct {
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
AmfFunction AmfFunction `yaml:"AmfFunction"`
|
||||
EpRpDynN8Amf EpRpDynN8Amf `yaml:"EpRpDynN8Amf"`
|
||||
EpRpDynN11Amf EpRpDynN11Amf `yaml:"EpRpDynN11Amf"`
|
||||
EpRpDynN12Amf EpRpDynN12Amf `yaml:"EpRpDynN12Amf"`
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
}
|
||||
|
||||
type EpRpDynN11Amf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type EpRpDynN12Amf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type AmfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
AmfGuamiList string `yaml:"AmfGuamiList"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
SnssaiList string `yaml:"SnssaiList"`
|
||||
MaxUser string `yaml:"MaxUser"`
|
||||
RelativeCapacity string `yaml:"RelativeCapacity"`
|
||||
MaxGnbNum string `yaml:"MaxGnbNum"`
|
||||
}
|
||||
|
||||
type EpRpDynN8Amf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type SmfCm struct {
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
SmfFunction SmfFunction `yaml:"SmfFunction"`
|
||||
AddrPool AddrPool `yaml:"AddrPool"`
|
||||
EpRpDynN7Smf EpRpDynN7Smf `yaml:"EpRpDynN7Smf"`
|
||||
EpRpDynN10Smf EpRpDynN10Smf `yaml:"EpRpDynN10Smf"`
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
}
|
||||
|
||||
type SmfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
MaxQfi string `yaml:"MaxQfi"`
|
||||
MaxPduSessions string `yaml:"MaxPduSessions"`
|
||||
UpfList string `yaml:"UpfList"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
}
|
||||
|
||||
type AddrPool struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AddrType string `yaml:"AddrType"`
|
||||
IpVersion string `yaml:"IpVersion"`
|
||||
AddrSegList string `yaml:"AddrSegList"`
|
||||
}
|
||||
|
||||
type EpRpDynN7Smf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type EpRpDynN10Smf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type UpfCm struct {
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
InventoryUnitHost InventoryUnitHost `yaml:"InventoryUnitHost"`
|
||||
InventoryUnitAccessory InventoryUnitAccessory `yaml:"InventoryUnitAccessory"`
|
||||
UdrFunction UpfUdrFunction `yaml:"UdrFunction"`
|
||||
InventoryUnitRack InventoryUnitRack `yaml:"InventoryUnitRack"`
|
||||
EpRpDynN9Upf EpRpDynN9Upf `yaml:"EpRpDynN9Upf"`
|
||||
AusfFunction UpfAusfFunction `yaml:"AusfFunction"`
|
||||
SmfFunction UpfSmfFunction `yaml:"SmfFunction"`
|
||||
InventoryUnitPack InventoryUnitPack `yaml:"InventoryUnitPack"`
|
||||
UpfFunction UpfFunction `yaml:"UpfFunction"`
|
||||
AmfFunction UpfAmfFunction `yaml:"AmfFunction"`
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
InventoryUnitShelf InventoryUnitShelf `yaml:"InventoryUnitShelf"`
|
||||
EpRpDynN3Upf EpRpDynN3Upf `yaml:"EpRpDynN3Upf"`
|
||||
}
|
||||
|
||||
type InventoryUnitRack struct {
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
MaxPduSessions string `yaml:"MaxPduSessions"`
|
||||
MaxQfi string `yaml:"MaxQfi"`
|
||||
UpfList string `yaml:"UpfList"`
|
||||
Id string `yaml:"Id"`
|
||||
}
|
||||
|
||||
type UpfAusfFunction struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
Id string `yaml:"Id"`
|
||||
}
|
||||
|
||||
type EpRpDynN3Upf struct {
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
}
|
||||
|
||||
type InventoryUnitHost struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
HostPosition string `yaml:"HostPosition"`
|
||||
MemSize string `yaml:"MemSize"`
|
||||
HardDiskSize string `yaml:"HardDiskSize"`
|
||||
NumberOfCpu string `yaml:"NumberOfCpu"`
|
||||
Id string `yaml:"Id"`
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
}
|
||||
|
||||
type InventoryUnitAccessory struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
AccessoryPosition string `yaml:"AccessoryPosition"`
|
||||
AccessoryType string `yaml:"AccessoryType"`
|
||||
Id string `yaml:"Id"`
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
AddtionalInformation string `yaml:"AddtionalInformation"`
|
||||
}
|
||||
|
||||
type EpRpDynN9Upf struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
Id string `yaml:"Id"`
|
||||
}
|
||||
|
||||
type UpfSmfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
}
|
||||
|
||||
type InventoryUnitPack struct {
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
PortsInformation string `yaml:"PortsInformation"`
|
||||
PackPosition string `yaml:"PackPosition"`
|
||||
SlotsOccupied string `yaml:"SlotsOccupied"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
}
|
||||
|
||||
type UpfAmfFunction struct {
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
}
|
||||
|
||||
type InventoryUnitShelf struct {
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
RackPosition string `yaml:"RackPosition"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
}
|
||||
|
||||
type UpfUdrFunction struct {
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
}
|
||||
|
||||
type UpfFunction struct {
|
||||
MaxThroughput string `yaml:"MaxThroughput"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
MaxQosFlows string `yaml:"MaxQosFlows"`
|
||||
}
|
||||
@@ -1,186 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
"strings"
|
||||
|
||||
"ems.agt/lib/global"
|
||||
"ems.agt/lib/log"
|
||||
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
// Yaml struct of config
|
||||
type YamlConfig struct {
|
||||
Logger struct {
|
||||
File string `yaml:"file"`
|
||||
Level string `yaml:"level"`
|
||||
Duration int `yaml:"duration"`
|
||||
Count int `yaml:"count"`
|
||||
} `yaml:"logger"`
|
||||
|
||||
OMC struct {
|
||||
Name string `yaml:"name"`
|
||||
HostUri string `yaml:"hosturi"`
|
||||
HostNo string `yaml:"hostno"`
|
||||
Province string `yaml:"province"`
|
||||
NetAbbr string `yaml:"netabbr"`
|
||||
Vendor string `yaml:"vendor"`
|
||||
} `yaml:"omc"`
|
||||
|
||||
Database struct {
|
||||
Type string `yaml:"type"`
|
||||
User string `yaml:"user"`
|
||||
Password string `yaml:"password"`
|
||||
Host string `yaml:"host"`
|
||||
Port string `yaml:"port"`
|
||||
Name string `yaml:"name"`
|
||||
Backup string `yaml:"backup"`
|
||||
} `yaml:"database"`
|
||||
|
||||
Tasks struct {
|
||||
File string `yaml:"file"`
|
||||
} `yaml:"tasks"`
|
||||
|
||||
NBI struct {
|
||||
CM struct {
|
||||
CfgFileDir string `yaml:"cfgfiledir"`
|
||||
XmlFileDir string `yaml:"xmlfiledir"`
|
||||
Version string `yaml:"version"`
|
||||
} `yaml:"cm"`
|
||||
PM struct {
|
||||
CfgFileDir string `yaml:"cfgfiledir"`
|
||||
XmlFileDir string `yaml:"xmlfiledir"`
|
||||
Version string `yaml:"version"`
|
||||
} `yaml:"pm"`
|
||||
} `yaml:"nbi"`
|
||||
}
|
||||
|
||||
var yamlConfig YamlConfig
|
||||
|
||||
func ReadConfig(configFile string) error {
|
||||
yamlFile, err := os.ReadFile(configFile)
|
||||
if err != nil {
|
||||
fmt.Println("Read yaml config file error:", err)
|
||||
return err
|
||||
}
|
||||
|
||||
err = yaml.Unmarshal(yamlFile, &yamlConfig)
|
||||
if err != nil {
|
||||
fmt.Println("Unmarshal error:", err)
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func GetYamlConfig() *YamlConfig {
|
||||
return &yamlConfig
|
||||
}
|
||||
|
||||
func GetLogLevel() log.LogLevel {
|
||||
var logLevel log.LogLevel
|
||||
switch strings.ToLower(yamlConfig.Logger.Level) {
|
||||
case "trace":
|
||||
logLevel = log.LOG_TRACE
|
||||
case "info":
|
||||
logLevel = log.LOG_INFO
|
||||
case "debug":
|
||||
logLevel = log.LOG_DEBUG
|
||||
case "warn":
|
||||
logLevel = log.LOG_WARN
|
||||
case "error":
|
||||
logLevel = log.LOG_ERROR
|
||||
case "fatal":
|
||||
logLevel = log.LOG_FATAL
|
||||
case "off":
|
||||
logLevel = log.LOG_OFF
|
||||
default:
|
||||
logLevel = log.LOG_DEBUG
|
||||
}
|
||||
return logLevel
|
||||
}
|
||||
|
||||
type Task struct {
|
||||
Name string `yaml:"name"`
|
||||
Status string `yaml:"status" default:"Active"`
|
||||
Uri string `yaml:"uri"`
|
||||
Params string `yaml:"params"`
|
||||
Body string `yaml:"body"`
|
||||
Interval uint64 `yaml:"interval"`
|
||||
Unit string `yaml:"unit"`
|
||||
At string `yaml:"at"`
|
||||
From int `yaml:"from"`
|
||||
Do string `yaml:"do"`
|
||||
}
|
||||
|
||||
type Crontab struct {
|
||||
Name string `yaml:"name"`
|
||||
Status string `yaml:"status" default:"Active"`
|
||||
Tab string `yaml:"tab"`
|
||||
Do string `yaml:"do"`
|
||||
Uri string `yaml:"uri"`
|
||||
Params string `yaml:"params"`
|
||||
Body string `yaml:"body"`
|
||||
}
|
||||
|
||||
type Tasks struct {
|
||||
Tasks []Task `yaml:"tasks"`
|
||||
Crontabs []Crontab `yaml:"crontab"`
|
||||
}
|
||||
|
||||
const (
|
||||
TaskStatusActive = "active"
|
||||
TaskStatusInactive = "inactive"
|
||||
)
|
||||
|
||||
var taskSet Tasks
|
||||
|
||||
func ReadTasksYaml(pfile string) (ret error) {
|
||||
log.Debug("pfile:", pfile)
|
||||
file, err := os.ReadFile(pfile)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return err
|
||||
}
|
||||
|
||||
err = yaml.Unmarshal(file, &taskSet)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return err
|
||||
}
|
||||
|
||||
log.Trace("tasks:", taskSet)
|
||||
return nil
|
||||
}
|
||||
|
||||
func GetDefaultUserAgent() string {
|
||||
return "OMC-crontask/" + global.Version
|
||||
}
|
||||
|
||||
const defaultConfigFile = "./etc/crontask.yaml"
|
||||
|
||||
var ConfigFile *string
|
||||
|
||||
func init() {
|
||||
ConfigFile = flag.String("c", defaultConfigFile, "config file")
|
||||
pv := flag.Bool("v", false, "print version")
|
||||
ph := flag.Bool("h", false, "print help")
|
||||
|
||||
flag.Parse()
|
||||
if *pv {
|
||||
fmt.Printf("OMC crontask version: %s\n%s\n%s\n\n", global.Version, global.BuildTime, global.GoVer)
|
||||
os.Exit(0)
|
||||
}
|
||||
if *ph {
|
||||
flag.Usage()
|
||||
os.Exit(0)
|
||||
}
|
||||
|
||||
err := ReadConfig(*ConfigFile)
|
||||
if err != nil {
|
||||
fmt.Println("Failed to ReadConfig:", err)
|
||||
os.Exit(3)
|
||||
}
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
//go:build linux
|
||||
// +build linux
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"os"
|
||||
"os/signal"
|
||||
"syscall"
|
||||
|
||||
"ems.agt/lib/log"
|
||||
)
|
||||
|
||||
// 启动一个 goroutine 监听信号量
|
||||
func ReloadRoutine() {
|
||||
sigCh := make(chan os.Signal, 1)
|
||||
|
||||
signal.Notify(sigCh, syscall.SIGUSR1)
|
||||
|
||||
for {
|
||||
<-sigCh
|
||||
log.Info("Received reload signal, reloading config...")
|
||||
|
||||
err := ReadConfig(*ConfigFile)
|
||||
if err != nil {
|
||||
log.Error("Failed to ReadConfig:", err)
|
||||
continue
|
||||
}
|
||||
|
||||
log.Info("Config reloaded successfully.")
|
||||
}
|
||||
}
|
||||
@@ -1,34 +0,0 @@
|
||||
//go:build windows
|
||||
// +build windows
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"os"
|
||||
"os/signal"
|
||||
"syscall"
|
||||
|
||||
"ems.agt/lib/log"
|
||||
)
|
||||
|
||||
// 启动一个 goroutine 监听信号量
|
||||
func ReloadRoutine() {
|
||||
sigCh := make(chan os.Signal, 1)
|
||||
|
||||
//signal.Notify(sigCh, syscall.SIGUSR1)
|
||||
|
||||
signal.Notify(sigCh, syscall.SIGTRAP)
|
||||
|
||||
for {
|
||||
<-sigCh
|
||||
log.Info("Received reload signal, reloading config...")
|
||||
|
||||
err := ReadConfig(*ConfigFile)
|
||||
if err != nil {
|
||||
log.Error("Failed to ReadConfig:", err)
|
||||
continue
|
||||
}
|
||||
|
||||
log.Info("Config reloaded successfully.")
|
||||
}
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"ems.agt/lib/dborm"
|
||||
"ems.agt/lib/global"
|
||||
"ems.agt/lib/log"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
||||
log.InitLogger(yamlConfig.Logger.File, yamlConfig.Logger.Duration, yamlConfig.Logger.Count, "omc:crontask", GetLogLevel())
|
||||
fmt.Printf("OMC crontask version: %s\n", global.Version)
|
||||
log.Infof("========================= OMC crontask startup =========================")
|
||||
log.Infof("OMC crontask version: %s %s %s", global.Version, global.BuildTime, global.GoVer)
|
||||
|
||||
err := dborm.InitDbClient(yamlConfig.Database.Type, yamlConfig.Database.User, yamlConfig.Database.Password,
|
||||
yamlConfig.Database.Host, yamlConfig.Database.Port, yamlConfig.Database.Name)
|
||||
if err != nil {
|
||||
fmt.Println("dborm.initDbClient err:", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
err = initDbClient()
|
||||
if err != nil {
|
||||
fmt.Println("initDBClient error:", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
ReadTasksYaml(yamlConfig.Tasks.File)
|
||||
|
||||
//go ReloadRoutine()
|
||||
|
||||
go initCronTasks()
|
||||
|
||||
go initCronTabs()
|
||||
|
||||
select {}
|
||||
}
|
||||
532
crontask/db.go
532
crontask/db.go
@@ -1,532 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"database/sql"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
"ems.agt/lib/log"
|
||||
|
||||
_ "github.com/go-sql-driver/mysql"
|
||||
"xorm.io/xorm"
|
||||
)
|
||||
|
||||
type NullTime sql.NullTime
|
||||
|
||||
type DBClient struct {
|
||||
dbType string
|
||||
dbUrl string
|
||||
dbConnMaxLifetime time.Duration
|
||||
dbMaxIdleConns int
|
||||
dbMaxOpenConns int
|
||||
IsShowSQL bool
|
||||
|
||||
xEngine *xorm.Engine
|
||||
}
|
||||
|
||||
var dbClient DBClient
|
||||
|
||||
func initDbClient() error {
|
||||
db := yamlConfig.Database
|
||||
dbClient.dbUrl = fmt.Sprintf("%s:%s@tcp(%s:%s)/%s?charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=true&loc=Local",
|
||||
db.User, db.Password, db.Host, db.Port, db.Name)
|
||||
dbClient.dbType = db.Type
|
||||
dbClient.dbConnMaxLifetime = 0
|
||||
dbClient.dbMaxIdleConns = 0
|
||||
dbClient.dbMaxOpenConns = 0
|
||||
if log.GetLevel() == log.LOG_TRACE {
|
||||
dbClient.IsShowSQL = true
|
||||
}
|
||||
|
||||
var err error
|
||||
dbClient.xEngine, err = xorm.NewEngine(dbClient.dbType, dbClient.dbUrl)
|
||||
if err != nil {
|
||||
log.Error("Failed to connect database:", err)
|
||||
return err
|
||||
}
|
||||
//dbClient.xEngine.Ping() // 可以判断是否能连接
|
||||
//if err != nil {
|
||||
// log.Error("Failed to ping database:", err)
|
||||
// return err
|
||||
//}
|
||||
// defer dbClient.xEngine.Close() // 退出后关闭
|
||||
|
||||
if dbClient.IsShowSQL == true {
|
||||
dbClient.xEngine.ShowSQL(true)
|
||||
}
|
||||
dbClient.xEngine.SetConnMaxLifetime(dbClient.dbConnMaxLifetime)
|
||||
dbClient.xEngine.SetMaxIdleConns(dbClient.dbMaxIdleConns)
|
||||
dbClient.xEngine.SetMaxOpenConns(dbClient.dbMaxOpenConns)
|
||||
return nil
|
||||
}
|
||||
|
||||
var xEngine *xorm.Engine
|
||||
|
||||
func XormConnectDatabaseWithUri(sql string) (*xorm.Engine, error) {
|
||||
sqlStr := fmt.Sprintf("%s?charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=true&loc=Local", sql)
|
||||
var err error
|
||||
xEngine, err = xorm.NewEngine("mysql", sqlStr) //1、Create xorm engine
|
||||
if err != nil {
|
||||
fmt.Println("Failed to connect database:", err)
|
||||
return nil, err
|
||||
}
|
||||
xEngine.ShowSQL(true)
|
||||
return xEngine, nil
|
||||
}
|
||||
|
||||
type NeInfo struct {
|
||||
Id int `json:"-" xorm:"pk 'id' autoincr"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
NeId string `json:"neId" xorm:"ne_id"` // neUID/rmUID 网元唯一标识
|
||||
RmUID string `json:"rmUID" xorm:"rm_uid"` // neUID/rmUID网元UID
|
||||
NeName string `json:"neName" xorm:"ne_name"` // NeName/UserLabel 网元名称/网元设备友好名称
|
||||
Ip string `json:"ip" xorm:"ip"`
|
||||
Port string `json:"port" xorm:"port"`
|
||||
PvFlag string `json:"pvFlag" xorm:"pv_flag"` // 网元虚实性标识 VNF/PNF: 虚拟/物理
|
||||
NeAddress string `json:"neAddress" xorm:"ne_address"` // 只对PNF
|
||||
Province string `json:"province" xorm:"province"` // 网元所在省份
|
||||
VendorName string `json:"vendorName" xorm:"vendor_name"` // 厂商名称
|
||||
Dn string `json:"dn" xorm:"dn"` // 网络标识
|
||||
Status int `json:"status" xorm:"status"`
|
||||
UpdateTime string `json:"-" xorm:"-"`
|
||||
}
|
||||
|
||||
func XormGetNeInfoByType(neType string, nes *[]NeInfo) (*[]NeInfo, error) {
|
||||
log.Debug("XormGetNeInfoByType processing... ")
|
||||
|
||||
ne := new(NeInfo)
|
||||
rows, err := dbClient.xEngine.Table("ne_info").Where("status in ('0','3') and ne_type =?", neType).Rows(ne)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table ne_info from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(ne)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table ne_info from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*nes = append(*nes, *ne)
|
||||
}
|
||||
log.Debug("nes:", nes)
|
||||
return nes, nil
|
||||
}
|
||||
|
||||
func XormGetAllNeInfo(nes *[]NeInfo) (*[]NeInfo, error) {
|
||||
log.Debug("XormGetAllNeInfo processing... ")
|
||||
|
||||
ne := new(NeInfo)
|
||||
rows, err := dbClient.xEngine.Table("ne_info").Where("status='0'").Rows(ne)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table ne_info from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(ne)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table ne_info from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*nes = append(*nes, *ne)
|
||||
}
|
||||
log.Debug("nes:", nes)
|
||||
return nes, nil
|
||||
}
|
||||
|
||||
type NeState struct {
|
||||
Id int `json:"id" xorm:"pk 'id' autoincr"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
NeId string `json:"neId" xorm:"ne_id"`
|
||||
Version string `json:"version" xorm:"column 'version' VARCHAR(16)"`
|
||||
Capability uint32 `json:"capability" xorm:"capability"`
|
||||
SerialNum string `json:"serialNum" xorm:"serial_num"`
|
||||
ExpiryDate string `json:"expiryDate" xorm:"expiry_date"`
|
||||
CpuUsage string `json:"cpuUsage" xorm:"cpu_usage"`
|
||||
MemUsage string `json:"memUsage" xorm:"mem_usage"`
|
||||
DiskSpace string `json:"diskSpace" xorm:"disk_space"`
|
||||
Timestamp string `json:"timestamp" xorm:"-" `
|
||||
}
|
||||
|
||||
func XormInsertNeState(neState *NeState) (int64, error) {
|
||||
log.Debug("XormInsertNeState processing... ")
|
||||
|
||||
var affected int64 = 0
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.InsertOne(neState)
|
||||
if err != nil {
|
||||
return 0, err
|
||||
}
|
||||
err = session.Commit()
|
||||
if err != nil {
|
||||
return 0, err
|
||||
}
|
||||
return affected, err
|
||||
}
|
||||
|
||||
type NorthboundPm struct {
|
||||
Id int `json:"-" xorm:"pk 'id' autoincr"`
|
||||
Date string `json:"Date" xorm:"date"`
|
||||
Index int `json:"Index" xorm:"index"` // 1天中测量时间粒度(如15分钟)的切片索引: 0~95
|
||||
Timestamp string `json:"-" xorm:"-"`
|
||||
NeName string `json:"NeName" xorm:"ne_name"` // UserLabel
|
||||
RmUID string `json:"RmUID" xorm:"rm_uid"`
|
||||
NeType string `json:"NeType" xorm:"ne_type"` // 网元类型
|
||||
PmVersion string `json:"PmVersion" xorm:"pm_version"` // 性能数据版本号
|
||||
Dn string `json:"Dn" xorm:"dn"` // (???)网元标识, 如:RJN-CMZJ-TZ,SubNetwork=5GC88,ManagedElement=SMF53456,SmfFunction=53456
|
||||
Period string `json:"Period" xorm:"period"` // 测量时间粒度选项:5/15/30/60
|
||||
TimeZone string `json:"TimeZone" xorm:"time_zone"`
|
||||
StartTime string `json:"StartTime" xorm:"start_time"`
|
||||
|
||||
Datas []struct {
|
||||
ObjectType string `json:"ObjectType" xorm:"object_type"` // 网络资源类别名称, Pm指标项列表中为空间粒度 如:SmfFunction
|
||||
KPIs []struct {
|
||||
KPIID string `json:"KPIID" xorm:"pm_name"` // 指标项, 如: SMF.AttCreatePduSession._Dnn
|
||||
KPIValues []struct {
|
||||
Name string `json:"Name" xorm:"name"` // 单个的写"Total", 或者指标项有多个测量项,如Dnn的名称写对应的Dnn"cmnet"/"ims"
|
||||
Value int `json:"Value" xorm:"value"`
|
||||
} `json:"KPIValues" xorm:"sub_datas"`
|
||||
} `json:"KPIs" xorm:"pm_datas"`
|
||||
} `json:"Datas" xorm:"datas"`
|
||||
}
|
||||
|
||||
func XormInsertNorthboundPm(pm *NorthboundPm) (int64, error) {
|
||||
log.Debug("XormInsertNorthboundPm processing... ")
|
||||
|
||||
var affected int64 = 0
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.InsertOne(pm)
|
||||
session.Commit()
|
||||
return affected, err
|
||||
}
|
||||
|
||||
func XormGetNorthboundPm(date string, index int, neType string, pms *[]NorthboundPm) (*[]NorthboundPm, error) {
|
||||
log.Debug("XormGetNorthboundPm processing... ")
|
||||
|
||||
pm := new(NorthboundPm)
|
||||
rows, err := dbClient.xEngine.Table("northbound_pm").
|
||||
Where("`ne_type` = ? AND `date` = ? AND `index` = ?", neType, date, index).
|
||||
Rows(pm)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table northbound_pm from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(pm)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table northbound_pm from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*pms = append(*pms, *pm)
|
||||
}
|
||||
log.Debug("pms:", pms)
|
||||
return pms, nil
|
||||
}
|
||||
|
||||
func XormGetMeasureThreshold(tableName string, where string, datas *[]MeasureThreshold) (*[]MeasureThreshold, error) {
|
||||
log.Debug("XormGetMeasureThreshold processing... ")
|
||||
|
||||
row := new(MeasureThreshold)
|
||||
rows, err := dbClient.xEngine.Table(tableName).Where(where).Rows(row)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get table %s from database: %v", tableName, err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(row)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table measure_threshold from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*datas = append(*datas, *row)
|
||||
}
|
||||
log.Debug("datas:", datas)
|
||||
|
||||
return datas, nil
|
||||
}
|
||||
|
||||
type MeasureThreshold struct {
|
||||
Id int `json:"id" xorm:"pk 'id' autoincr"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
KpiSet string `json:"kpiSet" xorm:"kpi_set"`
|
||||
Threshold int64 `json:"threshold" xorm:"threshold"`
|
||||
Status string `json:"status" xorm:"Status"`
|
||||
OrigSeverity string `json:"origSeverity" xorm:"orig_severity"`
|
||||
AlarmCode string `json:"alarmCode" xorm:"alarm_code"`
|
||||
AlarmFlag bool `json:"alarmFlag" xorm:"alarm_flag"`
|
||||
}
|
||||
|
||||
type MeasureData struct {
|
||||
// Id int `json:"id" xorm:"pk 'id' autoincr"`
|
||||
Id int `json:"id" xorm:"-"`
|
||||
Date string `json:"date" xorm:"date"`
|
||||
TaskId int `json:"taskId"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
NeName string `json:"neName" xorm:"ne_name"`
|
||||
RmUid string `json:"rmUid" xorm:"rm_uid"`
|
||||
GranulOption string `json:"granulOption" xorm:"granul_option"`
|
||||
StartTime string `json:"startTime"`
|
||||
EndTime string `json:"endTime"`
|
||||
KpiCode string `json:"kpiCode" xorm:"kpi_code"`
|
||||
KpiId string `json:"kpiId" xorm:"kpi_id"`
|
||||
KpiExt string `json:"kpiExt" xorm:"kpi_ext"`
|
||||
Value int64 `json:"value"`
|
||||
Timestamp string `json:"timestamp"`
|
||||
}
|
||||
|
||||
func XormGetMeasureData(where string, datas *[]MeasureData) (*[]MeasureData, error) {
|
||||
log.Debug("XormGetMeasureData processing... ")
|
||||
|
||||
row := new(MeasureData)
|
||||
rows, err := dbClient.xEngine.Where(where).Rows(row)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get table measure_data from database: %v", err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(row)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table measure_data from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*datas = append(*datas, *row)
|
||||
}
|
||||
log.Debug("datas:", datas)
|
||||
|
||||
return datas, nil
|
||||
}
|
||||
|
||||
func XormGetMeasureDataLastOne(neType, rmUID string, taskId int) (*MeasureData, error) {
|
||||
log.Debug("XormGetMeasureDataOneByKpi processing... ")
|
||||
|
||||
measureData := new(MeasureData)
|
||||
_, err := dbClient.xEngine.
|
||||
SQL("select * from measure_data where ne_type=? and rm_uid=? and task_id=? order by start_time desc limit 1", neType, rmUID, taskId).
|
||||
Get(measureData)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get measure_data: %v", err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return measureData, nil
|
||||
}
|
||||
|
||||
func XormGetMeasureDataOneByKpi(kpi string) (*MeasureData, error) {
|
||||
log.Debug("XormGetMeasureDataOneByKpi processing... ")
|
||||
|
||||
measureData := new(MeasureData)
|
||||
_, err := dbClient.xEngine.
|
||||
SQL("select * from measure_data where kpi_id = ? order by timestamp desc limit 1", kpi).
|
||||
Get(measureData)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get table measure_data from database: %v", err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
log.Debug("measureData:", measureData)
|
||||
|
||||
return measureData, nil
|
||||
}
|
||||
|
||||
type AlarmDefine struct {
|
||||
AlarmId string `json:"alarmId" xorm:"alarm_id"`
|
||||
AlarmCode int `json:"alarmCode" xorm:"alarm_code"`
|
||||
AlarmTitle string `json:"alarmTitle" xorm:"alarm_title"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
AlarmType string `json:"alarmType" xorm:"alarm_type"`
|
||||
OrigSeverity string `json:"origSeverity" xorm:"orig_severity"`
|
||||
ObjectUid string `json:"objectUid" xorm:"object_uid"`
|
||||
ObjectName string `json:"objectName" xorm:"object_name"`
|
||||
ObjectType string `json:"objectType" xorm:"object_type"`
|
||||
LocationInfo string `json:"locationInfo"`
|
||||
SpecificProblem string `json:"specificProblem"`
|
||||
SpecificProblemId string `json:"specificProblemId" xorm:"specific_problem_id"`
|
||||
AddInfo string `json:"addInfo" xorm:"add_info"`
|
||||
Threshold int64 `json:"threshold" xorm:"threshold"`
|
||||
Status string `json:"status" xorm:"status"`
|
||||
}
|
||||
|
||||
func XormGetAlarmDefine(alarmCode string) (*AlarmDefine, error) {
|
||||
log.Debug("XormGetAlarmDefine processing... ")
|
||||
|
||||
alarmDefine := new(AlarmDefine)
|
||||
_, err := dbClient.xEngine.
|
||||
Where("alarm_code=? and status='Active'", alarmCode).
|
||||
Get(alarmDefine)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table alarm_define from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return alarmDefine, nil
|
||||
}
|
||||
|
||||
const (
|
||||
AlarmStatusClear = 0
|
||||
AlarmStatusActive = 1
|
||||
AlarmStatusClearString = "0"
|
||||
AlarmStatusActiveString = "1"
|
||||
)
|
||||
|
||||
const (
|
||||
ClearTypeUnclear = 0
|
||||
ClearTypeAutoClear = 1
|
||||
ClearTypeManualClear = 2
|
||||
)
|
||||
|
||||
type Alarm struct {
|
||||
Id int `json:"-" xorm:"pk 'id' autoincr"`
|
||||
AlarmSeq int `json:"alarmSeq"`
|
||||
AlarmId string `json:"alarmId" xorm:"alarm_id"`
|
||||
NeId string `json:"neId"`
|
||||
AlarmCode int `json:"alarmCode"`
|
||||
AlarmTitle string `json:"alarmTitle"`
|
||||
EventTime string `json:"eventTime"`
|
||||
AlarmType string `json:"alarmType"`
|
||||
OrigSeverity string `json:"origSeverity"`
|
||||
PerceivedSeverity string `json:"perceivedSeverity"`
|
||||
PVFlag string `json:"pvFlag" xorm:"pv_flag"`
|
||||
NeName string `json:"neName"`
|
||||
NeType string `json:"neType"`
|
||||
ObjectUid string `json:"objectUid" xorm:"object_uid"`
|
||||
ObjectName string `json:"objectName" xorm:"object_name"`
|
||||
ObjectType string `json:"objectType" xorm:"object_type"`
|
||||
LocationInfo string `json:"locationInfo"`
|
||||
Province string `json:"province"`
|
||||
AlarmStatus int `json:"alarmStatus" xorm:"alarm_status"`
|
||||
SpecificProblem string `json:"specificProblem"`
|
||||
SpecificProblemID string `json:"specificProblemID" xorm:"specific_problem_id"`
|
||||
AddInfo string `json:"addInfo"`
|
||||
|
||||
// ClearType int `json:"-" xorm:"clear_type"` // 0: Unclear, 1: Auto clear, 2: Manual clear
|
||||
// ClearTime sql.NullTime `json:"-" xorm:"clear_time"`
|
||||
}
|
||||
|
||||
type AlarmLog struct {
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
NeId string `json:"neId" xorm:"ne_id"`
|
||||
AlarmSeq string `json:"alarmSeq" xorm:"alarm_seq"`
|
||||
AlarmId string `json:"alarmId" xorm:"alarm_id"`
|
||||
AlarmCode int `json:"alarmCode" xorm:"alarm_code"`
|
||||
AlarmStatus int `json:"alarmStatus" xorm:"alarm_status"`
|
||||
EventTime string `json:"eventTime" xorm:"event_time"`
|
||||
// ClearTime sql.NullTime `json:"clearTime" xorm:"clear_time"`
|
||||
LogTime string `json:"logTime" xorm:"-"`
|
||||
}
|
||||
|
||||
func XormInsertAlarm(alarm *Alarm) (int64, error) {
|
||||
log.Debug("XormInsertAlarm processing... ")
|
||||
|
||||
var affected int64 = 0
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.InsertOne(alarm)
|
||||
session.Commit()
|
||||
return affected, err
|
||||
}
|
||||
|
||||
func XormInsertTalbeOne(tbInfo interface{}) (int64, error) {
|
||||
log.Debug("XormInsertTalbeOne processing... ")
|
||||
|
||||
var affected int64 = 0
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.InsertOne(tbInfo)
|
||||
session.Commit()
|
||||
return affected, err
|
||||
}
|
||||
|
||||
func XormGetDataBySQL(sql string) (*[]map[string]string, error) {
|
||||
log.Debug("XormGetDataBySQL processing... ")
|
||||
|
||||
rows := make([]map[string]string, 0)
|
||||
rows, err := dbClient.xEngine.QueryString(sql)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to QueryString:", err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return &rows, nil
|
||||
}
|
||||
|
||||
func XormGetTableOneByWhere(where string, tableName string) (*[]interface{}, error) {
|
||||
log.Debug("XormGetTableOneByWhere processing... ")
|
||||
|
||||
row := new([]interface{})
|
||||
|
||||
tb, err := dbClient.xEngine.TableInfo(tableName)
|
||||
if err != nil {
|
||||
log.Error("Failed to get TableInfo:", err)
|
||||
return nil, err
|
||||
}
|
||||
columns := tb.Columns()
|
||||
log.Debug("columns:", columns)
|
||||
has, err := dbClient.xEngine.Table(tableName).Where(where).Get(row)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get table %s from database:%v", tableName, err)
|
||||
return nil, err
|
||||
} else if has == false {
|
||||
log.Infof("Not found data from %s where=%s", tableName, where)
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
log.Debugf("%s:%v", tableName, row)
|
||||
return row, nil
|
||||
}
|
||||
|
||||
func XormGetTableOneById(id int, tableName string) (*[]interface{}, error) {
|
||||
log.Debug("XormGetTableOneById processing... ")
|
||||
|
||||
rows := new([]interface{})
|
||||
has, err := dbClient.xEngine.Table(tableName).ID(id).Get(rows)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to get table %s from database:id=%d, %v", tableName, id, err)
|
||||
return nil, err
|
||||
} else if has == false {
|
||||
log.Infof("Not found table %s from database:id=%d", tableName, id)
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
log.Debugf("%s:%v", tableName, rows)
|
||||
return rows, nil
|
||||
}
|
||||
|
||||
func XormUpdateTableById(id int, tableName string, tbInfo interface{}, cols ...string) (int64, error) {
|
||||
log.Debug("XormUpdateTableById processing... ")
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.Table(tableName).ID(id).MustCols(cols...).Update(tbInfo)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to update table %s from database:%v", tableName, err)
|
||||
return 0, err
|
||||
}
|
||||
session.Commit()
|
||||
|
||||
return affected, nil
|
||||
}
|
||||
|
||||
func XormUpdateTableByWhere(where string, tableName string, tbInfo interface{}) (int64, error) {
|
||||
log.Debug("XormUpdateTableByWhere processing... ")
|
||||
|
||||
session := dbClient.xEngine.NewSession()
|
||||
defer session.Close()
|
||||
affected, err := session.Table(tableName).Where(where).Update(tbInfo)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to update table %s from database:%v", tableName, err)
|
||||
return 0, err
|
||||
}
|
||||
session.Commit()
|
||||
|
||||
return affected, nil
|
||||
}
|
||||
@@ -1,49 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
AmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
AmfGuamiList: ""
|
||||
SnssaiList: ""
|
||||
MaxUser: ""
|
||||
RelativeCapacity: ""
|
||||
MaxGnbNum: ""
|
||||
|
||||
EpRpDynN8Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN11Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN12Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,48 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
SmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
MaxPduSessions: ""
|
||||
MaxQfi: ""
|
||||
UpfList: ""
|
||||
|
||||
AddrPool:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AddrType: "Static"
|
||||
IpVersion: ""
|
||||
AddrSegList: ""
|
||||
|
||||
EpRpDynN7Smf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN10Smf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,39 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
UdmFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
|
||||
UdrFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AddrType: "Static"
|
||||
IpVersion: ""
|
||||
AddrSegList: ""
|
||||
|
||||
AusfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,141 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
InventoryUnitRack:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
MaxPduSessions: ""
|
||||
MaxQfi: ""
|
||||
UpfList: ""
|
||||
|
||||
InventoryUnitShelf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
RackPosition: ""
|
||||
|
||||
InventoryUnitPack:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
PortsInformation: ""
|
||||
PackPosition: ""
|
||||
SlotsOccupied: ""
|
||||
|
||||
InventoryUnitHost:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
HostPosition: ""
|
||||
NumberOfCpu: ""
|
||||
MemSize: ""
|
||||
HardDiskSize: ""
|
||||
|
||||
InventoryUnitAccessory:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
AccessoryPosition: ""
|
||||
AccessoryType: ""
|
||||
AddtionalInformation: ""
|
||||
|
||||
UpfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
MaxQosFlows: ""
|
||||
MaxThroughput: ""
|
||||
|
||||
EpRpDynN9Upf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN3Upf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
AmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
SmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
UdrFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
AusfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user