Compare commits
683 Commits
r2.2405.4-
...
2bd0434f2c
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2bd0434f2c | ||
|
|
995f4a9488 | ||
|
|
f356b11dc8 | ||
|
|
1313c7f767 | ||
|
|
9d1e2d6171 | ||
|
|
73ba248237 | ||
|
|
6de75e18df | ||
|
|
26c1fd0950 | ||
|
|
95b9425e27 | ||
|
|
84d0f0b7be | ||
|
|
c54cba1dcf | ||
|
|
f583fa6698 | ||
|
|
abe06e1aaf | ||
|
|
a60ac2a57c | ||
|
|
85da7684b7 | ||
|
|
2fe18cc937 | ||
|
|
9f173a5bfb | ||
|
|
bf88071fac | ||
|
|
4467d786c7 | ||
|
|
edf39a03ee | ||
|
|
5ae8d0966c | ||
|
|
cda02d6b5c | ||
|
|
147ae77249 | ||
|
|
39e91bbbe0 | ||
|
|
647367394d | ||
|
|
1ea90724f5 | ||
|
|
1b2d8c9d58 | ||
|
|
4ce712a7e2 | ||
|
|
fe0a64f1ec | ||
|
|
0dc95584c3 | ||
|
|
d1cfbb3a44 | ||
|
|
e8cf898661 | ||
|
|
289117ce5f | ||
|
|
685adbf97d | ||
|
|
cd07d78e5d | ||
|
|
9b33595130 | ||
|
|
29831600a0 | ||
|
|
df62f887ac | ||
|
|
e34faeafdf | ||
|
|
dcf46102c2 | ||
|
|
701c60c2d3 | ||
|
|
762f873d97 | ||
|
|
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 |
15
.gitignore
vendored
15
.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,12 +24,11 @@ sshsvc/mmllog/
|
||||
sshsvc/mmlhome/
|
||||
sshsvc/log/
|
||||
|
||||
captrace/captrace
|
||||
captrace/log/
|
||||
|
||||
tools/loadmconf/loadmconf
|
||||
tools/loadpconf/loadpconf
|
||||
|
||||
__debug_bin*
|
||||
|
||||
reference
|
||||
vendor
|
||||
|
||||
@@ -44,8 +36,7 @@ vendor
|
||||
*.vsix
|
||||
*.log
|
||||
*.log-*
|
||||
*.log.*
|
||||
*.bak
|
||||
*.bak*
|
||||
*.exe
|
||||
__debug_bin*.exe
|
||||
|
||||
|
||||
24
.vscode/launch.json
vendored
24
.vscode/launch.json
vendored
@@ -18,7 +18,7 @@
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/be.ems/restagent/",
|
||||
"program": "d:/omc.git/be.ems/restagent/",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
@@ -26,24 +26,7 @@
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/be.ems/sshsvc/sshsvc.go",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
"name": "debug loadpconf",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/be.ems/tools/loadpconf",
|
||||
"args": ["-p","../../config/param/smf_param_config.yaml"],
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
"name": "debug crontask",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/be.ems/crontask",
|
||||
"program": "d:/omc.git/be.ems/sshsvc/sshsvc.go",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
@@ -51,8 +34,7 @@
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/local.git/be.ems/tools/encode",
|
||||
//"args": ["-p","../../config/param/smf_param_config.yaml"],
|
||||
"program": "d:/omc.git/be.ems/tools/encode",
|
||||
"console": "integratedTerminal"
|
||||
}
|
||||
]
|
||||
|
||||
372
CHANGELOG.md
372
CHANGELOG.md
@@ -1,71 +1,373 @@
|
||||
# 版本发布日志
|
||||
|
||||
## 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参数配置增加新的项
|
||||
- 优化 使用新的黄金指标数据表查询统计 kpi
|
||||
- 新增 支持网元 SMSC,包含状态,参数配置
|
||||
- 优化 SMF 参数配置增加新的项
|
||||
- 优化 删除残留的老的菜单项
|
||||
|
||||
## 2.2404.6-20240430
|
||||
|
||||
* 优化 网元状态信息表的记录修改为只保留一天duration=1
|
||||
* 优化 删除过期记录的调度任务增加参数sessFlag,true:使用session模式进行删除,false或者不带该参数:不使用session模式删除(可加快速度)
|
||||
- 优化 网元状态信息表的记录修改为只保留一天 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,上周发布的版本黄金指标发送到原表和新的表,前端还未实现从新表获取统计数据
|
||||
- 优化 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网元操作重启失败
|
||||
- 修复 网管上 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
|
||||
- 优化 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--,后续需进一步优化
|
||||
- 新增 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.2404.1-20240402
|
||||
- 新增 网元安装软包管理相关接口
|
||||
- 优化 网元安装授权流程相关接口操作
|
||||
- 优化 操作日志旧接口的网元参数配置多语言翻译
|
||||
- 修复 多语言翻译值转化key进行查询
|
||||
- 增加 MOCNGW网元KPI和参数配置
|
||||
- 修复 时区问题,西半球时区出现时区格式转换错误,增加database配置项connParam用于配置数据库连接参数
|
||||
- 修复 配置文件配置多个指定IP地址时启动时会导致绑定127.0.0.1地址失败
|
||||
- 修复 多语言翻译值转化 key 进行查询
|
||||
- 增加 MOCNGW 网元 KPI 和参数配置
|
||||
- 修复 时区问题,西半球时区出现时区格式转换错误,增加 database 配置项 connParam 用于配置数据库连接参数
|
||||
- 修复 配置文件配置多个指定 IP 地址时启动时会导致绑定 127.0.0.1 地址失败
|
||||
- 优化 升级脚本不再覆盖原有调度任务
|
||||
|
||||
## 2.2403.2-20240327
|
||||
|
||||
- 修复 OMC MML翻译错误
|
||||
- 优化 判断redis数据库是否安装,如果已安装不再安装且不会提示错误
|
||||
- 修复 OMC MML 翻译错误
|
||||
- 优化 判断 redis 数据库是否安装,如果已安装不再安装且不会提示错误
|
||||
|
||||
## 2.2403.1-20240321
|
||||
|
||||
|
||||
69
README.md
69
README.md
@@ -8,6 +8,7 @@
|
||||
| --------------------- | -------------------------- |
|
||||
| /usr/local/omc/static | 网管静态资源文件路径 |
|
||||
| /usr/local/omc/upload | 网管上传文件资源路径 |
|
||||
| /usr/local/etc/omc | 网管与网元之间相关文件 |
|
||||
| /tmp/omc | 存放从网元拉取到本地的文件 |
|
||||
|
||||
## redis 配置文件相关
|
||||
@@ -18,19 +19,51 @@ 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
|
||||
@@ -39,8 +72,20 @@ 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 ./restagent/etc/restconf.yaml --env local
|
||||
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
|
||||
@@ -53,14 +98,28 @@ go env -w GOOS=linux
|
||||
|
||||
go env -w GOOS=windows
|
||||
|
||||
go build -o restagent -v -ldflags "-X 'be.ems/lib/global.Version=2.2311.8' -X 'be.ems/lib/global.BuildTime=`date`' -X 'be.ems/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初始安装
|
||||
# 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"
|
||||
|
||||
"be.ems/captrace/config"
|
||||
"be.ems/lib/dborm"
|
||||
"be.ems/lib/global"
|
||||
"be.ems/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, conf.Database.ConnParam)
|
||||
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,126 +0,0 @@
|
||||
package config
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
"strings"
|
||||
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
type DbConfig 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"`
|
||||
ConnParam string `yaml:"connParam,omitempty"`
|
||||
Backup string `yaml:"backup"`
|
||||
}
|
||||
|
||||
// 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 DbConfig `yaml:"database"`
|
||||
}
|
||||
|
||||
var YamlConf YamlConfig = NewYamlConfig()
|
||||
|
||||
// set default value for yaml config
|
||||
func NewYamlConfig() YamlConfig {
|
||||
return YamlConfig{
|
||||
Database: DbConfig{
|
||||
Type: "mysql",
|
||||
ConnParam: "charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True",
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
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,22 +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/be.ems/captrace/log/captrace.log
|
||||
level: trace
|
||||
duration: 24
|
||||
count: 10
|
||||
|
||||
gtp:
|
||||
addr: :2153
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 172.25.97.150
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
# Makefile for rest agent project
|
||||
|
||||
PROJECT = OMC
|
||||
VERSION = 2.2405.4
|
||||
PLATFORM = amd64
|
||||
ARMPLATFORM = aarch64
|
||||
BUILDDIR = ../../build
|
||||
DEBBUILDDIR = ../../debbuild
|
||||
RPMBUILDDIR = $(HOME)/goprojects/rpmbuild
|
||||
INSTALLDIR = /usr/local/omc
|
||||
RELEASEDIR = ../../release
|
||||
LIBDIR = be.ems/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,22 +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: :32152
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
|
||||
@@ -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: debug
|
||||
duration: 24
|
||||
count: 90
|
||||
|
||||
omc:
|
||||
name: OMC01
|
||||
hosturi: http://127.0.0.1:33030
|
||||
hostno: A001
|
||||
province: ""
|
||||
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
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
# 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/omc.conf
Normal file
4
config/etc/default/omc.conf
Normal file
@@ -0,0 +1,4 @@
|
||||
## Command Configuration
|
||||
VENDORS=CoreNet_EMS
|
||||
|
||||
## Other
|
||||
@@ -4,7 +4,7 @@
|
||||
# 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
|
||||
|
||||
@@ -44,7 +44,7 @@ database:
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
name: psap_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
backup: /usr/local/omc/database
|
||||
|
||||
@@ -57,32 +57,28 @@ redis:
|
||||
host: "127.0.0.1" # Redis host
|
||||
password: "helloearth"
|
||||
db: 10 # Redis db_num
|
||||
# UDM sub/auth db
|
||||
udmuser:
|
||||
port: 6379 # Redis port
|
||||
host: "127.0.0.1"
|
||||
password: "helloearth"
|
||||
db: 0 # Redis db_num
|
||||
# used to specify the default data source for multiple data resourece
|
||||
defaultDataSourceName: "default"
|
||||
|
||||
# sleep: time delay for after write buffer (millisecond)
|
||||
# deadLine: timeout for io read and write (second)
|
||||
mml:
|
||||
port: 4100
|
||||
port2: 5002
|
||||
sleep: 200
|
||||
deadLine: 10
|
||||
sizeRow: 100
|
||||
sizeRow: 600
|
||||
sizeCol: 128
|
||||
bufferSize: 65535
|
||||
user: admin
|
||||
password: admin
|
||||
mmlHome: ./mmlhome
|
||||
|
||||
# Tracking configuration
|
||||
trace:
|
||||
enabled: false
|
||||
host: "172.16.5.100" # Fill in the specific IP address
|
||||
port: 33033
|
||||
|
||||
# NE config
|
||||
ne:
|
||||
user: manager
|
||||
user: omcuser
|
||||
etcdir: /usr/local/etc
|
||||
bindir: /usr/local/bin
|
||||
omcdir: /usr/local/omc
|
||||
@@ -107,7 +103,9 @@ omc:
|
||||
vendor: ""
|
||||
dn: ""
|
||||
chk2ne: false
|
||||
capability: 50
|
||||
sn: "-"
|
||||
expiryDate: "-"
|
||||
checksign: false
|
||||
rootDir: /usr/local/omc
|
||||
binDir: /usr/local/omc/bin
|
||||
@@ -126,28 +124,36 @@ omc:
|
||||
|
||||
# Alarm module setting
|
||||
# Forward interface:
|
||||
# email/sms/smsc
|
||||
# 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
|
||||
smProxy: smsc
|
||||
sms:
|
||||
apiURL: http://smsc.xxx.com
|
||||
accessKeyID: xxx
|
||||
accessKeySecret: xxx
|
||||
signName: XXX SMSC
|
||||
templateCode: 1000
|
||||
smsc:
|
||||
addr: "192.168.13.114:2775"
|
||||
systemID: "alarmsmsfw"
|
||||
alarmSMSForward:
|
||||
enable: true
|
||||
mobileList:
|
||||
smscAddr: "192.168.13.114:2775"
|
||||
systemID: "omc"
|
||||
password: "omc123"
|
||||
systemType: ""
|
||||
systemType: "UTRAN"
|
||||
dataCoding: 0
|
||||
serviceNumber: "OMC"
|
||||
sms:
|
||||
apiURL: http://smsc.xxx.com/
|
||||
accessKeyID: xxxx
|
||||
accessKeySecret: xxxx
|
||||
signName: xxx SMSC
|
||||
templateCode: 1000
|
||||
smProxy: smsc
|
||||
|
||||
# User authorized information
|
||||
# crypt: mysql/md5/bcrypt
|
||||
|
||||
@@ -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,20 +23,55 @@ logmml:
|
||||
# session: single/multiple session for one user
|
||||
sshd:
|
||||
listenAddr: 0.0.0.0
|
||||
listenPort: 22222
|
||||
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
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
name: psap_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
omc:
|
||||
|
||||
@@ -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: Active
|
||||
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,57 +1,40 @@
|
||||
server {
|
||||
listen 44443 ssl;
|
||||
listen [::]:44443 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/omc-server.crt;
|
||||
ssl_certificate_key /usr/local/omc/etc/certs/omc-server.key;
|
||||
listen 44080;
|
||||
listen 44443;
|
||||
listen [::]:44080;
|
||||
listen [::]:44443;
|
||||
server_name localhost;
|
||||
|
||||
# CA, 自定义
|
||||
ssl_client_certificate /usr/local/omc/etc/certs/omc-ca.crt;
|
||||
ssl_verify_client on;
|
||||
|
||||
# ssl ciphers
|
||||
ssl_protocols TLSv1.1 TLSv1.2;
|
||||
ssl_prefer_server_ciphers on;
|
||||
client_max_body_size 100M;
|
||||
keepalive_timeout 180s;
|
||||
|
||||
# location /api/rest/securityManagement {
|
||||
# proxy_pass http://127.0.0.1:55050;
|
||||
# }
|
||||
# location /api/rest/resourceManagement {
|
||||
# proxy_pass http://127.0.0.1:55050;
|
||||
# }
|
||||
# location /api/rest/performanceManagement {
|
||||
# proxy_pass http://127.0.0.1:55050;
|
||||
# }
|
||||
# location /api/rest/faultManagement {
|
||||
# proxy_pass http://127.0.0.1:55050;
|
||||
# }
|
||||
# location /api/rest/aaaa/ {
|
||||
# proxy_pass http://127.0.0.1:44040;
|
||||
# }
|
||||
location /api/rest/ {
|
||||
proxy_pass http://127.0.0.1:33030;
|
||||
}
|
||||
#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 38888 default_server;
|
||||
listen [::]:38888 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:33030/;
|
||||
|
||||
proxy_http_version 1.1;
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
|
||||
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;
|
||||
@@ -62,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;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,207 +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"
|
||||
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,18 +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.70E+12,,0,config.sys.user.initPasswordRemark
|
||||
2,config.sys.account.captchaEnabled,sys.account.captchaEnabled,false,Y,supervisor,1.70E+12,,0,config.sys.account.captchaEnabledRemark
|
||||
3,config.sys.account.registerUser,sys.account.registerUser,false,Y,supervisor,1.70E+12,,0,config.sys.account.registerUserRemark
|
||||
4,config.sys.user.maxRetryCount,sys.user.maxRetryCount,5,Y,supervisor,1.70E+12,,0,config.sys.user.maxRetryCountRemark
|
||||
5,config.sys.user.lockTime,sys.user.lockTime,10,Y,supervisor,1.70E+12,,0,config.sys.user.lockTimeRemark
|
||||
6,config.sys.officialUrl,sys.officialUrl,#,Y,supervisor,1.70E+12,,0,config.sys.officialUrlRemark
|
||||
7,config.sys.helpDoc,sys.helpDoc,/static/helpDoc/{language}_doc.pdf,Y,supervisor,1.70E+12,,0,config.sys.helpDocRemark
|
||||
8,sys.account.captchaType,sys.account.captchaType,math,Y,supervisor,1.70541E+12,,0,sys.account.captchaTypeRemark
|
||||
10,config.monitor.sysResource.storeDays,monitor.sysResource.storeDays,30,Y,supervisor,1.70E+12,,0,config.monitor.sysResource.storeDaysRemark
|
||||
102,config.sys.logo.type,sys.logo.type,icon,Y,supervisor,1.70E+12,,0,config.sys.logo.typeRemark
|
||||
103,config.sys.logo.filePathIcon,sys.logo.filePathIcon,/static/logo/{language}_icon.png,Y,supervisor,1.70E+12,,0,config.sys.logo.filePathIconRemark
|
||||
104,config.sys.logo.filePathBrand,sys.logo.filePathBrand,/static/logo/{language}_brand.png,Y,supervisor,1.70E+12,,0,config.sys.logo.filePathBrandRemark
|
||||
105,config.sys.loginBackground,sys.loginBackground,#,Y,supervisor,1.70E+12,,0,config.sys.loginBackgroundRemark
|
||||
106,config.sys.title,sys.title,config.sys.titleValue,Y,supervisor,1.70E+12,,0,config.sys.titleRemark
|
||||
107,config.sys.copyright,sys.copyright,config.sys.copyrightValue,Y,supervisor,1.70E+12,,0,config.sys.copyrightRemark
|
||||
108,config.sys.i18nOpen,sys.i18n.open,true,Y,supervisor,1.70E+12,,0,config.sys.i18nOpenRemark
|
||||
109,config.sys.i18nDefault,sys.i18n.default,en_US,Y,supervisor,1.70E+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,543 +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,1.70E+12,,0,
|
||||
3001,3001,hello,Hello,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3002,3002,menu.system,System,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3003,3003,menu.monitor,Monitor,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3004,3004,menu.tools,Tools,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3005,3005,menu.config,Configuration,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3006,3006,menu.ueUser,UE,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3007,3007,menu.systemRemark,System Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3008,3008,menu.monitorRemark,System Monitor Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3009,3009,menu.toolsRemark,System Tools Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3010,3010,menu.configRemark,OMC Configuration Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3011,3011,menu.ueUserRemark,Network Element Terminal Information Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3012,3012,menu.security.user,User Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3013,3013,menu.security.role,Role Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3014,3014,menu.security.roleUser,Assigning Roles,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3015,3015,menu.system.menu,Menu Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3016,3016,menu.security.dept,Department Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3017,3017,menu.security.post,Position Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3018,3018,menu.system.dictType,Dictionary Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3019,3019,menu.system.dictData,Dictionary Data,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3020,3020,menu.system.paramSet,Parameter Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3021,3021,menu.system.systemLog,System Log,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3022,3022,menu.system.systemInfo,System Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3023,3023,menu.system.cacheInfo,Cache Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3024,3024,menu.system.cache,Cache Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3025,3025,menu.security.onlineUser,Online Users,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3026,3026,menu.system.job,Scheduling Tasks,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3027,3027,menu.system.jobLog,Scheduling Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3028,3028,menu.tools.help,Help Documentation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3029,3029,menu.log.operat,Operation logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3030,3030,menu.log.login,Security logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3031,3031,menu.security.userRemark,User Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3032,3032,menu.security.roleRemark,Role Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3033,3033,menu.security.roleUserRemark,Assign Roles Embedded Hidden Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3034,3034,menu.system.menuRemark,Menu Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3035,3035,menu.security.deptRemark,Department management menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3036,3036,menu.security.postRemark,Job Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3037,3037,menu.system.dictTypeRemark,Dictionary management menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3038,3038,menu.system.dictDataRemark,Dictionary data embedded hidden menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3039,3039,menu.system.paramSetRemark,Parameter setting menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3040,3040,menu.system.systemLogRemark,System Log Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3041,3041,menu.system.systemInfoRemark,System information menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3042,3042,menu.system.cacheInfoRemark,Cache Information Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3043,3043,menu.system.cacheRemark,Cache List Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3044,3044,menu.security.onlineUserRemark,Online User Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3045,3045,menu.system.jobRemark,Scheduling Tasks menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3046,3046,menu.system.jobLogRemark,Scheduling Log Embedded Hidden Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3047,3047,menu.tools.helpRemark,Help file menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3048,3048,menu.log.operatRemark,Operation log menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3049,3049,menu.log.loginRemark,Login log menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3050,3050,menu.common.query,Inquiry,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3051,3051,menu.common.add,Add,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3052,3052,menu.common.edit,Modify,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3053,3053,menu.common.delete,Delete,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3054,3054,menu.common.export,Export,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3055,3055,menu.common.import,Import,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3056,3056,menu.common.reset,Reset,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3057,3057,menu.common.unlock,Account Unlock,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3058,3058,menu.forcedQuit.batch ,Batch Undo,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3059,3059,menu.forcedQuit.single,Individual Forced Retirement,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3060,3060,menu.ueUser.authUDM,UDM Authentication,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3061,3061,menu.ueUser.subUDM,UDM Subscribers,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3062,3062,menu.ueUser.authUDMRemark,UDM Authentication Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3063,3063,menu.ueUser.subUDMRemark,UDM Subscriber Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3064,3064,menu.config.neManage,NE Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3065,3065,menu.config.configNE,Parameter Configuration Original,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3066,3066,menu.config.neManageRemark,Network Element Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3067,3067,menu.config.configNERemark,Parameter Configuration Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3068,3068,menu.config.backupManage,Backup Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3069,3069,menu.config.softwareManage,Software Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3070,3070,menu.ueUser.onlineIMS,IMS Online Users,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3071,3071,menu.ueUser.onlineUE,UE Online Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3072,3072,menu.ueUser.base5G,Radio Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3073,3073,menu.trace,Trace,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3074,3074,menu.trace.task,Trace Tasks,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3075,3075,menu.trace.analysis,Signaling Analysis,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3076,3076,menu.trace.pcap,Signaling Capture,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3077,3077,menu.fault,Monitor,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3078,3078,menu.config.backupManageRemark,Backup Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3079,3079,menu.config.softwareManageRemark,Software Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3080,3080,menu.ueUser.onlineIMSRemark,IMS Online User Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3081,3081,menu.ueUser.onlineUERemark,UE Online Information Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3082,3082,menu.ueUser.base5GRemark,5G Base Station Information Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3083,3083,menu.traceRemark,Tracking Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3084,3084,menu.trace.taskRemark,Tracking Task Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3085,3085,menu.trace.analysisRemark,Signaling Analysis Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3086,3086,menu.trace.pcapRemark,Signaling Capture Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3087,3087,menu.faultRemark,Fault Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3088,3088,menu.fault.active,Active Alarms,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3089,3089,menu.log,Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3090,3090,menu.log.operatOld,Operation Logs (old),i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3091,3091,menu.log.mml,MML Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3092,3092,menu.log.alarm,Alarm Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3093,3093,menu.log.securityOld,Security Logs (old),i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3094,3094,menu.log.forwarding,Alarm Forwarding Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3095,3095,menu.log.set,Log Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3096,3096,menu.monitor.sessionUser,User Sessions,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3097,3097,menu.fault.history,Historical Alarms,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3098,3098,menu.fault.set,Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3099,3099,menu.perf,Performance,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3100,3100,menu.fault.activemRemark,Active Alarm Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3101,3101,menu.logRemark,Log Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3102,3102,menu.log.operatOldRemark,Operation log old layui menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3103,3103,menu.log.mmlRemark,Operation MML Log,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3104,3104,menu.log.alarmRemark,Alarm Log Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3105,3105,menu.log.securityOldRemark,Security Log Old Layui Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3106,3106,menu.log.forwardingRemark,Alarm forward log menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3107,3107,menu.log.setRemark,Log Settings menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3108,3108,menu.monitor.sessionUserRemark,User Session Old Layui Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3109,3109,menu.fault.historyRemark,Alarm history menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3110,3110,menu.fault.setRemark,Fault General Setup Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3111,3111,menu.perfRemark,Performance Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3112,3112,menu.perf.task,Performance Tasks,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3113,3113,menu.perf.data,Performance Data,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3114,3114,menu.perf.report,Performance Reports,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3115,3115,menu.perf.threshold,Performance Thresholds,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3116,3116,menu.perf.kpi,Key Performance Indicators,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3117,3117,menu.perf.customTarget,Custom Metrics,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3118,3118,menu.perf.set,Performance General Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3119,3119,menu.mml,MML,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3120,3120,menu.mml.ne,NE Operation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3121,3121,menu.mml.udm,UDM Operation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3122,3122,menu.mml.set,MML Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3123,3123,menu.mml.omc,OMC Operation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3124,3124,menu.perf.taskRemark,Task Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3125,3125,menu.perf.dataRemark,Performance Data Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3126,3126,menu.perf.reportRemark,Performance Report Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3127,3127,menu.perf.thresholdRemark,Performance Threshold Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3128,3128,menu.perf.kpiRemark,Key Performance Indicator Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3129,3129,menu.perf.customTargetRemark,Custom Metrics Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3130,3130,menu.perf.setRemark,Performance General Settings Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3131,3131,menu.mmlRemark,MML Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3132,3132,menu.mml.neRemark,Network Element Operations Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3133,3133,menu.mml.udmRemark,Network Element UDM User Data Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3134,3134,menu.mml.setRemark,MML Setup Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3135,3135,menu.mml.omcRemark,OMC Operation Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3136,3136,menu.config.licenseManage,License Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3137,3137,menu.security,Security,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3138,3138,menu.system.systemSet,System Settings,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3139,3139,menu.system.systemResource,System Resources,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3140,3140,menu.config.configNEForm,Parameter Configuration Form,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3141,3141,menu.config.configNETree,Parameter Configuration Tree,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3142,3142,menu.config.configNETreeTable,Parameter Configuration,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3143,3143,menu.config.licenseManageRemark,License Management Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3144,3144,menu.securityRemark,Security Management Catalog,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3145,3145,menu.system.systemSetRemark,System Settings Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3146,3146,menu.system.systemResourceRemark,System Resources cpu io network menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3147,3147,menu.config.configNEFormRemark,Parameter Configuration Form Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3148,3148,menu.config.configNETreeRemark,Parameter Configuration Tree Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3149,3149,menu.config.configNETreeTableRemark,Configuring the TreeTable menu with parameters,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3150,3150,menu.noData,There is no accessible menu data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3151,3151,menu.errNameExists,"Failed to operate menu [{name}], menu name already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3152,3152,menu.errPathExists,"Failed to operate menu [{name}], menu routing address already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3153,3153,menu.errFramePath,"Failed to manipulate menu [{name}], non-internal address should start with http(s)://",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3154,3154,menu.errParentStatus,The parent menu is not enabled!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3155,3155,menu.errHasChildUse,"Operation menu [{name}] failed, number of submenus in use exists: {num}",i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3400,3400,dictData.sex.un,Not selected,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3401,3401,dictData.sex.male,Male,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3402,3402,dictData.sex.female,Female,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3403,3403,dictData.show,Show,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3404,3404,dictData.hide,Hide,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3405,3405,dictData.normal,Active,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3406,3406,dictData.disable,Inactive,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3407,3407,dictData.yes,Yes,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3408,3408,dictData.no,No,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3409,3409,dictData.success,Successful,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3410,3410,dictData.fail,Failed,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3411,3411,dictData.jobStatus.normal,Active,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3412,3412,dictData.jobStatus.pause,Inactive,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3413,3413,dictData.jobGroup.Default,Default,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3414,3414,dictData.jobGroup.System,System,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3415,3415,dictData.operType.other,Other,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3416,3416,dictData.operType.add,New,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3417,3417,dictData.operType.edit,Modify,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3418,3418,dictData.operType.delete,Delete,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3419,3419,dictData.operType.auth,Authorization,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3420,3420,dictData.operType.export,Export,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3421,3421,dictData.operType.import,Import,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3422,3422,dictData.operType.forced quit,Forced Retirement,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3423,3423,dictData.operType.clear,Clear,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3424,3424,dictData.trace.interface,Interface Tracing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3425,3425,dictData.trace.device,Device Tracing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3426,3426,dictData.trace.user,User Tracing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3427,3427,dictData.logType.download,Download,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3428,3428,dictData.logType.activation,Activation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3429,3429,dictData.logType.add,New,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3430,3430,dictData.logType.other,Other,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3431,3431,dictData.logType.back,Rollback,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3432,3432,dictData.logType.delete,Delete,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3433,3433,dictData.logType.distribute,Assign,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3434,3434,dictData.logType.export,Export,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3435,3435,dictData.logType.query,Query,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3436,3436,dictData.logType.setup,Setup,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3437,3437,dictData.logType.update,Update,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3438,3438,dictData.logType.upload,Upload,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3439,3439,dictData.logType.view,View,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3440,3440,dictData.logType.login,Login,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3441,3441,dictData.logType.logout,Logout,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3442,3442,dictData.securityLogType.add,New,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3443,3443,dictData.securityLogType.update,Update,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3444,3444,dictData.securityLogType.delete,Delete,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3445,3445,dictData.securityLogType.lock,Locked,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3446,3446,dictData.securityLogType.unlock,Unlock,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3447,3447,dictData.securityLogType.reset,Reset,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3448,3448,dictData.securityLogType.deactivate,Deactivate,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3449,3449,dictData.jobSaveLog.no,No Record,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3450,3450,dictData.jobSaveLog.yes,Recorded,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3451,3451,dictData.neVersionStatus.upload,Uploaded,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3452,3452,dictData.neVersionStatus.inactive,Inactivated,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3453,3453,dictData.neVersionStatus.active,Activated,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3454,3454,dictData.alarmStatus.history,Historical Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3455,3455,dictData.alarmStatus.active,Active Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3456,3456,dictData.export.code,Data Codes,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3457,3457,dictData.export.sort,Data Sorting,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3458,3458,dictData.export.label,Data Labeling,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3459,3459,dictData.export.value,Data Key,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3460,3460,dictData.export.type,Data Sorting,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3461,3461,dictData.export.status,Data Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3462,3462,dictData.datascope.all,All data permissions,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3463,3463,dictData.datascope.custom,Customized Data Rights,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3464,3464,dictData.datascope.dept,Departmental Data Permissions,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3465,3465,dictData.datascope.deptAndChid,Department and below,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3466,3466,dictData.datascope.self,Personal data access only,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3467,3467,dictData.noData,There is no accessible dictionary code data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3468,3468,dictData.errLabelExists,"Failed to manipulate data [{name}], tag name already exists under this dictionary type!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3500,3500,dictType.sys_user_sex,User Gender,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3501,3501,dictType.sys_show_hide,Menu Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3502,3502,dictType.sys_normal_disable,System switches,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3503,3503,dictType.sys_job_status,Task Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3504,3504,dictType.sys_job_group,Task Grouping,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3505,3505,dictType.sys_yes_no,System or not,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3506,3506,dictType.sys_oper_type,Operation Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3507,3507,dictType.sys_common_status,System Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3508,3508,dictType.trace_type,Trace Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3509,3509,dictType.operation_log_type,Operation Log Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3510,3510,dictType.alarm_status,Alarm Log Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3511,3511,dictType.security_log_type,Security Log Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3512,3512,dictType.ne_version_status,Network element software version status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3513,3513,dictType.i18n_en,Multi-language - English,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3514,3514,dictType.i18n_zh,Multi-language - Chinese,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3515,3515,dictType.sys_user_sex_remark,User gender list,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3516,3516,dictType.sys_show_hide_remark,Menu Status List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3517,3517,dictType.sys_normal_disable_remark,System switch list,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3518,3518,dictType.sys_job_status_remark,Task Status List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3519,3519,dictType.sys_job_group_remark,Task Grouping List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3520,3520,dictType.sys_yes_no_remark,System whether list,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3521,3521,dictType.sys_oper_type_remark,Operation type list,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3522,3522,dictType.sys_common_status_remark,Login Status List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3523,3523,dictType.trace_type_remark,Trace Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3524,3524,dictType.operation_log_type_remark,Operation log type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3525,3525,dictType.alarm_status_remark,alarm_status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3526,3526,dictType.security_log_type_remark,Security Log Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3527,3527,dictType.ne_version_status_remark,Network element software version status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3528,3528,dictType.i18n_en_remark,Internationalization - English,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3529,3529,dictType.i18n_zh_remark,Internationalization - Chinese,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3530,3530,dictType.export.id,Dictionary Code,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3531,3531,dictType.export.name,Dictionary Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3532,3532,dictType.export.type,Dictionary Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3533,3533,dictType.export.status,Dictionary Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3534,3534,dictType.sys_role_datascope,System Role Data Range,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3535,3535,dictType.sys_role_datascope_remark,System Role Data Range Mapping,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3536,3536,dictType.noData,There is no accessible dictionary type data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3537,3537,dictType.errNameExists,"Failed to manipulate dictionary [{name}], dictionary name already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3538,3538,dictType.errTypeExists,"Failed to manipulate dictionary [{name}], dictionary type already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3600,3600,dept.root,System Maintenance Department,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3601,3601,dept.root.item1,Operation and Maintenance Department One,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3602,3602,dept.noData,There is no accessible department data!,i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3604,3604,dept.errParentStatus,"Parent department [{name}] is deactivated, additions are not allowed!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3605,3605,dept.errNameExists,"Manipulate department [{name}] failed, department name already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3606,3606,dept.errParentID,"Failed to operate department [{name}], the parent department cannot be itself.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3607,3607,dept.errHasChildUse,"Operation failed, the department contains undeactivated sub-departments number: {num}",i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3630,3630,config.sys.user.initPassword,User Management-Account Initial Password,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3631,3631,config.sys.account.captchaEnabled,Account self-help-Certification code switch,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3632,3632,config.sys.account.registerUser,Account self-service-Whether to enable the user registration function,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3633,3633,config.sys.user.maxRetryCount,User Management-Maximum number of password errors,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3634,3634,config.sys.user.lockTime,User Management-Password Lock Time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3635,3635,config.monitor.sysResource.storeDays,Monitor-System Resources-Data retention time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3636,3636,config.sys.logo.type,System Settings-Logo Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3637,3637,config.sys.logo.filePathIcon,System Settings-Logo File icon,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3638,3638,config.sys.logo.filePathBrand,System Settings-Logo File Brand,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3639,3639,config.sys.loginBackground,System Settings-Login Interface Background,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3640,3640,config.sys.title,System Settings-System Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3641,3641,config.sys.copyright,System Settings-Copyright Notice,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3642,3642,config.sys.user.initPasswordRemark,Import user initialization password 123456,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3643,3643,config.sys.account.captchaEnabledRemark,"Whether to enable the verification code function (true on, false off)",i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3645,3645,config.sys.user.maxRetryCountRemark,Maximum number of password errors,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3646,3646,config.sys.user.lockTimeRemark,Password lock time in minutes (default 10 minutes),i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3648,3648,config.sys.logo.typeRemark,"Full image: brand
|
||||
Small image: icon",i18n_en,,,1,supervisor,1.70E+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.70E+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.70E+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.70E+12,,0,
|
||||
3652,3652,config.sys.titleRemark,System name length limit of 11-digit string,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3653,3653,config.sys.copyrightRemark,Footer fixing strip with copyright notice on the left side,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3654,3654,config..export.id,Parameter Code,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3655,3655,config..export.name,Parameter Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3656,3656,config..export.key,Parameter key name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3657,3657,config..export.value,Parameter Key Value,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3658,3658,config..export.type,System builtin,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3659,3659,config..export.remark,Parameter Description,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3660,3660,config.sys.titleValue,AGrandEMS,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3661,3661,config.sys.copyrightValue,Copyright ©2023 AGrandTech,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3662,3662,config.noData,No parameter configuration data is accessible!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3663,3663,config.errKey,Invalid key,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3664,3664,config.errValueEq,Change state is equal to the old value!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3665,3665,config.errKeyExists,"Failed to manipulate parameter configuration [{name}], parameter key name already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3666,3666,config.errDelete,Deletion of parameter configuration information failed!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3667,3667,config.errType,The operation contains built-in parameters and deletion is prohibited!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3700,3700,job.monitor_sys_resource,Monitor-System Resources,i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3702,3702,job.delExpiredNeBackup,Delete expired NE etc backup file,i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3704,3704,job.deleteExpiredAlarmRecord,Delete expired historical alarm,i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3706,3706,job.deleteExpiredKpiRecord,Delete expired KPI records,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3707,3707,job.deleteExpiredKpiRecordRemark,KPI record retention for {duration} days,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3708,3708,job.backupEtcFromNE,Network Element Configuration Auto Backup Task,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3709,3709,job.backupEtcFromNERemark,Automatically backs up the configuration files in the network element's etc directory.,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3710,3710,job.export.jobID,Task Code,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3711,3711,job.export.jobName,Task name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3712,3712,job.export.jobGroupName,Task Group Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3713,3713,job.export.invokeTarget,Call target,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3714,3714,job.export.targetParams,Incoming Parameters,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3715,3715,job.export.cronExpression,cron expressions,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3716,3716,job.export.status,Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3717,3717,job.export.remark,Remarks Description,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3718,3718,job.export.jobLogID,Task log number,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3719,3719,job.export.jobLogStatus,Task log status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3720,3720,job.export.jobLogTime,Task log time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3721,3721,job.noData,There is no accessible scheduling task data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3722,3722,job.errTargetParams,Failed to operate scheduling task [{name}] with incorrect task incoming parameter json string!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3723,3723,job.errCronExpression,Scheduled task [{name}] failed with incorrect Cron expression!,i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3725,3725,job.statusEq,The change state is equal to the old value!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3750,3750,role.admin,Super Administrator,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3751,3751,role.adminAssign,Managers,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3752,3752,role.operator,Operators,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3753,3753,role.monitor,Monitor,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3754,3754,role.vistor,General Users,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3755,3755,role.adminRemark,"Super Administrator, cannot modify or delete",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3756,3756,role.adminAssignRemark,Administrators can perform any operation on the device,i18n_en,,,1,supervisor,1.70E+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.70E+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.70E+12,,0,
|
||||
3759,3759,role.vistorRemark,Ordinary users can only see system-related information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3760,3760,role.export.id,Role ID,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3761,3761,role.export.name,Role Name ,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3762,3762,role.export.key,Role Key,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3763,3763,role.export.sort,Role Order,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3764,3764,role.export.dataScope,Role Data Range,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3765,3765,role.export.status,Role Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3766,3766,role.noData,There is no accessible role data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3767,3767,role.statusEq,The change status is equal to the old value!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3768,3768,role.errNameExists,"Manipulating role [{name}] failed, role name already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3769,3769,role.errKeyExists,"Failed to manipulate role [{name}], role key already exists!",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3800,3800,post.admin,Systems,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3801,3801,post.operator,Management,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3802,3802,post.monitor,Operation & Maintenance,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3803,3803,post.visitor,Monitoring,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3804,3804,post.export.id,Post ID ,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3805,3805,post.export.code,Position Code,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3806,3806,post.export.name,Position Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3807,3807,post.export.sort,Position Sort,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3808,3808,post.export.status,Position Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3809,3809,post.noData,There is no accessible post data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3810,3810,post.errNameExists,"Failed to manipulate post [{name}], post name already exists already exists",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3811,3811,post.errCodeExists,"Failed to manipulate role [{name}], role key already exists.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3830,3830,user.export.id,User ID,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3831,3831,user.export.name,Login Account,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3832,3832,user.export.nick,Nickname,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3833,3833,user.export.email,E-Mail,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3834,3834,user.export.phone,Cell phone number,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3835,3835,user.export.sex,Gender,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3836,3836,user.export.status,User Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3837,3837,user.export.deptID,Department number,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3838,3838,user.export.deptName,Department Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3839,3839,user.export.deptLeader,Department Head,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3840,3840,user.export.loginIP,User Login IP,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3841,3841,user.export.loginDate,User Login Time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3842,3842,user.noData,No accessible user data!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3843,3843,user.statusEq,The change status is equal to the old value!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3844,3844,user.errPasswdOld,"Change password failed, old password is wrong",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3845,3845,user.errPasswdEqOld,New password cannot be the same as the old one,i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3847,3847,user.errEmailFormat,"Failed to operate user [{name}], mailbox format error",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3848,3848,user.errEmailExists,"Failed to operate user [{name}], mailbox already exists.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3849,3849,user.errPhoneFormat,"Failed to operate user [{name}], cell phone number format is wrong.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3850,3850,user.errPhoneExists,"Failed to operate user [{name}], cell phone number already exists.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3851,3851,user.errNameExists,"Failed to operate user [{name}], login account already exists.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3852,3852,user.import.mustItem,"Required list item in form, {text}",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3853,3853,user.import.phoneExist,User ID: {id} cell phone number {phone} Existing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3854,3854,user.import.phoneFormat,User ID: {id} cell phone number {phone} Wrong format,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3855,3855,user.import.emailExist,User ID: {id} User Email: {email} Existing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3856,3856,user.import.emailFormat,User ID: {id} Email: {email} Wrong Format,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3857,3857,user.import.success,User ID:{id} Login name:{name} Imported successfully!,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3858,3858,user.import.fail,User ID: {id} Login name: {name} Import failed,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3859,3859,user.import.successUpdate,User ID: {id} Login name: {name} Update success,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3860,3860,user.import.failUpdate,User ID: {id} Login Name: {name} Update Failed,i18n_en,,,1,supervisor,1.70E+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.70E+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.70E+12,,0,
|
||||
3900,3900,app.common.err403,Unauthorized access {method} {requestURI},i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3901,3901,app.common.err401,Invalid authorization,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3902,3902,app.common.err400,Parameter error,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3903,3903,app.common.exportEmpty,Export data record is empty,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3904,3904,app.common.errOperateAdmin,Built-in users are not allowed to operate,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3905,3905,app.common.errOperateRole,Built-in roles are not allowed to be operated,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3906,3906,app.common.deleteSuccess,Deleted successfully: {num},i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3907,3907,app.common.loginSuccess,Login Success,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3908,3908,app.common.logoutSuccess,Logout Successful,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3909,3909,app.common.errUnlock,The user is not locked,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3910,3910,app.common.noLoginUser,Invalid login user information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3911,3911,app.common.rateLimitTip,"Access too often, please try again later",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3912,3912,log.operate.export.id,Operation Number,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3913,3913,log.operate.export.title,Module Name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3914,3914,log.operate.export.businessType,Operation Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3915,3915,log.operate.export.method,Operation Method,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3916,3916,log.operate.export.requestMethod,Request Method ,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3917,3917,log.operate.export.operatorType,Operation Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3918,3918,log.operate.export.operName,Operator,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3919,3919,log.operate.export.deptName,Operator's department name,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3920,3920,log.operate.export.url,Request Link Address,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3921,3921,log.operate.export.ip,Requesting Host ,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3922,3922,log.operate.export.location,Request Address,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3923,3923,log.operate.export.param,Request Parameters,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3924,3924,log.operate.export.msg,Operation Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3925,3925,log.operate.export.status,Operation status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3926,3926,log.operate.export.costTime,Consumption time (ms),i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3927,3927,log.operate.export.operTime,Operation time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3928,3928,log.login.export.id,Record number,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3929,3929,log.login.export.userName,Login Account,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3930,3930,log.login.export.status,Login Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3931,3931,log.login.export.ip,Login Address,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3932,3932,log.login.export.location,Login Location,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3933,3933,log.login.export.browser,Browser,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3934,3934,log.login.export.os,Operating System,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3935,3935,log.login.export.msg,Login Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3936,3936,log.login.export.time,Login Time,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3937,3937,trace.tcpdump.noData,Can't find {type} {id} information of the corresponding network element.,i18n_en,,,1,supervisor,1.70E+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.70E+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.70E+12,,0,
|
||||
3940,3940,register.errPasswdNotEq,User confirms password inconsistency,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3941,3941,register.success,Successful registration,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3942,3942,register.successMsg,{name} Register Successful {id},i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3943,3943,log.operate.title.sysJobLog,Scheduling Task Logs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3944,3944,log.operate.title.sysJob,Scheduling Tasks,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3945,3945,log.operate.title.tcpdump,Signaling Capture,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3946,3946,log.operate.title.sysConfig,Parameter Configuration,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3947,3947,log.operate.title.sysDept,Sector,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3948,3948,log.operate.title.sysDictData,Dictionary Data,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3949,3949,log.operate.title.sysDictType,Dictionary type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3950,3950,log.operate.title.sysMenu,Menu,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3951,3951,log.operate.title.sysPost,Positions,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3952,3952,log.operate.title.sysProfile,Personal Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3953,3953,log.operate.title.sysProfileAvatar,Personal avatar,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3954,3954,log.operate.title.sysRole,Roles,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3955,3955,log.operate.title.sysUser,User,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3956,3956,log.operate.title.sysLogOper,Operation Logging,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3957,3957,log.operate.title.sysLogLogin,Operation Logging,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3958,3958,login.errNameOrPasswd,User does not exist or password is wrong,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3959,3959,login.errDelFlag,"Sorry, your account has been deleted",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3960,3960,login.errStatus,"Sorry, your account has been disabled",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3961,3961,login.errRetryPasswd,"Password was entered incorrectly several times, account has been locked",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3962,3962,captcha.err,Captcha Error,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3963,3963,captcha.errValid,Captcha is invalid,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3964,3964,app.common.noUaOsBrowser,Unknown Unknown,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3965,3965,app.common.noIPregion,Intranet,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3966,3966,app.common.unknown,Unknown,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3967,3967,app.common.noNEInfo,No matching network element information found,i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3969,3969,ne.udm.errExportType,Export file types support CSV and txt,i18n_en,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
3971,3971,log.operate.title.udmAuth,UDM Authentication User,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3972,3972,log.operate.title.udmSub,UDM Subscribers,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3973,3973,dictType.active_alarm_type,Event Alarm Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3974,3974,dictType.active_alarm_type_remark,List of Active Alarm Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3975,3975,dictData.active_alarm_type.communication,Communication Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3976,3976,dictData.active_alarm_type.equipment,Equipment Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3977,3977,dictData.active_alarm_type.processing,Processing Failure Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3978,3978,dictData.active_alarm_type.environmental,Environmental Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3979,3979,dictData.active_alarm_type.qualityOfService,Quality of Service Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3980,3980,dictType.active_clear_type,Alarm Clearing Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3981,3981,dictType.active_clear_type_remark,List of Alarm Clearing Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3982,3982,dictData.active_clear_type.notCleared,Not cleared,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3983,3983,dictData.active_clear_type.hand,Manually cleared,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3984,3984,dictData.active_clear_type.auto,Automatically cleared,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3985,3985,dictType.active_ack_state,Alarm Acknowledgement Types,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3986,3986,dictType.active_ack_state_remark,Alarm Acknowledgement Type List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3987,3987,dictData.active_ack_state.unconfirmed,Not Confirm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3988,3988,dictData.active_ack_state.confirmed,Confirm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3989,3989,dictType.active_alarm_severity,Severity,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3990,3990,dictType.active_alarm_severity_remark,Severity List,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3991,3991,dictData.active_alarm_severity.critical,Critical,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3992,3992,dictData.active_alarm_severity.major,Major,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3993,3993,dictData.active_alarm_severity.minor,Minor,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3994,3994,dictData.active_alarm_severity.warning,Warning,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3995,3995,dictData.active_alarm_severity.event,Event,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3996,3996,config.sys.officialUrl,System Settings - Official Website Links,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3997,3997,config.sys.helpDoc,System Settings-System Documentation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3998,3998,config.sys.officialUrlRemark,Default no address with # sign,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
3999,3999,config.sys.helpDocRemark,"Static file directory address, use {language} to distinguish language files",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4000,4000,log.operate.title.neAction,Network Element Processing,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4001,4001,log.operate.title.helpDoc,System Usage Documentation,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4002,4002,menu.ueUser.n3iwf,N3IWF Online User,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4003,4003,menu.ueUser.pcf,User PCC Information,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4004,4004,menu.system.user.editRole,Modifying user roles,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4005,4005,config.sys.i18nOpen,Internationalization Switching,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4006,4006,config.sys.i18nDefault,Internationalization Default Language,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4007,4007,user.export.role,UserRole,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4008,4008,menu.system.setting.i18n,Internationalization Switch,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4009,4009,menu.system.setting.i18nRemark,Internationalized multilingual switching options,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4010,4010,dictType.index_status,Home Status,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4011,4011,dictType.index_status_remark,Network element status colors on the home page,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4012,4012,dictType.index_status.normal,Normal,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4013,4013,dictType.index_status.abnormal,Abnormal,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4014,4014,menu.log.neFile,NE Log File,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4015,4015,job.deleteExpiredNeStateRecord,Delete Expired NE State Record,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4016,4016,job.deleteExpiredNeStateRecordRemark,Delete expired NE state records regularly and keep them for {duration} days by default.,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4017,4017,job.getStateFromNE,Get state from NEs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4018,4018,job.getStateFromNERemark,Get state information from all NEs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4019,4019,job.genNeStateAlarm,Network Element Health Check,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4020,4020,job.genNeStateAlarmRemark,"Health status inspection of network elements, generating alarms in case of abnormalities.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4021,4021,menu.neUser.nssf,NSSF Subscription Info,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4022,4022,menu.neUser.nssfAmf,NSSF Available AMFs,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4023,4023,menu.monitor.topology,Topology Info,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4024,4024,menu.monitor.topologyBuild,Topological Graph Build,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4025,4025,log.operate.title.chartGraph,Topological Graph,i18n_en,,,1,supervisor,1.70E+12,,1,
|
||||
4026,4026,menu.monitor.topologyArchitecture,NE System Topology,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4027,4027,menu.alarm,Alarm,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4028,4028,menu.topology,Topology,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4029,4029,config.sys.lockTime,System Settings - Screen Lock Timeout Duration,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4030,4030,config.sys.lockTimeRemark,"Screen lock timeout duration when idle, in seconds.",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4031,4031,sys.account.captchaType,Account Self Service - Captcha Type,i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4032,4032,sys.account.captchaTypeRemark,"Using CAPTCHA types (math numeric calculation, char character validation)",i18n_en,,,1,supervisor,1.70E+12,,0,
|
||||
4033,4033,menu.dashboard,Dashboard,i18n_en,,,1,supervisor,1.70555E+12,,0,
|
||||
4034,4034,menu.dashboard.overview,Overview,i18n_en,,,1,supervisor,1.70555E+12,,0,
|
||||
4035,4035,menu.dashboard.cdr,CDR,i18n_en,,,1,supervisor,1.70555E+12,,0,
|
||||
|
@@ -1,543 +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,1.70E+12,,0,
|
||||
1001,1001,hello,你好,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1002,1002,menu.system,系统,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1003,1003,menu.monitor,监控,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1004,1004,menu.tools,工具,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1005,1005,menu.config,配置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1006,1006,menu.ueUser,终端,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1007,1007,menu.systemRemark,系统管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1008,1008,menu.monitorRemark,系统监控目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1009,1009,menu.toolsRemark,系统工具目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1010,1010,menu.configRemark,OMC配置管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1011,1011,menu.ueUserRemark,网元终端信息目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1012,1012,menu.security.user,用户管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1013,1013,menu.security.role,角色管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1014,1014,menu.security.roleUser,分配角色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1015,1015,menu.system.menu,菜单管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1016,1016,menu.security.dept,部门管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1017,1017,menu.security.post,岗位管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1018,1018,menu.system.dictType,字典管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1019,1019,menu.system.dictData,字典数据,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1020,1020,menu.system.paramSet,参数设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1021,1021,menu.system.systemLog,系统日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1022,1022,menu.system.systemInfo,系统信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1023,1023,menu.system.cacheInfo,缓存信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1024,1024,menu.system.cache,缓存管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1025,1025,menu.security.onlineUser,在线用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1026,1026,menu.system.job,调度任务,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1027,1027,menu.system.jobLog,调度日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1028,1028,menu.tools.help,帮助文档,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1029,1029,menu.log.operat,操作日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1030,1030,menu.log.login,安全日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1031,1031,menu.security.userRemark,用户管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1032,1032,menu.security.roleRemark,角色管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1033,1033,menu.security.roleUserRemark,分配角色内嵌隐藏菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1034,1034,menu.system.menuRemark,菜单管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1035,1035,menu.security.deptRemark,部门管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1036,1036,menu.security.postRemark,岗位管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1037,1037,menu.system.dictTypeRemark,字典管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1038,1038,menu.system.dictDataRemark,字典数据内嵌隐藏菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1039,1039,menu.system.paramSetRemark,参数设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1040,1040,menu.system.systemLogRemark,系统日志目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1041,1041,menu.system.systemInfoRemark,系统信息菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1042,1042,menu.system.cacheInfoRemark,缓存信息菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1043,1043,menu.system.cacheRemark,缓存列表菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1044,1044,menu.security.onlineUserRemark,在线用户菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1045,1045,menu.system.jobRemark,调度任务菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1046,1046,menu.system.jobLogRemark,调度日志内嵌隐藏菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1047,1047,menu.tools.helpRemark,帮助文档菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1048,1048,menu.log.operatRemark,操作日志菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1049,1049,menu.log.loginRemark,登录日志菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1050,1050,menu.common.query,查询,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1051,1051,menu.common.add,新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1052,1052,menu.common.edit,修改,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1053,1053,menu.common.delete,删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1054,1054,menu.common.export,导出,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1055,1055,menu.common.import,导入,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1056,1056,menu.common.reset,重置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1057,1057,menu.common.unlock,账户解锁,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1058,1058,menu.forcedQuit.batch ,批量强退,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1059,1059,menu.forcedQuit.single,单条强退,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1060,1060,menu.ueUser.authUDM,UDM鉴权用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1061,1061,menu.ueUser.subUDM,UDM签约用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1062,1062,menu.ueUser.authUDMRemark,UDM鉴权用户菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1063,1063,menu.ueUser.subUDMRemark,UDM签约用户菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1064,1064,menu.config.neManage,网元管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1065,1065,menu.config.configNE,参数配置Original,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1066,1066,menu.config.neManageRemark,网元管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1067,1067,menu.config.configNERemark,参数配置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1068,1068,menu.config.backupManage,备份管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1069,1069,menu.config.softwareManage,软件管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1070,1070,menu.ueUser.onlineIMS,IMS在线用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1071,1071,menu.ueUser.onlineUE,UE在线信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1072,1072,menu.ueUser.base5G,基站信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1073,1073,menu.trace,跟踪,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1074,1074,menu.trace.task,跟踪任务,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1075,1075,menu.trace.analysis,信令分析,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1076,1076,menu.trace.pcap,信令抓包,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1077,1077,menu.fault,监控,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1078,1078,menu.config.backupManageRemark,备份管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1079,1079,menu.config.softwareManageRemark,软件管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1080,1080,menu.ueUser.onlineIMSRemark,IMS在线用户菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1081,1081,menu.ueUser.onlineUERemark,UE在线信息菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1082,1082,menu.ueUser.base5GRemark,5G基站信息菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1083,1083,menu.traceRemark,跟踪管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1084,1084,menu.trace.taskRemark,跟踪任务菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1085,1085,menu.trace.analysisRemark,信令分析菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1086,1086,menu.trace.pcapRemark,信令抓包菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1087,1087,menu.faultRemark,故障管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1088,1088,menu.fault.active,活动告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1089,1089,menu.log,日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1090,1090,menu.log.operatOld,操作日志(旧),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1091,1091,menu.log.mml,MML日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1092,1092,menu.log.alarm,告警日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1093,1093,menu.log.securityOld,安全日志(旧),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1094,1094,menu.log.forwarding,告警前转日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1095,1095,menu.log.set,日志设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1096,1096,menu.monitor.sessionUser,用户会话,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1097,1097,menu.fault.history,历史告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1098,1098,menu.fault.set,设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1099,1099,menu.perf,性能,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1100,1100,menu.fault.activemRemark,活动告警菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1101,1101,menu.logRemark,日志管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1102,1102,menu.log.operatOldRemark,操作日志旧layui菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1103,1103,menu.log.mmlRemark,操作MML日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1104,1104,menu.log.alarmRemark,告警日志菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1105,1105,menu.log.securityOldRemark,安全日志旧layui菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1106,1106,menu.log.forwardingRemark,告警前转日志菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1107,1107,menu.log.setRemark,日志设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1108,1108,menu.monitor.sessionUserRemark,用户会话旧layui菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1109,1109,menu.fault.historyRemark,历史告警菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1110,1110,menu.fault.setRemark,故障通用设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1111,1111,menu.perfRemark,性能目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1112,1112,menu.perf.task,任务管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1113,1113,menu.perf.data,性能数据,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1114,1114,menu.perf.report,性能报表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1115,1115,menu.perf.threshold,性能门限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1116,1116,menu.perf.kpi,黄金指标,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1117,1117,menu.perf.customTarget,自定义指标,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1118,1118,menu.perf.set,性能通用设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1119,1119,menu.mml,MML,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1120,1120,menu.mml.ne,网元操作,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1121,1121,menu.mml.udm,UDM操作,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1122,1122,menu.mml.set,MML设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1123,1123,menu.mml.omc,OMC操作,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1124,1124,menu.perf.taskRemark,任务管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1125,1125,menu.perf.dataRemark,性能数据菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1126,1126,menu.perf.reportRemark,性能报表菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1127,1127,menu.perf.thresholdRemark,性能门限菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1128,1128,menu.perf.kpiRemark,黄金指标菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1129,1129,menu.perf.customTargetRemark,自定义指标菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1130,1130,menu.perf.setRemark,性能通用设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1131,1131,menu.mmlRemark,MML管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1132,1132,menu.mml.neRemark,网元操作菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1133,1133,menu.mml.udmRemark,网元UDM用户数据菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1134,1134,menu.mml.setRemark,MML设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1135,1135,menu.mml.omcRemark,OMC操作菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1136,1136,menu.config.licenseManage,许可证管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1137,1137,menu.security,安全,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1138,1138,menu.system.systemSet,系统设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1139,1139,menu.system.systemResource,系统资源,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1140,1140,menu.config.configNEForm,参数配置Form,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1141,1141,menu.config.configNETree,参数配置Tree,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1142,1142,menu.config.configNETreeTable,参数配置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1143,1143,menu.config.licenseManageRemark,许可证管理菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1144,1144,menu.securityRemark,安全管理目录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1145,1145,menu.system.systemSetRemark,系统设置菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1146,1146,menu.system.systemResourceRemark,系统资源 cpu io network菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1147,1147,menu.config.configNEFormRemark,参数配置Form菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1148,1148,menu.config.configNETreeRemark,参数配置Tree菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1149,1149,menu.config.configNETreeTableRemark,参数配置TreeTable菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1150,1150,menu.noData,没有可访问菜单数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1151,1151,menu.errNameExists,操作菜单【{name}】失败,菜单名称已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1152,1152,menu.errPathExists,操作菜单【{name}】失败,菜单路由地址已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1153,1153,menu.errFramePath,操作菜单【{name}】失败,非内部地址请以http(s)://开头,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1154,1154,menu.errParentStatus,上级菜单未启用!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1155,1155,menu.errHasChildUse,操作菜单【{name}】失败,存在使用子菜单数:{num},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1156,1156,menu.errHasRoleUse,操作菜单【{name}】失败,菜单已分配给角色数:{num},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1400,1400,dictData.sex.un,未选择,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1401,1401,dictData.sex.male,男,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1402,1402,dictData.sex.female,女,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1403,1403,dictData.show,显示,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1404,1404,dictData.hide,隐藏,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1405,1405,dictData.normal,正常,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1406,1406,dictData.disable,停用,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1407,1407,dictData.yes,是,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1408,1408,dictData.no,否,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1409,1409,dictData.success,成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1410,1410,dictData.fail,失败,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1411,1411,dictData.jobStatus.normal,正常,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1412,1412,dictData.jobStatus.pause,暂停,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1413,1413,dictData.jobGroup.Default,默认,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1414,1414,dictData.jobGroup.System,系统,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1415,1415,dictData.operType.other,其他,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1416,1416,dictData.operType.add,新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1417,1417,dictData.operType.edit,修改,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1418,1418,dictData.operType.delete,删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1419,1419,dictData.operType.auth,授权,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1420,1420,dictData.operType.export,导出,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1421,1421,dictData.operType.import,导入,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1422,1422,dictData.operType.forced quit,强退,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1423,1423,dictData.operType.clear,清空,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1424,1424,dictData.trace.interface,接口跟踪,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1425,1425,dictData.trace.device,设备跟踪,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1426,1426,dictData.trace.user,用户跟踪,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1427,1427,dictData.logType.download,下载,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1428,1428,dictData.logType.activation,激活,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1429,1429,dictData.logType.add,新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1430,1430,dictData.logType.other,其他,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1431,1431,dictData.logType.back,回退,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1432,1432,dictData.logType.delete,删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1433,1433,dictData.logType.distribute,分配,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1434,1434,dictData.logType.export,导出,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1435,1435,dictData.logType.query,查询,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1436,1436,dictData.logType.setup,设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1437,1437,dictData.logType.update,更新,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1438,1438,dictData.logType.upload,上传,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1439,1439,dictData.logType.view,查看,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1440,1440,dictData.logType.login,登录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1441,1441,dictData.logType.logout,登出,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1442,1442,dictData.securityLogType.add,新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1443,1443,dictData.securityLogType.update,更新,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1444,1444,dictData.securityLogType.delete,删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1445,1445,dictData.securityLogType.lock,锁定,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1446,1446,dictData.securityLogType.unlock,解锁,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1447,1447,dictData.securityLogType.reset,重置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1448,1448,dictData.securityLogType.deactivate,停用,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1449,1449,dictData.jobSaveLog.no,不记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1450,1450,dictData.jobSaveLog.yes,记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1451,1451,dictData.neVersionStatus.upload,已上传,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1452,1452,dictData.neVersionStatus.inactive,未激活,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1453,1453,dictData.neVersionStatus.active,已激活,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1454,1454,dictData.alarmStatus.history,历史告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1455,1455,dictData.alarmStatus.active,活动告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1456,1456,dictData.export.code,数据代码,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1457,1457,dictData.export.sort,数据排序,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1458,1458,dictData.export.label,数据标签,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1459,1459,dictData.export.value,数据键值,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1460,1460,dictData.export.type,数据排序,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1461,1461,dictData.export.status,数据状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1462,1462,dictData.datascope.all,全部数据权限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1463,1463,dictData.datascope.custom,自定数据权限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1464,1464,dictData.datascope.dept,部门数据权限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1465,1465,dictData.datascope.deptAndChid,部门及以下数据权限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1466,1466,dictData.datascope.self,仅本人数据权限,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1467,1467,dictData.noData,没有可访问字典编码数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1468,1468,dictData.errLabelExists,操作数据【{name}】失败,该字典类型下标签名已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1500,1500,dictType.sys_user_sex,用户性别,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1501,1501,dictType.sys_show_hide,菜单状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1502,1502,dictType.sys_normal_disable,系统开关,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1503,1503,dictType.sys_job_status,任务状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1504,1504,dictType.sys_job_group,任务分组,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1505,1505,dictType.sys_yes_no,系统是否,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1506,1506,dictType.sys_oper_type,操作类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1507,1507,dictType.sys_common_status,系统状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1508,1508,dictType.trace_type,跟踪类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1509,1509,dictType.operation_log_type,操作日志类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1510,1510,dictType.alarm_status,告警日志类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1511,1511,dictType.security_log_type,安全日志类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1512,1512,dictType.ne_version_status,网元软件版本状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1513,1513,dictType.i18n_en,多语言-英文,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1514,1514,dictType.i18n_zh,多语言-中文,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1515,1515,dictType.sys_user_sex_remark,用户性别列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1516,1516,dictType.sys_show_hide_remark,菜单状态列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1517,1517,dictType.sys_normal_disable_remark,系统开关列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1518,1518,dictType.sys_job_status_remark,任务状态列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1519,1519,dictType.sys_job_group_remark,任务分组列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1520,1520,dictType.sys_yes_no_remark,系统是否列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1521,1521,dictType.sys_oper_type_remark,操作类型列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1522,1522,dictType.sys_common_status_remark,登录状态列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1523,1523,dictType.trace_type_remark,跟踪类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1524,1524,dictType.operation_log_type_remark,操作日志类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1525,1525,dictType.alarm_status_remark,alarm_status,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1526,1526,dictType.security_log_type_remark,安全日志类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1527,1527,dictType.ne_version_status_remark,网元软件版本状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1528,1528,dictType.i18n_en_remark,Internationalization - English,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1529,1529,dictType.i18n_zh_remark,Internationalization - Chinese,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1530,1530,dictType.export.id,字典编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1531,1531,dictType.export.name,字典名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1532,1532,dictType.export.type,字典类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1533,1533,dictType.export.status,字典状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1534,1534,dictType.sys_role_datascope,系统角色数据范围,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1535,1535,dictType.sys_role_datascope_remark,系统角色数据范围映射,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1536,1536,dictType.noData,没有可访问字典类型数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1537,1537,dictType.errNameExists,操作字典【{name}】失败,字典名称已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1538,1538,dictType.errTypeExists,操作字典【{name}】失败,字典类型已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1600,1600,dept.root,系统维护部,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1601,1601,dept.root.item1,运维一部,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1602,1602,dept.noData,没有可访问部门数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1603,1603,dept.errParentDelFlag,上级部门【{name}】已删除,不允许新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1604,1604,dept.errParentStatus,上级部门【{name}】停用,不允许新增,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1605,1605,dept.errNameExists,操作部门【{name}】失败,部门名称已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1606,1606,dept.errParentID,操作部门【{name}】失败,上级部门不能是自己,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1607,1607,dept.errHasChildUse,操作失败,该部门包含未停用的子部门数量:{num},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1608,1608,dept.errHasUserUse,不允许删除,部门已分配给用户数:{num},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1630,1630,config.sys.user.initPassword,用户管理-账号初始密码,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1631,1631,config.sys.account.captchaEnabled,账号自助-验证码开关,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1632,1632,config.sys.account.registerUser,账号自助-是否开启用户注册功能,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1633,1633,config.sys.user.maxRetryCount,用户管理-密码最大错误次数,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1634,1634,config.sys.user.lockTime,用户管理-密码锁定时间,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1635,1635,config.monitor.sysResource.storeDays,监控-系统资源-数据保留时长,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1636,1636,config.sys.logo.type,系统设置-LOGO类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1637,1637,config.sys.logo.filePathIcon,系统设置-LOGO文件icon,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1638,1638,config.sys.logo.filePathBrand,系统设置-LOGO文件brand,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1639,1639,config.sys.loginBackground,系统设置-登录界面背景,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1640,1640,config.sys.title,系统设置-系统名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1641,1641,config.sys.copyright,系统设置-版权声明,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1642,1642,config.sys.user.initPasswordRemark,导入用户初始化密码 123456,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1643,1643,config.sys.account.captchaEnabledRemark,是否开启验证码功能(true开启,false关闭),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1644,1644,config.sys.account.registerUserRemark,是否开启注册用户功能(true开启,false关闭),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1645,1645,config.sys.user.maxRetryCountRemark,密码最大错误次数,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1646,1646,config.sys.user.lockTimeRemark,"密码锁定时间,单位分钟(默认10分钟)",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1647,1647,config.monitor.sysResource.storeDaysRemark,监控-系统资源-数据保留时长,单位天。根据当前日期,删除超过保留时长的日期数据信息。,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1648,1648,config.sys.logo.typeRemark,"全图:brand
|
||||
小图:icon",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1649,1649,config.sys.logo.filePathIconRemark,文件支持网络地址图片和内部上传的文件路径,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1650,1650,config.sys.logo.filePathBrandRemark,文件支持网络地址图片和内部上传的文件路径,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1651,1651,config.sys.loginBackgroundRemark,文件支持网络地址图片和内部上传的文件路径,默认背景用#号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1652,1652,config.sys.titleRemark,系统名称长度限制11位字符串,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1653,1653,config.sys.copyrightRemark,底脚固定条,左侧放置版权声明,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1654,1654,config..export.id,参数编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1655,1655,config..export.name,参数名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1656,1656,config..export.key,参数键名,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1657,1657,config..export.value,参数键值,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1658,1658,config..export.type,系统内置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1659,1659,config..export.remark,参数说明,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1660,1660,config.sys.titleValue,AGrandEMS,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1661,1661,config.sys.copyrightValue,Copyright ©2023 千通科技,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1662,1662,config.noData,没有可访问参数配置数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1663,1663,config.errKey,无效 key,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1664,1664,config.errValueEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1665,1665,config.errKeyExists,操作参数配置【{name}】失败,参数键名已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1666,1666,config.errDelete,删除参数配置信息失败!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1667,1667,config.errType,操作含有内置参数,禁止删除!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1700,1700,job.monitor_sys_resource,监控-系统资源,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1701,1701,job.monitor_sys_resource_remark,"系统资源CPU/IO/Netword收集
|
||||
interval单位分钟,平均分钟资源情况
|
||||
注:请根据cron表达式的时间单位分钟,传入参数interva值",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1702,1702,job.delExpiredNeBackup,删除过期网元备份文件,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1703,1703,job.delExpiredNeBackupRemark,"删除过期网元etc备份文件, 传入参数表示保留{duration}天的备份文件, 默认60天",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1704,1704,job.deleteExpiredAlarmRecord,删除过期历史告警记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1705,1705,job.deleteExpiredAlarmRecordRemark,删除过期历史告警记录,传入参数表示保留{duration}天的历史告警记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1706,1706,job.deleteExpiredKpiRecord,删除过期黄金指标记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1707,1707,job.deleteExpiredKpiRecordRemark,黄金指标记录保留{duration}天,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1708,1708,job.backupEtcFromNE,网元配置自动备份任务,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1709,1709,job.backupEtcFromNERemark,自动备份网元etc目录下的配置文件,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1710,1710,job.export.jobID,任务编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1711,1711,job.export.jobName,任务名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1712,1712,job.export.jobGroupName,任务组名,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1713,1713,job.export.invokeTarget,调用目标,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1714,1714,job.export.targetParams,传入参数,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1715,1715,job.export.cronExpression,cron表达式,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1716,1716,job.export.status,状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1717,1717,job.export.remark,备注说明,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1718,1718,job.export.jobLogID,任务日志编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1719,1719,job.export.jobLogStatus,任务日志状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1720,1720,job.export.jobLogTime,任务日志时间,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1721,1721,job.noData,没有可访问调度任务数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1722,1722,job.errTargetParams,操作调度任务【{name}】失败,任务传入参数json字符串不正确,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1723,1723,job.errCronExpression,操作调度任务【{name}】失败,Cron表达式不正确,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1724,1724,job.errJobExists,调度任务新增【{name}】失败,同任务组内有相同任务名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1725,1725,job.statusEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1750,1750,role.admin,超级管理员,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1751,1751,role.adminAssign,管理人员,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1752,1752,role.operator,运维人员,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1753,1753,role.monitor,监控人员,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1754,1754,role.vistor,普通用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1755,1755,role.adminRemark,超级管理员,无法修改删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1756,1756,role.adminAssignRemark,管理人员 可以对设备进行任何操作,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1757,1757,role.operatorRemark,运维人员 可以从设备读取数据,并对设备进行配置,但是不能对设备进行软件升级操作。,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1758,1758,role.monitorRemark,监控人员 只能从设备读取数据,而不能对设备进行任何设置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1759,1759,role.vistorRemark,普通用户 只可看系统相关信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1760,1760,role.export.id,角色编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1761,1761,role.export.name,角色名称 ,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1762,1762,role.export.key,角色键值,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1763,1763,role.export.sort,角色顺序,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1764,1764,role.export.dataScope,角色数据范围,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1765,1765,role.export.status,角色状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1766,1766,role.noData,没有可访问角色数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1767,1767,role.statusEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1768,1768,role.errNameExists,操作角色【{name}】失败,角色名称已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1769,1769,role.errKeyExists,操作角色【{name}】失败,角色键值已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1800,1800,post.admin,系统,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1801,1801,post.operator,管理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1802,1802,post.monitor,运维,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1803,1803,post.visitor,监控,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1804,1804,post.export.id,岗位编号 ,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1805,1805,post.export.code,岗位编码,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1806,1806,post.export.name,岗位名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1807,1807,post.export.sort,岗位排序,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1808,1808,post.export.status,岗位状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1809,1809,post.noData,没有可访问岗位数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1810,1810,post.errNameExists,操作岗位【{name}】失败,岗位名称已存在已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1811,1811,post.errCodeExists,操作角色【{name}】失败,角色键值已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1830,1830,user.export.id,用户编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1831,1831,user.export.name,登录账号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1832,1832,user.export.nick,用户昵称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1833,1833,user.export.email,电子邮箱,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1834,1834,user.export.phone,手机号码,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1835,1835,user.export.sex,用户性别,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1836,1836,user.export.status,用户状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1837,1837,user.export.deptID,部门编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1838,1838,user.export.deptName,部门名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1839,1839,user.export.deptLeader,部门负责人,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1840,1840,user.export.loginIP,用户登录IP,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1841,1841,user.export.loginDate,用户登录时间,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1842,1842,user.noData,没有可访问用户数据!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1843,1843,user.statusEq,变更状态与旧值相等!,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1844,1844,user.errPasswdOld,修改密码失败,旧密码错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1845,1845,user.errPasswdEqOld,新密码不能与旧密码相同,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1846,1846,user.errPasswd,登录密码至少包含大小写字母、数字、特殊符号,且不少于6位,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1847,1847,user.errEmailFormat,操作用户【{name}】失败,邮箱格式错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1848,1848,user.errEmailExists,操作用户【{name}】失败,邮箱已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1849,1849,user.errPhoneFormat,操作用户【{name}】失败,手机号码格式错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1850,1850,user.errPhoneExists,操作用户【{name}】失败,手机号码已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1851,1851,user.errNameExists,操作用户【{name}】失败,登录账号已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1852,1852,user.import.mustItem,表格中必填列表项,{text},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1853,1853,user.import.phoneExist,用户编号:{id} 手机号码 {phone} 已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1854,1854,user.import.phoneFormat,用户编号:{id} 手机号码 {phone} 格式错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1855,1855,user.import.emailExist,用户编号:{id} 用户邮箱:{email} 已存在,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1856,1856,user.import.emailFormat,用户编号:{id} 用户邮箱:{email} 格式错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1857,1857,user.import.success,用户编号:{id} 登录名称:{name} 导入成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1858,1858,user.import.fail,用户编号:{id} 登录名称:{name} 导入失败,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1859,1859,user.import.successUpdate,用户编号:{id} 登录名称:{name} 更新成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1860,1860,user.import.failUpdate,用户编号:{id} 登录名称:{name} 更新失败,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1861,1861,user.import.failTip,很抱歉,导入失败!共 {num} 条数据格式不正确,错误如下:,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1862,1862,user.import.successTip,恭喜您,数据已全部导入成功!共 {num} 条,数据如下:,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1900,1900,app.common.err403,无权访问 {method} {requestURI},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1901,1901,app.common.err401,无效身份授权,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1902,1902,app.common.err400,参数错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1903,1903,app.common.exportEmpty,导出数据记录为空,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1904,1904,app.common.errOperateAdmin,不允许操作内置用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1905,1905,app.common.errOperateRole,不允许操作内置角色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1906,1906,app.common.deleteSuccess,删除成功:{num},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1907,1907,app.common.loginSuccess,登录成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1908,1908,app.common.logoutSuccess,注销成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1909,1909,app.common.errUnlock,该用户未被锁定,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1910,1910,app.common.noLoginUser,登录用户信息无效,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1911,1911,app.common.rateLimitTip,访问过于频繁,请稍候再试,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1912,1912,log.operate.export.id,操作编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1913,1913,log.operate.export.title,模块名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1914,1914,log.operate.export.businessType,业务类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1915,1915,log.operate.export.method,操作方法,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1916,1916,log.operate.export.requestMethod,请求方式 ,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1917,1917,log.operate.export.operatorType,操作类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1918,1918,log.operate.export.operName,操作人员,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1919,1919,log.operate.export.deptName,操作人员部门名称,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1920,1920,log.operate.export.url,请求链接地址,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1921,1921,log.operate.export.ip,请求主机 ,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1922,1922,log.operate.export.location,请求地址,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1923,1923,log.operate.export.param,请求参数,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1924,1924,log.operate.export.msg,操作信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1925,1925,log.operate.export.status,操作状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1926,1926,log.operate.export.costTime,消耗时间(毫秒),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1927,1927,log.operate.export.operTime,操作时间,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1928,1928,log.login.export.id,记录编号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1929,1929,log.login.export.userName,登录账号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1930,1930,log.login.export.status,登录状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1931,1931,log.login.export.ip,登录地址,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1932,1932,log.login.export.location,登录地点,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1933,1933,log.login.export.browser,浏览器,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1934,1934,log.login.export.os,操作系统,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1935,1935,log.login.export.msg,登录信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1936,1936,log.login.export.time,登录时间,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1937,1937,trace.tcpdump.noData, 找不到 {type} {id} 对应网元信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1938,1938,register.errUsername,账号不能以数字开头,可包含大写小写字母,数字,且不少于5位,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1939,1939,register.errPasswd,登录密码至少包含大小写字母、数字、特殊符号,且不少于6位,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1940,1940,register.errPasswdNotEq,用户确认输入密码不一致,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1941,1941,register.success,注册成功,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1942,1942,register.successMsg,{name} 注册成功 {id},i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1943,1943,log.operate.title.sysJobLog,调度任务日志,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1944,1944,log.operate.title.sysJob,调度任务,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1945,1945,log.operate.title.tcpdump,信令抓包,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1946,1946,log.operate.title.sysConfig,参数配置,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1947,1947,log.operate.title.sysDept,部门,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1948,1948,log.operate.title.sysDictData,字典数据,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1949,1949,log.operate.title.sysDictType,字典类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1950,1950,log.operate.title.sysMenu,菜单,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1951,1951,log.operate.title.sysPost,岗位,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1952,1952,log.operate.title.sysProfile,个人信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1953,1953,log.operate.title.sysProfileAvatar,个人头像,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1954,1954,log.operate.title.sysRole,角色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1955,1955,log.operate.title.sysUser,用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1956,1956,log.operate.title.sysLogOper,操作日志记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1957,1957,log.operate.title.sysLogLogin,登录日志记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1958,1958,login.errNameOrPasswd,用户不存在或密码错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1959,1959,login.errDelFlag,对不起,您的账号已被删除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1960,1960,login.errStatus,对不起,您的帐户已被禁用,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1961,1961,login.errRetryPasswd,密码输入错误多次,帐户已被锁定,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1962,1962,captcha.err,验证码错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1963,1963,captcha.errValid,验证码已失效,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1964,1964,app.common.noUaOsBrowser,未知 未知,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1965,1965,app.common.noIPregion,内网,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1966,1966,app.common.unknown,未知,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1967,1967,app.common.noNEInfo,未找到匹配网元信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1968,1968,ne.udm.errImportUserAuthFileFormat,"请上传.csv或.txt的格式文件。英文逗号分割txt格式:imsi, ki, algo, amf, opc",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1969,1969,ne.udm.errExportType,导出文件类型支持CSV和txt,i18n_zh,,,1,supervisor,1.70E+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.70E+12,,0,
|
||||
1971,1971,log.operate.title.udmAuth,UDM鉴权用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1972,1972,log.operate.title.udmSub,UDM签约用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1973,1973,dictType.active_alarm_type,活动告警类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1974,1974,dictType.active_alarm_type_remark,活动告警类型列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1975,1975,dictData.active_alarm_type.communication,通信告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1976,1976,dictData.active_alarm_type.equipment,设备告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1977,1977,dictData.active_alarm_type.processing,处理错误,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1978,1978,dictData.active_alarm_type.environmental,环境告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1979,1979,dictData.active_alarm_type.qualityOfService,服务质量,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1980,1980,dictType.active_clear_type,告警清除类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1981,1981,dictType.active_clear_type_remark,告警清除类型列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1982,1982,dictData.active_clear_type.notCleared,告警未清除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1983,1983,dictData.active_clear_type.hand,手动清除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1984,1984,dictData.active_clear_type.auto,自动清除,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1985,1985,dictType.active_ack_state,告警确认类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1986,1986,dictType.active_ack_state_remark,告警确认类型列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1987,1987,dictData.active_ack_state.unconfirmed,未确认,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1988,1988,dictData.active_ack_state.confirmed,已确认,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1989,1989,dictType.active_alarm_severity,严重程度,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1990,1990,dictType.active_alarm_severity_remark,严重程度列表,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1991,1991,dictData.active_alarm_severity.critical,严重告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1992,1992,dictData.active_alarm_severity.major,主要告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1993,1993,dictData.active_alarm_severity.minor,次要告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1994,1994,dictData.active_alarm_severity.warning,警告告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1995,1995,dictData.active_alarm_severity.event,事件告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1996,1996,config.sys.officialUrl,系统设置-官网链接,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1997,1997,config.sys.helpDoc,系统设置-系统使用文档,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1998,1998,config.sys.officialUrlRemark,默认无地址用#号,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
1999,1999,config.sys.helpDocRemark,静态文件目录地址,使用{language}区分语言文件,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2000,2000,log.operate.title.neAction,网元处理,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2001,2001,log.operate.title.helpDoc,系统使用文档,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2002,2002,menu.ueUser.n3iwf,N3IWF在线用户,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2003,2003,menu.ueUser.pcf,用户策略控制信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2004,2004,menu.system.user.editRole,修改用户角色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2005,2005,config.sys.i18nOpen,国际化切换,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2006,2006,config.sys.i18nDefault,国际化默认语言,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2007,2007,user.export.role,用户角色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2008,2008,menu.system.setting.i18n,国际化切换,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2009,2009,menu.system.setting.i18nRemark,国际化多语言的切换选择,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2010,2010,dictType.index_status,首页状态,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2011,2011,dictType.index_status_remark,首页的网元状态颜色,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2012,2012,dictType.index_status.normal,正常,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2013,2013,dictType.index_status.abnormal,异常,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2014,2014,menu.log.neFile,网元日志文件,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2015,2015,job.deleteExpiredNeStateRecord,删除过期网元状态记录,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2016,2016,job.deleteExpiredNeStateRecordRemark,"定期删除过期的网元状态记录, 默认保留{duration}天",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2017,2017,job.getStateFromNE,获取网元状态信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2018,2018,job.getStateFromNERemark,获取所有网元状态信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2019,2019,job.genNeStateAlarm,网元健康状态巡检,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2020,2020,job.genNeStateAlarmRemark,"网元健康状态巡检,异常时产生告警",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2021,2021,menu.neUser.nssf,NSSF在线订阅数,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2022,2022,menu.neUser.nssfAmf,NSSF可用的注册AMF,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2023,2023,menu.monitor.topology,拓扑信息,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2024,2024,menu.monitor.topologyBuild,拓扑图组编辑,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2025,2025,log.operate.title.chartGraph,拓扑图组,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2026,2026,menu.monitor.topologyArchitecture,网元拓扑组网,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2027,2027,menu.alarm,告警,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2028,2028,menu.topology,拓扑,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2029,2029,config.sys.lockTime,系统设置-锁屏超时时长,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2030,2030,config.sys.lockTimeRemark,"无操作时锁屏超时时长,单位(秒)",i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2031,2031,sys.account.captchaType,账号自助-验证码类型,i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2032,2032,sys.account.captchaTypeRemark,使用验证码类型(math数值计算,char字符验证),i18n_zh,,,1,supervisor,1.70E+12,,0,
|
||||
2033,2033,menu.dashboard,仪表盘,i18n_zh,,,1,supervisor,1.70555E+12,,0,
|
||||
2034,2034,menu.dashboard.overview,总览,i18n_zh,,,1,supervisor,1.70555E+12,,0,
|
||||
2035,2035,menu.dashboard.cdr,CDR,i18n_zh,,,1,supervisor,1.70555E+12,,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,209 +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.70E+12,,0,menu.systemRemark
|
||||
2,menu.monitor,0,2,monitor,,1,1,D,0,0,,icon-wenjian,supervisor,1.70E+12,,0,menu.monitorRemark
|
||||
3,menu.tools,0,15,tool,,1,1,D,1,1,,icon-wenjian,supervisor,1.70E+12,,0,menu.toolsRemark
|
||||
4,menu.config,0,3,configManage,,1,0,D,1,1,,icon-huizhiguize,supervisor,1.70E+12,,0,menu.configRemark
|
||||
5,menu.ueUser,0,7,neUser,,1,0,D,1,1,,icon-wocanyu,supervisor,1.70E+12,,0,menu.ueUserRemark
|
||||
6,故障管理,0,50,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,1.69E+12,故障管理
|
||||
7,配置管理,0,550,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,配置管理
|
||||
8,性能管理,0,551,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,性能管理
|
||||
9,操作维护,0,552,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,操作维护
|
||||
10,跟踪管理,0,553,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,1.69E+12,跟踪管理
|
||||
11,日志管理,0,554,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,日志管理
|
||||
12,安全管理,0,555,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,安全管理
|
||||
13,北向管理,0,556,page,,1,0,D,0,0,page,fa fa-home,admin,1.69E+12,admin,1.69E+12,北向管理
|
||||
14,系统管理,0,557,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,0,系统管理
|
||||
15,拓扑管理,0,558,page,,1,0,D,0,0,page,fa fa-home,admin,1.69E+12,admin,0,拓扑管理
|
||||
100,menu.security.user,2113,1,user,system/user/index,1,1,M,1,1,system:user:list,icon-wocanyu,supervisor,1.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+12,,0,menu.system.paramSetRemark
|
||||
111,menu.system.systemLog,1,11,log,,1,1,D,0,0,,#,supervisor,1.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+12,,0,menu.log.loginRemark
|
||||
1000,menu.common.query,100,1,,,1,1,B,1,1,system:user:query,#,supervisor,1.70E+12,,0,
|
||||
1001,menu.common.add,100,2,,,1,1,B,1,1,system:user:add,#,supervisor,1.70E+12,,0,
|
||||
1002,menu.common.edit,100,3,,,1,1,B,1,1,system:user:edit,#,supervisor,1.70E+12,,0,
|
||||
1003,menu.common.delete,100,4,,,1,1,B,1,1,system:user:remove,#,supervisor,1.70E+12,,0,
|
||||
1004,menu.common.export,100,5,,,1,1,B,1,1,system:user:export,#,supervisor,1.70E+12,,0,
|
||||
1005,menu.common.import,100,6,,,1,1,B,1,1,system:user:import,#,supervisor,1.70E+12,,0,
|
||||
1006,menu.common.reset,100,7,,,1,1,B,1,1,system:user:resetPwd,#,supervisor,1.70E+12,,0,
|
||||
1007,menu.common.query,101,1,,,1,1,B,1,1,system:role:query,#,supervisor,1.70E+12,,0,
|
||||
1008,menu.common.add,101,2,,,1,1,B,1,1,system:role:add,#,supervisor,1.70E+12,,0,
|
||||
1009,menu.common.edit,101,3,,,1,1,B,1,1,system:role:edit,#,supervisor,1.70E+12,,0,
|
||||
1010,menu.common.delete,101,4,,,1,1,B,1,1,system:role:remove,#,supervisor,1.70E+12,,0,
|
||||
1011,menu.common.export,101,5,,,1,1,B,1,1,system:role:export,#,supervisor,1.70E+12,,0,
|
||||
1012,menu.common.query,103,1,,,1,1,B,1,1,system:menu:query,#,supervisor,1.70E+12,,0,
|
||||
1013,menu.common.add,103,2,,,1,1,B,1,1,system:menu:add,#,supervisor,1.70E+12,,0,
|
||||
1014,menu.common.edit,103,3,,,1,1,B,1,1,system:menu:edit,#,supervisor,1.70E+12,,0,
|
||||
1015,menu.common.delete,103,4,,,1,1,B,1,1,system:menu:remove,#,supervisor,1.70E+12,,0,
|
||||
1016,menu.common.query,104,1,,,1,1,B,1,1,system:dept:query,#,supervisor,1.70E+12,,0,
|
||||
1017,menu.common.add,104,2,,,1,1,B,1,1,system:dept:add,#,supervisor,1.70E+12,,0,
|
||||
1018,menu.common.edit,104,3,,,1,1,B,1,1,system:dept:edit,#,supervisor,1.70E+12,,0,
|
||||
1019,menu.common.delete,104,4,,,1,1,B,1,1,system:dept:remove,#,supervisor,1.70E+12,,0,
|
||||
1020,menu.common.query,105,1,,,1,1,B,1,1,system:post:query,#,supervisor,1.70E+12,,0,
|
||||
1021,menu.common.add,105,2,,,1,1,B,1,1,system:post:add,#,supervisor,1.70E+12,,0,
|
||||
1022,menu.common.edit,105,3,,,1,1,B,1,1,system:post:edit,#,supervisor,1.70E+12,,0,
|
||||
1023,menu.common.delete,105,4,,,1,1,B,1,1,system:post:remove,#,supervisor,1.70E+12,,0,
|
||||
1024,menu.common.export,105,5,,,1,1,B,1,1,system:post:export,#,supervisor,1.70E+12,,0,
|
||||
1025,menu.common.query,106,1,#,,1,1,B,1,1,system:dict:query,#,supervisor,1.70E+12,,0,
|
||||
1026,menu.common.add,106,2,#,,1,1,B,1,1,system:dict:add,#,supervisor,1.70E+12,,0,
|
||||
1027,menu.common.edit,106,3,#,,1,1,B,1,1,system:dict:edit,#,supervisor,1.70E+12,,0,
|
||||
1028,menu.common.delete,106,4,#,,1,1,B,1,1,system:dict:remove,#,supervisor,1.70E+12,,0,
|
||||
1029,menu.common.export,106,5,#,,1,1,B,1,1,system:dict:export,#,supervisor,1.70E+12,,0,
|
||||
1030,menu.common.query,108,1,#,,1,1,B,1,1,system:config:query,#,supervisor,1.70E+12,,0,
|
||||
1031,menu.common.add,108,2,#,,1,1,B,1,1,system:config:add,#,supervisor,1.70E+12,,0,
|
||||
1032,menu.common.edit,108,3,#,,1,1,B,1,1,system:config:edit,#,supervisor,1.70E+12,,0,
|
||||
1033,menu.common.delete,108,4,#,,1,1,B,1,1,system:config:remove,#,supervisor,1.70E+12,,0,
|
||||
1034,menu.common.export,108,5,#,,1,1,B,1,1,system:config:export,#,supervisor,1.70E+12,,0,
|
||||
1039,menu.common.query,500,1,#,,1,1,B,1,1,system:log:operate:query,#,supervisor,1.70E+12,,0,
|
||||
1040,menu.common.delete,500,2,#,,1,1,B,1,1,system:log:operate:remove,#,supervisor,1.70E+12,,0,
|
||||
1041,menu.common.export,500,3,#,,1,1,B,1,1,system:log:operate:export,#,supervisor,1.70E+12,,0,
|
||||
1042,menu.common.query,501,1,#,,1,1,B,1,1,system:log:login:query,#,supervisor,1.70E+12,,0,
|
||||
1043,menu.common.delete,501,2,#,,1,1,B,1,1,system:log:login:remove,#,supervisor,1.70E+12,,0,
|
||||
1044,menu.common.export,501,3,#,,1,1,B,1,1,system:log:login:export,#,supervisor,1.70E+12,,0,
|
||||
1045,menu.common.unlock,501,4,#,,1,1,B,1,1,system:log:login:unlock,#,supervisor,1.70E+12,,0,
|
||||
1046,menu.common.query,114,1,#,,1,1,B,1,1,monitor:cache:query,#,supervisor,1.70E+12,,0,
|
||||
1047,menu.common.delete,114,2,#,,1,1,B,1,1,monitor:cache:remove,#,supervisor,1.70E+12,,0,
|
||||
1048,menu.common.query,115,1,#,,1,1,B,1,1,monitor:online:query,#,supervisor,1.70E+12,,0,
|
||||
1049,menu.forcedQuit.batch ,115,2,#,,1,1,B,1,1,monitor:online:batchLogout,#,supervisor,1.70E+12,,0,
|
||||
1050,menu.forcedQuit.single,115,3,#,,1,1,B,1,1,monitor:online:forceLogout,#,supervisor,1.70E+12,,0,
|
||||
1051,menu.common.query,116,1,#,,1,1,B,1,1,monitor:job:query,#,supervisor,1.70E+12,,0,
|
||||
1052,menu.common.add,116,2,#,,1,1,B,1,1,monitor:job:add,#,supervisor,1.70E+12,,0,
|
||||
1053,menu.common.edit,116,3,#,,1,1,B,1,1,monitor:job:edit,#,supervisor,1.70E+12,,0,
|
||||
1054,menu.common.delete,116,4,#,,1,1,B,1,1,monitor:job:remove,#,supervisor,1.70E+12,,0,
|
||||
1055,menu.common.edit,116,5,#,,1,1,B,1,1,monitor:job:changeStatus,#,supervisor,1.70E+12,,0,
|
||||
1056,menu.common.export,116,6,#,,1,1,B,1,1,monitor:job:export,#,supervisor,1.70E+12,,0,
|
||||
2009,menu.ueUser.authUDM,5,1,auth,neUser/auth/index,1,1,M,1,1,neUser:auth:index,icon-xiangmuchengyuan,supervisor,1.70E+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.70E+12,,0,menu.ueUser.subUDMRemark
|
||||
2011,活动告警,6,1,,page/alarm/alarmListDown.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,活动告警
|
||||
2012,历史告警,6,2,,page/alarm/AlarmListHistory.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,历史告警
|
||||
2013,故障通用设置,6,3,,page/alarm/alarmInfoConfig.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,故障通用设置
|
||||
2014,定时同步设置,6,4,,page/alarm/synchronous.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,定时同步设置
|
||||
2015,健康状态检查,6,5,,page/alarm/healthCheck.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,健康状态检查
|
||||
2016,告警前转,6,6,,page/alarm/alarmForwarding.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,告警前转
|
||||
2017,网元管理,7,1,,page/nfManage/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,网元管理
|
||||
2018,参数配置,7,2,,page/configParam/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,参数配置
|
||||
2019,软件管理,7,3,,page/softwareManage/softwareManage.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,软件管理
|
||||
2020,备份管理,7,5,,page/softwareManage/backupManage.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,备份管理
|
||||
2021,配置参数设置,7,6,,page/configParam/configParamSet.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,配置参数设置
|
||||
2022,任务管理,8,1,,page/task/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,任务管理
|
||||
2023,性能数据,8,2,,page/repair/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,性能数据
|
||||
2024,性能报表,8,3,,page/task/perfReport.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,性能报表
|
||||
2025,性能门限,8,4,,page/task/threshold.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,性能门限
|
||||
2026,黄金指标,8,5,,page/gold/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,黄金指标
|
||||
2027,性能通用设置,8,7,,page/task/perfReportSet.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,0,性能通用设置
|
||||
2028,自定义指标,8,8,,page/indicators/list.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,自定义指标
|
||||
2029,对象模板,8,8,,page/objectTemplate/list.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,对象模板
|
||||
2030,自定义测量数据,8,9,,page/indicators/measuringData.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,自定义测量数据
|
||||
2031,拓扑视图,15,1,,page/topology/topologyList.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,0,拓扑视图
|
||||
2032,系统维护,14,1,,page/systemManage/systemOperation.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,系统维护
|
||||
2033,稳定性事件列表,14,2,,page/systemManage/stabilityEvents.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,稳定性事件列表
|
||||
2034,稳定性统计报告,14,3,,page/systemManage/stabilityReports.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,稳定性统计报告
|
||||
2035,系统备份,14,4,,page/systemManage/systemBackup.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,系统备份
|
||||
2036,系统可扩展,14,5,,page/systemManage/systemExtended.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,"""系统可扩展"
|
||||
2037,证书管理,14,6,,page/systemManage/certificateManage.html,1,0,M,1,0,page,#,admin,1.69E+12,admin,1.69E+12,证书管理
|
||||
2038,北向操作日志,13,0,,page/log/nbiOperLogList.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,0,北向操作日志
|
||||
2039,北向告警日志,13,2,,page/log/nbiAlarmLog.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,1.69E+12,北向告警日志
|
||||
2040,北向通用设置,13,3,,page/log/nbiSet.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,0,北向通用设置
|
||||
2041,用户管理,12,1,,page/user/list.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,用户管理
|
||||
2042,在线状态,12,2,,page/user/online.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,在线状态
|
||||
2043,用户组管理,12,2,,page/group/list.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,1.69E+12,用户组管理
|
||||
2044,安全策略,12,3,,page/user/securityPolicy.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,1.69E+12,安全策略
|
||||
2045,操作日志,11,1,,page/log/operLogList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,操作日志
|
||||
2046,mml操作日志,11,2,,page/log/mmlOperLogList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,mml操作日志
|
||||
2047,告警日志,11,3,,page/log/alarmLogList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,告警日志
|
||||
2048,安全日志,11,4,,page/log/securityLogList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,安全日志
|
||||
2049,告警前转日志,11,7,,page/log/forwardingLog.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,告警前转日志
|
||||
2050,日志通用管理,11,8,,page/log/logSet.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,日志通用管理
|
||||
2051,系统日志,11,9,,page/log/systemLog.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,系统日志
|
||||
2052,跟踪任务,10,1,,page/trace/taskList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,1.69E+12,跟踪任务
|
||||
2053,信令分析,10,2,,page/trace/traceShow.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,1.69E+12,信令分析
|
||||
2054,核心网池,9,0,,page/mml/poolList.html,1,0,M,0,0,page,#,admin,1.69E+12,admin,1.69E+12,核心网池
|
||||
2055,操作维护MML,9,1,,page/mml/omcList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,操作维护MML
|
||||
2056,网元操作MML,9,3,,page/mml/list.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,网元操作MML
|
||||
2057,用户数据MML,9,4,,page/mml/udmList.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,用户数据MML
|
||||
2058,操作维护设置,9,5,,page/mml/mmlSet.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,操作维护设置
|
||||
2059,角色管理,12,6,,page/role/list.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,角色管理
|
||||
2060,菜单管理,12,7,,page/menu/list.html,1,0,M,0,1,page,#,admin,1.69E+12,admin,0,菜单管理
|
||||
2065,数据库URL查询,0,10011,,,1,1,B,0,0,page,#,admin,1.69E+12,admin,0,数据库查询操作
|
||||
2066,数据库URL新增,0,10012,,,1,1,B,0,0,page,#,admin,1.69E+12,admin,0,数据库URL新增
|
||||
2067,数据库URL更新,0,10013,,,1,1,B,0,0,page,#,admin,1.69E+12,admin,0,数据库URL更新
|
||||
2068,数据库URL删除,0,10014,,,1,1,B,0,0,page,#,admin,1.69E+12,admin,0,数据库URL删除
|
||||
2069,用户信息,0,559,page,,1,0,D,0,1,page,fa fa-home,admin,1.69E+12,admin,1.69E+12,
|
||||
2070,UDM鉴权用户,2069,1,,page/nfUserInfo/authList.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,
|
||||
2071,5G基站信息,2069,4,,page/nfUserInfo/5gBase.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,
|
||||
2072,IMS在线用户,2069,3,,page/baseInfo/imsOnline.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,
|
||||
2073,UDM签约用户,2069,2,,page/nfUserInfo/subsList.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,
|
||||
2074,UE在线信息,2069,4,,page/baseInfo/ueInfoList.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,1.69E+12,
|
||||
2075,menu.config.neManage,4,1,neManage,configManage/neManage/index,1,1,M,1,1,configManage:neManage:index,icon-biaoqing,supervisor,1.70E+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.70E+12,,0,menu.config.configNERemark
|
||||
2077,信令抓包,10,3,,page/trace/pcap.html,1,0,M,1,1,page,#,admin,1.69E+12,admin,0,tcpdump抓包pcap文件
|
||||
2078,menu.config.backupManage,4,3,backupManage,configManage/backupManage/index,1,1,M,1,1,configManage:backupManage:index,icon-soutubiao,supervisor,1.70E+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.70E+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.70E+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.70E+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.70E+12,,0,menu.ueUser.base5GRemark
|
||||
2083,menu.trace,2087,30,traceManage,,1,0,D,1,1,,icon-paixu,supervisor,1.70E+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.70E+12,,0,menu.trace.taskRemark
|
||||
2085,menu.trace.analysis,2083,2,analysis,traceManage/analysis/index,1,1,M,1,1,traceManage:analysis:index,icon-gongnengjieshao,supervisor,1.70E+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.70E+12,,0,menu.trace.pcapRemark
|
||||
2087,menu.fault,0,2,faultManage,,1,0,D,1,1,,icon-jinggao,supervisor,1.70E+12,,0,menu.faultRemark
|
||||
2088,menu.fault.active,2129,1,active-alarm,faultManage/active-alarm/index,1,1,M,1,1,faultManage:active-alarm:index,icon-wenjian,supervisor,1.70E+12,,0,menu.fault.activemRemark
|
||||
2089,menu.log,0,9,logManage,,1,0,D,1,1,,icon-fuzhidaima,supervisor,1.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+12,,0,menu.monitor.sessionUserRemark
|
||||
2097,menu.fault.history,2129,2,history-alarm,faultManage/history-alarm/index,1,1,M,1,1,faultManage/history-alarm/index,icon-huizhiguize,supervisor,1.70E+12,,0,menu.fault.historyRemark
|
||||
2098,menu.fault.set,2129,100,fault-setting,faultManage/fault-setting/index,1,0,M,1,1,faultManage/fault-setting/index,icon-gonggaodayi,supervisor,1.70E+12,,0,menu.fault.setRemark
|
||||
2099,menu.perf,0,5,perfManage,,1,0,D,1,1,,icon-soutubiao,supervisor,1.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+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.70E+12,,0,menu.perf.setRemark
|
||||
2107,menu.mml,0,8,mmlManage,,1,0,D,1,1,,icon-zhizuoliucheng,supervisor,1.70E+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.70E+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.70E+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.70E+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.70E+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.70E+12,,0,menu.config.licenseManageRemark
|
||||
2113,menu.security,0,14,security,,1,0,D,1,1,,icon-suofang,supervisor,1.70E+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.70E+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.70E+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.70E+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.70E+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.70E+12,,0,menu.config.configNETreeTableRemark
|
||||
2119,menu.ueUser.n3iwf,5,8,n3iwf,neUser/n3iwf/index,1,0,M,0,1,neUser:n3iwf:index,icon-paixu,supervisor,1.70E+12,,0,
|
||||
2120,menu.ueUser.pcf,5,9,pcf,neUser/pcf/index,1,0,M,1,1,neUser:pcf:index,icon-paixu,supervisor,1.70E+12,,0,
|
||||
2121,menu.system.user.editRole,100,8,,,1,1,B,1,1,system:user:editRole,#,supervisor,1.70E+12,,0,
|
||||
2122,menu.system.setting.i18n,2114,1,,,1,1,B,1,1,system:setting:i18n,#,supervisor,1.70E+12,supervisor,1.70E+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.70E+12,,0,
|
||||
2124,menu.neUser.nssf,5,10,nssf,neUser/nssf/index,1,0,M,0,1,neUser:nssf:index,icon-daimayingyong,supervisor,1.70E+12,supervisor,1.70E+12,
|
||||
2125,menu.neUser.nssfAmf,5,11,nssfAmf,neUser/nssfAmf/index,1,0,M,0,1,neUser:nssfAmf:index,icon-paixu,supervisor,1.70E+12,,0,
|
||||
2126,menu.monitor.topology,2130,10,topology,monitor/topology/index,1,0,M,1,1,monitor:topology:index,icon-fangda,supervisor,1.70E+12,,0,
|
||||
2127,menu.monitor.topologyBuild,2130,30,topologyBuild,monitor/topologyBuild/index,1,0,M,1,1,monitor:topologyBuild:index,icon-fangda,supervisor,1.70E+12,supervisor,1.70E+12,
|
||||
2128,menu.monitor.topologyArchitecture,2130,20,topologyArchitecture,monitor/topologyArchitecture/index,1,0,M,1,1,monitor:topologyArchitecture:index,icon-soutubiao,supervisor,1.70E+12,supervisor,1.70E+12,
|
||||
2129,menu.alarm,2087,10,alarm,,1,0,D,1,1,,icon-jinggao,supervisor,1.7048E+12,supervisor,"1704847028995",,,
|
||||
2130,menu.topology,2087,20,topology,,1,0,D,1,1,,icon-anzhuo,supervisor,1.7048E+12,supervisor,"1704847055540",,,
|
||||
2131,menu.dashboard,2087,0,dashboard,,1,0,D,1,1,,icon-soutubiao,supervisor,1.70555E+12,supervisor,1.70555E+12,
|
||||
2132,menu.dashboard.overview,2131,1,overview,dashboard/overview/index,1,0,M,1,1,dashboard:overview:index,icon-paixu,supervisor,1.70555E+12,,0,
|
||||
2133,menu.dashboard.cdr,2131,3,cdr,dashboard/cdr/index,1,0,M,1,1,dashboard:cdr:index,icon-paixu,supervisor,1.70555E+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
|
||||
|
@@ -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: "0~255"
|
||||
- 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: "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: ""
|
||||
- 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-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"
|
||||
- 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-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"
|
||||
- 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-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"
|
||||
- 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-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: ""
|
||||
- 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: ""
|
||||
- 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: ""
|
||||
- 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,284 +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: "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: "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: "internalCDRInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Internal CDR Indicator"
|
||||
comment: ""
|
||||
- name: "internalKPIInd"
|
||||
type: "bool"
|
||||
value: 'false'
|
||||
access: "read-write"
|
||||
filter: 'false;true;'
|
||||
display: "Internal KPI 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~15'
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- 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: ""
|
||||
- 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: "int"
|
||||
value: 0
|
||||
access: "read-write"
|
||||
filter: '0~1'
|
||||
display: "Admin State"
|
||||
comment: "Enable: 0,Close 1,Open"
|
||||
enum: [0, 1]
|
||||
- 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: ""
|
||||
|
||||
72
config/param/mf_param_config.yaml
Normal file
72
config/param/mf_param_config.yaml
Normal file
@@ -0,0 +1,72 @@
|
||||
mf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "label"
|
||||
type: "string"
|
||||
value: "mf-core"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Label"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Public Network IPv4"
|
||||
comment: ""
|
||||
agents:
|
||||
display: "Agent List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Index"
|
||||
comment: "0~10000"
|
||||
- name: "name"
|
||||
type: "regex"
|
||||
value: "1000"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{4,8}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- name: "online"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-only"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Online Status"
|
||||
comment: "Online Status"
|
||||
- name: "email"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Email"
|
||||
comment: "email"
|
||||
- name: "mobile"
|
||||
type: "regex"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{4,20}$"
|
||||
display: "Mobile"
|
||||
comment: "mobile"
|
||||
- name: "domain"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain"
|
||||
comment: "ip:port"
|
||||
- name: "password"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Password"
|
||||
comment: "do not display"
|
||||
@@ -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: '{"0":"false","1":"true"}'
|
||||
- name: "volteEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "VoLTE Enabled"
|
||||
comment: '{"0":"false","1":"true"}'
|
||||
- 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: "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: '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"
|
||||
- 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: '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: "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: '00101'
|
||||
access: "read-write"
|
||||
filter: '^[0-9]{1,15}$'
|
||||
display: "IMSI Prefix"
|
||||
comment: "^[0-9]{1,15}$"
|
||||
- name: "hssHostname"
|
||||
type: "string"
|
||||
value: "hss.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: '0~128'
|
||||
display: "HSS Hostname"
|
||||
comment: "0~128"
|
||||
- name: "protocol"
|
||||
type: "string"
|
||||
value: "SCTP"
|
||||
access: "read-write"
|
||||
filter: '0~8'
|
||||
display: "Protocol"
|
||||
comment: "0~8"
|
||||
- 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: '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: "192.168.1.180"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "SGW IP"
|
||||
comment: "0~64"
|
||||
- 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: '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"
|
||||
- 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: '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: "192.168.1.188"
|
||||
access: "read-write"
|
||||
filter: '0~64'
|
||||
display: "AMF IP"
|
||||
comment: "0~64"
|
||||
- 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"
|
||||
|
||||
@@ -1,108 +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: ""
|
||||
- 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: ""
|
||||
- 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: ""
|
||||
- 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: ""
|
||||
- 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: ""
|
||||
- name: "nfType"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "NF Type"
|
||||
comment: ""
|
||||
- name: "status"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "Status"
|
||||
comment: ""
|
||||
- name: "nfId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "NF ID"
|
||||
comment: ""
|
||||
- name: "ipAddress"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: '^.{1,128}$'
|
||||
filter: "^.{1,128}$"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
|
||||
@@ -1,258 +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: ""
|
||||
- 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: ""
|
||||
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: ""
|
||||
- name: "bindingIpv4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Binding IPv4"
|
||||
comment: ""
|
||||
- name: "registerIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Register IPv6"
|
||||
comment: ""
|
||||
- name: "bindingIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Binding IPv6"
|
||||
comment: ""
|
||||
- name: "ipType"
|
||||
type: "string"
|
||||
value: "ipv4"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "IP Type"
|
||||
comment: ""
|
||||
- name: "port"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- name: "telnetIpv4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Telnet IPv4"
|
||||
comment: ""
|
||||
- name: "telnetIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Telnet IPv6"
|
||||
comment: ""
|
||||
- name: "telnetPort"
|
||||
type: "int"
|
||||
value: "4100"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "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: "001"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "string"
|
||||
value: "01"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MNC"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "TAC"
|
||||
comment: ""
|
||||
- name: "supportedSst"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Supported SST"
|
||||
comment: ""
|
||||
- name: "supportedSd"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Supported SD"
|
||||
comment: ""
|
||||
- name: "restrictedSst"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Restricted SST"
|
||||
comment: ""
|
||||
- name: "restrictedSd"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Restricted SD"
|
||||
comment: ""
|
||||
- name: "nrfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "NRF ID"
|
||||
comment: ""
|
||||
- name: "nsiId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "NSI ID"
|
||||
comment: ""
|
||||
- name: "accessType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Access Type"
|
||||
comment: ""
|
||||
- name: "amfSetId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "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: ""
|
||||
- name: "mcc"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "string"
|
||||
value: "02"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "MNC"
|
||||
comment: ""
|
||||
- name: "servingSnssaiSst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Serving SNSSAI SST"
|
||||
comment: ""
|
||||
- name: "servingSnssaiSd"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Serving SNSSAI SD"
|
||||
comment: ""
|
||||
- name: "homeSnssaiSst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Home SNSSAI SST"
|
||||
comment: ""
|
||||
- name: "homeSnssaiSd"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Home SNSSAI SD"
|
||||
comment: ""
|
||||
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,99 +1,101 @@
|
||||
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: ""
|
||||
- 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: ""
|
||||
- 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: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: 'def_ambr'
|
||||
value: "def_ambr"
|
||||
access: "read-write"
|
||||
filter: '^.{1,32}$'
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
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: ""
|
||||
- name: "areaCodes"
|
||||
type: "string"
|
||||
value: '123456'
|
||||
value: "123456"
|
||||
access: "read-write"
|
||||
filter: ''
|
||||
filter: ""
|
||||
display: "Area Codes"
|
||||
comment: ""
|
||||
- name: "maxTAs"
|
||||
@@ -105,139 +107,141 @@ pcf:
|
||||
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: ""
|
||||
- name: "ruleId"
|
||||
type: "string"
|
||||
value: 'internet'
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Rule ID"
|
||||
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: ""
|
||||
- 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: ""
|
||||
- name: "flowTemplate"
|
||||
type: "string"
|
||||
value: 'flow_any'
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: '^.{1,255}$'
|
||||
filter: "^.{1,255}$"
|
||||
display: "Flow Template"
|
||||
comment: ""
|
||||
- name: "qosId"
|
||||
type: "string"
|
||||
value: 'qos_internet'
|
||||
value: "qos_internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "QoS ID"
|
||||
comment: ""
|
||||
- name: "trafficControlId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Traffic Control ID"
|
||||
comment: ""
|
||||
- name: "usageMonitoringId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Usage Monitoring ID"
|
||||
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: ""
|
||||
- name: "ruleId"
|
||||
type: "string"
|
||||
value: 'internet'
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Rule ID"
|
||||
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: ""
|
||||
- name: "fiveQIPriorityLevel"
|
||||
type: "int"
|
||||
value: "80"
|
||||
access: "read-write"
|
||||
filter: '0~127'
|
||||
filter: "0~127"
|
||||
display: "5QI Priority Level"
|
||||
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: ""
|
||||
- name: "ambrDl"
|
||||
type: "string"
|
||||
value: '200Mbps'
|
||||
value: "200Mbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "AMBR Downlink"
|
||||
comment: ""
|
||||
- name: "ambrUl"
|
||||
type: "string"
|
||||
value: '100Mbps'
|
||||
value: "100Mbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "AMBR Uplink"
|
||||
@@ -246,227 +250,231 @@ pcf:
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~4095'
|
||||
filter: "0~4095"
|
||||
display: "Averaging Window"
|
||||
comment: ""
|
||||
- name: "maxDataBurstVolume"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '0~4095'
|
||||
filter: "0~4095"
|
||||
display: "Max Data Burst Volume"
|
||||
comment: ""
|
||||
- name: "arpPriorityLevel"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '1~15'
|
||||
filter: "1~15"
|
||||
display: "ARP Priority Level"
|
||||
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: ""
|
||||
- name: "maxbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Uplink"
|
||||
comment: ""
|
||||
- name: "gbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Downlink"
|
||||
comment: ""
|
||||
- name: "gbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Uplink"
|
||||
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.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: ""
|
||||
- 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.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: ""
|
||||
- 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: ""
|
||||
- name: "templateName"
|
||||
type: "string"
|
||||
value: 'flow_any'
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Template Name"
|
||||
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: ""
|
||||
- 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: ""
|
||||
- name: "qosId"
|
||||
type: "string"
|
||||
value: 'qos_internet'
|
||||
value: "qos_internet"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "QoS ID"
|
||||
comment: ""
|
||||
- name: "fiveQI"
|
||||
type: "int"
|
||||
value: "9"
|
||||
access: "read-write"
|
||||
filter: '0~255'
|
||||
filter: "0~255"
|
||||
display: "5QI"
|
||||
comment: ""
|
||||
- name: "fiveQIPriorityLevel"
|
||||
type: "int"
|
||||
value: "80"
|
||||
access: "read-write"
|
||||
filter: '0~127'
|
||||
filter: "0~127"
|
||||
display: "5QI Priority Level"
|
||||
comment: ""
|
||||
- name: "maxbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Downlink"
|
||||
comment: ""
|
||||
- name: "maxbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Uplink"
|
||||
comment: ""
|
||||
- name: "gbrDl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Downlink"
|
||||
comment: ""
|
||||
- name: "gbrUl"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Uplink"
|
||||
@@ -475,148 +483,151 @@ pcf:
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '1~15'
|
||||
filter: "1~15"
|
||||
display: "ARP Priority Level"
|
||||
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: ""
|
||||
- name: "umId"
|
||||
type: "string"
|
||||
value: 'flow_any'
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Usage Monitoring ID"
|
||||
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: ""
|
||||
- name: "tcId"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Traffic Control ID"
|
||||
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: ""
|
||||
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: ""
|
||||
- name: "templateName"
|
||||
type: "string"
|
||||
value: ''
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^.{1,63}$'
|
||||
filter: "^.{1,63}$"
|
||||
display: "Template Name"
|
||||
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: ""
|
||||
|
||||
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"
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,208 +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: "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"
|
||||
method: "put"
|
||||
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: ""
|
||||
- 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: ""
|
||||
|
||||
- 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
@@ -1,17 +0,0 @@
|
||||
[Unit]
|
||||
Description=OMC capture trace data from NF daemon
|
||||
After=network-online.target mysql.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
LimitNPROC=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,6 +1,6 @@
|
||||
[Unit]
|
||||
Description=OMC cron task daemon
|
||||
After=network-online.target mysql.service
|
||||
Description=OMC Service
|
||||
After=network-online.target mysql.service kvdb.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
@@ -8,10 +8,10 @@ LimitNOFILE=65535
|
||||
LimitNPROC=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/crontask -c /usr/local/omc/etc/crontask.yaml
|
||||
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
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,6 +1,6 @@
|
||||
[Unit]
|
||||
Description=OMC rest agent daemon
|
||||
After=network-online.target mysql.service adb.service
|
||||
Description=PSAP rest agent daemon
|
||||
After=network-online.target mysql.service kvdb.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
|
||||
@@ -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,199 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
"strings"
|
||||
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
type DbConfig 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"`
|
||||
ConnParam string `yaml:"connParam,omitempty"`
|
||||
Backup string `yaml:"backup"`
|
||||
}
|
||||
|
||||
// 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 DbConfig `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 = NewYamlConfig()
|
||||
|
||||
// set default value for yaml config
|
||||
func NewYamlConfig() YamlConfig {
|
||||
return YamlConfig{
|
||||
Database: DbConfig{
|
||||
Type: "mysql",
|
||||
ConnParam: "charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True",
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
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"
|
||||
|
||||
"be.ems/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"
|
||||
|
||||
"be.ems/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"
|
||||
|
||||
"be.ems/lib/dborm"
|
||||
"be.ems/lib/global"
|
||||
"be.ems/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, yamlConfig.Database.ConnParam)
|
||||
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 {}
|
||||
}
|
||||
534
crontask/db.go
534
crontask/db.go
@@ -1,534 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"database/sql"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
"be.ems/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 {
|
||||
dbClient.xEngine.ShowSQL(true)
|
||||
}
|
||||
dbClient.xEngine.SetConnMaxLifetime(dbClient.dbConnMaxLifetime)
|
||||
dbClient.xEngine.SetMaxIdleConns(dbClient.dbMaxIdleConns)
|
||||
dbClient.xEngine.SetMaxOpenConns(dbClient.dbMaxOpenConns)
|
||||
dbClient.xEngine.DatabaseTZ = time.Local // 必须
|
||||
dbClient.xEngine.TZLocation = time.Local // 必须
|
||||
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("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").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("nbi_pm").
|
||||
Where("`ne_type` = ? AND `date` = ? AND `index` = ?", neType, date, index).
|
||||
Rows(pm)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table nbi_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 nbi_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: ""
|
||||
@@ -1,43 +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/be.ems/crontask/log/crontask.log
|
||||
level: trace
|
||||
duration: 24
|
||||
count: 10
|
||||
|
||||
omc:
|
||||
name: OMC01
|
||||
hosturi: http://127.0.0.1:3040
|
||||
hostno: R001
|
||||
province: GD
|
||||
netabbr: HX
|
||||
vendor:
|
||||
|
||||
tasks:
|
||||
file: ./etc/tasks.yaml
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
backup: d:/local.git/be.ems/restagent/database
|
||||
|
||||
# northbound interface, cm/pm
|
||||
# duration(day): saved days
|
||||
nbi:
|
||||
cm:
|
||||
cfgfiledir: ./etc/cm
|
||||
xmlfiledir: ./ftp/cm
|
||||
version: V2.5.0
|
||||
duration: 30
|
||||
pm:
|
||||
cfgfiledir: ./etc/pm
|
||||
xmlfiledir: ./ftp/pm
|
||||
version: V2.5.0
|
||||
duration: 30
|
||||
@@ -1,194 +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: Cron user login OMC as startup
|
||||
status: Inactive
|
||||
uri: /login
|
||||
params:
|
||||
body: '{"username":"cronuser","password":"tcu@1000OMC!","code":"","uuid":""}'
|
||||
interval: 0
|
||||
unit: Startup
|
||||
at: 00:00:00
|
||||
do: TaskCronUserLoginOMC
|
||||
- name: clear expired history alarm
|
||||
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
|
||||
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:11: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: clear expired ne etc backup
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/ne_backup
|
||||
params: WHERE=now()+>+ADDDATE(`create_time`,+interval+IFNULL((SELECT+`value`+FROM+config+WHERE+config_tag='BackUpSaveTime'),30)+day)
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 15:02:00
|
||||
do: TaskRemoveExpiredFile
|
||||
- name: update expired user session
|
||||
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
|
||||
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
|
||||
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,23:19
|
||||
do: GenCmXmlFile
|
||||
- name: Task of Generate measure threshold alarm
|
||||
status: Inactive
|
||||
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: 20:01
|
||||
do: TaskGenLicenseAlarm
|
||||
- name: Task of Generate NE system state alarm
|
||||
status: Active
|
||||
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: 5
|
||||
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,200 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"encoding/xml"
|
||||
"fmt"
|
||||
"os"
|
||||
"sort"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
cmschema "be.ems/crontask/cm/schema"
|
||||
"be.ems/lib/dborm"
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
const (
|
||||
// Header is a generic XML header suitable for use with the output of Marshal.
|
||||
// This is not automatically added to any output of this package,
|
||||
// it is provided as a convenience.
|
||||
Header = `<?xml version="1.0" encoding="UTF-8"?>` + "\n"
|
||||
)
|
||||
|
||||
const (
|
||||
AdminStateLocked = "Locked"
|
||||
AdminStateUnlocked = "Unlocked"
|
||||
AdminStateShuttingdown = "ShuttingDown"
|
||||
OperationStateDisabled = "Disabled"
|
||||
OperationStateEnabled = "Enabled"
|
||||
)
|
||||
|
||||
func (t *TaskFunc) GenCmXmlFile(uri, params, body string) {
|
||||
log.Debug("GenCmXmlFile processing ...")
|
||||
for _, neType := range neTypes {
|
||||
t.GenNFXmlFile(neType)
|
||||
}
|
||||
}
|
||||
|
||||
func (t *TaskFunc) ReadCmYaml(cmfile string) (map[string]interface{}, error) {
|
||||
log.Debug("cmfile:", cmfile)
|
||||
file, err := os.ReadFile(cmfile)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return nil, err
|
||||
}
|
||||
log.Debug("file:", file)
|
||||
resultMap := make(map[string]interface{})
|
||||
err = yaml.Unmarshal(file, resultMap)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
log.Debug("resultMap:", resultMap)
|
||||
return resultMap, nil
|
||||
}
|
||||
|
||||
func (t *TaskFunc) GenNFXmlFile(neType string) error {
|
||||
log.Info("GenNFXmlFile processing...")
|
||||
|
||||
var nes []NeInfo
|
||||
_, err := XormGetNeInfoByType(neType, &nes)
|
||||
if err != nil {
|
||||
log.Error("Failed to get all ne info:", err)
|
||||
return err
|
||||
}
|
||||
|
||||
cmfile := fmt.Sprintf("%s/cm-%s.yaml", yamlConfig.NBI.CM.CfgFileDir, strings.ToLower(neType))
|
||||
|
||||
resultMap, _ := t.ReadCmYaml(cmfile)
|
||||
|
||||
ti := time.Now()
|
||||
timestamp := ti.Format("2006-01-02 15:04:05")
|
||||
timefile := ti.Format("20060102150405")
|
||||
date := ti.Format("20060102")
|
||||
_, offset := ti.Zone()
|
||||
var tzOffset string
|
||||
if offset >= 0 {
|
||||
tzOffset = "UTC+" + strconv.Itoa(offset/3600)
|
||||
} else {
|
||||
tzOffset = "UTC" + strconv.Itoa(offset/3600)
|
||||
}
|
||||
|
||||
nrmFile := new(cmschema.DataFile)
|
||||
//创建目录
|
||||
path := fmt.Sprintf("%s/HX/%s/%s/CM/%s", yamlConfig.OMC.Province, yamlConfig.OMC.Vendor, yamlConfig.OMC.Name, date)
|
||||
folderPath := global.CreateDir(path, yamlConfig.NBI.CM.XmlFileDir)
|
||||
|
||||
nrmFile.FileHeader = cmschema.FileHeader{
|
||||
TimeStamp: timestamp,
|
||||
TimeZone: tzOffset,
|
||||
VendorName: yamlConfig.OMC.Vendor,
|
||||
ElementType: neType,
|
||||
CmVersion: yamlConfig.NBI.CM.Version,
|
||||
}
|
||||
|
||||
nrmFile.XsiAttr = "http://www.w3.org/2001/XMLSchema-instance"
|
||||
nrmFile.XsiLoc = "file:///usr/loal/omc/etc/schema/cm-schema.xsd"
|
||||
|
||||
for objectType, e := range resultMap {
|
||||
//objects := cmschema.Objects{ObjectType: objectType}
|
||||
objectData := cmschema.ObjectData{ObjectType: objectType}
|
||||
|
||||
sortResult := make(map[string]string)
|
||||
keys := make([]string, 0)
|
||||
for key, value := range e.(map[string]interface{}) {
|
||||
sortResult[key] = fmt.Sprintf("%v", value)
|
||||
keys = append(keys, key)
|
||||
}
|
||||
|
||||
sort.Strings(keys)
|
||||
for s, ne := range nes {
|
||||
cmResult, err := dborm.XormGetNorthboundCmLatestObject(neType, ne.NeId, objectType)
|
||||
if err != nil {
|
||||
log.Error("Failed to XormGetNorthboundCmLatestObject:", err)
|
||||
continue
|
||||
}
|
||||
log.Trace("cmResult:", cmResult)
|
||||
//dataMap := make(map[string]interface{})
|
||||
valueMap := make(map[string]interface{})
|
||||
if cmResult.ValueJSON != "" {
|
||||
err = json.Unmarshal([]byte(cmResult.ValueJSON), &valueMap)
|
||||
if err != nil {
|
||||
log.Error("Failed to json.Unmarshal:", err)
|
||||
continue
|
||||
}
|
||||
}
|
||||
|
||||
log.Trace("valueMap:", valueMap)
|
||||
rmUID := ne.RmUID
|
||||
var object cmschema.Object
|
||||
if ne.PvFlag == "VNF" {
|
||||
vmId := fmt.Sprintf("kylin10.0-00%d-%s", s+1, neType)
|
||||
vnfInstanceID := fmt.Sprintf("2%xd55b4-%d018-41f4-af%d5-28b%d828788", s+10, s+6, s+4, s+3)
|
||||
object = cmschema.Object{RmUIDAttr: rmUID,
|
||||
DnAttr: "DC=www.xxx.com.cn,SubNetwork=10001,SubNetwork=114214,ManagedElement=325",
|
||||
UserLabelAttr: ne.NeName, PVFlagAttr: ne.PvFlag, VMIDAttr: vmId, VNFInstanceIDAttr: vnfInstanceID}
|
||||
} else {
|
||||
object = cmschema.Object{RmUIDAttr: rmUID,
|
||||
DnAttr: "DC=www.xxx.com.cn,SubNetwork=10001,SubNetwork=114214,ManagedElement=325",
|
||||
UserLabelAttr: ne.NeName, PVFlagAttr: ne.PvFlag}
|
||||
}
|
||||
|
||||
i := 1
|
||||
for _, p := range keys {
|
||||
if s == 0 {
|
||||
//objects.FieldName.N = append(objects.FieldName.N, cmschema.N{IAttr: i, Value: p})
|
||||
objectData.FieldName.N = append(objectData.FieldName.N, cmschema.N{IAttr: i, Value: p})
|
||||
}
|
||||
var v string
|
||||
if valueMap[p] == nil || valueMap[p] == "" {
|
||||
v = "-"
|
||||
} else {
|
||||
v = fmt.Sprintf("%v", valueMap[p])
|
||||
}
|
||||
|
||||
object.V = append(object.V, cmschema.V{IAttr: i, Value: v})
|
||||
i++
|
||||
}
|
||||
//objects.FieldValue.Object = append(objects.FieldValue.Object, object)
|
||||
objectData.FieldValue.Object = append(objectData.FieldValue.Object, object)
|
||||
}
|
||||
//nrmFile.Objects = append(nrmFile.Objects, objects)
|
||||
nrmFile.ObjectData = objectData
|
||||
|
||||
x, _ := xml.MarshalIndent(nrmFile, "", " ")
|
||||
x = append([]byte(xml.Header), x...)
|
||||
|
||||
xmlfile := fmt.Sprintf("%s/%s-CM-%s-%s-%s-%s-%s-001.xml",
|
||||
folderPath, yamlConfig.OMC.Province, neType, objectType, yamlConfig.OMC.HostNo, yamlConfig.NBI.CM.Version, timefile)
|
||||
tmpXmlfile := xmlfile + ".tmp"
|
||||
err := os.WriteFile(tmpXmlfile, x, 0664)
|
||||
if err != nil {
|
||||
log.Error("Failed to WriteFile xml file:", err)
|
||||
continue
|
||||
}
|
||||
err = os.Rename(tmpXmlfile, xmlfile)
|
||||
if err != nil {
|
||||
log.Error("Failed to Rename xml file:", err)
|
||||
continue
|
||||
}
|
||||
zipFile := xmlfile + ".zip"
|
||||
err = global.ZipOneFile(xmlfile, zipFile, false)
|
||||
if err != nil {
|
||||
log.Error("Failed to ZipOneFile:", err)
|
||||
continue
|
||||
}
|
||||
err = os.Remove(xmlfile)
|
||||
if err != nil {
|
||||
log.Error("Failed to delete file:", err)
|
||||
continue
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
@@ -1,196 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"encoding/xml"
|
||||
"fmt"
|
||||
"os"
|
||||
"regexp"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
pmschema "be.ems/crontask/pm/schema"
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
var (
|
||||
neTypes = []string{"AMF", "SMF", "UDM", "UPF", "AUSF"}
|
||||
)
|
||||
|
||||
func (t *TaskFunc) GenPmXmlFile(uri, params, body string) {
|
||||
for _, neType := range neTypes {
|
||||
log.Debugf("GenPmXmlFile process %s xml file", neType)
|
||||
t.GenNFPMXmlFile(neType)
|
||||
}
|
||||
}
|
||||
|
||||
func (t *TaskFunc) ReadPmYaml(cmfile string) (map[string]interface{}, error) {
|
||||
log.Debug("cmfile:", cmfile)
|
||||
file, err := os.ReadFile(cmfile)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return nil, err
|
||||
}
|
||||
log.Debug("file:", file)
|
||||
resultMap := make(map[string]interface{})
|
||||
err = yaml.Unmarshal(file, resultMap)
|
||||
if err != nil {
|
||||
log.Error(err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
log.Debug("resultMap:", resultMap)
|
||||
return resultMap, nil
|
||||
}
|
||||
|
||||
func (t *TaskFunc) IsPseudoSubPmName(pmName string) bool {
|
||||
return strings.Contains(pmName, "._")
|
||||
}
|
||||
|
||||
func (t *TaskFunc) GenNFPMXmlFile(neType string) error {
|
||||
log.Info("GenNFPMXmlFile processing...")
|
||||
|
||||
var nes []NeInfo
|
||||
_, err := XormGetNeInfoByType(neType, &nes)
|
||||
if err != nil {
|
||||
log.Error("Failed to get all ne info:", err)
|
||||
return err
|
||||
}
|
||||
|
||||
ti := time.Now()
|
||||
var startTime string
|
||||
timestamp := ti.Format("2006-01-02 15:04:05")
|
||||
|
||||
index := global.GetCurrentTimeSliceIndexByPeriod(ti, 15)
|
||||
date := ti.Format("2006-01-02")
|
||||
dateHour := ti.Format("2006010215")
|
||||
log.Debugf("date: %s index:%d dateHour:%s", date, index, dateHour)
|
||||
|
||||
_, offset := ti.Zone()
|
||||
var tzOffset string
|
||||
if offset >= 0 {
|
||||
tzOffset = "UTC+" + strconv.Itoa(offset/3600)
|
||||
} else {
|
||||
tzOffset = "UTC" + strconv.Itoa(offset/3600)
|
||||
}
|
||||
|
||||
pmFile := new(pmschema.PmFile)
|
||||
|
||||
var pmResults []NorthboundPm
|
||||
_, err = XormGetNorthboundPm(date, index, neType, &pmResults)
|
||||
if err != nil {
|
||||
log.Error("Failed to get nbi_pm:", err)
|
||||
return err
|
||||
}
|
||||
|
||||
if len(pmResults) == 0 {
|
||||
log.Errorf("%s:%v", neType, global.ErrPMNotFoundData)
|
||||
return global.ErrPMNotFoundData
|
||||
}
|
||||
|
||||
pmFile.XsAttr = "http://www.w3.org/2001/XMLSchema"
|
||||
pmFile.XsiAttr = "http://www.w3.org/2001/XMLSchema-instance"
|
||||
|
||||
//创建目录
|
||||
path := fmt.Sprintf("%s/HX/%s/%s/PM/%s", yamlConfig.OMC.Province, yamlConfig.OMC.Vendor, yamlConfig.OMC.Name, dateHour)
|
||||
folderPath := global.CreateDir(path, yamlConfig.NBI.PM.XmlFileDir)
|
||||
|
||||
var objectType string
|
||||
var measurement pmschema.Measurements
|
||||
for _, pmResult := range pmResults {
|
||||
for _, pmData := range pmResult.Datas {
|
||||
objectType = pmData.ObjectType
|
||||
measurement = pmschema.Measurements{ObjectType: objectType}
|
||||
measurement.PmData.Object.RmUIDAttr = pmResult.RmUID
|
||||
measurement.PmData.Object.DnAttr = pmResult.Dn
|
||||
measurement.PmData.Object.UserLabelAttr = pmResult.NeName
|
||||
startTime = pmResult.StartTime
|
||||
|
||||
i := 1
|
||||
for _, pmKPI := range pmData.KPIs {
|
||||
measurement.PmName.N = append(measurement.PmName.N, pmschema.N{IAttr: i, Value: pmKPI.KPIID})
|
||||
cv := pmschema.CV{IAttr: i}
|
||||
isPseudo := true
|
||||
value := "0"
|
||||
reg := regexp.MustCompile(`_\w+`)
|
||||
//sns := strings.Split(pmData.KPIID, "_")
|
||||
for _, v := range pmKPI.KPIValues {
|
||||
if fmt.Sprintf("%v", v.Name) == "Total" {
|
||||
isPseudo = false
|
||||
value = fmt.Sprintf("%v", v.Value)
|
||||
break
|
||||
} else {
|
||||
isPseudo = true
|
||||
//if len(sns) > 1 {
|
||||
// sns := strings.Split(sns[1], ".")
|
||||
//}
|
||||
sn := reg.ReplaceAllString(pmKPI.KPIID, v.Name)
|
||||
//sn := sns[0] + v.Name
|
||||
// cv.NV = append(cv.NV, pmschema.NV{SN: sn, SV: fmt.Sprintf("%v", v.Value)})
|
||||
cv.SN = append(cv.SN, sn)
|
||||
cv.SV = append(cv.SV, fmt.Sprintf("%v", v.Value))
|
||||
}
|
||||
}
|
||||
if isPseudo == false {
|
||||
measurement.PmData.Object.V = append(measurement.PmData.Object.V, pmschema.V{IAttr: i, Value: value})
|
||||
} else {
|
||||
measurement.PmData.Object.CV = append(measurement.PmData.Object.CV, cv)
|
||||
}
|
||||
|
||||
i++
|
||||
//measurement.PmData.Object.V = append(measurement.PmData.Object.V, pmschema.V{IAttr: i, Value: sortValues[pmName].Value})
|
||||
//measurement.PmData.Object.CV = sortValues[pmName].Value
|
||||
}
|
||||
pmFile.Measurements = append(pmFile.Measurements, measurement)
|
||||
startTime = startTime[:len("2006-01-02 15:04:05")]
|
||||
|
||||
pmFile.FileHeader = pmschema.FileHeader{
|
||||
TimeStamp: timestamp,
|
||||
TimeZone: tzOffset,
|
||||
Period: 15,
|
||||
VendorName: yamlConfig.OMC.Vendor,
|
||||
ElementType: neType,
|
||||
PmVersion: yamlConfig.NBI.PM.Version,
|
||||
StartTime: startTime,
|
||||
}
|
||||
|
||||
x, _ := xml.MarshalIndent(pmFile, "", " ")
|
||||
x = append([]byte(xml.Header), x...)
|
||||
|
||||
//folderName := global.GetFmtTimeString(global.DateTime, startTime, global.DateHour)
|
||||
//folderPath := global.CreateDir(folderName, yamlConfig.NBI.PM.XmlFileDir)
|
||||
|
||||
timefile := global.GetFmtTimeString(time.DateTime, startTime, global.DateData)
|
||||
|
||||
xmlfile := fmt.Sprintf("%s/%s-PM-%s-%s-%s-%s-%s-15-001.xml",
|
||||
folderPath, yamlConfig.OMC.Province, neType, objectType, yamlConfig.OMC.HostNo, yamlConfig.NBI.PM.Version, timefile)
|
||||
tmpXmlfile := xmlfile + ".tmp"
|
||||
err = os.WriteFile(tmpXmlfile, x, 0664)
|
||||
if err != nil {
|
||||
log.Error("Failed to WriteFile xml file:", err)
|
||||
continue
|
||||
}
|
||||
err = os.Rename(tmpXmlfile, xmlfile)
|
||||
if err != nil {
|
||||
log.Error("Failed to Rename xml file:", err)
|
||||
continue
|
||||
}
|
||||
zipFile := xmlfile + ".zip"
|
||||
err = global.ZipOneFile(xmlfile, zipFile, false)
|
||||
if err != nil {
|
||||
log.Error("Failed to ZipOneFile:", err)
|
||||
continue
|
||||
}
|
||||
err = os.Remove(xmlfile)
|
||||
if err != nil {
|
||||
log.Error("Failed to delete file:", err)
|
||||
continue
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
# Makefile for OMC-OMC-crontask project
|
||||
|
||||
PROJECT = OMC
|
||||
VERSION = 2.2405.4
|
||||
LIBDIR = be.ems/lib
|
||||
BINNAME = crontask
|
||||
|
||||
.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,77 +0,0 @@
|
||||
// Code generated by xgen. DO NOT EDIT.
|
||||
|
||||
package pmschema
|
||||
|
||||
import "encoding/xml"
|
||||
|
||||
// FileHeader ...
|
||||
type FileHeader struct {
|
||||
TimeStamp string `xml:"TimeStamp"`
|
||||
TimeZone string `xml:"TimeZone"`
|
||||
Period int `xml:"Period"`
|
||||
VendorName string `xml:"VendorName"`
|
||||
ElementType string `xml:"ElementType"`
|
||||
PmVersion string `xml:"PmVersion"`
|
||||
StartTime string `xml:"StartTime"`
|
||||
}
|
||||
|
||||
// N ...
|
||||
type N struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// PmName ...
|
||||
type PmName struct {
|
||||
N []N `xml:"N"`
|
||||
}
|
||||
|
||||
// V ...
|
||||
type V struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// NV ...
|
||||
type NV struct {
|
||||
XMLName xml.Name `xml:"-"`
|
||||
SN string `xml:"SN"`
|
||||
SV string `xml:"SV"`
|
||||
}
|
||||
|
||||
// CV ...
|
||||
type CV struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
// NV []NV `xml:"NV"`
|
||||
SN []string `xml:"SN"`
|
||||
SV []string `xml:"SV"`
|
||||
}
|
||||
|
||||
// Object ...
|
||||
type Object struct {
|
||||
RmUIDAttr string `xml:"rmUID,attr"`
|
||||
DnAttr string `xml:"Dn,attr"`
|
||||
UserLabelAttr string `xml:"UserLabel,attr"`
|
||||
V []V `xml:"V"`
|
||||
CV []CV `xml:"CV"`
|
||||
}
|
||||
|
||||
// PmData ...
|
||||
type PmData struct {
|
||||
Object Object `xml:"Object"`
|
||||
}
|
||||
|
||||
// Measurements ...
|
||||
type Measurements struct {
|
||||
ObjectType string `xml:"ObjectType"`
|
||||
PmName PmName `xml:"PmName"`
|
||||
PmData PmData `xml:"PmData"`
|
||||
}
|
||||
|
||||
// PmFile ...
|
||||
type PmFile struct {
|
||||
FileHeader FileHeader `xml:"FileHeader"`
|
||||
Measurements []Measurements `xml:"Measurements"`
|
||||
XsAttr string `xml:"xmlns:xs,attr"`
|
||||
XsiAttr string `xml:"xmlns:xsi,attr"`
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
// Code generated by xgen. DO NOT EDIT.
|
||||
|
||||
package pmschema
|
||||
|
||||
// FileHeader ...
|
||||
type FileHeader struct {
|
||||
TimeStamp string `xml:"TimeStamp"`
|
||||
TimeZone string `xml:"TimeZone"`
|
||||
Period int `xml:"Period"`
|
||||
VendorName string `xml:"VendorName"`
|
||||
ElementType string `xml:"ElementType"`
|
||||
PmVersion string `xml:"PmVersion"`
|
||||
StartTime string `xml:"StartTime"`
|
||||
}
|
||||
|
||||
// N ...
|
||||
type N struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// PmName ...
|
||||
type PmName struct {
|
||||
N *N `xml:"N"`
|
||||
}
|
||||
|
||||
// V ...
|
||||
type V struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// CV ...
|
||||
type CV struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
SN []string `xml:"SN"`
|
||||
SV []string `xml:"SV"`
|
||||
}
|
||||
|
||||
// Object ...
|
||||
type Object struct {
|
||||
RmUIDAttr string `xml:"rmUID,attr"`
|
||||
DnAttr string `xml:"Dn,attr"`
|
||||
UserLabelAttr string `xml:"UserLabel,attr"`
|
||||
V []*V `xml:"V"`
|
||||
CV []*CV `xml:"CV"`
|
||||
}
|
||||
|
||||
// PmData ...
|
||||
type PmData struct {
|
||||
Object *Object `xml:"Object"`
|
||||
}
|
||||
|
||||
// Measurements ...
|
||||
type Measurements struct {
|
||||
ObjectType string `xml:"ObjectType"`
|
||||
PmName *PmName `xml:"PmName"`
|
||||
PmData *PmData `xml:"PmData"`
|
||||
}
|
||||
|
||||
// PmFile ...
|
||||
type PmFile struct {
|
||||
FileHeader FileHeader `xml:"FileHeader"`
|
||||
Measurements []*Measurements `xml:"Measurements"`
|
||||
}
|
||||
1537
crontask/tasks.go
1537
crontask/tasks.go
File diff suppressed because it is too large
Load Diff
@@ -1,135 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
//"os"
|
||||
"encoding/binary"
|
||||
"encoding/hex"
|
||||
"os/exec"
|
||||
)
|
||||
|
||||
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)
|
||||
//fmt.Printf("CAP: %v\n", buf)
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
// tshark -r gtp.pcap -T json -d tcp.port==8080,http2 -Y "http2"
|
||||
func execTshark(html string, filename string, proto string, port int) {
|
||||
var tshark *exec.Cmd
|
||||
var sharkCmd string
|
||||
|
||||
pcapPath := filename
|
||||
dataPort := fmt.Sprintf("tcp.port==%d,http2", port)
|
||||
if proto == "http2" {
|
||||
//tshark = exec.Command("tshark", "-r"+pcapPath,
|
||||
// "-Y"+proto,
|
||||
// "-d"+dataPort,
|
||||
// "-T", "pdml")
|
||||
sharkCmd = fmt.Sprintf("tshark -r %s -T pdml -d tcp.port==%s,http2 -Y \"%s\" > %s.pdml", pcapPath, dataPort, proto, pcapPath)
|
||||
tshark = exec.Command("sh", "-c", sharkCmd)
|
||||
} else {
|
||||
//tshark = exec.Command("tshark", "-r"+pcapPath,
|
||||
// "-Y"+proto,
|
||||
// "-T", "pdml")
|
||||
sharkCmd = fmt.Sprintf("tshark -r %s -T pdml -Y \"%s\" > %s.pdml", pcapPath, proto, pcapPath)
|
||||
tshark = exec.Command("sh", "-c", sharkCmd)
|
||||
}
|
||||
_, err := tshark.CombinedOutput()
|
||||
if err != nil {
|
||||
fmt.Printf("tshark failed with %s\n", err)
|
||||
} else {
|
||||
//fmt.Printf("combined out:\n%s\n", string(out))
|
||||
pdmlFile := fmt.Sprintf("%s.pdml", filename)
|
||||
|
||||
//err1 := os.WriteFile(pdmlFile, []byte(out), 0666)
|
||||
//if err1 != nil {
|
||||
// fmt.Println("write html failed")
|
||||
//}else {
|
||||
//xsltproc pdml2html.xsl ngap.pdml > /home/manager/ngap.html
|
||||
command := fmt.Sprintf("xsltproc /usr/local/omc/etc/schema/pdml2html.xsl %s > %s", pdmlFile, html)
|
||||
dest := exec.Command("sh", "-c", command)
|
||||
_, err2 := dest.Output()
|
||||
if err2 != nil {
|
||||
fmt.Println("Error:", err2, command)
|
||||
}
|
||||
//}
|
||||
}
|
||||
}
|
||||
|
||||
func ipDataHandle(html string, iftype string, port int, timestamp int64, data []byte) int {
|
||||
var filePath, proto string
|
||||
|
||||
if iftype == "N2" || iftype == "N1" {
|
||||
filePath = fmt.Sprintf("/tmp/ng%d.pcap", timestamp)
|
||||
proto = "ngap"
|
||||
} else if iftype == "N4" {
|
||||
filePath = fmt.Sprintf("/tmp/pf%d.pcap", timestamp)
|
||||
proto = "pfcp"
|
||||
} else {
|
||||
filePath = fmt.Sprintf("/tmp/hp%d.pcap", timestamp)
|
||||
proto = "http2"
|
||||
}
|
||||
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
fmt.Printf("tshark failed with %s\n", err)
|
||||
|
||||
} else {
|
||||
execTshark(html, filePath, proto, port)
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func main() {
|
||||
var html, iftype, ipdata string
|
||||
var timestamp int64
|
||||
var port int
|
||||
|
||||
flag.Int64Var(×tamp, "t", 0, "timestamp")
|
||||
flag.StringVar(&iftype, "i", "", "interface type")
|
||||
flag.IntVar(&port, "p", 0, "data port")
|
||||
flag.StringVar(&ipdata, "d", "", "ip packet data")
|
||||
flag.StringVar(&html, "f", "", "html file path")
|
||||
|
||||
flag.Parse()
|
||||
|
||||
ds, err := hex.DecodeString(ipdata)
|
||||
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
ipDataHandle(html, iftype, port, timestamp, ds)
|
||||
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
# Makefile for rest agent project
|
||||
|
||||
PROJECT = OMC
|
||||
VERSION = 2.2405.4
|
||||
RelDate = `date +%Y%m%d`
|
||||
Release = $(RelDate)
|
||||
RelVer = $(VERSION)-$(RelDate)
|
||||
PLATFORM = amd64
|
||||
ARMPLATFORM = aarch64
|
||||
BUILDDIR = ../../build
|
||||
DEBBUILDDIR = ../../debbuild
|
||||
RPMBUILDDIR = $(HOME)/goprojects/rpmbuild
|
||||
INSTALLDIR = /usr/local/omc
|
||||
RELEASEDIR = ../../release
|
||||
LIBDIR = be.ems/lib
|
||||
BINNAME = data2html
|
||||
|
||||
.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,182 +0,0 @@
|
||||
select count(*) from kpi_report_upf
|
||||
|
||||
|
||||
CREATE VIEW kpi_report_all AS
|
||||
SELECT * FROM kpi_report_udm
|
||||
UNION ALL
|
||||
SELECT * FROM kpi_report_amf
|
||||
UNION ALL
|
||||
SELECT * FROM kpi_report_upf;
|
||||
|
||||
|
||||
select DISTINCT(ne_type) from kpi_title
|
||||
|
||||
SELECT DISTINCT LOWER(ne_type) FROM kpi_title
|
||||
|
||||
SELECT JSON_EXTRACT(kpi_values, CONCAT('$[', @path, '].', @key_to_search)) AS value FROM kpi_report_upf where `date`="2024-04-26";
|
||||
|
||||
|
||||
SELECT JSON_EXTRACT(JSON_CONTAINS(kpi_values, '{"kpi_id": "UPF.01"}') FROM kpi_report_upf where `date`="2024-04-26";
|
||||
|
||||
|
||||
SELECT
|
||||
JSON_EXTRACT(kpi_values, CONCAT('$[', JSON_UNQUOTE(JSON_SEARCH(kpi_values, 'kpi_id', 'UPF.01')), '].value')) AS value_UPF01,
|
||||
JSON_EXTRACT(kpi_values, CONCAT('$[', JSON_UNQUOTE(JSON_SEARCH(kpi_values, 'kpi_id', 'UPF.03')), '].value')) AS value_UPF03
|
||||
FROM
|
||||
kpi_report_upf
|
||||
WHERE
|
||||
JSON_SEARCH(kpi_values, 'kpi_id', 'UPF.01') IS NOT NULL
|
||||
AND JSON_SEARCH(kpi_values, 'kpi_id', 'UPF.03') IS NOT NULL;
|
||||
|
||||
|
||||
SELECT
|
||||
JSON_EXTRACT(kpi_values, CONCAT('$[', JSON_UNQUOTE(JSON_SEARCH(kpi_values, 'all', 'UPF.01')), '].value')) AS value_UPF01
|
||||
FROM
|
||||
kpi_report_upf
|
||||
WHERE
|
||||
JSON_CONTAINS(kpi_values, '{"kpi_id": "UPF.01"}');
|
||||
|
||||
|
||||
SELECT
|
||||
COALESCE(JSON_EXTRACT(kpi_values, CONCAT('$[', JSON_UNQUOTE(JSON_SEARCH(kpi_values, 'all', 'UPF.01')), '].value')), 0) AS value_UPF01
|
||||
FROM
|
||||
kpi_report_upf
|
||||
WHERE
|
||||
JSON_CONTAINS(kpi_values, '{"kpi_id": "UPF.01"}');
|
||||
|
||||
SELECT
|
||||
CONCAT(
|
||||
DATE_FORMAT( gk.start_time, '%H:' ),
|
||||
LPAD( FLOOR( MINUTE ( gk.start_time ) / 15 ) * 15, 2, '0' )
|
||||
) AS timeGroup,
|
||||
min( CASE WHEN gk.INDEX != '' THEN gk.INDEX ELSE 0 END ) AS startIndex,
|
||||
min( CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END ) AS neName,
|
||||
sum( CASE WHEN JSON_CONTAINS(kpi_values,JSON_OBJECT('kpi_id', "UPF.01")) THEN gk.kpi_values->'$[*].value ELSE 0 END ) AS 'UPF.01',
|
||||
sum( CASE WHEN JSON_CONTAINS(kpi_values,JSON_OBJECT('kpi_id', "UPF.02")) THEN gk.kpi_values->'$[*].value ELSE 0 END ) AS 'UPF.02',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.03' THEN gk.VALUE ELSE 0 END ) AS 'UPF.03',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.04' THEN gk.VALUE ELSE 0 END ) AS 'UPF.04',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.05' THEN gk.VALUE ELSE 0 END ) AS 'UPF.05',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.06' THEN gk.VALUE ELSE 0 END ) AS 'UPF.06',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.07' THEN gk.VALUE ELSE 0 END ) AS 'UPF.07',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.08' THEN gk.VALUE ELSE 0 END ) AS 'UPF.08',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.09' THEN gk.VALUE ELSE 0 END ) AS 'UPF.09',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.10' THEN gk.VALUE ELSE 0 END ) AS 'UPF.10',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.14' THEN gk.VALUE ELSE 0 END ) AS 'UPF.14',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.11' THEN gk.VALUE ELSE 0 END ) AS 'UPF.11',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.12' THEN gk.VALUE ELSE 0 END ) AS 'UPF.12',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.13' THEN gk.VALUE ELSE 0 END ) AS 'UPF.13',
|
||||
sum( CASE WHEN gk.kpi_id = 'UPF.15' THEN gk.VALUE ELSE 0 END ) AS 'UPF.15'
|
||||
FROM
|
||||
kpi_report_upf gk
|
||||
WHERE
|
||||
gk.rm_uid = '4400HX1UPF001'
|
||||
AND gk.date = "2024-04-26"
|
||||
AND gk.start_time >= '00:00:00'
|
||||
AND gk.start_time <= '23:59:59'
|
||||
GROUP BY
|
||||
timeGroup
|
||||
ORDER BY
|
||||
timeGroup DESC
|
||||
|
||||
|
||||
|
||||
SELECT
|
||||
CONCAT(
|
||||
DATE_FORMAT( gk.start_time, '%H:' ),
|
||||
LPAD( FLOOR( MINUTE ( gk.start_time ) / 15 ) * 15, 2, '0' )
|
||||
) AS timeGroup,
|
||||
min( CASE WHEN gk.INDEX != '' THEN gk.INDEX ELSE 0 END ) AS startIndex,
|
||||
min( CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END ) AS neName,
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[0].kpi_id') = "UPF.01" THEN JSON_EXTRACT(gk.kpi_values, '$[0].value') ELSE 0 END) AS 'UPF.01',
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[1].kpi_id') = "UPF.02" THEN JSON_EXTRACT(gk.kpi_values, '$[1].value') ELSE 0 END) AS 'UPF.02',
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[2].kpi_id') = "UPF.03" THEN JSON_EXTRACT(gk.kpi_values, '$[2].value') ELSE 0 END) AS 'UPF.03'
|
||||
FROM
|
||||
kpi_report_upf gk
|
||||
WHERE
|
||||
gk.rm_uid = '4400HX1UPF001'
|
||||
AND gk.date = "2024-05-08"
|
||||
AND gk.start_time >= '10:55:00'
|
||||
AND gk.start_time <= '23:59:59'
|
||||
GROUP BY
|
||||
timeGroup
|
||||
ORDER BY
|
||||
timeGroup DESC
|
||||
|
||||
|
||||
SELECT
|
||||
CONCAT(
|
||||
DATE_FORMAT( gk.start_time, '%H:' ),
|
||||
LPAD( FLOOR( MINUTE ( gk.start_time ) / 15 ) * 15, 2, '0' )
|
||||
) AS timeGroup,
|
||||
min( CASE WHEN gk.INDEX != '' THEN gk.INDEX ELSE 0 END ) AS startIndex,
|
||||
min( CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END ) AS neName,
|
||||
SUM(JSON_EXTRACT(gk.kpi_values, '$[0].`UPF.01`')) AS 'UPF.01',
|
||||
SUM(JSON_EXTRACT(gk.kpi_values, '$[1].`UPF.02`')) AS 'UPF.02',
|
||||
SUM(JSON_EXTRACT(gk.kpi_values, '$[2].`UPF.03`')) AS 'UPF.03'
|
||||
FROM
|
||||
kpi_report_upf gk
|
||||
WHERE
|
||||
gk.rm_uid = '4400HX1UPF001'
|
||||
AND gk.date = "2024-05-08"
|
||||
AND gk.start_time >= '10:53:00'
|
||||
AND gk.start_time <= '10:59:59'
|
||||
GROUP BY
|
||||
timeGroup
|
||||
ORDER BY
|
||||
timeGroup DESC
|
||||
|
||||
|
||||
SELECT
|
||||
min( CASE WHEN gk.INDEX != '' THEN gk.INDEX ELSE 0 END ) AS startIndex,
|
||||
min( CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END ) AS neName,
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[*].kpi_id') = 'UPF.01' THEN JSON_EXTRACT(gk.kpi_values, '$[*].value') ELSE 0 END) AS 'UPF.01',
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[*].kpi_id') = 'UPF.02' THEN JSON_EXTRACT(gk.kpi_values, '$[*].value') ELSE 0 END) AS 'UPF.02',
|
||||
SUM(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[*].kpi_id') = 'UPF.03' THEN JSON_EXTRACT(gk.kpi_values, '$[*].value') ELSE 0 END) AS 'UPF.03'
|
||||
FROM
|
||||
kpi_report_upf gk
|
||||
WHERE
|
||||
gk.rm_uid = '4400HX1UPF001'
|
||||
AND gk.date = "2024-05-03"
|
||||
AND gk.start_time >= '00:00:00'
|
||||
AND gk.start_time <= '23:59:59'
|
||||
|
||||
|
||||
SELECT
|
||||
CONCAT( DATE_FORMAT(CONCAT(gk.`date`, " ", gk.start_time), '%Y-%m-%d %H:'), LPAD(FLOOR(MINUTE(gk.start_time) / 15) * 15, 2, '0') ) AS timeGroup,
|
||||
min(CASE WHEN gk.index != '' THEN gk.index ELSE 0 END) AS startIndex,
|
||||
min(CASE WHEN gk.ne_type != '' THEN gk.ne_type ELSE 0 END) AS neType,
|
||||
min(CASE WHEN gk.ne_name != '' THEN gk.ne_name ELSE 0 END) AS neName,
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[0].kpi_id') = 'UPF.01' THEN JSON_EXTRACT(gk.kpi_values, '$[0].value') ELSE 0 END) AS 'UPF.01',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[1].kpi_id') = 'UPF.02' THEN JSON_EXTRACT(gk.kpi_values, '$[1].value') ELSE 0 END) AS 'UPF.02',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[2].kpi_id') = 'UPF.03' THEN JSON_EXTRACT(gk.kpi_values, '$[2].value') ELSE 0 END) AS 'UPF.03',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[3].kpi_id') = 'UPF.04' THEN JSON_EXTRACT(gk.kpi_values, '$[3].value') ELSE 0 END) AS 'UPF.04',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[4].kpi_id') = 'UPF.05' THEN JSON_EXTRACT(gk.kpi_values, '$[4].value') ELSE 0 END) AS 'UPF.05',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[5].kpi_id') = 'UPF.06' THEN JSON_EXTRACT(gk.kpi_values, '$[5].value') ELSE 0 END) AS 'UPF.06',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[6].kpi_id') = 'UPF.07' THEN JSON_EXTRACT(gk.kpi_values, '$[6].value') ELSE 0 END) AS 'UPF.07',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[7].kpi_id') = 'UPF.08' THEN JSON_EXTRACT(gk.kpi_values, '$[7].value') ELSE 0 END) AS 'UPF.08',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[8].kpi_id') = 'UPF.09' THEN JSON_EXTRACT(gk.kpi_values, '$[8].value') ELSE 0 END) AS 'UPF.09',
|
||||
sum(CASE WHEN JSON_EXTRACT(gk.kpi_values, '$[9].kpi_id') = 'UPF.10' THEN JSON_EXTRACT(gk.kpi_values, '$[9].value') ELSE 0 END) AS 'UPF.10'
|
||||
FROM kpi_report_upf gk
|
||||
where gk.rm_uid = '4400HX1UPF001' and gk.ne_type = 'UPF' and CONCAT(gk.`date`, " ", gk.start_time) >= '2024-05-08 10:00:00' and CONCAT(gk.`date`, " ", gk.start_time) <= '2024-05-08 23:59:59'
|
||||
GROUP BY timeGroup order by timeGroup desc
|
||||
|
||||
|
||||
|
||||
DELETE t1
|
||||
FROM ne_state t1
|
||||
JOIN (
|
||||
SELECT `timestamp`
|
||||
FROM ne_state where ne_type='upf'
|
||||
ORDER BY id DESC
|
||||
LIMIT 999999 OFFSET 3
|
||||
) t2 ON t1.`timestamp` = t2.`timestamp` and ne_type='upf';
|
||||
|
||||
|
||||
select count(1) from ne_state where ne_type='upf'
|
||||
|
||||
|
||||
CREATE TABLE IF NOT EXISTS kpi_report_test AS SELECT * FROM kpi_report WHERE 1=0;ALTER TABLE kpi_report_test MODIFY COLUMN `id` int(11) NOT NULL AUTO_INCREMENT FIRST,ADD PRIMARY KEY IF NOT EXISTS (`id`);
|
||||
|
||||
ALTER TABLE kpi_report_ims MODIFY COLUMN `id` int(11) NOT NULL AUTO_INCREMENT FIRST,ADD PRIMARY KEY IF NOT EXISTS (`id`)
|
||||
|
||||
SELECT * FROM kpi_report WHERE 1=0
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,55 +0,0 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `group`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `group`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `group` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(255) NOT NULL,
|
||||
`description` varchar(255) DEFAULT NULL,
|
||||
`create_time` datetime DEFAULT current_timestamp(),
|
||||
PRIMARY KEY (`name`) USING BTREE,
|
||||
KEY `fk_account_id` (`id`) USING BTREE,
|
||||
KEY `name` (`name`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `group`
|
||||
--
|
||||
|
||||
LOCK TABLES `group` WRITE;
|
||||
/*!40000 ALTER TABLE `group` DISABLE KEYS */;
|
||||
INSERT INTO `group` VALUES (1,'admin','administrator','2023-05-13 11:04:54'),(3,'audit','audit group','2023-05-16 22:48:54'),(7,'manager','manager','2023-08-08 13:02:47'),(6,'monitor','monitor','2023-08-24 22:34:44'),(9,'ne','all ne','2023-08-21 11:24:33'),(10,'omc','omc','2023-08-24 09:55:54'),(2,'operator','operator','2023-05-16 22:49:42'),(4,'oss','oss ','2023-05-16 22:54:50'),(8,'test','test group','2023-08-09 15:57:34'),(5,'user','user group','2023-05-16 22:48:46');
|
||||
/*!40000 ALTER TABLE `group` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:27:02
|
||||
@@ -1,245 +0,0 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 14/05/2024 11:57:19
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for kpi_title
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `kpi_title`;
|
||||
CREATE TABLE `kpi_title` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`kpi_id` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`title_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
||||
`cn_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`en_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `idx_kpi_id`(`kpi_id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 853 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of kpi_title
|
||||
-- ----------------------------
|
||||
INSERT INTO `kpi_title` VALUES (647, 'AMF', 'AMF.01', '{\"cn\": \"AMF注册态用户数\", \"en\": \"AMF.RegSub\"}', 'AMF注册态用户数', 'AMF.RegSub');
|
||||
INSERT INTO `kpi_title` VALUES (648, 'AMF', 'AMF.02', '{\"cn\": \"AMF初始注册请求次数\", \"en\": \"AMF.AttInitReg\"}', 'AMF初始注册请求次数', 'AMF.AttInitReg');
|
||||
INSERT INTO `kpi_title` VALUES (649, 'AMF', 'AMF.03', '{\"cn\": \"AMF初始注册成功次数\", \"en\": \"AMF.SuccInitReg\"}', 'AMF初始注册成功次数', 'AMF.SuccInitReg');
|
||||
INSERT INTO `kpi_title` VALUES (650, 'AMF', 'AMF.04', '{\"cn\": \"AMF初始注册失败次数_非法用户\", \"en\": \"AMF.FailedInitReg.3\"}', 'AMF初始注册失败次数_非法用户', 'AMF.FailedInitReg.3');
|
||||
INSERT INTO `kpi_title` VALUES (651, 'AMF', 'AMF.05', '{\"cn\": \"AMF初始注册失败次数_PEI不允许\", \"en\": \"AMF.FailedInitReg.5\"}', 'AMF初始注册失败次数_PEI不允许', 'AMF.FailedInitReg.5');
|
||||
INSERT INTO `kpi_title` VALUES (652, 'AMF', 'AMF.06', '{\"cn\": \"AMF初始注册失败次数_非法设备\", \"en\": \"AMF.FailedInitReg.6\"}', 'AMF初始注册失败次数_非法设备', 'AMF.FailedInitReg.6');
|
||||
INSERT INTO `kpi_title` VALUES (653, 'AMF', 'AMF.07', '{\"cn\": \"AMF初始注册失败次数_5GS服务不允许_用户原因\", \"en\": \"AMF.FailedInitReg.7.User\"}', 'AMF初始注册失败次数_5GS服务不允许_用户原因', 'AMF.FailedInitReg.7.User');
|
||||
INSERT INTO `kpi_title` VALUES (654, 'AMF', 'AMF.08', '{\"cn\": \"AMF初始注册失败次数_跟踪区内无合适小区_用户原因\", \"en\": \"AMF.FailedInitReg.15.User\"}', 'AMF初始注册失败次数_跟踪区内无合适小区_用户原因', 'AMF.FailedInitReg.15.User');
|
||||
INSERT INTO `kpi_title` VALUES (655, 'AMF', 'AMF.09', '{\"cn\": \"AMF初始注册失败次数_N1模式不允许\", \"en\": \"AMF.FailedInitReg.27\"}', 'AMF初始注册失败次数_N1模式不允许', 'AMF.FailedInitReg.27');
|
||||
INSERT INTO `kpi_title` VALUES (656, 'AMF', 'AMF.10', '{\"cn\": \"AMF初始注册失败次数_PLMN不允许\", \"en\": \"AMF.FailedInitReg.11\"}', 'AMF初始注册失败次数_PLMN不允许', 'AMF.FailedInitReg.11');
|
||||
INSERT INTO `kpi_title` VALUES (657, 'AMF', 'AMF.11', '{\"cn\": \"AMF初始注册失败次数_跟踪区不允许\", \"en\": \"AMF.FailedInitReg.12\"}', 'AMF初始注册失败次数_跟踪区不允许', 'AMF.FailedInitReg.12');
|
||||
INSERT INTO `kpi_title` VALUES (658, 'AMF', 'AMF.12', '{\"cn\": \"AMF初始注册失败次数_漫游跟踪区禁止接入\", \"en\": \"AMF.FailedInitReg.13\"}', 'AMF初始注册失败次数_漫游跟踪区禁止接入', 'AMF.FailedInitReg.13');
|
||||
INSERT INTO `kpi_title` VALUES (659, 'AMF', 'AMF.13', '{\"cn\": \"AMF初始注册失败次数_无可用网络切片\", \"en\": \"AMF.FailedInitReg.62\"}', 'AMF初始注册失败次数_无可用网络切片', 'AMF.FailedInitReg.62');
|
||||
INSERT INTO `kpi_title` VALUES (660, 'AMF', 'AMF.14', '{\"cn\": \"AMF初始注册失败次数_协议错误_用户原因\", \"en\": \"AMF.FailedInitReg.111.User\"}', 'AMF初始注册失败次数_协议错误_用户原因', 'AMF.FailedInitReg.111.User');
|
||||
INSERT INTO `kpi_title` VALUES (661, 'AMF', 'AMF.15', '{\"cn\": \"AMF一次寻呼响应次数\", \"en\": \"AMF.FirstPagingSucc\"}', 'AMF一次寻呼响应次数', 'AMF.FirstPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (662, 'AMF', 'AMF.16', '{\"cn\": \"AMF二次寻呼响应次数\", \"en\": \"AMF.SecondPagingSucc\"}', 'AMF二次寻呼响应次数', 'AMF.SecondPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (663, 'AMF', 'AMF.17', '{\"cn\": \"AMF寻呼请求次数\", \"en\": \"AMF.PagAtt\"}', 'AMF寻呼请求次数', 'AMF.PagAtt');
|
||||
INSERT INTO `kpi_title` VALUES (664, 'AMF', 'AMF.18', '{\"cn\": \"AMF业务请求被拒次数\", \"en\": \"AMF.FailServiceReq\"}', 'AMF业务请求被拒次数', 'AMF.FailServiceReq');
|
||||
INSERT INTO `kpi_title` VALUES (665, 'AMF', 'AMF.19', '{\"cn\": \"AMF业务请求尝试次数\", \"en\": \"AMF.AttServiceReq\"}', 'AMF业务请求尝试次数', 'AMF.AttServiceReq');
|
||||
INSERT INTO `kpi_title` VALUES (666, 'SMF', 'SMF.01', '{\"cn\": \"5G实时PDU会话数\", \"en\": \"SMF.MeanPduSession\"}', '5G实时PDU会话数', 'SMF.MeanPduSession');
|
||||
INSERT INTO `kpi_title` VALUES (667, 'SMF', 'SMF.02', '{\"cn\": \"PDU会话建立成功次数\", \"en\": \"SMF.SuccCreatePduSession\"}', 'PDU会话建立成功次数', 'SMF.SuccCreatePduSession');
|
||||
INSERT INTO `kpi_title` VALUES (668, 'SMF', 'SMF.03', '{\"cn\": \"PDU会话建立请求次数\", \"en\": \"SMF.AttCreatePduSession\"}', 'PDU会话建立请求次数', 'SMF.AttCreatePduSession');
|
||||
INSERT INTO `kpi_title` VALUES (669, 'SMF', 'SMF.04', '{\"cn\": \"IMS PDU会话建立成功次数\", \"en\": \"SMF.SuccCreatePduSession._Ims\"}', 'IMS PDU会话建立成功次数', 'SMF.SuccCreatePduSession._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (670, 'SMF', 'SMF.05', '{\"cn\": \"IMS PDU会话建立请求次数\", \"en\": \"SMF.AttCreatePduSession._Ims\"}', 'IMS PDU会话建立请求次数', 'SMF.AttCreatePduSession._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (671, 'SMF', 'SMF.06', '{\"cn\": \"EPS-Fallback成功数\", \"en\": \"SMF.SuccSmfModifyBearerResponse.Epsfb\"}', 'EPS-Fallback成功数', 'SMF.SuccSmfModifyBearerResponse.Epsfb');
|
||||
INSERT INTO `kpi_title` VALUES (672, 'SMF', 'SMF.07', '{\"cn\": \"EPS-Fallback请求数\", \"en\": \"SMF.AttSmfModifyPduSession.Epsfb\"}', 'EPS-Fallback请求数', 'SMF.AttSmfModifyPduSession.Epsfb');
|
||||
INSERT INTO `kpi_title` VALUES (673, 'UDM', 'UDM.01', '{\"cn\": \"5G注册用户数\", \"en\": \"UDR.5gActSub\"}', '5G注册用户数', 'UDR.5gActSub');
|
||||
INSERT INTO `kpi_title` VALUES (674, 'UDM', 'UDM.02', '{\"cn\": \"AMF发起的UECM注册请求次数\", \"en\": \"UDM.AmfUecmRegReq\"}', 'AMF发起的UECM注册请求次数', 'UDM.AmfUecmRegReq');
|
||||
INSERT INTO `kpi_title` VALUES (675, 'UDM', 'UDM.03', '{\"cn\": \"AMF发起的UECM注册成功次数\", \"en\": \"UDM.AmfUecmRegSucc\"}', 'AMF发起的UECM注册成功次数', 'UDM.AmfUecmRegSucc');
|
||||
INSERT INTO `kpi_title` VALUES (676, 'UDM', 'UDM.04', '{\"cn\": \"SMF发起的UECM注册成功次数\", \"en\": \"UDM.SmfUecmRegSucc\"}', 'SMF发起的UECM注册成功次数', 'UDM.SmfUecmRegSucc');
|
||||
INSERT INTO `kpi_title` VALUES (677, 'UDM', 'UDM.05', '{\"cn\": \"SMF发起的UECM注册请求次数\", \"en\": \"UDM.SmfUecmRegReq\"}', 'SMF发起的UECM注册请求次数', 'UDM.SmfUecmRegReq');
|
||||
INSERT INTO `kpi_title` VALUES (678, 'UDM', 'UDM.06', '{\"cn\": \"4G注册用户数\", \"en\": \"SUB.EpsActSubsInHss\"}', '4G注册用户数', 'SUB.EpsActSubsInHss');
|
||||
INSERT INTO `kpi_title` VALUES (679, 'UDM', 'UDM.07', '{\"cn\": \"4G鉴权信息查询成功次数\", \"en\": \"DIAM.AucInfoAnsSucc\"}', '4G鉴权信息查询成功次数', 'DIAM.AucInfoAnsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (680, 'UDM', 'UDM.08', '{\"cn\": \"4G鉴权信息查询请求次数\", \"en\": \"DIAM.AucInfoReq\"}', '4G鉴权信息查询请求次数', 'DIAM.AucInfoReq');
|
||||
INSERT INTO `kpi_title` VALUES (681, 'UDM', 'UDM.09', '{\"cn\": \"4G更新位置成功次数\", \"en\": \"DIAM.UpdateLocationAnsSucc\"}', '4G更新位置成功次数', 'DIAM.UpdateLocationAnsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (682, 'UDM', 'UDM.10', '{\"cn\": \"4G更新位置请求次数\", \"en\": \"DIAM.UpdateLocationReq\"}', '4G更新位置请求次数', 'DIAM.UpdateLocationReq');
|
||||
INSERT INTO `kpi_title` VALUES (683, 'UDM', 'UDM.11', '{\"cn\": \"SAR成功响应总次数\", \"en\": \"UR.SuccSAA\"}', 'SAR成功响应总次数', 'UR.SuccSAA');
|
||||
INSERT INTO `kpi_title` VALUES (684, 'UDM', 'UDM.12', '{\"cn\": \"SAR请求总次数\", \"en\": \"UR.AttSAR\"}', 'SAR请求总次数', 'UR.AttSAR');
|
||||
INSERT INTO `kpi_title` VALUES (685, 'UDM', 'UDM.13', '{\"cn\": \"LIR成功响应总次数\", \"en\": \"LIQ.SuccLIA\"}', 'LIR成功响应总次数', 'LIQ.SuccLIA');
|
||||
INSERT INTO `kpi_title` VALUES (686, 'UDM', 'UDM.14', '{\"cn\": \"LIR请求总次数\", \"en\": \"LIQ.AttLIR\"}', 'LIR请求总次数', 'LIQ.AttLIR');
|
||||
INSERT INTO `kpi_title` VALUES (687, 'AUSF', 'AUSF.01', '{\"cn\": \"鉴权成功次数\", \"en\": \"Ausf.UeAuthAnsSucc\"}', '鉴权成功次数', 'Ausf.UeAuthAnsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (688, 'AUSF', 'AUSF.02', '{\"cn\": \"鉴权请求次数\", \"en\": \"Ausf.UeAuthReq\"}', '鉴权请求次数', 'Ausf.UeAuthReq');
|
||||
INSERT INTO `kpi_title` VALUES (689, 'UPF', 'UPF.01', '{\"cn\": \"PFCP会话建立成功次数\", \"en\": \"UPF.PfcpSessionEstabSucc\"}', 'PFCP会话建立成功次数', 'UPF.PfcpSessionEstabSucc');
|
||||
INSERT INTO `kpi_title` VALUES (690, 'UPF', 'UPF.02', '{\"cn\": \"PFCP会话建立请求次数\", \"en\": \"UPF.PfcpSessionEstabReq\"}', 'PFCP会话建立请求次数', 'UPF.PfcpSessionEstabReq');
|
||||
INSERT INTO `kpi_title` VALUES (691, 'UPF', 'UPF.03', '{\"cn\": \"N6接口上行字节数\", \"en\": \"UPF.N6OgOct\"}', 'N6接口上行字节数', 'UPF.N6OgOct');
|
||||
INSERT INTO `kpi_title` VALUES (692, 'UPF', 'UPF.04', '{\"cn\": \"N6接口下行字节数\", \"en\": \"UPF.N6IncOct\"}', 'N6接口下行字节数', 'UPF.N6IncOct');
|
||||
INSERT INTO `kpi_title` VALUES (693, 'UPF', 'UPF.05', '{\"cn\": \"N3接口上行字节数\", \"en\": \"UPF.N3OgOct\"}', 'N3接口上行字节数', 'UPF.N3OgOct');
|
||||
INSERT INTO `kpi_title` VALUES (694, 'UPF', 'UPF.06', '{\"cn\": \"N3接口下行字节数\", \"en\": \"UPF.N3IncOct\"}', 'N3接口下行字节数', 'UPF.N3IncOct');
|
||||
INSERT INTO `kpi_title` VALUES (695, 'UPF', 'UPF.07', '{\"cn\": \"SGi接口上行字节数\", \"en\": \"IP.PeakThroughputUlSgi\"}', 'SGi接口上行字节数', 'IP.PeakThroughputUlSgi');
|
||||
INSERT INTO `kpi_title` VALUES (696, 'UPF', 'UPF.08', '{\"cn\": \"SGi接口下行字节数\", \"en\": \"IP.PeakThroughputDlSgi\"}', 'SGi接口下行字节数', 'IP.PeakThroughputDlSgi');
|
||||
INSERT INTO `kpi_title` VALUES (697, 'UPF', 'UPF.09', '{\"cn\": \"S1-U接口上行字节数\", \"en\": \"GTP.OutOctS1uSgw\"}', 'S1-U接口上行字节数', 'GTP.OutOctS1uSgw');
|
||||
INSERT INTO `kpi_title` VALUES (698, 'UPF', 'UPF.10', '{\"cn\": \"S1-U接口下行字节数\", \"en\": \"GTP.IncOctS1uSgw\"}', 'S1-U接口下行字节数', 'GTP.IncOctS1uSgw');
|
||||
INSERT INTO `kpi_title` VALUES (699, 'AMF', 'AMF.20', '{\"cn\": \"EPS在线用户数\", \"en\": \"SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected\"}', 'EPS在线用户数', 'SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected');
|
||||
INSERT INTO `kpi_title` VALUES (700, 'AMF', 'AMF.21', '{\"cn\": \"EPS附着成功次数\", \"en\": \"MM.SuccEpsAttach\"}', 'EPS附着成功次数', 'MM.SuccEpsAttach');
|
||||
INSERT INTO `kpi_title` VALUES (701, 'AMF', 'AMF.22', '{\"cn\": \"EPS附着请求次数\", \"en\": \"MM.AttEpsAttach\"}', 'EPS附着请求次数', 'MM.AttEpsAttach');
|
||||
INSERT INTO `kpi_title` VALUES (702, 'AMF', 'AMF.23', '{\"cn\": \"EPS附着失败次数_非法用户\", \"en\": \"MM.FailedEpsAttach.3\"}', 'EPS附着失败次数_非法用户', 'MM.FailedEpsAttach.3');
|
||||
INSERT INTO `kpi_title` VALUES (703, 'AMF', 'AMF.24', '{\"cn\": \"EPS附着失败次数_非法终端\", \"en\": \"MM.FailedEpsAttach.5\"}', 'EPS附着失败次数_非法终端', 'MM.FailedEpsAttach.5');
|
||||
INSERT INTO `kpi_title` VALUES (704, 'AMF', 'AMF.25', '{\"cn\": \"EPS附着失败次数_非法ME\", \"en\": \"MM.FailedEpsAttach.6\"}', 'EPS附着失败次数_非法ME', 'MM.FailedEpsAttach.6');
|
||||
INSERT INTO `kpi_title` VALUES (705, 'AMF', 'AMF.26', '{\"cn\": \"EPS附着失败次数_EPS服务不允许_用户原因\", \"en\": \"MM.FailedEpsAttach.7.User\"}', 'EPS附着失败次数_EPS服务不允许_用户原因', 'MM.FailedEpsAttach.7.User');
|
||||
INSERT INTO `kpi_title` VALUES (706, 'AMF', 'AMF.27', '{\"cn\": \"EPS附着失败次数_EPS和非EPS服务不允许\", \"en\": \"MM.FailedEpsAttach.8\"}', 'EPS附着失败次数_EPS和非EPS服务不允许', 'MM.FailedEpsAttach.8');
|
||||
INSERT INTO `kpi_title` VALUES (707, 'AMF', 'AMF.28', '{\"cn\": \"EPS附着失败次数_跟踪区内无合适小区_用户原因\", \"en\": \"MM.FailedEpsAttach.15.User\"}', 'EPS附着失败次数_跟踪区内无合适小区_用户原因', 'MM.FailedEpsAttach.15.User');
|
||||
INSERT INTO `kpi_title` VALUES (708, 'AMF', 'AMF.29', '{\"cn\": \"EPS附着失败次数_ESM失败_用户原因\", \"en\": \"MM.FailedEpsAttach.19.User\"}', 'EPS附着失败次数_ESM失败_用户原因', 'MM.FailedEpsAttach.19.User');
|
||||
INSERT INTO `kpi_title` VALUES (709, 'AMF', 'AMF.30', '{\"cn\": \"MME一次寻呼响应次数\", \"en\": \"MM.FirstPagingSucc\"}', 'MME一次寻呼响应次数', 'MM.FirstPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (710, 'AMF', 'AMF.31', '{\"cn\": \"MME二次寻呼响应次数\", \"en\": \"MM.SecondPagingSucc\"}', 'MME二次寻呼响应次数', 'MM.SecondPagingSucc');
|
||||
INSERT INTO `kpi_title` VALUES (711, 'AMF', 'AMF.32', '{\"cn\": \"MME寻呼请求次数\", \"en\": \"MM.PagAtt\"}', 'MME寻呼请求次数', 'MM.PagAtt');
|
||||
INSERT INTO `kpi_title` VALUES (712, 'SMF', 'SMF.08', '{\"cn\": \"4G在线会话数\", \"en\": \"SM.MeanNbrBearerPgw.Default\"}', '4G在线会话数', 'SM.MeanNbrBearerPgw.Default');
|
||||
INSERT INTO `kpi_title` VALUES (713, 'SMF', 'SMF.09', '{\"cn\": \"PGW缺省承载建立成功个数\", \"en\": \"SM.SuccCreateDefaultEpsBearer\"}', 'PGW缺省承载建立成功个数', 'SM.SuccCreateDefaultEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (714, 'SMF', 'SMF.10', '{\"cn\": \"PGW缺省承载建立请求个数\", \"en\": \"SM.AttCreateDefaultEpsBearer\"}', 'PGW缺省承载建立请求个数', 'SM.AttCreateDefaultEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (715, 'SMF', 'SMF.11', '{\"cn\": \"PGW专用承载建立成功个数\", \"en\": \"SM.SuccCreateDedicatedEpsBearer\"}', 'PGW专用承载建立成功个数', 'SM.SuccCreateDedicatedEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (716, 'SMF', 'SMF.12', '{\"cn\": \"PGW专用承载建立请求个数\", \"en\": \"SM.AttCreateDedicatedEpsBearer\"}', 'PGW专用承载建立请求个数', 'SM.AttCreateDedicatedEpsBearer');
|
||||
INSERT INTO `kpi_title` VALUES (717, 'SMF', 'SMF.13', '{\"cn\": \"IMS缺省承载成功建立个数\", \"en\": \"SM.SuccCreateDefaultEpsBearer._Ims\"}', 'IMS缺省承载成功建立个数', 'SM.SuccCreateDefaultEpsBearer._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (718, 'SMF', 'SMF.14', '{\"cn\": \"IMS缺省承载请求建立个数\", \"en\": \"SM.AttCreateDefaultEpsBearer._Ims\"}', 'IMS缺省承载请求建立个数', 'SM.AttCreateDefaultEpsBearer._Ims');
|
||||
INSERT INTO `kpi_title` VALUES (719, 'AMF', 'AMF.A.02', '{\"cn\":\"AMF移动性注册更新成功次数\",\"en\":\"AMF.SuccMobiReg\"}', 'AMF移动性注册更新成功次数', 'AMF.SuccMobiReg');
|
||||
INSERT INTO `kpi_title` VALUES (720, 'AMF', 'AMF.A.03', '{\"cn\":\"AMF移动性注册更新失败次数\",\"en\":\"AMF.FailedMobiReg\"}', 'AMF移动性注册更新失败次数', 'AMF.FailedMobiReg');
|
||||
INSERT INTO `kpi_title` VALUES (721, 'AMF', 'AMF.A.04', '{\"cn\":\"AMF紧急注册请求次数\",\"en\":\"AMF.AttEmergReg\"}', 'AMF紧急注册请求次数', 'AMF.AttEmergReg');
|
||||
INSERT INTO `kpi_title` VALUES (722, 'AMF', 'AMF.A.05', '{\"cn\":\"AMF紧急注册成功次数\",\"en\":\"AMF.SuccEmergReg\"}', 'AMF紧急注册成功次数', 'AMF.SuccEmergReg');
|
||||
INSERT INTO `kpi_title` VALUES (723, 'AMF', 'AMF.A.06', '{\"cn\":\"AMF紧急注册失败次数\",\"en\":\"AMF.FailedEmergReg\"}', 'AMF紧急注册失败次数', 'AMF.FailedEmergReg');
|
||||
INSERT INTO `kpi_title` VALUES (724, 'AMF', 'AMF.A.07', '{\"cn\":\"UE发起的去注册请求次数\",\"en\":\"AMF.AttUeDereg\"}', 'UE发起的去注册请求次数', 'AMF.AttUeDereg');
|
||||
INSERT INTO `kpi_title` VALUES (725, 'AMF', 'AMF.A.08', '{\"cn\":\"UE发起的去注册成功次数\",\"en\":\"AMF.SuccUeDereg\"}', 'UE发起的去注册成功次数', 'AMF.SuccUeDereg');
|
||||
INSERT INTO `kpi_title` VALUES (726, 'AMF', 'AMF.A.09', '{\"cn\":\"AMF发起的去注册请求次数\",\"en\":\"AMF.AttAmfDereg\"}', 'AMF发起的去注册请求次数', 'AMF.AttAmfDereg');
|
||||
INSERT INTO `kpi_title` VALUES (727, 'AMF', 'AMF.A.10', '{\"cn\":\"AMF发起的去注册成功次数\",\"en\":\"AMF.SuccAmfDereg\"}', 'AMF发起的去注册成功次数', 'AMF.SuccAmfDereg');
|
||||
INSERT INTO `kpi_title` VALUES (728, 'AMF', 'AMF.A.11', '{\"cn\":\"UDM发起的去注册请求次数\",\"en\":\"AMF.AttUdmDereg\"}', 'UDM发起的去注册请求次数', 'AMF.AttUdmDereg');
|
||||
INSERT INTO `kpi_title` VALUES (729, 'AMF', 'AMF.A.12', '{\"cn\":\"UDM发起的去注册成功次数\",\"en\":\"AMF.SuccUdmDereg\"}', 'UDM发起的去注册成功次数', 'AMF.SuccUdmDereg');
|
||||
INSERT INTO `kpi_title` VALUES (730, 'AMF', 'AMF.A.13', '{\"cn\":\"AMF寻呼失败次数\",\"en\":\"AMF.PagFail\"}', 'AMF寻呼失败次数', 'AMF.PagFail');
|
||||
INSERT INTO `kpi_title` VALUES (731, 'AMF', 'AMF.A.14', '{\"cn\":\"AMF隐式去注册次数\",\"en\":\"AMF.ImplicitDereg\"}', 'AMF隐式去注册次数', 'AMF.ImplicitDereg');
|
||||
INSERT INTO `kpi_title` VALUES (732, 'SMF', 'SMF.A.01', '{\"cn\":\"PDU会话接受次数\",\"en\":\"SMF.PduSessAcpt\"}', 'PDU会话接受次数', 'SMF.PduSessAcpt');
|
||||
INSERT INTO `kpi_title` VALUES (733, 'SMF', 'SMF.A.02', '{\"cn\":\"基站Pdu资源创建成功次数\",\"en\":\"SM.PduResSetupSucc\"}', '基站Pdu资源创建成功次数', 'SM.PduResSetupSucc');
|
||||
INSERT INTO `kpi_title` VALUES (734, 'SMF', 'SMF.A.03', '{\"cn\":\"查询用户SM数据失败次数\",\"en\":\"SM.RetrieveSmDataFail\"}', '查询用户SM数据失败次数', 'SM.RetrieveSmDataFail');
|
||||
INSERT INTO `kpi_title` VALUES (735, 'SMF', 'SMF.A.04', '{\"cn\":\"PFCP会话建立失败次数\",\"en\":\"SM.PfcpSessEstFail\"}', 'PFCP会话建立失败次数', 'SM.PfcpSessEstFail');
|
||||
INSERT INTO `kpi_title` VALUES (736, 'SMF', 'SMF.A.05', '{\"cn\":\"基站Pdu资源创建失败次数\",\"en\":\"SM.PduResSetupFail\"}', '基站Pdu资源创建失败次数', 'SM.PduResSetupFail');
|
||||
INSERT INTO `kpi_title` VALUES (737, 'SMF', 'SMF.A.06', '{\"cn\":\"PFCP会话修改失败次数\",\"en\":\"SM.PfcpSessMdfyFail\"}', 'PFCP会话修改失败次数', 'SM.PfcpSessMdfyFail');
|
||||
INSERT INTO `kpi_title` VALUES (738, 'SMF', 'SMF.A.07', '{\"cn\":\"PDU会话拒绝次数\",\"en\":\"SM.PduSessRejt\"}', 'PDU会话拒绝次数', 'SM.PduSessRejt');
|
||||
INSERT INTO `kpi_title` VALUES (739, 'SMF', 'SMF.A.08', '{\"cn\":\"PDU会话释放指示次数\",\"en\":\"SM.PduSessRelCmd\"}', 'PDU会话释放指示次数', 'SM.PduSessRelCmd');
|
||||
INSERT INTO `kpi_title` VALUES (740, 'NSSF', 'NSSF.A.02', '{\"cn\":\"可用AMF注册次数\",\"en\":\"NSSF.SuccAvailAMFPut\"}', '可用AMF注册成功次数', 'NSSF.SuccAvailAMFPut');
|
||||
INSERT INTO `kpi_title` VALUES (741, 'NSSF', 'NSSF.A.03', '{\"cn\":\"可用AMF注册更新成功次数\",\"en\":\"NSSF.AvailAMFPut\"}', '可用AMF注册次数', 'NSSF.AvailAMFPut');
|
||||
INSERT INTO `kpi_title` VALUES (742, 'NSSF', 'NSSF.A.04', '{\"cn\":\"可用AMF注册更新次数\",\"en\":\"NSSF.SuccAvailAMFPatch\"}', '可用AMF注册更新成功次数', 'NSSF.SuccAvailAMFPatch');
|
||||
INSERT INTO `kpi_title` VALUES (743, 'NSSF', 'NSSF.A.01', '{\"cn\":\"可用AMF注册成功次数\",\"en\":\"NSSF.AvailAMFPatch\"}', '可用AMF注册更新次数', 'NSSF.AvailAMFPatch');
|
||||
INSERT INTO `kpi_title` VALUES (744, 'NSSF', 'NSSF.A.05', '{\"cn\":\"可用AMF去注册成功次数\",\"en\":\"NSSF.SuccAvailAMFDelete\"}', '可用AMF去注册成功次数', 'NSSF.SuccAvailAMFDelete');
|
||||
INSERT INTO `kpi_title` VALUES (745, 'NSSF', 'NSSF.A.06', '{\"cn\":\"可用AMF去注册次数\",\"en\":\"NSSF.AvailAMFDelete\"}', '可用AMF去注册次数', 'NSSF.AvailAMFDelete');
|
||||
INSERT INTO `kpi_title` VALUES (746, 'NSSF', 'NSSF.A.07', '{\"cn\":\"网元订阅成功次数\",\"en\":\"NSSF.SuccAvailSubscription\"}', '网元订阅成功次数', 'NSSF.SuccAvailSubscription');
|
||||
INSERT INTO `kpi_title` VALUES (747, 'NSSF', 'NSSF.A.08', '{\"cn\":\"网元订阅次数\",\"en\":\"NSSF.AvailSubscription\"}', '网元订阅次数', 'NSSF.AvailSubscription');
|
||||
INSERT INTO `kpi_title` VALUES (748, 'NSSF', 'NSSF.A.09', '{\"cn\":\"网元去订阅成功次数\",\"en\":\"NSSF.SuccAvailUnsubscription\"}', '网元去订阅成功次数', 'NSSF.SuccAvailUnsubscription');
|
||||
INSERT INTO `kpi_title` VALUES (749, 'NSSF', 'NSSF.A.10', '{\"cn\":\"网元去订阅次数\",\"en\":\"NSSF.AvailUnsubscription\"}', '网元去订阅次数', 'NSSF.AvailUnsubscription');
|
||||
INSERT INTO `kpi_title` VALUES (750, 'NSSF', 'NSSF.A.11', '{\"cn\":\"向NRF注册成功次数\",\"en\":\"NSSF.SuccNRFReg\"}', '向NRF注册成功次数', 'NSSF.SuccNRFReg');
|
||||
INSERT INTO `kpi_title` VALUES (751, 'NSSF', 'NSSF.A.12', '{\"cn\":\"向NRF注册次数\",\"en\":\"NSSF.NRFReg\"}', '向NRF注册次数', 'NSSF.NRFReg');
|
||||
INSERT INTO `kpi_title` VALUES (752, 'NSSF', 'NSSF.A.13', '{\"cn\":\"向NRF发送心跳次数\",\"en\":\"NSSF.NRFHeartbeat\"}', '向NRF发送心跳次数', 'NSSF.NRFHeartbeat');
|
||||
INSERT INTO `kpi_title` VALUES (753, 'NSSF', 'NSSF.A.14', '{\"cn\":\"当前注册AMF个数\",\"en\":\"NSSF.CurrentAMFCount\"}', '当前注册AMF个数', 'NSSF.CurrentAMFCount');
|
||||
INSERT INTO `kpi_title` VALUES (754, 'NSSF', 'NSSF.A.15', '{\"cn\":\"当前订阅网元个数\",\"en\":\"NSSF.CurrentSubscriperCount\"}', '当前订阅网元个数', 'NSSF.CurrentSubscriperCount');
|
||||
INSERT INTO `kpi_title` VALUES (755, 'MME', 'MME.A.01', '{\"cn\":\"MME附着请求次数\",\"en\":\"EpsAttachAtt\"}', 'MME附着请求次数', 'EpsAttachAtt');
|
||||
INSERT INTO `kpi_title` VALUES (756, 'MME', 'MME.A.02', '{\"cn\":\"MME附着成功次数\",\"en\":\"EpsAttachSucc\"}', 'MME附着成功次数', 'EpsAttachSucc');
|
||||
INSERT INTO `kpi_title` VALUES (757, 'MME', 'MME.A.03', '{\"cn\":\"MME附着失败次数\",\"en\":\"EpsAttachFail\"}', 'MME附着失败次数', 'EpsAttachFail');
|
||||
INSERT INTO `kpi_title` VALUES (758, 'MME', 'MME.A.04', '{\"cn\":\"MME组合附着请求次数\",\"en\":\"CombAttachAtt\"}', 'MME组合附着请求次数', 'CombAttachAtt');
|
||||
INSERT INTO `kpi_title` VALUES (759, 'MME', 'MME.A.05', '{\"cn\":\"MME组合附着成功次数\",\"en\":\"CombAttachSucc\"}', 'MME组合附着成功次数', 'CombAttachSucc');
|
||||
INSERT INTO `kpi_title` VALUES (760, 'MME', 'MME.A.06', '{\"cn\":\"MME组合附着失败次数\",\"en\":\"CombAttachFail\"}', 'MME组合附着失败次数', 'CombAttachFail');
|
||||
INSERT INTO `kpi_title` VALUES (761, 'MME', 'MME.A.07', '{\"cn\":\"MME紧急附着请求次数\",\"en\":\"EmergAttachAtt\"}', 'MME紧急附着请求次数', 'EmergAttachAtt');
|
||||
INSERT INTO `kpi_title` VALUES (762, 'MME', 'MME.A.08', '{\"cn\":\"MME紧急附着成功次数\",\"en\":\"EmergAttachSucc\"}', 'MME紧急附着成功次数', 'EmergAttachSucc');
|
||||
INSERT INTO `kpi_title` VALUES (763, 'MME', 'MME.A.09', '{\"cn\":\"MME紧急附着失败次数\",\"en\":\"EmergAttachFail\"}', 'MME紧急附着失败次数', 'EmergAttachFail');
|
||||
INSERT INTO `kpi_title` VALUES (764, 'MME', 'MME.A.10', '{\"cn\":\"UE发起的分离请求次数\",\"en\":\"EpsDetachUeAtt\"}', 'UE发起的分离请求次数', 'EpsDetachUeAtt');
|
||||
INSERT INTO `kpi_title` VALUES (765, 'MME', 'MME.A.11', '{\"cn\":\"UE发起的分离请求成功次数\",\"en\":\"EpsDetachUeSucc\"}', 'UE发起的分离请求成功次数', 'EpsDetachUeSucc');
|
||||
INSERT INTO `kpi_title` VALUES (766, 'MME', 'MME.A.12', '{\"cn\":\"MME发起的分离请求次数\",\"en\":\"EpsDetachMMEAtt\"}', 'MME发起的分离请求次数', 'EpsDetachMMEAtt');
|
||||
INSERT INTO `kpi_title` VALUES (767, 'MME', 'MME.A.13', '{\"cn\":\"MME发起的分离请求成功次数\",\"en\":\"EpsDetachMMESucc\"}', 'MME发起的分离请求成功次数', 'EpsDetachMMESucc');
|
||||
INSERT INTO `kpi_title` VALUES (768, 'MME', 'MME.A.14', '{\"cn\":\"伴随SGW内切换的TAU请求次数\",\"en\":\"TauIntraSgwAtt\"}', '伴随SGW内切换的TAU请求次数', 'TauIntraSgwAtt');
|
||||
INSERT INTO `kpi_title` VALUES (769, 'MME', 'MME.A.15', '{\"cn\":\"伴随SGW内切换的TAU成功请求次数\",\"en\":\"TauIntraSgwSucc\"}', '伴随SGW内切换的TAU成功请求次数', 'TauIntraSgwSucc');
|
||||
INSERT INTO `kpi_title` VALUES (770, 'MME', 'MME.A.16', '{\"cn\":\"伴随SGW内切换的TAU失败请求次数\",\"en\":\"TauIntraSgwFail\"}', '伴随SGW内切换的TAU失败请求次数', 'TauIntraSgwFail');
|
||||
INSERT INTO `kpi_title` VALUES (771, 'MME', 'MME.A.17', '{\"cn\":\"MME寻呼次数\",\"en\":\"PagingEpsAtt\"}', 'MME寻呼次数', 'PagingEpsAtt');
|
||||
INSERT INTO `kpi_title` VALUES (772, 'MME', 'MME.A.18', '{\"cn\":\"MME寻呼成功次数\",\"en\":\"PagingEpsSucc\"}', 'MME寻呼成功次数', 'PagingEpsSucc');
|
||||
INSERT INTO `kpi_title` VALUES (773, 'MME', 'MME.A.19', '{\"cn\":\"MME寻呼失败次数\",\"en\":\"PagingEpsFail\"}', 'MME寻呼失败次数', 'PagingEpsFail');
|
||||
INSERT INTO `kpi_title` VALUES (774, 'MME', 'MME.A.20', '{\"cn\":\"MME隐式分离请求次数\",\"en\":\"EpsImplicitDetach\"}', 'MME隐式分离请求次数', 'EpsImplicitDetach');
|
||||
INSERT INTO `kpi_title` VALUES (775, 'MME', 'MME.A.21', '{\"cn\":\"MME激活专用承载请求次数\",\"en\":\"ActDedicatedEpsBearerAtt\"}', 'MME激活专用承载请求次数', 'ActDedicatedEpsBearerAtt');
|
||||
INSERT INTO `kpi_title` VALUES (776, 'MME', 'MME.A.22', '{\"cn\":\"MME激活专用承载请求成功次数\",\"en\":\"ActDedicatedEpsBearerSucc\"}', 'MME激活专用承载请求成功次数', 'ActDedicatedEpsBearerSucc');
|
||||
INSERT INTO `kpi_title` VALUES (777, 'MME', 'MME.A.23', '{\"cn\":\"MME激活专用承载请求失败次数\",\"en\":\"ActDedicatedEpsBearerFail\"}', 'MME激活专用承载请求失败次数', 'ActDedicatedEpsBearerFail');
|
||||
INSERT INTO `kpi_title` VALUES (778, 'MME', 'MME.A.24', '{\"cn\":\"MME去激活专用承载请求次数\",\"en\":\"DeactEpsDedicatedBearerAtt\"}', 'MME去激活专用承载请求次数', 'DeactEpsDedicatedBearerAtt');
|
||||
INSERT INTO `kpi_title` VALUES (779, 'MME', 'MME.A.25', '{\"cn\":\"MME去激活专用承载请求成功次数\",\"en\":\"DeactEpsDedicatedBearerSucc\"}', 'MME去激活专用承载请求成功次数', 'DeactEpsDedicatedBearerSucc');
|
||||
INSERT INTO `kpi_title` VALUES (780, 'MME', 'MME.A.26', '{\"cn\":\"MME修改专用承载请求次数\",\"en\":\"ModEpsBearerAtt\"}', 'MME修改专用承载请求次数', 'ModEpsBearerAtt');
|
||||
INSERT INTO `kpi_title` VALUES (781, 'MME', 'MME.A.27', '{\"cn\":\"MME修改专用承载请求成功次数\",\"en\":\"ModEpsBearerSucc\"}', 'MME修改专用承载请求成功次数', 'ModEpsBearerSucc');
|
||||
INSERT INTO `kpi_title` VALUES (782, 'MME', 'MME.A.28', '{\"cn\":\"MME修改专用承载请求失败次数\",\"en\":\"ModEpsBearerFail\"}', 'MME修改专用承载请求失败次数', 'ModEpsBearerFail');
|
||||
INSERT INTO `kpi_title` VALUES (783, 'MME', 'MME.A.29', '{\"cn\":\"MME服务请求次数\",\"en\":\"EpsServiceReqAtt\"}', 'MME服务请求次数', 'EpsServiceReqAtt');
|
||||
INSERT INTO `kpi_title` VALUES (784, 'MME', 'MME.A.30', '{\"cn\":\"MME服务请求成功次数\",\"en\":\"EpsServiceReqSucc\"}', 'MME服务请求成功次数', 'EpsServiceReqSucc');
|
||||
INSERT INTO `kpi_title` VALUES (785, 'MME', 'MME.A.31', '{\"cn\":\"MME服务请求失败次数\",\"en\":\"EpsServiceReqFail\"}', 'MME服务请求失败次数', 'EpsServiceReqFail');
|
||||
INSERT INTO `kpi_title` VALUES (786, 'MOCNGW', 'MOCNGW.01', '{\"cn\":\"AttachRequest\",\"en\":\"AttachRequest\"}', 'AttachRequest', 'AttachRequest');
|
||||
INSERT INTO `kpi_title` VALUES (787, 'MOCNGW', 'MOCNGW.02', '{\"cn\":\"AttachAccept\",\"en\":\"AttachAccept\"}', 'AttachAccept', 'AttachAccept');
|
||||
INSERT INTO `kpi_title` VALUES (788, 'MOCNGW', 'MOCNGW.03', '{\"cn\":\"AttachComplete\",\"en\":\"AttachComplete\"}', 'AttachComplete', 'AttachComplete');
|
||||
INSERT INTO `kpi_title` VALUES (789, 'MOCNGW', 'MOCNGW.04', '{\"cn\":\"AttachReject\",\"en\":\"AttachReject\"}', 'AttachReject', 'AttachReject');
|
||||
INSERT INTO `kpi_title` VALUES (790, 'MOCNGW', 'MOCNGW.05', '{\"cn\":\"DetachRequest\",\"en\":\"DetachRequest\"}', 'DetachRequest', 'DetachRequest');
|
||||
INSERT INTO `kpi_title` VALUES (791, 'MOCNGW', 'MOCNGW.06', '{\"cn\":\"DetachAccept\",\"en\":\"DetachAccept\"}', 'DetachAccept', 'DetachAccept');
|
||||
INSERT INTO `kpi_title` VALUES (792, 'MOCNGW', 'MOCNGW.07', '{\"cn\":\"TrackingAreaUpdateRequest\",\"en\":\"TrackingAreaUpdateRequest\"}', 'TrackingAreaUpdateRequest', 'TrackingAreaUpdateRequest');
|
||||
INSERT INTO `kpi_title` VALUES (793, 'MOCNGW', 'MOCNGW.08', '{\"cn\":\"TrackingAreaUpdateAccept\",\"en\":\"TrackingAreaUpdateAccept\"}', 'TrackingAreaUpdateAccept', 'TrackingAreaUpdateAccept');
|
||||
INSERT INTO `kpi_title` VALUES (794, 'MOCNGW', 'MOCNGW.09', '{\"cn\":\"TrackingAreaUpdateComplete\",\"en\":\"TrackingAreaUpdateComplete\"}', 'TrackingAreaUpdateComplete', 'TrackingAreaUpdateComplete');
|
||||
INSERT INTO `kpi_title` VALUES (795, 'MOCNGW', 'MOCNGW.10', '{\"cn\":\"TrackingAreaUpdateReject\",\"en\":\"TrackingAreaUpdateReject\"}', 'TrackingAreaUpdateReject', 'TrackingAreaUpdateReject');
|
||||
INSERT INTO `kpi_title` VALUES (796, 'MOCNGW', 'MOCNGW.11', '{\"cn\":\"ServiceRequest\",\"en\":\"ServiceRequest\"}', 'ServiceRequest', 'ServiceRequest');
|
||||
INSERT INTO `kpi_title` VALUES (797, 'MOCNGW', 'MOCNGW.12', '{\"cn\":\"ExtendedServiceRequest\",\"en\":\"ExtendedServiceRequest\"}', 'ExtendedServiceRequest', 'ExtendedServiceRequest');
|
||||
INSERT INTO `kpi_title` VALUES (798, 'MOCNGW', 'MOCNGW.13', '{\"cn\":\"ControlPlaneServiceRequest\",\"en\":\"ControlPlaneServiceRequest\"}', 'ControlPlaneServiceRequest', 'ControlPlaneServiceRequest');
|
||||
INSERT INTO `kpi_title` VALUES (799, 'MOCNGW', 'MOCNGW.14', '{\"cn\":\"ServiceReject\",\"en\":\"ServiceReject\"}', 'ServiceReject', 'ServiceReject');
|
||||
INSERT INTO `kpi_title` VALUES (800, 'MOCNGW', 'MOCNGW.15', '{\"cn\":\"ServiceAccept\",\"en\":\"ServiceAccept\"}', 'ServiceAccept', 'ServiceAccept');
|
||||
INSERT INTO `kpi_title` VALUES (801, 'MOCNGW', 'MOCNGW.16', '{\"cn\":\"GutiReallocationCommand\",\"en\":\"GutiReallocationCommand\"}', 'GutiReallocationCommand', 'GutiReallocationCommand');
|
||||
INSERT INTO `kpi_title` VALUES (802, 'MOCNGW', 'MOCNGW.17', '{\"cn\":\"GutiReallocationComplete\",\"en\":\"GutiReallocationComplete\"}', 'GutiReallocationComplete', 'GutiReallocationComplete');
|
||||
INSERT INTO `kpi_title` VALUES (803, 'MOCNGW', 'MOCNGW.18', '{\"cn\":\"AuthenticationRequest\",\"en\":\"AuthenticationRequest\"}', 'AuthenticationRequest', 'AuthenticationRequest');
|
||||
INSERT INTO `kpi_title` VALUES (804, 'MOCNGW', 'MOCNGW.19', '{\"cn\":\"AuthenticationResponse\",\"en\":\"AuthenticationResponse\"}', 'AuthenticationResponse', 'AuthenticationResponse');
|
||||
INSERT INTO `kpi_title` VALUES (805, 'MOCNGW', 'MOCNGW.20', '{\"cn\":\"AuthenticationReject\",\"en\":\"AuthenticationReject\"}', 'AuthenticationReject', 'AuthenticationReject');
|
||||
INSERT INTO `kpi_title` VALUES (806, 'MOCNGW', 'MOCNGW.21', '{\"cn\":\"AuthenticationFailure\",\"en\":\"AuthenticationFailure\"}', 'AuthenticationFailure', 'AuthenticationFailure');
|
||||
INSERT INTO `kpi_title` VALUES (807, 'MOCNGW', 'MOCNGW.22', '{\"cn\":\"IdentityRequest\",\"en\":\"IdentityRequest\"}', 'IdentityRequest', 'IdentityRequest');
|
||||
INSERT INTO `kpi_title` VALUES (808, 'MOCNGW', 'MOCNGW.23', '{\"cn\":\"IdentityResponse\",\"en\":\"IdentityResponse\"}', 'IdentityResponse', 'IdentityResponse');
|
||||
INSERT INTO `kpi_title` VALUES (809, 'MOCNGW', 'MOCNGW.24', '{\"cn\":\"SecurityModeCommand\",\"en\":\"SecurityModeCommand\"}', 'SecurityModeCommand', 'SecurityModeCommand');
|
||||
INSERT INTO `kpi_title` VALUES (810, 'MOCNGW', 'MOCNGW.25', '{\"cn\":\"SecurityModeComplete\",\"en\":\"SecurityModeComplete\"}', 'SecurityModeComplete', 'SecurityModeComplete');
|
||||
INSERT INTO `kpi_title` VALUES (811, 'MOCNGW', 'MOCNGW.26', '{\"cn\":\"SecurityModeReject\",\"en\":\"SecurityModeReject\"}', 'SecurityModeReject', 'SecurityModeReject');
|
||||
INSERT INTO `kpi_title` VALUES (812, 'MOCNGW', 'MOCNGW.27', '{\"cn\":\"EmmStatus\",\"en\":\"EmmStatus\"}', 'EmmStatus', 'EmmStatus');
|
||||
INSERT INTO `kpi_title` VALUES (813, 'MOCNGW', 'MOCNGW.28', '{\"cn\":\"EmmInformation\",\"en\":\"EmmInformation\"}', 'EmmInformation', 'EmmInformation');
|
||||
INSERT INTO `kpi_title` VALUES (814, 'MOCNGW', 'MOCNGW.29', '{\"cn\":\"DownlinkNasTransport\",\"en\":\"DownlinkNasTransport\"}', 'DownlinkNasTransport', 'DownlinkNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (815, 'MOCNGW', 'MOCNGW.30', '{\"cn\":\"UplinkNasTransport\",\"en\":\"UplinkNasTransport\"}', 'UplinkNasTransport', 'UplinkNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (816, 'MOCNGW', 'MOCNGW.31', '{\"cn\":\"CsServiceNotification\",\"en\":\"CsServiceNotification\"}', 'CsServiceNotification', 'CsServiceNotification');
|
||||
INSERT INTO `kpi_title` VALUES (817, 'MOCNGW', 'MOCNGW.32', '{\"cn\":\"DownlinkGenericNasTransport\",\"en\":\"DownlinkGenericNasTransport\"}', 'DownlinkGenericNasTransport', 'DownlinkGenericNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (818, 'MOCNGW', 'MOCNGW.33', '{\"cn\":\"UplinkGenericNasTransport\",\"en\":\"UplinkGenericNasTransport\"}', 'UplinkGenericNasTransport', 'UplinkGenericNasTransport');
|
||||
INSERT INTO `kpi_title` VALUES (819, 'IMS', 'SCSCF.01', '{\"cn\": \"LTE接入注册用户数\",\"en\": \"UR.SubsLTE.fromVoLTE\"}', 'LTE接入注册用户数', 'UR.SubsLTE.fromVoLTE');
|
||||
INSERT INTO `kpi_title` VALUES (820, 'IMS', 'SCSCF.02', '{\"cn\": \"5G接入注册用户数\",\"en\": \"UR.Subs5G.fromVo5G\"}', '5G接入注册用户数', 'UR.Subs5G.fromVo5G');
|
||||
INSERT INTO `kpi_title` VALUES (821, 'IMS', 'SCSCF.03', '{\"cn\": \"初始注册成功次数\",\"en\": \"UR.SuccInitReg\"}', '初始注册成功次数', 'UR.SuccInitReg');
|
||||
INSERT INTO `kpi_title` VALUES (822, 'IMS', 'SCSCF.04', '{\"cn\": \"初始注册请求次数\",\"en\": \"UR.AttInitReg\"}', '初始注册请求次数', 'UR.AttInitReg');
|
||||
INSERT INTO `kpi_title` VALUES (823, 'IMS', 'SCSCF.05', '{\"cn\": \"主叫接通次数\",\"en\": \"SC.SuccSessionOrig\"}', '主叫接通次数', 'SC.SuccSessionOrig');
|
||||
INSERT INTO `kpi_title` VALUES (824, 'IMS', 'SCSCF.06', '{\"cn\": \"主叫试呼次数\",\"en\": \"SC.AttSessionOrig\"}', '主叫试呼次数', 'SC.AttSessionOrig');
|
||||
INSERT INTO `kpi_title` VALUES (825, 'IMS', 'SCSCF.07', '{\"cn\": \"被叫接通次数\",\"en\": \"SC.SuccSessionTerm\"}', '被叫接通次数', 'SC.SuccSessionTerm');
|
||||
INSERT INTO `kpi_title` VALUES (826, 'IMS', 'SCSCF.08', '{\"cn\": \"被叫试呼次数\",\"en\": \"SC.AttSessionTerm\"}', '被叫试呼次数', 'SC.AttSessionTerm');
|
||||
INSERT INTO `kpi_title` VALUES (827, 'IMS', 'SCSCF.09', '{\"cn\": \"主叫应答次数\",\"en\": \"SC.AnsSessionOrig\"}', '主叫应答次数', 'SC.AnsSessionOrig');
|
||||
INSERT INTO `kpi_title` VALUES (828, 'IMS', 'SCSCF.10', '{\"cn\": \"主叫早释次数\",\"en\": \"SC.OrigRelBeforeRing\"}', '主叫早释次数', 'SC.OrigRelBeforeRing');
|
||||
INSERT INTO `kpi_title` VALUES (829, 'IMS', 'SCSCF.11', '{\"cn\": \"主叫振铃早释次数\",\"en\": \"SC.OrigRelAfterRing\"}', '主叫振铃早释次数', 'SC.OrigRelAfterRing');
|
||||
INSERT INTO `kpi_title` VALUES (830, 'IMS', 'SCSCF.12', '{\"cn\": \"主叫403请求禁止次数\",\"en\": \"SC.FailSessionOrig.403\"}', '主叫403请求禁止次数', 'SC.FailSessionOrig.403');
|
||||
INSERT INTO `kpi_title` VALUES (831, 'IMS', 'SCSCF.13', '{\"cn\": \"主叫404未找到次数\",\"en\": \"SC.FailSessionOrig.404\"}', '主叫404未找到次数', 'SC.FailSessionOrig.404');
|
||||
INSERT INTO `kpi_title` VALUES (832, 'IMS', 'SCSCF.14', '{\"cn\": \"主叫408请求超时次数\",\"en\": \"SC.FailSessionOrig.408\"}', '主叫408请求超时次数', 'SC.FailSessionOrig.408');
|
||||
INSERT INTO `kpi_title` VALUES (833, 'IMS', 'SCSCF.15', '{\"cn\": \"主叫480久叫不应次\",\"en\": \"SC.FailSessionOrig.480\"}', '主叫480久叫不应次', 'SC.FailSessionOrig.480');
|
||||
INSERT INTO `kpi_title` VALUES (834, 'IMS', 'SCSCF.16', '{\"cn\": \"主叫484Request-URI不完整次\",\"en\": \"SC.FailSessionOrig.484\"}', '主叫484Request-URI不完整次', 'SC.FailSessionOrig.484');
|
||||
INSERT INTO `kpi_title` VALUES (835, 'IMS', 'SCSCF.17', '{\"cn\": \"主叫486用户忙次数\",\"en\": \"SC.FailSessionOrig.486\"}', '主叫486用户忙次数', 'SC.FailSessionOrig.486');
|
||||
INSERT INTO `kpi_title` VALUES (836, 'IMS', 'SCSCF.18', '{\"cn\": \"主叫487请求终止次数\",\"en\": \"SC.FailSessionOrig.487\"}', '主叫487请求终止次数', 'SC.FailSessionOrig.487');
|
||||
INSERT INTO `kpi_title` VALUES (837, 'IMS', 'SCSCF.19', '{\"cn\": \"主叫600用户忙次数\",\"en\": \"SC.FailSessionOrig.600\"}', '主叫600用户忙次数', 'SC.FailSessionOrig.600');
|
||||
INSERT INTO `kpi_title` VALUES (838, 'IMS', 'SCSCF.20', '{\"cn\": \"主叫603用户拒接次数\",\"en\": \"SC.FailSessionOrig.603\"}', '主叫603用户拒接次数', 'SC.FailSessionOrig.603');
|
||||
INSERT INTO `kpi_title` VALUES (839, 'IMS', 'SCSCF.21', '{\"cn\": \"主叫604用户信息不存在次数\",\"en\": \"SC.FailSessionOrig.604\"}', '主叫604用户信息不存在次数', 'SC.FailSessionOrig.604');
|
||||
INSERT INTO `kpi_title` VALUES (840, 'IMS', 'SCSCF.22', '{\"cn\": \"被叫应答次数\",\"en\": \"SC.AnsSessionTerm\"}', '被叫应答次数', 'SC.AnsSessionTerm');
|
||||
INSERT INTO `kpi_title` VALUES (841, 'IMS', 'SCSCF.23', '{\"cn\": \"被叫早释次\",\"en\": \"SC.TermiRelBeforeRing\"}', '被叫早释次', 'SC.TermiRelBeforeRing');
|
||||
INSERT INTO `kpi_title` VALUES (842, 'IMS', 'SCSCF.24', '{\"cn\": \"被叫振铃早释次数\",\"en\": \"SC.TermiRelAfterRing\"}', '被叫振铃早释次数', 'SC.TermiRelAfterRing');
|
||||
INSERT INTO `kpi_title` VALUES (843, 'IMS', 'SCSCF.25', '{\"cn\": \"被叫403请求禁止次数\",\"en\": \"SC.FailSessionTerm.403\"}', '被叫403请求禁止次数', 'SC.FailSessionTerm.403');
|
||||
INSERT INTO `kpi_title` VALUES (844, 'IMS', 'SCSCF.26', '{\"cn\": \"被叫404未找到次数\",\"en\": \"SC.FailSessionTerm.404\"}', '被叫404未找到次数', 'SC.FailSessionTerm.404');
|
||||
INSERT INTO `kpi_title` VALUES (845, 'IMS', 'SCSCF.27', '{\"cn\": \"被叫408请求超时次数\",\"en\": \"SC.FailSessionTerm.408\"}', '被叫408请求超时次数', 'SC.FailSessionTerm.408');
|
||||
INSERT INTO `kpi_title` VALUES (846, 'IMS', 'SCSCF.28', '{\"cn\": \"被叫480久叫不应次数\",\"en\": \"SC.FailSessionTerm.480\"}', '被叫480久叫不应次数', 'SC.FailSessionTerm.480');
|
||||
INSERT INTO `kpi_title` VALUES (847, 'IMS', 'SCSCF.29', '{\"cn\": \"被叫484Request-URI不完整次数\",\"en\": \"SC.FailSessionTerm.484\"}', '被叫484Request-URI不完整次数', 'SC.FailSessionTerm.484');
|
||||
INSERT INTO `kpi_title` VALUES (848, 'IMS', 'SCSCF.30', '{\"cn\": \"被叫486用户忙次数\",\"en\": \"SC.FailSessionTerm.486\"}', '被叫486用户忙次数', 'SC.FailSessionTerm.486');
|
||||
INSERT INTO `kpi_title` VALUES (849, 'IMS', 'SCSCF.31', '{\"cn\": \"被叫487请求终止次数\",\"en\": \"SC.FailSessionTerm.487\"}', '被叫487请求终止次数', 'SC.FailSessionTerm.487');
|
||||
INSERT INTO `kpi_title` VALUES (850, 'IMS', 'SCSCF.32', '{\"cn\": \"被叫600用户忙次数\",\"en\": \"SC.FailSessionTerm.600\"}', '被叫600用户忙次数', 'SC.FailSessionTerm.600');
|
||||
INSERT INTO `kpi_title` VALUES (851, 'IMS', 'SCSCF.33', '{\"cn\": \"被叫603用户拒接次数\",\"en\": \"SC.FailSessionTerm.603\"}', '被叫603用户拒接次数', 'SC.FailSessionTerm.603');
|
||||
INSERT INTO `kpi_title` VALUES (852, 'IMS', 'SCSCF.34', '{\"cn\": \"被叫604用户信息不存在次数\",\"en\": \"SC.FailSessionTerm.604\"}', '被叫604用户信息不存在次数', 'SC.FailSessionTerm.604');
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
@@ -1,522 +0,0 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 14/05/2024 14:36:54
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for measure_title
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `measure_title`;
|
||||
CREATE TABLE `measure_title` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`kpi_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`kpi_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`pseudo` enum('false','true') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'false',
|
||||
`object_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`period` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '',
|
||||
`title_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
||||
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 3912 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of measure_title
|
||||
-- ----------------------------
|
||||
INSERT INTO `measure_title` VALUES (3431, 'AMF', 'AMFHA01', 'AMF.AuthReq', 'false', 'AmfFunction', '15M', '{\"cn\":\"鉴权请求次数\",\"en\":\"AMF.AuthReq\"}', 'AMF发起鉴权请求消息的次数\n');
|
||||
INSERT INTO `measure_title` VALUES (3432, 'AMF', 'AMFHA02', 'AMF.AuthFail', 'false', 'AmfFunction', '15M', '{\"cn\":\"鉴权参数错误次数\",\"en\":\"AMF.AuthFail\"}', 'UE检测出Authentication Request中包含的鉴权参数错误,向AMF发送Authentication Failure的次数,cause值可能为20、21、26');
|
||||
INSERT INTO `measure_title` VALUES (3433, 'AMF', 'AMFHA02', 'AMF.AuthFail.20', 'false', 'AmfFunction', '15M', '{\"cn\":\"MAC错误导致的鉴权参数错误次数\",\"en\":\"AMF.AuthFail.20\"}', 'UE检测出Authentication Request中包含的鉴权参数错误,向AMF发送Authentication Failure的次数,cause值可能为20、21、26');
|
||||
INSERT INTO `measure_title` VALUES (3434, 'AMF', 'AMFHA02', 'AMF.AuthFail.21', 'false', 'AmfFunction', '15M', '{\"cn\":\"同步失败导致的鉴权参数错误次数\",\"en\":\"AMF.AuthFail.21\"}', 'UE检测出Authentication Request中包含的鉴权参数错误,向AMF发送Authentication Failure的次数,cause值可能为20、21、26');
|
||||
INSERT INTO `measure_title` VALUES (3435, 'AMF', 'AMFHA02', 'AMF.AuthFail.26', 'false', 'AmfFunction', '15M', '{\"cn\":\"非5G鉴权导致的鉴权参数错误次数\",\"en\":\"AMF.AuthFail.26\"}', 'UE检测出Authentication Request中包含的鉴权参数错误,向AMF发送Authentication Failure的次数,cause值可能为20、21、26');
|
||||
INSERT INTO `measure_title` VALUES (3436, 'AMF', 'AMFHA03', 'AMF.AuthReject', 'false', 'AmfFunction', '15M', '{\"cn\":\"鉴权拒绝次数\",\"en\":\"AMF.AuthReject\"}', '发送Authentication Reject消息的次数;\n');
|
||||
INSERT INTO `measure_title` VALUES (3437, 'AMF', 'AMFHB01', 'AMF.RegSub', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF注册态用户数\",\"en\":\"AMF.RegSub\"}', '当前所有注册在AMF上的用户');
|
||||
INSERT INTO `measure_title` VALUES (3438, 'AMF', 'AMFHB01', 'AMF.RegSubMean', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF平均注册态用户数\",\"en\":\"AMF.RegSubMean\"}', '当前所有注册在AMF上的用户,取统计周期内的平均值');
|
||||
INSERT INTO `measure_title` VALUES (3439, 'AMF', 'AMFHB01', 'AMF.RegSubMax', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF最大注册态用户数\",\"en\":\"AMF.RegSubMax\"}', '当前所有注册在AMF上的用户,取统计周期内的最大值');
|
||||
INSERT INTO `measure_title` VALUES (3440, 'AMF', 'AMFHB01', 'AMF.RegSub.CmIdle', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF空闲态用户数\",\"en\":\"AMF.RegSub.CmIdle\"}', '当前所有注册在AMF上的处于CM-IDLE状态的用户。');
|
||||
INSERT INTO `measure_title` VALUES (3441, 'AMF', 'AMFHB01', 'AMF.RegSub.CmIdleMean', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF平均空闲态用户数\",\"en\":\"AMF.RegSub.CmIdleMean\"}', '当前所有注册在AMF上的处于CM-IDLE状态的用户,取统计周期内的平均值');
|
||||
INSERT INTO `measure_title` VALUES (3442, 'AMF', 'AMFHB01', 'AMF.RegSub.CmIdleMax', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF最大空闲态用户数\",\"en\":\"AMF.RegSub.CmIdleMax\"}', '当前所有注册在AMF上的处于CM-IDLE状态的用户,取统计周期内的最大值');
|
||||
INSERT INTO `measure_title` VALUES (3443, 'AMF', 'AMFHB01', 'AMF.RegSub.CmIdle._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的AMF空闲态用户数\",\"en\":\"AMF.RegSub.CmIdle._Ta\"}', '分TA统计当前处于CM-IDLE状态的用户数。如果网络配置约定TAList只包括当前TA,则分跟踪区的统计是准确的;若网络配置TAList可以包括多个TA,则以上次用户处于连接态时的TA作为用户当前TA,但这样统计的结果只是一个近似值。');
|
||||
INSERT INTO `measure_title` VALUES (3444, 'AMF', 'AMFHB01', 'AMF.RegSub.CmIdleMean._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的AMF平均空闲态用户数\",\"en\":\"AMF.RegSub.CmIdleMean._Ta\"}', '分TA统计当前处于CM-IDLE状态的用户数,取统计周期内的平均值。如果网络配置约定TAList只包括当前TA,则分跟踪区的统计是准确的;若网络配置TAList可以包括多个TA,则以上次用户处于连接态时的TA作为用户当前TA,但这样统计的结果只是一个近似值。');
|
||||
INSERT INTO `measure_title` VALUES (3445, 'AMF', 'AMFHB01', 'AMF.RegSub.CmIdleMax._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的AMF最大空闲态用户数\",\"en\":\"AMF.RegSub.CmIdleMax._Ta\"}', '分TA统计当前处于CM-IDLE状态的用户数,取统计周期内的最大值。如果网络配置约定TAList只包括当前TA,则分跟踪区的统计是准确的;若网络配置TAList可以包括多个TA,则以上次用户处于连接态时的TA作为用户当前TA,但这样统计的结果只是一个近似值。');
|
||||
INSERT INTO `measure_title` VALUES (3446, 'AMF', 'AMFHB01', 'AMF.RegSub.CmConnected', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF连接态用户数\",\"en\":\"AMF.RegSub.CmConnected\"}', '当前所有注册在AMF上的处于CM-CONNECTED状态的用户.');
|
||||
INSERT INTO `measure_title` VALUES (3447, 'AMF', 'AMFHB01', 'AMF.RegSub.CmConnectedMean', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF平均连接态用户数\",\"en\":\"AMF.RegSub.CmConnectedMean\"}', '当前所有注册在AMF上的处于CM-CONNECTED状态的用户,取统计周期内的平均值');
|
||||
INSERT INTO `measure_title` VALUES (3448, 'AMF', 'AMFHB01', 'AMF.RegSub.CmConnectedMax', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF最大连接态用户数\",\"en\":\"AMF.RegSub.CmConnectedMax\"}', '当前所有注册在AMF上的处于CM-CONNECTED状态的用户,取统计周期内的最大值');
|
||||
INSERT INTO `measure_title` VALUES (3449, 'AMF', 'AMFHB01', 'AMF.RegSub.CmConnected._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的AMF连接态用户数\",\"en\":\"AMF.RegSub.CmConnected._Ta\"}', '分跟踪区统计当前所有注册在AMF上的处于CM-CONNECTED状态的用户.');
|
||||
INSERT INTO `measure_title` VALUES (3450, 'AMF', 'AMFHB01', 'AMF.RegSub.CmConnectedMean._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的AMF平均连接态用户数\",\"en\":\"AMF.RegSub.CmConnectedMean._Ta\"}', '分跟踪区统计当前所有注册在AMF上的处于CM-CONNECTED状态的用户,取统计周期内的平均值');
|
||||
INSERT INTO `measure_title` VALUES (3451, 'AMF', 'AMFHB01', 'AMF.RegSub.CmConnectedMax._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的AMF最大连接态用户数\",\"en\":\"AMF.RegSub.CmConnectedMax._Ta\"}', '分跟踪区统计当前所有注册在AMF上的处于CM-CONNECTED状态的用户,取统计周期内的最大值');
|
||||
INSERT INTO `measure_title` VALUES (3452, 'AMF', 'AMFHB01', 'AMF.RegSub.CmConnected._Ns', 'true', 'AmfFunction', '15M', '{\"cn\":\"分切片的AMF连接态用户数\",\"en\":\"AMF.RegSub.CmConnected._Ns\"}', '分切片统计当前所有注册在AMF上的处于CM-CONNECTED状态的用户.');
|
||||
INSERT INTO `measure_title` VALUES (3453, 'AMF', 'AMFHB01', 'AMF.RegSub._Ns', 'true', 'AmfFunction', '15M', '{\"cn\":\"分切片的AMF注册用户数\",\"en\":\"AMF.RegSub._Ns\"}', 'AMF支持的允许UE使用的S-NSSAI统计每个网络切片在AMF上的用户数。以AMF下发给UE的allowed S-NSSAI中AMF支持的S-NSSAI的个数为准。');
|
||||
INSERT INTO `measure_title` VALUES (3454, 'AMF', 'AMFHB01', 'AMF.RegSubMean._Ns', 'true', 'AmfFunction', '15M', '{\"cn\":\"分切片的AMF平均注册用户数\",\"en\":\"AMF.RegSubMean._Ns\"}', 'AMF支持的允许UE使用的S-NSSAI统计每个网络切片在AMF上的用户数,取统计周期内的平均值。以AMF下发给UE的allowed S-NSSAI中AMF支持的S-NSSAI的个数为准。');
|
||||
INSERT INTO `measure_title` VALUES (3455, 'AMF', 'AMFHB01', 'AMF.RegSubMax._Ns', 'true', 'AmfFunction', '15M', '{\"cn\":\"分切片的AMF最大注册用户数\",\"en\":\"AMF.RegSubMax._Ns\"}', 'AMF支持的允许UE使用的S-NSSAI统计每个网络切片在AMF上的用户数,取统计周期内的最大值。以AMF下发给UE的allowed S-NSSAI中AMF支持的S-NSSAI的个数为准。');
|
||||
INSERT INTO `measure_title` VALUES (3456, 'AMF', 'AMFHB01', 'AMF.RegSub._NumSeg', 'true', 'AmfFunction', '15M', '{\"cn\":\"分号段的AMF注册用户数\",\"en\":\"AMF.RegSub._NumSeg\"}', '分号段统计注册在AMF上的用户。伪测量_NumSeg的取值形式如下:\n1)对于国漫用户:\n <MCC><MNC>, 即IMSI的前5(6)位数字。\n AMF.NbrSubEcm.10001\n2)对于网内用户:\n <NDC><H0H1H2H3>,如\n AMF.NbrSubEcm.1370101');
|
||||
INSERT INTO `measure_title` VALUES (3457, 'AMF', 'AMFHC01', 'AMF.AttInitReg', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册请求次数\",\"en\":\"AMF.AttInitReg\"}', '初始注册请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3458, 'AMF', 'AMFHC01', 'AMF.AttInitReg._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册请求次数\",\"en\":\"AMF.AttInitReg._Ta\"}', '初始注册请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3459, 'AMF', 'AMFHC02', 'AMF.SuccInitReg', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册成功次数\",\"en\":\"AMF.SuccInitReg\"}', '初始注册完成次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3460, 'AMF', 'AMFHC02', 'AMF.SuccInitReg._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册成功次数\",\"en\":\"AMF.SuccInitReg._Ta\"}', '初始注册完成次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3461, 'AMF', 'AMFHC03', 'AMF.FailedInitReg', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数\",\"en\":\"AMF.FailedInitReg\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3462, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Cause', 'true', 'AmfFunction', '15M', '{\"cn\":\"分原因值的初始注册失败次数\",\"en\":\"AMF.FailedInitReg._Cause\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3463, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.3', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_非法用户\",\"en\":\"AMF.FailedInitReg.3\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3464, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.5', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_PEI不允许\",\"en\":\"AMF.FailedInitReg.5\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3465, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.6', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_非法设备\",\"en\":\"AMF.FailedInitReg.6\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3466, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.7', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_5GS服务不允许\",\"en\":\"AMF.FailedInitReg.7\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3467, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.7.User', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_5GS服务不允许_用户原因\",\"en\":\"AMF.FailedInitReg.7.User\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3468, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.15', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_跟踪区内无合适小区\",\"en\":\"AMF.FailedInitReg.15\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3469, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.15.User', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_跟踪区内无合适小区_用户原因\",\"en\":\"AMF.FailedInitReg.15.User\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3470, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.12', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_跟踪区不允许\",\"en\":\"AMF.FailedInitReg.12\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3471, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.13', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_漫游跟踪区禁止接入\",\"en\":\"AMF.FailedInitReg.13\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3472, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.27', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_N1模式不允许\",\"en\":\"AMF.FailedInitReg.27\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3473, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.62', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_无可用网络切片\",\"en\":\"AMF.FailedInitReg.62\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3474, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.11', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_PLMN不允许\",\"en\":\"AMF.FailedInitReg.11\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3475, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.111', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_协议错误\",\"en\":\"AMF.FailedInitReg.111\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3476, 'AMF', 'AMFHC03', 'AMF.FailedInitReg.111.User', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_协议错误_用户原因\",\"en\":\"AMF.FailedInitReg.111.User\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3477, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数\",\"en\":\"AMF.FailedInitReg._Ta\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3478, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.3', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_非法用户\",\"en\":\"AMF.FailedInitReg._Ta.3\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3479, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.5', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_PEI不允许\",\"en\":\"AMF.FailedInitReg._Ta.5\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3480, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.6', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_非法设备\",\"en\":\"AMF.FailedInitReg._Ta.6\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3481, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.7', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_5GS服务不允许\",\"en\":\"AMF.FailedInitReg._Ta.7\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3482, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.7.User', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_5GS服务不允许_用户原因\",\"en\":\"AMF.FailedInitReg._Ta.7.User\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3483, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.15', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_跟踪区内无合适小区\",\"en\":\"AMF.FailedInitReg._Ta.15\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3484, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.15.User', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_跟踪区内无合适小区_用户原因\",\"en\":\"AMF.FailedInitReg._Ta.15.User\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3485, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.12', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_跟踪区不允许\",\"en\":\"AMF.FailedInitReg._Ta.12\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3486, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.13', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_漫游跟踪区禁止接入\",\"en\":\"AMF.FailedInitReg._Ta.13\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3487, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.27', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_N1模式不允许\",\"en\":\"AMF.FailedInitReg._Ta.27\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3488, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.62', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_无可用网络切片\",\"en\":\"AMF.FailedInitReg._Ta.62\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3489, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.11', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_PLMN不允许\",\"en\":\"AMF.FailedInitReg._Ta.11\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3490, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.111', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_协议错误\",\"en\":\"AMF.FailedInitReg._Ta.111\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3491, 'AMF', 'AMFHC03', 'AMF.FailedInitReg._Ta.111.User', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册失败次数_协议错误_用户原因\",\"en\":\"AMF.FailedInitReg._Ta.111.User\"}', '分跟踪区的初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、8、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3492, 'AMF', 'AMFHC04', 'AMF.InitRegTime', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册平均时长\",\"en\":\"AMF.InitRegTime\"}', '成功的初始附着流程的平均时长');
|
||||
INSERT INTO `measure_title` VALUES (3493, 'AMF', 'AMFHD01', 'AMF.RegUpdReq', 'false', 'AmfFunction', '15M', '{\"cn\":\"注册更新请求次数\",\"en\":\"AMF.RegUpdReq\"}', '注册更新请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3494, 'AMF', 'AMFHD01', 'AMF.RegUpdReq._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的注册更新请求次数\",\"en\":\"AMF.RegUpdReq._Ta\"}', '注册更新请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3495, 'AMF', 'AMFHD01', 'AMF.RegUpdReq.Mob.InterAmf', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF间移动性注册更新请求次数\",\"en\":\"AMF.RegUpdReq.Mob.InterAmf\"}', 'AMF间移动性注册更新请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3496, 'AMF', 'AMFHD01', 'AMF.RegUpdReq.Mob.InterAmf._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的AMF间移动性注册更新请求次数\",\"en\":\"AMF.RegUpdReq.Mob.InterAmf._Ta\"}', 'AMF间移动性注册更新请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3497, 'AMF', 'AMFHD01', 'AMF.RegUpdReq.Mob.IntraAmf', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF内移动性注册更新请求次数\",\"en\":\"AMF.RegUpdReq.Mob.IntraAmf\"}', 'AMF内移动性注册更新请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3498, 'AMF', 'AMFHD01', 'AMF.RegUpdReq.Mob.IntraAmf._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的AMF内移动性注册更新请求次数\",\"en\":\"AMF.RegUpdReq.Mob.IntraAmf._Ta\"}', 'AMF内移动性注册更新请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3499, 'AMF', 'AMFHD01', 'AMF.RegUpdReq.Per', 'false', 'AmfFunction', '15M', '{\"cn\":\"周期性注册更新请求次数\",\"en\":\"AMF.RegUpdReq.Per\"}', '周期性注册更新请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3500, 'AMF', 'AMFHD01', 'AMF.RegUpdReq.Per._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的周期性注册更新请求次数\",\"en\":\"AMF.RegUpdReq.Per._Ta\"}', '周期性注册更新请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3501, 'AMF', 'AMFHD02', 'AMF.RegUpdAcpt', 'false', 'AmfFunction', '15M', '{\"cn\":\"注册更新接受次数\",\"en\":\"AMF.RegUpdAcpt\"}', '注册更新接受次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3502, 'AMF', 'AMFHD02', 'AMF.RegUpdAcpt._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的注册更新接受次数\",\"en\":\"AMF.RegUpdAcpt._Ta\"}', '注册更新接受次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3503, 'AMF', 'AMFHD02', 'AMF.RegUpdAcpt.Mob.InterAmf', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF间移动性注册更新接受次数\",\"en\":\"AMF.RegUpdAcpt.Mob.InterAmf\"}', 'AMF间移动性注册更新接受次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3504, 'AMF', 'AMFHD02', 'AMF.RegUpdAcpt.Mob.InterAmf._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的AMF间移动性注册更新接受次数\",\"en\":\"AMF.RegUpdAcpt.Mob.InterAmf._Ta\"}', 'AMF间移动性注册更新接受次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3505, 'AMF', 'AMFHD02', 'AMF.RegUpdAcpt.Mob.IntraAmf', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF内移动性注册更新接受次数\",\"en\":\"AMF.RegUpdAcpt.Mob.IntraAmf\"}', 'AMF内移动性注册更新接受次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3506, 'AMF', 'AMFHD02', 'AMF.RegUpdAcpt.Mob.IntraAmf._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的AMF内移动性注册更新接受次数\",\"en\":\"AMF.RegUpdAcpt.Mob.IntraAmf._Ta\"}', 'AMF内移动性注册更新接受次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3507, 'AMF', 'AMFHD02', 'AMF.RegUpdAcpt.Per', 'false', 'AmfFunction', '15M', '{\"cn\":\"周期性注册更新接受次数\",\"en\":\"AMF.RegUpdAcpt.Per\"}', '周期性注册更新接受消息的个数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3508, 'AMF', 'AMFHD02', 'AMF.RegUpdAcpt.Per._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的周期性注册更新接受次数\",\"en\":\"AMF.RegUpdAcpt.Per._Ta\"}', '周期性注册更新接受消息的个数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3509, 'AMF', 'AMFHD03', 'AMF.RegUpdRej', 'false', 'AmfFunction', '15M', '{\"cn\":\"注册更新失败次数\",\"en\":\"AMF.RegUpdRej\"}', '注册更新失败次数,分原因进行分类统计。\n其中,原因值3、6、7视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3510, 'AMF', 'AMFHD03', 'AMF.RegUpdRej._Cause', 'true', 'AmfFunction', '15M', '{\"cn\":\"分原因的注册更新失败次数\",\"en\":\"AMF.RegUpdRej._Cause\"}', '注册更新失败次数,分原因进行分类统计。\n其中,原因值3、6、7视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3511, 'AMF', 'AMFHD03', 'AMF.RegUpdRej.3', 'false', 'AmfFunction', '15M', '{\"cn\":\"注册更新失败次数(非法用户)\",\"en\":\"AMF.RegUpdRej.3\"}', '注册更新失败次数,分原因进行分类统计。\n其中,原因值3、6、7视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3512, 'AMF', 'AMFHD03', 'AMF.RegUpdRej.6', 'false', 'AmfFunction', '15M', '{\"cn\":\"注册更新失败次数(非法设备)\",\"en\":\"AMF.RegUpdRej.6\"}', '注册更新失败次数,分原因进行分类统计。\n其中,原因值3、6、7视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3513, 'AMF', 'AMFHD03', 'AMF.RegUpdRej.7', 'false', 'AmfFunction', '15M', '{\"cn\":\"注册更新失败次数(5GS服务不允许)\",\"en\":\"AMF.RegUpdRej.7\"}', '注册更新失败次数,分原因进行分类统计。\n其中,原因值3、6、7视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3514, 'AMF', 'AMFHD03', 'AMF.RegUpdRej._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的注册更新失败次数\",\"en\":\"AMF.RegUpdRej._Ta\"}', '分TA的注册更新失败次数,分原因进行分类统计。\n其中,原因值3、6、7视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3515, 'AMF', 'AMFHD03', 'AMF.RegUpdRej._Ta.3', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的注册更新失败次数(非法用户)\",\"en\":\"AMF.RegUpdRej._Ta.3\"}', '分TA的注册更新失败次数,分原因进行分类统计。\n其中,原因值3、6、7视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3516, 'AMF', 'AMFHD03', 'AMF.RegUpdRej._Ta.6', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的注册更新失败次数(非法设备)\",\"en\":\"AMF.RegUpdRej._Ta.6\"}', '分TA的注册更新失败次数,分原因进行分类统计。\n其中,原因值3、6、7视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3517, 'AMF', 'AMFHD03', 'AMF.RegUpdRej._Ta.7', 'true', 'AmfFunction', '15M', '{\"cn\":\"分TA的注册更新失败次数(5GS服务不允许)\",\"en\":\"AMF.RegUpdRej._Ta.7\"}', '分TA的注册更新失败次数,分原因进行分类统计。\n其中,原因值3、6、7视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3518, 'AMF', 'AMFHE01', 'AMF.PagAtt', 'false', 'AmfFunction', '15M', '{\"cn\":\"寻呼请求次数\",\"en\":\"AMF.PagAtt\"}', 'AMF的寻呼请求次数,并分TA进行统计。不包括二次寻呼(二次及二次以上统称为二次寻呼)请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3519, 'AMF', 'AMFHE01', 'AMF.PagAtt._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区寻呼请求次数\",\"en\":\"AMF.PagAtt._Ta\"}', 'AMF的寻呼请求次数,并分TA进行统计。不包括二次寻呼(二次及二次以上统称为二次寻呼)请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3520, 'AMF', 'AMFHE02', 'AMF.FirstPagingSucc', 'false', 'AmfFunction', '15M', '{\"cn\":\"一次寻呼响应次数\",\"en\":\"AMF.FirstPagingSucc\"}', '一次寻呼成功次数,并分TA进行统计。\n');
|
||||
INSERT INTO `measure_title` VALUES (3521, 'AMF', 'AMFHE02', 'AMF.FirstPagingSucc._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区一次寻呼响应次数\",\"en\":\"AMF.FirstPagingSucc._Ta\"}', '一次寻呼成功次数,并分TA进行统计。\n');
|
||||
INSERT INTO `measure_title` VALUES (3522, 'AMF', 'AMFHE03', 'AMF.SecondPagingSucc', 'false', 'AmfFunction', '15M', '{\"cn\":\"二次寻呼响应次数\",\"en\":\"AMF.SecondPagingSucc\"}', '二次(及二次以上)寻呼成功次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3523, 'AMF', 'AMFHE03', 'AMF.SecondPagingSucc._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区二次寻呼响应次数\",\"en\":\"AMF.SecondPagingSucc._Ta\"}', '二次(及二次以上)寻呼成功次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3524, 'AMF', 'AMFHE04', 'AMF.AttServiceReq', 'false', 'AmfFunction', '15M', '{\"cn\":\"业务请求尝试次数\",\"en\":\"AMF.AttServiceReq\"}', 'UE发起的业务请求次数\n');
|
||||
INSERT INTO `measure_title` VALUES (3525, 'AMF', 'AMFHE05', 'AMF.FailServiceReq', 'false', 'AmfFunction', '15M', '{\"cn\":\"业务请求被拒次数\",\"en\":\"AMF.FailServiceReq\"}', 'UE发起业务请求被拒绝个数');
|
||||
INSERT INTO `measure_title` VALUES (3526, 'AMF', 'AMFHE05', 'AMF.FailServiceReq._Cause', 'true', 'AmfFunction', '15M', '{\"cn\":\"分原因的业务请求被拒次数\",\"en\":\"AMF.FailServiceReq._Cause\"}', 'UE发起业务请求被拒绝个数');
|
||||
INSERT INTO `measure_title` VALUES (3527, 'AMF', 'AMFHF01', 'AMF.AttIntraAmfXn', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF内Xn接口切换尝试数\",\"en\":\"AMF.AttIntraAmfXn\"}', 'AMF内基于Xn接口的切换尝试次数。');
|
||||
INSERT INTO `measure_title` VALUES (3528, 'AMF', 'AMFHF02', 'AMF.SuccIntraAmfXn', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF内Xn接口切换成功次数\",\"en\":\"AMF.SuccIntraAmfXn\"}', 'AMF内基于Xn接口的切换成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3529, 'AMF', 'AMFHF03', 'AMF.AttIntraAmfN2', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF内N2接口切换尝试次数\",\"en\":\"AMF.AttIntraAmfN2\"}', 'AMF内基于N2接口的切换尝试次数。');
|
||||
INSERT INTO `measure_title` VALUES (3530, 'AMF', 'AMFHF04', 'AMF.SuccIntraAmfN2', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF内N2接口切换成功次数\",\"en\":\"AMF.SuccIntraAmfN2\"}', 'AMF内基于N2接口的切换成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3531, 'AMF', 'AMFHF05', 'AMF.AttOutInterAmf', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF间切换出尝试次数\",\"en\":\"AMF.AttOutInterAmf\"}', 'AMF间的切换,切换出源AMF尝试次数。');
|
||||
INSERT INTO `measure_title` VALUES (3532, 'AMF', 'AMFHF06', 'AMF.SuccOutInterAmf', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF间切换出成功次数\",\"en\":\"AMF.SuccOutInterAmf\"}', 'AMF间的切换,切换出源AMF成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3533, 'AMF', 'AMFHF07', 'AMF.AttIncInterAmf', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF间切换入尝试次数\",\"en\":\"AMF.AttIncInterAmf\"}', 'AMF间的切换,切换入目标AMF尝试次数。');
|
||||
INSERT INTO `measure_title` VALUES (3534, 'AMF', 'AMFHF08', 'AMF.SuccIncInterAmf', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF间切换入成功次数\",\"en\":\"AMF.SuccIncInterAmf\"}', 'AMF间的切换,切换入目标AMF成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3535, 'AMF', 'AMFHG01', 'AMF.Att5GHandoverTo4G', 'false', 'AmfFunction', '15M', '{\"cn\":\"从5G网络切换出至4G网络尝试次数\",\"en\":\"AMF.Att5GHandoverTo4G\"}', '系统间切换,从源NG-RAN切换出至目标E-UTRAN尝试次数。');
|
||||
INSERT INTO `measure_title` VALUES (3536, 'AMF', 'AMFHG02', 'AMF.Succ5GHandoverTo4G', 'false', 'AmfFunction', '15M', '{\"cn\":\"从5G网络切换出至4G网络成功次数\",\"en\":\"AMF.Succ5GHandoverTo4G\"}', '系统间切换,从源NG-RAN切换出至目标E-UTRAN成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3537, 'AMF', 'AMFHG03', 'AMF.Att4GHandoverTo5G', 'false', 'AmfFunction', '15M', '{\"cn\":\"从4G网络切换入5G网络尝试次数\",\"en\":\"AMF.Att4GHandoverTo5G\"}', '系统间切换,从源E-UTRAN切换入目标NG-RAN尝试次数。');
|
||||
INSERT INTO `measure_title` VALUES (3538, 'AMF', 'AMFHG04', 'AMF.Succ4GHandoverTo5G', 'false', 'AmfFunction', '15M', '{\"cn\":\"从4G网络切换入5G网络成功次数\",\"en\":\"AMF.Succ4GHandoverTo5G\"}', '系统间切换,从源E-UTRAN切换入目标NG-RAN成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3539, 'AMF', 'AMFHG05', 'AMF.Req4GReselectTo5G', 'false', 'AmfFunction', '15M', '{\"cn\":\"从4G网络重选入5G网络请求次数\",\"en\":\"AMF.Req4GReselectTo5G\"}', '系统间网络重选,从4G网络重选入5G网络请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3540, 'AMF', 'AMFHG06', 'AMF.Acc4GReselectTo5G', 'false', 'AmfFunction', '15M', '{\"cn\":\"从4G网络重选入5G网络接受次数\",\"en\":\"AMF.Acc4GReselectTo5G\"}', '系统间网络重选,从4G网络重选入5G网络成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3541, 'AMF', 'AMFHH01', 'ME.MeanMeLoad', 'false', 'ManagedElement', '15M', '{\"cn\":\"系统平均负荷\",\"en\":\"ME.MeanMeLoad\"}', '\n指测量周期中,网元的虚拟资源负荷的抽样平均值。网元的虚拟资源负荷可取对网元影响最大的模块的负荷,或取不同模块的负荷的加权平均值,不同厂商设备的计算方法各不相同。');
|
||||
INSERT INTO `measure_title` VALUES (3542, 'AMF', 'AMFHI01', 'AMF.UecmRegReq', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"UECM注册请求次数\",\"en\":\"AMF.UecmRegReq\"}', 'AMF向UDM发起UECM注册请求的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3543, 'AMF', 'AMFHI02', 'AMF.UecmRegSucc', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"UECM注册成功次数\",\"en\":\"AMF.UecmRegSucc\"}', 'AMF收到UDM返回的UECM注册成功的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3544, 'AMF', 'AMFHI03', 'AMF.UecmRegFail', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"UECM注册失败次数\",\"en\":\"AMF.UecmRegFail\"}', 'AMF收到UDM返回的UECM注册失败的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3545, 'AMF', 'AMFHI03', 'AMF.UecmRegFail._Cause', 'true', 'EpRpDynN8Amf', '15M', '{\"cn\":\"分原因的UECM注册失败次数\",\"en\":\"AMF.UecmRegFail._Cause\"}', 'AMF收到UDM返回的UECM注册失败的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3546, 'AMF', 'AMFHI03', 'AMF.UecmRegFail.Unknown5GSub', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"UECM注册失败次数_未签约5G\",\"en\":\"AMF.UecmRegFail.Unknown5GSub\"}', 'AMF收到UDM返回的UECM注册失败的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3547, 'AMF', 'AMFHI03', 'AMF.UecmRegFail.NoPsSub', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"UECM注册失败次数_未签约PS业务\",\"en\":\"AMF.UecmRegFail.NoPsSub\"}', 'AMF收到UDM返回的UECM注册失败的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3548, 'AMF', 'AMFHI03', 'AMF.UecmRegFail.RoamNotAllowed', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"UECM注册失败次数_漫游不允许\",\"en\":\"AMF.UecmRegFail.RoamNotAllowed\"}', 'AMF收到UDM返回的UECM注册失败的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3549, 'AMF', 'AMFHI03', 'AMF.UecmRegFail.AccessNotAllowed', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"UECM注册失败次数_接入类型不允许\",\"en\":\"AMF.UecmRegFail.AccessNotAllowed\"}', 'AMF收到UDM返回的UECM注册失败的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3550, 'AMF', 'AMFHI03', 'AMF.UecmRegFail.RatNotAllowed', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"UECM注册失败次数_5GS接入不允许\",\"en\":\"AMF.UecmRegFail.RatNotAllowed\"}', 'AMF收到UDM返回的UECM注册失败的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3551, 'AMF', 'AMFHI4', 'AMF.UecmDeregReq', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"AMF发起的UECM去注册请求次数\",\"en\":\"AMF.UecmDeregReq\"}', '在AMF删除用户数据时,AMF向UDM发起的UECM去注册请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3552, 'AMF', 'AMFHI5', 'AMF.UecmDeregSucc', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"AMF发起的UECM去注册成功次数\",\"en\":\"AMF.UecmDeregSucc\"}', '在AMF删除用户数据时,AMF收到UDM返回的UECM去注册成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3553, 'AMF', 'AMFHI6', 'AMF.UecmDeregNotifyReq', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"UDM发起的UECM去注册请求次数\",\"en\":\"AMF.UecmDeregNotifyReq\"}', '当UDM中用户数据变更或用户移动到新的AMF下时,UDM向AMF发起的UECM去注册通知次数');
|
||||
INSERT INTO `measure_title` VALUES (3554, 'AMF', 'AMFHI7', 'AMF.UecmDeregNotifySucc', 'false', 'EpRpDynN8Amf', '15M', '{\"cn\":\"UDM发起的UECM去注册成功次数\",\"en\":\"AMF.UecmDeregNotifySucc\"}', 'UDM调用Nudm_UECM_DeregistrationNotification service operation对AMF进行通知,AMF分HTTP Status Code进行的响应次数。');
|
||||
INSERT INTO `measure_title` VALUES (3555, 'AMF', 'AMFHJ01', 'AMF.SmContextCreateReq', 'false', 'EpRpDynN11Amf', '15M', '{\"cn\":\"会话上下文建立请求次数\",\"en\":\"AMF.SmContextCreateReq\"}', 'AMF向SMF发起建立会话上下文的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3556, 'AMF', 'AMFHJ02', 'AMF.SessionCreateSucc', 'false', 'EpRpDynN11Amf', '15M', '{\"cn\":\"会话上下文建立成功次数\",\"en\":\"AMF.SessionCreateSucc\"}', 'SMF返回AMF建立会话上下文成功的次数');
|
||||
INSERT INTO `measure_title` VALUES (3557, 'AMF', 'AMFHJ03', 'AMF.SmContextUpdateReq', 'false', 'EpRpDynN11Amf', '15M', '{\"cn\":\"会话上下文更新请求次数\",\"en\":\"AMF.SmContextUpdateReq\"}', 'AMF向SMF发起更新会话上下文的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3558, 'AMF', 'AMFHJ04', 'AMF.SessionUpdateSucc', 'false', 'EpRpDynN11Amf', '15M', '{\"cn\":\"会话上下文更新成功次数\",\"en\":\"AMF.SessionUpdateSucc\"}', 'SMF返回AMF更新会话上下文成功的次数');
|
||||
INSERT INTO `measure_title` VALUES (3559, 'AMF', 'AMFHJ05', 'AMF.SmContextReleaseReq', 'false', 'EpRpDynN11Amf', '15M', '{\"cn\":\"会话上下文释放请求次数\",\"en\":\"AMF.SmContextReleaseReq\"}', 'AMF向SMF发起释放会话上下文的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3560, 'AMF', 'AMFHJ06', 'AMF.SessionReleaseSucc', 'false', 'EpRpDynN11Amf', '15M', '{\"cn\":\"会话上下文释放成功次数\",\"en\":\"AMF.SessionReleaseSucc\"}', 'SMF返回AMF释放会话上下文成功的次数');
|
||||
INSERT INTO `measure_title` VALUES (3561, 'AMF', 'AMFHJ07', 'AMF.SmContextRetrieveReq', 'false', 'EpRpDynN11Amf', '15M', '{\"cn\":\"会话上下文查询请求次数\",\"en\":\"AMF.SmContextRetrieveReq\"}', 'AMF向SMF发起查询会话上下文的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3562, 'AMF', 'AMFHJ08', 'AMF.SessionRetrieveSucc', 'false', 'EpRpDynN11Amf', '15M', '{\"cn\":\"会话上下文查询成功次数\",\"en\":\"AMF.SessionRetrieveSucc\"}', 'SMF返回AMF查询会话上下文成功的次数');
|
||||
INSERT INTO `measure_title` VALUES (3563, 'AMF', 'AMFHK01', 'AMF.UeAuthReq', 'false', 'EpRpDynN12Amf', '15M', '{\"cn\":\"AMF向AUSF发起鉴权请求次数\",\"en\":\"AMF.UeAuthReq\"}', 'AMF向AUSF发起鉴权请求消息次数');
|
||||
INSERT INTO `measure_title` VALUES (3564, 'AMF', 'AMFHK02', 'AMF.UeAuthSucc', 'false', 'EpRpDynN12Amf', '15M', '{\"cn\":\"AUSF向AMF返回的鉴权成功次数\",\"en\":\"AMF.UeAuthSucc\"}', 'AUSF向AMF返回的鉴权成功消息次数');
|
||||
INSERT INTO `measure_title` VALUES (3565, 'AMF', 'AMFHK03', 'AMF.UeAuthFail', 'false', 'EpRpDynN12Amf', '15M', '{\"cn\":\"鉴权失败次数\",\"en\":\"AMF.UeAuthFail\"}', '统计AMF收到的AUSF返回的鉴权失败次数,并分application error进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3566, 'AMF', 'AMFHK03', 'AMF.UeAuthFail._Cause', 'true', 'EpRpDynN12Amf', '15M', '{\"cn\":\"分原因的鉴权失败次数\",\"en\":\"AMF.UeAuthFail._Cause\"}', '统计AMF收到的AUSF返回的鉴权失败次数,并分application error进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3567, 'AMF', 'AMFHK08', 'AMF.UeAuthCfmReq', 'false', 'EpRpDynN12Amf', '15M', '{\"cn\":\"AMF向AUSF发起鉴权确认请求次数\",\"en\":\"AMF.UeAuthCfmReq\"}', 'AMF向AUSF发起鉴权确认请求消息次数');
|
||||
INSERT INTO `measure_title` VALUES (3568, 'AMF', 'AMFHK09', 'AMF.UeAuthCfmSucc', 'false', 'EpRpDynN12Amf', '15M', '{\"cn\":\"AUSF向AMF返回的鉴权确认成功次数\",\"en\":\"AMF.UeAuthCfmSucc\"}', 'AUSF向AMF返回的鉴权确认成功消息次数');
|
||||
INSERT INTO `measure_title` VALUES (3569, 'AMF', 'AMFHL01', 'AMF.GnbNum', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF挂接5G基站数\",\"en\":\"AMF.GnbNum\"}', '统计周期结束点时刻,挂接在AMF下的5G基站数量');
|
||||
INSERT INTO `measure_title` VALUES (3570, 'PCF', 'PCFHA01', 'PCF.AmAssocNbrMean', 'false', 'PcfFunction', '15M', '{\"cn\":\"AM策略关联总数平均值\",\"en\":\"PCF.AmAssocNbrMean\"}', 'PCF上AM策略关联总数的平均值');
|
||||
INSERT INTO `measure_title` VALUES (3571, 'PCF', 'PCFHA02', 'PCF.AmAssocNbrMax', 'false', 'PcfFunction', '15M', '{\"cn\":\"AM策略关联总数最大值\",\"en\":\"PCF.AmAssocNbrMax\"}', 'PCF上AM策略关联总数的最大值');
|
||||
INSERT INTO `measure_title` VALUES (3572, 'PCF', 'PCFHA03', 'PCF.SmAssocNbrMean', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联总数平均值\",\"en\":\"PCF.SmAssocNbrMean\"}', 'PCF上SM策略关联总数的平均值');
|
||||
INSERT INTO `measure_title` VALUES (3573, 'PCF', 'PCFHA04', 'PCF.SmAssocNbrMax', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联总数最大值\",\"en\":\"PCF.SmAssocNbrMax\"}', 'PCF上SM策略关联总数的最大值');
|
||||
INSERT INTO `measure_title` VALUES (3574, 'PCF', 'PCFHB01', 'PCF.PolicyAmAssocCreateReq', 'false', 'PcfFunction', '15M', '{\"cn\":\"AM策略关联建立请求次数\",\"en\":\"PCF.PolicyAmAssocCreateReq\"}', 'PCF收到的AM策略关联建立请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3575, 'PCF', 'PCFHB02', 'PCF.PolicyAmAssocCreateSucc', 'false', 'PcfFunction', '15M', '{\"cn\":\"AM策略关联建立成功次数\",\"en\":\"PCF.PolicyAmAssocCreateSucc\"}', 'PCF返回的AM策略关联建立成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3576, 'PCF', 'PCFHB03', 'PCF.PolicyAmAssocUpdateReq', 'false', 'PcfFunction', '15M', '{\"cn\":\"AM策略关联更新请求次数\",\"en\":\"PCF.PolicyAmAssocUpdateReq\"}', 'PCF从AMF收到的AM策略关联更新请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3577, 'PCF', 'PCFHB04', 'PCF.PolicyAmAssocUpdateSucc', 'false', 'PcfFunction', '15M', '{\"cn\":\"AM策略关联更新成功次数\",\"en\":\"PCF.PolicyAmAssocUpdateSucc\"}', 'PCF上AM策略关联更新成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3578, 'PCF', 'PCFHB05', 'PCF.PolicyAmAssocNotifReq', 'false', 'PcfFunction', '15M', '{\"cn\":\"AM策略关联更新通知请求次数\",\"en\":\"PCF.PolicyAmAssocNotifReq\"}', '统计PCF向AMF发送的AM策略关联更新通知请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3579, 'PCF', 'PCFHB06', 'PCF.PolicyAmAssocNotifSucc', 'false', 'PcfFunction', '15M', '{\"cn\":\"AM策略关联更新通知成功次数\",\"en\":\"PCF.PolicyAmAssocNotifSucc\"}', '统计PCF收到AMF返回的AM策略关联更新通知成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3580, 'PCF', 'PCFHB07', 'PCF.PolicyAmAssocDeleteReq', 'false', 'PcfFunction', '15M', '{\"cn\":\"AM策略关联删除请求次数\",\"en\":\"PCF.PolicyAmAssocDeleteReq\"}', 'PCF从AMF收到的AM策略关联删除请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3581, 'PCF', 'PCFHB08', 'PCF.PolicyAmAssocDeleteSucc', 'false', 'PcfFunction', '15M', '{\"cn\":\"AM策略关联删除成功次数\",\"en\":\"PCF.PolicyAmAssocDeleteSucc\"}', 'PCF上AM策略关联删除成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3582, 'PCF', 'PCFHC01', 'PCF.PolicySmAssocCreateReq', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联建立请求次数\",\"en\":\"PCF.PolicySmAssocCreateReq\"}', 'PCF收到的SM策略关联建立请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3583, 'PCF', 'PCFHC02', 'PCF.PolicySmAssocCreateSucc', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联建立成功次数\",\"en\":\"PCF.PolicySmAssocCreateSucc\"}', 'PCF返回的SM策略关联建立成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3584, 'PCF', 'PCFHC03', 'PCF.PolicySmAssocCreateFail', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联建立失败次数\",\"en\":\"PCF.PolicySmAssocCreateFail\"}', 'PCF返回的SM策略关联建立失败次数,并按不同的Application errors分别统计');
|
||||
INSERT INTO `measure_title` VALUES (3585, 'PCF', 'PCFHC03', 'PCF.PolicySmAssocCreateFail._Cause', 'true', 'PcfFunction', '15M', '{\"cn\":\"分原因的SM策略关联建立失败次数\",\"en\":\"PCF.PolicySmAssocCreateFail._Cause\"}', 'PCF返回的SM策略关联建立失败次数,并按不同的Application errors分别统计');
|
||||
INSERT INTO `measure_title` VALUES (3586, 'PCF', 'PCFHC04', 'PCF.PolicySmAssocUpdateReq', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联更新请求次数\",\"en\":\"PCF.PolicySmAssocUpdateReq\"}', 'PCF从SMF收到的SM策略关联更新请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3587, 'PCF', 'PCFHC05', 'PCF.PolicySmAssocUpdateSucc', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联更新成功次数\",\"en\":\"PCF.PolicySmAssocUpdateSucc\"}', 'PCF上SM策略关联更新成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3588, 'PCF', 'PCFHC06', 'PCF.PolicySmAssocUpdateFail', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联更新失败次数\",\"en\":\"PCF.PolicySmAssocUpdateFail\"}', 'PCF返回的SM策略关联更新失败次数,并按不同的Application errors分别统计');
|
||||
INSERT INTO `measure_title` VALUES (3589, 'PCF', 'PCFHC06', 'PCF.PolicySmAssocUpdateFail._Cause', 'true', 'PcfFunction', '15M', '{\"cn\":\"分原因的SM策略关联更新失败次数\",\"en\":\"PCF.PolicySmAssocUpdateFail._Cause\"}', 'PCF返回的SM策略关联更新失败次数,并按不同的Application errors分别统计');
|
||||
INSERT INTO `measure_title` VALUES (3590, 'PCF', 'PCFHC07', 'PCF.PolicySmAssocNotifReq', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联更新通知请求次数\",\"en\":\"PCF.PolicySmAssocNotifReq\"}', 'PCF向SMF发送的SM策略关联更新通知请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3591, 'PCF', 'PCFHC08', 'PCF.PolicySmAssocNotifSucc', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联更新通知成功次数\",\"en\":\"PCF.PolicySmAssocNotifSucc\"}', 'PCF上SM策略关联更新通知成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3592, 'PCF', 'PCFHC09', 'PCF.PolicySmAssocNotifFail', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联更新通知失败次数\",\"en\":\"PCF.PolicySmAssocNotifFail\"}', 'PCF上SM策略关联更新通知失败次数,并按不同的Application errors分类统计');
|
||||
INSERT INTO `measure_title` VALUES (3593, 'PCF', 'PCFHC09', 'PCF.PolicySmAssocNotifFail._Cause', 'true', 'PcfFunction', '15M', '{\"cn\":\"分原因的SM策略关联更新通知失败次数\",\"en\":\"PCF.PolicySmAssocNotifFail._Cause\"}', 'PCF上SM策略关联更新通知失败次数,并按不同的Application errors分类统计');
|
||||
INSERT INTO `measure_title` VALUES (3594, 'PCF', 'PCFHC10', 'PCF.PolicySmAssocDeleteReq', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联删除请求次数\",\"en\":\"PCF.PolicySmAssocDeleteReq\"}', 'PCF从SMF收到的SM策略关联删除请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3595, 'PCF', 'PCFHC11', 'PCF.PolicySmAssocDeleteSucc', 'false', 'PcfFunction', '15M', '{\"cn\":\"SM策略关联删除成功次数\",\"en\":\"PCF.PolicySmAssocDeleteSucc\"}', 'PCF上SM策略关联删除成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3596, 'PCF', 'PCFHD01', 'UDR.PcfSubNbr', 'false', 'UdrFunction', '15M', '{\"cn\":\"PCF签约用户数\",\"en\":\"UDR.PcfSubNbr\"}', 'PCF签约成功的用户数。语音PCF不涉及Udr,语音PCF对应指标填0。');
|
||||
INSERT INTO `measure_title` VALUES (3597, 'PCF', 'PCFHE01', 'ME.MeanMeLoad', 'false', 'ManagedElement', '15M', '{\"cn\":\"系统平均负荷\",\"en\":\"ME.MeanMeLoad\"}', '\n指测量周期中,网元的虚拟机资源负荷的抽样平均值。网元的虚拟机资源负荷可取对网元影响最大的模块的负荷,或取不同模块的负荷的加权平均值,不同厂商设备的计算方法各不相同。');
|
||||
INSERT INTO `measure_title` VALUES (3598, 'SMF', 'SMFHA01', 'SMF.AttCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立请求次数\",\"en\":\"SMF.AttCreatePduSession\"}', 'UE发起的PDU会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3599, 'SMF', 'SMFHA01', 'SMF.AttCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的PDU会话建立请求次数\",\"en\":\"SMF.AttCreatePduSession._Ns\"}', '按照S-NSSAI统计UE发起的PDU会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3600, 'SMF', 'SMFHA01', 'SMF.AttCreatePduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的PDU会话建立请求次数\",\"en\":\"SMF.AttCreatePduSession._Dnn\"}', '按照DNN统计UE发起的PDU会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3601, 'SMF', 'SMFHA02', 'SMF.SuccCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立成功次数\",\"en\":\"SMF.SuccCreatePduSession\"}', 'UE发起的PDU会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3602, 'SMF', 'SMFHA02', 'SMF.SuccCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的PDU会话建立成功次数\",\"en\":\"SMF.SuccCreatePduSession._Ns\"}', '按照S-NSSAI统计UE发起的PDU会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3603, 'SMF', 'SMFHA02', 'SMF.SuccCreatePduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的PDU会话建立成功次数\",\"en\":\"SMF.SuccCreatePduSession._Dnn\"}', '按照DNN统计UE发起的PDU会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3604, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立失败次数\",\"en\":\"SMF.FailCreatePduSession\"}', 'UE发起的PDU会话建立被SMF拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3605, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Cause', 'true', 'SmfFunction', '15M', '{\"cn\":\"分原因的PDU会话建立失败次数\",\"en\":\"SMF.FailCreatePduSession._Cause\"}', 'UE发起的PDU会话建立被SMF拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3606, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession.82', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立失败次数_终端完整性保护速率过低\",\"en\":\"SMF.FailCreatePduSession.82\"}', '在会话建立及更新过程中,终端支持的完整性保护速率小于5GC要求,SMF可以拒绝');
|
||||
INSERT INTO `measure_title` VALUES (3607, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession.28', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立失败次数_PDU会话类型不支持\",\"en\":\"SMF.FailCreatePduSession.28\"}', '由于终端设置错误,请求的PDU会话类型与网络支持的PDU类型不一致。');
|
||||
INSERT INTO `measure_title` VALUES (3608, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession.29', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立失败次数_鉴权失败\",\"en\":\"SMF.FailCreatePduSession.29\"}', '在PDU会话建立过程中因终端设置或终端未签约导致鉴权失败(一般为2B业务场景)');
|
||||
INSERT INTO `measure_title` VALUES (3609, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession.68', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立失败次数_SSC模式不支持\",\"en\":\"SMF.FailCreatePduSession.68\"}', '终端设置原因,终端请求的SSC模式和用户签约的不一致。');
|
||||
INSERT INTO `measure_title` VALUES (3610, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession.27', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立失败次数_终端使用未知DNN或者DNN缺失\",\"en\":\"SMF.FailCreatePduSession.27\"}', 'DNN未知或DNN存在缺失导致的失败');
|
||||
INSERT INTO `measure_title` VALUES (3611, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession.33', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立失败次数_终端请求的业务未签约\",\"en\":\"SMF.FailCreatePduSession.33\"}', '请求服务没有签约(可能是DNN、PDU类型未签约导致)');
|
||||
INSERT INTO `measure_title` VALUES (3612, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession.46', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立失败次数_终端离开本地数据网服务区域\",\"en\":\"SMF.FailCreatePduSession.46\"}', '超出LADN服务区');
|
||||
INSERT INTO `measure_title` VALUES (3613, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession.26', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立失败次数_资源不足\",\"en\":\"SMF.FailCreatePduSession.26\"}', '在会话建立过程中,SMF因资源限制/控制场景拒绝会话建立,NAS原因值为资源不足(#26:Insufficient resources)');
|
||||
INSERT INTO `measure_title` VALUES (3614, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的PDU会话建立失败次数\",\"en\":\"SMF.FailCreatePduSession._Ns\"}', '按照S-NSSAI统计UE发起的PDU会话建立被SMF拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3615, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Ns.82', 'true', 'SmfFunction', '15M', '{\"cn\":\"分网络切片的PDU会话建立失败次数_终端完整性保护速率过低\",\"en\":\"SMF.FailCreatePduSession._Ns.82\"}', '在会话建立及更新过程中,终端支持的完整性保护速率小于5GC要求,SMF可以拒绝');
|
||||
INSERT INTO `measure_title` VALUES (3616, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Ns.28', 'true', 'SmfFunction', '15M', '{\"cn\":\"分网络切片的PDU会话建立失败次数_PDU会话类型不支持\",\"en\":\"SMF.FailCreatePduSession._Ns.28\"}', '由于终端设置错误,请求的PDU会话类型与网络支持的PDU类型不一致。');
|
||||
INSERT INTO `measure_title` VALUES (3617, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Ns.29', 'true', 'SmfFunction', '15M', '{\"cn\":\"分网络切片的PDU会话建立失败次数_鉴权失败\",\"en\":\"SMF.FailCreatePduSession._Ns.29\"}', '在PDU会话建立过程中因终端设置或终端未签约导致鉴权失败(一般为2B业务场景)');
|
||||
INSERT INTO `measure_title` VALUES (3618, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Ns.68', 'true', 'SmfFunction', '15M', '{\"cn\":\"分网络切片的PDU会话建立失败次数_SSC模式不支持\",\"en\":\"SMF.FailCreatePduSession._Ns.68\"}', '终端设置原因,终端请求的SSC模式和用户签约的不一致。');
|
||||
INSERT INTO `measure_title` VALUES (3619, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Ns.27', 'true', 'SmfFunction', '15M', '{\"cn\":\"分网络切片的PDU会话建立失败次数_终端使用未知DNN或者DNN缺失\",\"en\":\"SMF.FailCreatePduSession._Ns.27\"}', 'DNN未知或DNN存在缺失导致的失败');
|
||||
INSERT INTO `measure_title` VALUES (3620, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Ns.33', 'true', 'SmfFunction', '15M', '{\"cn\":\"分网络切片的PDU会话建立失败次数_终端请求的业务未签约\",\"en\":\"SMF.FailCreatePduSession._Ns.33\"}', '请求服务没有签约(可能是DNN、PDU类型未签约导致)');
|
||||
INSERT INTO `measure_title` VALUES (3621, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Ns.46', 'true', 'SmfFunction', '15M', '{\"cn\":\"分网络切片的PDU会话建立失败次数_终端离开本地数据网服务区域\",\"en\":\"SMF.FailCreatePduSession._Ns.46\"}', '超出LADN服务区');
|
||||
INSERT INTO `measure_title` VALUES (3622, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的PDU会话建立失败次数\",\"en\":\"SMF.FailCreatePduSession._Dnn\"}', '按照DNN统计UE发起的PDU会话建立被SMF拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3623, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Dnn.82', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的PDU会话建立失败次数_终端完整性保护速率过低\",\"en\":\"SMF.FailCreatePduSession._Dnn.82\"}', '在会话建立及更新过程中,终端支持的完整性保护速率小于5GC要求,SMF可以拒绝');
|
||||
INSERT INTO `measure_title` VALUES (3624, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Dnn.28', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的PDU会话建立失败次数_PDU会话类型不支持\",\"en\":\"SMF.FailCreatePduSession._Dnn.28\"}', '由于终端设置错误,请求的PDU会话类型与网络支持的PDU类型不一致。');
|
||||
INSERT INTO `measure_title` VALUES (3625, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Dnn.29', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的PDU会话建立失败次数_鉴权失败\",\"en\":\"SMF.FailCreatePduSession._Dnn.29\"}', '在PDU会话建立过程中因终端设置或终端未签约导致鉴权失败(一般为2B业务场景)');
|
||||
INSERT INTO `measure_title` VALUES (3626, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Dnn.68', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的PDU会话建立失败次数_SSC模式不支持\",\"en\":\"SMF.FailCreatePduSession._Dnn.68\"}', '终端设置原因,终端请求的SSC模式和用户签约的不一致。');
|
||||
INSERT INTO `measure_title` VALUES (3627, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Dnn.33', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的PDU会话建立失败次数_终端请求的业务未签约\",\"en\":\"SMF.FailCreatePduSession._Dnn.33\"}', '请求服务没有签约(可能是DNN、PDU类型未签约导致)');
|
||||
INSERT INTO `measure_title` VALUES (3628, 'SMF', 'SMFHA03', 'SMF.FailCreatePduSession._Dnn.46', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的PDU会话建立失败次数_终端离开本地数据网服务区域\",\"en\":\"SMF.FailCreatePduSession._Dnn.46\"}', '超出LADN服务区');
|
||||
INSERT INTO `measure_title` VALUES (3629, 'SMF', 'SMFHA04', 'SMF.AttSmfModifyPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"SMF发起的PDU会话修改请求次数\",\"en\":\"SMF.AttSmfModifyPduSession\"}', 'SMF发起的PDU会话修改请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3630, 'SMF', 'SMFHA04', 'SMF.AttSmfModifyPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的PDU会话修改请求次数\",\"en\":\"SMF.AttSmfModifyPduSession._Ns\"}', '按照S-NSSAI统计SMF发起的PDU会话修改请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3631, 'SMF', 'SMFHA04', 'SMF.AttSmfModifyPduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的PDU会话修改请求次数\",\"en\":\"SMF.AttSmfModifyPduSession._Dnn\"}', '按照DNN统计SMF发起的PDU会话修改请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3632, 'SMF', 'SMFHA05', 'SMF.SuccSmfModifyPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"SMF发起的PDU会话修改成功次数\",\"en\":\"SMF.SuccSmfModifyPduSession\"}', 'SMF发起的PDU会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3633, 'SMF', 'SMFHA05', 'SMF.SuccSmfModifyPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的SMF发起的PDU会话修改成功次数\",\"en\":\"SMF.SuccSmfModifyPduSession._Ns\"}', '按照S-NSSAI统计SMF发起的PDU会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3634, 'SMF', 'SMFHA05', 'SMF.SuccSmfModifyPduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的SMF发起的PDU会话修改成功次数\",\"en\":\"SMF.SuccSmfModifyPduSession._Dnn\"}', '按照DNN统计SMF发起的PDU会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3635, 'SMF', 'SMFHA06', 'SMF.FailSmfModifyPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"SMF发起的PDU会话修改失败次数\",\"en\":\"SMF.FailSmfModifyPduSession\"}', 'SMF发起的PDU会话修改请求被拒绝的次数,并按拒绝原因分类统计。\n');
|
||||
INSERT INTO `measure_title` VALUES (3636, 'SMF', 'SMFHA06', 'SMF.FailSmfModifyPduSession._Cause', 'true', 'SmfFunction', '15M', '{\"cn\":\"分原因的SMF发起的PDU会话修改失败次数\",\"en\":\"SMF.FailSmfModifyPduSession._Cause\"}', 'SMF发起的PDU会话修改请求被拒绝的次数,并按拒绝原因分类统计。\n');
|
||||
INSERT INTO `measure_title` VALUES (3637, 'SMF', 'SMFHA06', 'SMF.FailSmfModifyPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的SMF发起的PDU会话修改失败次数\",\"en\":\"SMF.FailSmfModifyPduSession._Ns\"}', '按照S-NSSAI统计SMF发起的PDU会话修改请求被拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3638, 'SMF', 'SMFHA06', 'SMF.FailSmfModifyPduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的SMF发起的PDU会话修改失败次数\",\"en\":\"SMF.FailSmfModifyPduSession._Dnn\"}', '按照DNN统计SMF发起的PDU会话修改请求被拒绝的次数,并按拒绝原因分类统计。\n');
|
||||
INSERT INTO `measure_title` VALUES (3639, 'SMF', 'SMFHA07', 'SMF.PduSessionCreateTime', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立流程平均时长\",\"en\":\"SMF.PduSessionCreateTime\"}', '成功的PDU会话建立流程的平均时长。\n');
|
||||
INSERT INTO `measure_title` VALUES (3640, 'SMF', 'SMFHA08', 'SMF.AttSmfModifyPduSession.Epsfb', 'false', 'SmfFunction', '15M', '{\"cn\":\"EPSFALLBACK请求数\",\"en\":\"SMF.AttSmfModifyPduSession.Epsfb\"}', '用户发起的EPS fallback总的请求数');
|
||||
INSERT INTO `measure_title` VALUES (3641, 'SMF', 'SMFHA08', 'SMF.SuccSmfModifyBearerResponse.Epsfb', 'false', 'SmfFunction', '15M', '{\"cn\":\"EPSFALLBACK回落成功数\",\"en\":\"SMF.SuccSmfModifyBearerResponse.Epsfb\"}', '用户回落到4G以后,在4G上修改承载成功数');
|
||||
INSERT INTO `measure_title` VALUES (3642, 'SMF', 'SMFHB01', 'SMF.MeanPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"平均PDU会话数\",\"en\":\"SMF.MeanPduSession\"}', '一个统计周期内SMF中的平均PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3643, 'SMF', 'SMFHB01', 'SMF.MeanPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的平均PDU会话数\",\"en\":\"SMF.MeanPduSession._Ns\"}', '一个统计周期内按照S-NSSAI统计SMF中的平均PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3644, 'SMF', 'SMFHB01', 'SMF.MeanPduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的平均PDU会话数\",\"en\":\"SMF.MeanPduSession._Dnn\"}', '一个统计周期内按照DNN统计SMF中的平均PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3645, 'SMF', 'SMFHB02', 'SMF.MaxPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"最大PDU会话数\",\"en\":\"SMF.MaxPduSession\"}', '一个统计周期内SMF中的最大PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3646, 'SMF', 'SMFHB02', 'SMF.MaxPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的最大PDU会话数\",\"en\":\"SMF.MaxPduSession._Ns\"}', '一个统计周期内按照S-NSSAI统计SMF中的最大PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3647, 'SMF', 'SMFHB02', 'SMF.MaxPduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的最大PDU会话数\",\"en\":\"SMF.MaxPduSession._Dnn\"}', '一个统计周期内按照DNN统计SMF中的最大PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3648, 'SMF', 'SMFHB03', 'SMF.MeanQf', 'false', 'SmfFunction', '15M', '{\"cn\":\"平均Qos流数\",\"en\":\"SMF.MeanQf\"}', '一个统计周期内SMF中的平均Qos流数。');
|
||||
INSERT INTO `measure_title` VALUES (3649, 'SMF', 'SMFHB03', 'SMF.MeanQf._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的平均Qos流数\",\"en\":\"SMF.MeanQf._Ns\"}', '一个统计周期内按照S-NSSAI统计SMF中的平均QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3650, 'SMF', 'SMFHB03', 'SMF.MeanQf._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的平均Qos流数\",\"en\":\"SMF.MeanQf._Dnn\"}', '一个统计周期内按照DNN统计SMF中的平均QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3651, 'SMF', 'SMFHB04', 'SMF.MaxQf', 'false', 'SmfFunction', '15M', '{\"cn\":\"最大Qos流数\",\"en\":\"SMF.MaxQf\"}', '一个统计周期内SMF中的最大Qos流数。');
|
||||
INSERT INTO `measure_title` VALUES (3652, 'SMF', 'SMFHB04', 'SMF.MaxQf._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的最大Qos流数\",\"en\":\"SMF.MaxQf._Ns\"}', '一个统计周期内按照S-NSSAI统计SMF中的最大QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3653, 'SMF', 'SMFHB04', 'SMF.MaxQf._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的最大Qos流数\",\"en\":\"SMF.MaxQf._Dnn\"}', '一个统计周期内按照DNN统计SMF中的最大QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3654, 'SMF', 'SMFHC01', 'ME.MeanMeLoad', 'false', 'ManagedElement', '15M', '{\"cn\":\"系统平均负荷\",\"en\":\"ME.MeanMeLoad\"}', '\n指测量周期中,网元的虚拟机资源负荷的抽样平均值。网元的虚拟机资源负荷可取对网元影响最大的模块的负荷,或取不同模块的负荷的加权平均值,不同厂商设备的计算方法各不相同。');
|
||||
INSERT INTO `measure_title` VALUES (3655, 'SMF', 'SMFHD01', 'SMF.MeanAllcAddr', 'false', 'AddrPool', '15M', '{\"cn\":\"平均分配的地址数\",\"en\":\"SMF.MeanAllcAddr\"}', 'SMF为UE平均分配的地址数。');
|
||||
INSERT INTO `measure_title` VALUES (3656, 'SMF', 'SMFHD01', 'SMF.MeanAllcAddr._Ns', 'true', 'AddrPool', '15M', '{\"cn\":\"分切片的平均分配的地址数\",\"en\":\"SMF.MeanAllcAddr._Ns\"}', '按照S-NSSAI统计统计的SMF为UE平均分配的地址数。');
|
||||
INSERT INTO `measure_title` VALUES (3657, 'SMF', 'SMFHD02', 'SMF.MaxAllcAddr', 'false', 'AddrPool', '15M', '{\"cn\":\"最大分配的地址数\",\"en\":\"SMF.MaxAllcAddr\"}', 'SMF为UE最大分配的地址数。');
|
||||
INSERT INTO `measure_title` VALUES (3658, 'SMF', 'SMFHD02', 'SMF.MaxAllcAddr._Ns', 'true', 'AddrPool', '15M', '{\"cn\":\"分切片的最大分配的地址数\",\"en\":\"SMF.MaxAllcAddr._Ns\"}', '按照S-NSSAI统计的SMF为UE最大分配的地址数。');
|
||||
INSERT INTO `measure_title` VALUES (3659, 'SMF', 'SMFHE01', 'SMF.SmPlcyCtrlCreateReq', 'false', 'EpRpDynN7Smf', '15M', '{\"cn\":\"创建SM策略请求的次数\",\"en\":\"SMF.SmPlcyCtrlCreateReq\"}', 'SMF向PCF发起创建SM策略请求的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3660, 'SMF', 'SMFHE02', 'SMF.SmPlcyCtrlCreateSucc', 'false', 'EpRpDynN7Smf', '15M', '{\"cn\":\"创建SM策略成功次数\",\"en\":\"SMF.SmPlcyCtrlCreateSucc\"}', 'PCF向SMF返回创建SM策略成功的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3661, 'SMF', 'SMFHE03', 'SMF.SmPlcyCtrlUpdateReq', 'false', 'EpRpDynN7Smf', '15M', '{\"cn\":\"更新SM策略请求的次数\",\"en\":\"SMF.SmPlcyCtrlUpdateReq\"}', 'SMF向PCF发起更新SM策略请求的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3662, 'SMF', 'SMFHE04', 'SMF.SmPlcyCtrlUpdateSucc', 'false', 'EpRpDynN7Smf', '15M', '{\"cn\":\"更新SM策略成功次数\",\"en\":\"SMF.SmPlcyCtrlUpdateSucc\"}', 'PCF向SMF返回更新SM策略成功的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3663, 'SMF', 'SMFHE05', 'SMF.SmPlcyCtrlDeleteReq', 'false', 'EpRpDynN7Smf', '15M', '{\"cn\":\"删除策略请求的次数\",\"en\":\"SMF.SmPlcyCtrlDeleteReq\"}', 'SMF向PCF发起删除SM策略请求的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3664, 'SMF', 'SMFHE06', 'SMF.SmPlcyCtrlDeleteSucc', 'false', 'EpRpDynN7Smf', '15M', '{\"cn\":\"删除SM策略成功次数\",\"en\":\"SMF.SmPlcyCtrlDeleteSucc\"}', 'PCF向SMF返回删除SM策略成功的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3665, 'SMF', 'SMFHF01', 'SMF.UecmRegReq', 'false', 'EpRpDynN10Smf', '15M', '{\"cn\":\"UE上下文注册请求次数\",\"en\":\"SMF.UecmRegReq\"}', 'SMF向UDM发起UE上下文注册请求的次数');
|
||||
INSERT INTO `measure_title` VALUES (3666, 'SMF', 'SMFHF02', 'SMF.UecmRegSucc', 'false', 'EpRpDynN10Smf', '15M', '{\"cn\":\"UE上下文注册成功次数\",\"en\":\"SMF.UecmRegSucc\"}', 'SMF收到UDM返回的UE上下文注册成功的次数');
|
||||
INSERT INTO `measure_title` VALUES (3667, 'SMF', 'SMFHF03', 'SMF.UecmRegFail', 'false', 'EpRpDynN10Smf', '15M', '{\"cn\":\"UE上下文注册失败次数\",\"en\":\"SMF.UecmRegFail\"}', 'SMF收到UDM返回的UE上下文注册失败的次数');
|
||||
INSERT INTO `measure_title` VALUES (3668, 'SMF', 'SMFHF03', 'SMF.UecmRegFail._Cause', 'true', 'EpRpDynN10Smf', '15M', '{\"cn\":\"分原因的UE上下文注册失败次数\",\"en\":\"SMF.UecmRegFail._Cause\"}', 'SMF收到UDM返回的UE上下文注册失败的次数');
|
||||
INSERT INTO `measure_title` VALUES (3669, 'SMF', 'SMFHF03', 'SMF.UecmRegFail.Unknown5GSub', 'false', 'EpRpDynN10Smf', '15M', '{\"cn\":\"UE上下文注册失败次数_未签约5G\",\"en\":\"SMF.UecmRegFail.Unknown5GSub\"}', 'SMF收到UDM返回的UE上下文注册失败的次数');
|
||||
INSERT INTO `measure_title` VALUES (3670, 'SMF', 'SMFHF03', 'SMF.UecmRegFail.RoamNotAllowed', 'false', 'EpRpDynN10Smf', '15M', '{\"cn\":\"UE上下文注册失败次数_漫游不允许\",\"en\":\"SMF.UecmRegFail.RoamNotAllowed\"}', 'SMF收到UDM返回的UE上下文注册失败的次数');
|
||||
INSERT INTO `measure_title` VALUES (3671, 'SMF', 'SMFHF03', 'SMF.UecmRegFail.DnnNotAllowed', 'false', 'EpRpDynN10Smf', '15M', '{\"cn\":\"UE上下文注册失败次数_DNN未授权\",\"en\":\"SMF.UecmRegFail.DnnNotAllowed\"}', 'SMF收到UDM返回的UE上下文注册失败的次数');
|
||||
INSERT INTO `measure_title` VALUES (3672, 'SMF', 'SMFHF03', 'SMF.UecmRegFail.UserNotFound', 'false', 'EpRpDynN10Smf', '15M', '{\"cn\":\"UE上下文注册失败次数_未找到用户\",\"en\":\"SMF.UecmRegFail.UserNotFound\"}', 'SMF收到UDM返回的UE上下文注册失败的次数');
|
||||
INSERT INTO `measure_title` VALUES (3673, 'SMF', 'SMFHF03', 'SMF.UecmDeregReq', 'false', 'EpRpDynN10Smf', '15M', '{\"cn\":\"UE上下文去注册请求次数\",\"en\":\"SMF.UecmDeregReq\"}', 'SMF向UDM发起UE上下文去注册请求的次数');
|
||||
INSERT INTO `measure_title` VALUES (3674, 'SMF', 'SMFHF04', 'SMF.UecmDeregSucc', 'false', 'EpRpDynN10Smf', '15M', '{\"cn\":\"UE上下文去注册成功次数\",\"en\":\"SMF.UecmDeregSucc\"}', 'SMF向UDM发起UE上下文去注册成功的次数');
|
||||
INSERT INTO `measure_title` VALUES (3675, 'SMF', 'SMFHG01', 'ASMF.AttCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMFPDU会话建立请求次数\",\"en\":\"ASMF.AttCreatePduSession\"}', 'A-SMF/H-SMF UE发起的PDU会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3676, 'SMF', 'SMFHG01', 'ASMF.AttCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分切片的PDU会话建立请求次数\",\"en\":\"ASMF.AttCreatePduSession._Ns\"}', 'A-SMF/H-SMF按照S-NSSAI统计UE发起的PDU会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3677, 'SMF', 'SMFHG01', 'ASMF.AttCreatePduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分DNN的PDU会话建立请求次数\",\"en\":\"ASMF.AttCreatePduSession._Dnn\"}', 'A-SMF/H-SMF按照DNN统计UE发起的PDU会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3678, 'SMF', 'SMFHG02', 'ASMF.SuccCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMFPDU会话建立成功次数\",\"en\":\"ASMF.SuccCreatePduSession\"}', 'A-SMF/H-SMF收到 UE发起的PDU会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3679, 'SMF', 'SMFHG02', 'ASMF.SuccCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分切片的PDU会话建立成功次数\",\"en\":\"ASMF.SuccCreatePduSession._Ns\"}', '按照S-NSSAI统计A-SMF/H-SMF收到UE发起的PDU会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3680, 'SMF', 'SMFHG02', 'ASMF.SuccCreatePduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分DNN的PDU会话建立成功次数\",\"en\":\"ASMF.SuccCreatePduSession._Dnn\"}', '按照DNN统计A-SMF/H-SMF收到UE发起的PDU会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3681, 'SMF', 'SMFHG03', 'ASMF.FailCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMFPDU会话建立失败次数\",\"en\":\"ASMF.FailCreatePduSession\"}', 'UE发起的PDU会话建立被A-SMF/H-SMF拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3682, 'SMF', 'SMFHG03', 'ASMF.FailCreatePduSession._Cause', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分原因的PDU会话建立失败次数\",\"en\":\"ASMF.FailCreatePduSession._Cause\"}', 'UE发起的PDU会话建立被A-SMF/H-SMF拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3683, 'SMF', 'SMFHG03', 'ASMF.FailCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分切片的PDU会话建立失败次数\",\"en\":\"ASMF.FailCreatePduSession._Ns\"}', '按照S-NSSAI统计UE发起的PDU会话建立被A-SMF/H-SMF拒绝的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3684, 'SMF', 'SMFHG03', 'ASMF.FailCreatePduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分DNN的PDU会话建立失败次数\",\"en\":\"ASMF.FailCreatePduSession._Dnn\"}', '按照DNN统计UE发起的PDU会话建立被A-SMF/H-SMF拒绝的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3685, 'SMF', 'SMFHG04', 'ASMF.AttSmfModifyPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF发起的PDU会话修改请求次数\",\"en\":\"ASMF.AttSmfModifyPduSession\"}', 'A-SMF/H-SMF发起的PDU会话修改请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3686, 'SMF', 'SMFHG04', 'ASMF.AttSmfModifyPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF发起的分切片的PDU会话修改请求次数\",\"en\":\"ASMF.AttSmfModifyPduSession._Ns\"}', '按照S-NSSAI统计A-SMF/H-SMF发起的PDU会话修改请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3687, 'SMF', 'SMFHG04', 'ASMF.AttSmfModifyPduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF发起的分DNN的PDU会话修改请求次数\",\"en\":\"ASMF.AttSmfModifyPduSession._Dnn\"}', '按照DNN统计A-SMF/H-SMF发起的PDU会话修改请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3688, 'SMF', 'SMFHG05', 'ASMF.SuccSmfModifyPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF发起的PDU会话修改成功次数\",\"en\":\"ASMF.SuccSmfModifyPduSession\"}', 'A-SMF/H-SMF发起的PDU会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3689, 'SMF', 'SMFHG05', 'ASMF.SuccSmfModifyPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的A-SMF/H-SMF发起的PDU会话修改成功次数\",\"en\":\"ASMF.SuccSmfModifyPduSession._Ns\"}', '按照S-NSSAI统计A-SMF/H-SMF发起的PDU会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3690, 'SMF', 'SMFHG05', 'ASMF.SuccSmfModifyPduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的A-SMF/H-SMF发起的PDU会话修改成功次数\",\"en\":\"ASMF.SuccSmfModifyPduSession._Dnn\"}', '按照DNN统计A-SMF/H-SMF发起的PDU会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3691, 'SMF', 'SMFHG06', 'ASMF.FailSmfModifyPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF发起的PDU会话修改失败次数\",\"en\":\"ASMF.FailSmfModifyPduSession\"}', 'A-SMF/H-SMF发起的PDU会话修改请求被拒绝的次数,并按拒绝原因分类统计。\n');
|
||||
INSERT INTO `measure_title` VALUES (3692, 'SMF', 'SMFHG06', 'ASMF.FailSmfModifyPduSession._Cause', 'true', 'SmfFunction', '15M', '{\"cn\":\"分原因的A-SMF/H-SMF发起的PDU会话修改失败次数\",\"en\":\"ASMF.FailSmfModifyPduSession._Cause\"}', 'A-SMF/H-SMF发起的PDU会话修改请求被拒绝的次数,并按拒绝原因分类统计。\n');
|
||||
INSERT INTO `measure_title` VALUES (3693, 'SMF', 'SMFHG06', 'ASMF.FailSmfModifyPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的A-SMF/H-SMF发起的PDU会话修改失败次数\",\"en\":\"ASMF.FailSmfModifyPduSession._Ns\"}', '按照S-NSSAI统计A-SMF/H-SMF发起的PDU会话修改请求被拒绝的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3694, 'SMF', 'SMFHG06', 'ASMF.FailSmfModifyPduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"分DNN的A-SMF/H-SMF发起的PDU会话修改失败次数\",\"en\":\"ASMF.FailSmfModifyPduSession._Dnn\"}', '按照DNN统计A-SMF/H-SMF发起的PDU会话修改请求被拒绝的次数。\n');
|
||||
INSERT INTO `measure_title` VALUES (3695, 'SMF', 'SMFHG07', 'ASMF.PduSessionCreateTime', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMFPDU会话建立流程平均时长\",\"en\":\"ASMF.PduSessionCreateTime\"}', '成功的A-SMF/H-SMF PDU会话建立流程的平均时长。\n');
|
||||
INSERT INTO `measure_title` VALUES (3696, 'SMF', 'SMFHH01', 'ASMF.MeanPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF平均PDU会话数\",\"en\":\"ASMF.MeanPduSession\"}', '一个统计周期内A-SMF/H-SMF中的平均PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3697, 'SMF', 'SMFHH01', 'ASMF.MeanPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分切片的平均PDU会话数\",\"en\":\"ASMF.MeanPduSession._Ns\"}', '一个统计周期内按照S-NSSAI统计A-SMF/H-SMF中的平均PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3698, 'SMF', 'SMFHH01', 'ASMF.MeanPduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分DNN的平均PDU会话数\",\"en\":\"ASMF.MeanPduSession._Dnn\"}', '一个统计周期内按照DNN统计A-SMF/H-SMF中的平均PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3699, 'SMF', 'SMFHH02', 'ASMF.MaxPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF最大PDU会话数\",\"en\":\"ASMF.MaxPduSession\"}', '一个统计周期内A-SMF/H-SMF中的最大PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3700, 'SMF', 'SMFHH02', 'ASMF.MaxPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分切片的最大PDU会话数\",\"en\":\"ASMF.MaxPduSession._Ns\"}', '一个统计周期内按照S-NSSAI统计A-SMF/H-SMF中的最大PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3701, 'SMF', 'SMFHH02', 'ASMF.MaxPduSession._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分DNN的最大PDU会话数\",\"en\":\"ASMF.MaxPduSession._Dnn\"}', '一个统计周期内按照DNN统计A-SMF/H-SMF中的最大PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3702, 'SMF', 'SMFHH03', 'ASMF.MeanQf', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF平均Qos流数\",\"en\":\"ASMF.MeanQf\"}', '一个统计周期内A-SMF/H-SMF中的平均Qos流数。');
|
||||
INSERT INTO `measure_title` VALUES (3703, 'SMF', 'SMFHH03', 'ASMF.MeanQf._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分切片的平均Qos流数\",\"en\":\"ASMF.MeanQf._Ns\"}', '一个统计周期内按照S-NSSAI统计A-SMF/H-SMF中的平均QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3704, 'SMF', 'SMFHH03', 'ASMF.MeanQf._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分DNN的平均Qos流数\",\"en\":\"ASMF.MeanQf._Dnn\"}', '一个统计周期内按照DNN统计A-SMF/H-SMF中的平均QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3705, 'SMF', 'SMFHH04', 'ASMF.MaxQf', 'false', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF最大Qos流数\",\"en\":\"ASMF.MaxQf\"}', '一个统计周期内A-SMF/H-SMF中的最大Qos流数。');
|
||||
INSERT INTO `measure_title` VALUES (3706, 'SMF', 'SMFHH04', 'ASMF.MaxQf._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分切片的最大Qos流数\",\"en\":\"ASMF.MaxQf._Ns\"}', '一个统计周期内按照S-NSSAI统计A-SMF/H-SMF中的最大QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3707, 'SMF', 'SMFHH04', 'ASMF.MaxQf._Dnn', 'true', 'SmfFunction', '15M', '{\"cn\":\"A-SMF/H-SMF分DNN的最大Qos流数\",\"en\":\"ASMF.MaxQf._Dnn\"}', '一个统计周期内按照DNN统计A-SMF/H-SMF中的最大QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3708, 'SMF', 'SMFHI01', 'ISMF.AttCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMFPDU会话建立请求次数\",\"en\":\"ISMF.AttCreatePduSession\"}', 'I-SMF/V-SMF UE发送的PDU会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3709, 'SMF', 'SMFHI01', 'ISMF.AttCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF分切片的PDU会话建立请求次数\",\"en\":\"ISMF.AttCreatePduSession._Ns\"}', 'I-SMF/V-SMF按照S-NSSAI统计UE发起的PDU会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3710, 'SMF', 'SMFHI02', 'ISMF.SuccCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMFPDU会话建立成功次数\",\"en\":\"ISMF.SuccCreatePduSession\"}', 'I-SMF/V-SMF收到 UE发起的PDU会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3711, 'SMF', 'SMFHI02', 'ISMF.SuccCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF分切片的PDU会话建立成功次数\",\"en\":\"ISMF.SuccCreatePduSession._Ns\"}', '按照S-NSSAI统计I-SMF/V-SMF收到UE发起的PDU会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3712, 'SMF', 'SMFHI03', 'ISMF.FailCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMFPDU会话建立失败次数\",\"en\":\"ISMF.FailCreatePduSession\"}', 'UE发起的PDU会话建立被I-SMF/V-SMF拒绝的次数');
|
||||
INSERT INTO `measure_title` VALUES (3713, 'SMF', 'SMFHI03', 'ISMF.FailCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF分切片的PDU会话建立失败次数\",\"en\":\"ISMF.FailCreatePduSession._Ns\"}', '按照S-NSSAI统计UE发起的PDU会话建立被I-SMF/V-SMF拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3714, 'SMF', 'SMFHI04', 'ISMF.SendSmfModifyPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF发送的PDU会话修改命令次数\",\"en\":\"ISMF.SendSmfModifyPduSession\"}', 'I-SMF/V-SMF发送的PDU会话修改命令次数。');
|
||||
INSERT INTO `measure_title` VALUES (3715, 'SMF', 'SMFHI04', 'ISMF.SendSmfModifyPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF发送的分切片的PDU会话修改命令次数\",\"en\":\"ISMF.SendSmfModifyPduSession._Ns\"}', '按照S-NSSAI统计I-SMF/V-SMF发送的PDU会话修改次数。');
|
||||
INSERT INTO `measure_title` VALUES (3716, 'SMF', 'SMFHI05', 'ISMF.SuccSmfModifyPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMFPDU会话修改成功次数\",\"en\":\"ISMF.SuccSmfModifyPduSession\"}', 'I-SMF/V-SMF PDU会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3717, 'SMF', 'SMFHI05', 'ISMF.SuccSmfModifyPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的I-SMF/V-SMFPDU会话修改成功次数\",\"en\":\"ISMF.SuccSmfModifyPduSession._Ns\"}', '按照S-NSSAI统计I-SMF/V-SMF PDU会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3718, 'SMF', 'SMFHI06', 'ISMF.FailSmfModifyPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMFPDU会话修改失败次数\",\"en\":\"ISMF.FailSmfModifyPduSession\"}', 'I-SMF/V-SMF PDU会话修改被拒绝的次数。\n');
|
||||
INSERT INTO `measure_title` VALUES (3719, 'SMF', 'SMFHI06', 'ISMF.FailSmfModifyPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的I-SMF/V-SMFPDU会话修改失败次数\",\"en\":\"ISMF.FailSmfModifyPduSession._Ns\"}', '按照S-NSSAI统计I-SMF/V-SMF PDU会话修改被拒绝的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3720, 'SMF', 'SMFHI07', 'ISMF.PduSessionCreateTime', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMFPDU会话建立流程平均时长\",\"en\":\"ISMF.PduSessionCreateTime\"}', '成功的I-SMF/V-SMF PDU会话建立流程的平均时长。\n');
|
||||
INSERT INTO `measure_title` VALUES (3721, 'SMF', 'SMFHJ01', 'ISMF.MeanPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF平均PDU会话数\",\"en\":\"ISMF.MeanPduSession\"}', '一个统计周期内I-SMF/V-SMF中的平均PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3722, 'SMF', 'SMFHJ01', 'ISMF.MeanPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF分切片的平均PDU会话数\",\"en\":\"ISMF.MeanPduSession._Ns\"}', '一个统计周期内按照S-NSSAI统计I-SMF/V-SMF中的平均PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3723, 'SMF', 'SMFHJ02', 'ISMF.MaxPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF最大PDU会话数\",\"en\":\"ISMF.MaxPduSession\"}', '一个统计周期内I-SMF/V-SMF中的最大PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3724, 'SMF', 'SMFHJ02', 'ISMF.MaxPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF分切片的最大PDU会话数\",\"en\":\"ISMF.MaxPduSession._Ns\"}', '一个统计周期内按照S-NSSAI统计I-SMF/V-SMF中的最大PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3725, 'SMF', 'SMFHJ03', 'ISMF.MeanQf', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF平均Qos流数\",\"en\":\"ISMF.MeanQf\"}', '一个统计周期内I-SMF/V-SMF中的平均Qos流数。');
|
||||
INSERT INTO `measure_title` VALUES (3726, 'SMF', 'SMFHJ03', 'ISMF.MeanQf._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF分切片的平均Qos流数\",\"en\":\"ISMF.MeanQf._Ns\"}', '一个统计周期内按照S-NSSAI统计I-SMF/V-SMF中的平均QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3727, 'SMF', 'SMFHJ04', 'ISMF.MaxQf', 'false', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF最大Qos流数\",\"en\":\"ISMF.MaxQf\"}', '一个统计周期内I-SMF/V-SMF中的最大Qos流数。');
|
||||
INSERT INTO `measure_title` VALUES (3728, 'SMF', 'SMFHJ04', 'ISMF.MaxQf._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"I-SMF/V-SMF分切片的最大Qos流数\",\"en\":\"ISMF.MaxQf._Ns\"}', '一个统计周期内按照S-NSSAI统计I-SMF/V-SMF中的最大QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3729, 'SMF', 'SMFHK01', 'SMF.AttAccessRequestByUPF', 'false', 'SmfFunction', '15M', '{\"cn\":\"SMF发送UPF转接的AccessRequest消息数\",\"en\":\"SMF.AttAccessRequestByUPF\"}', 'SMF向UPF转接的AAA服务器发起鉴权请求的尝试次数。');
|
||||
INSERT INTO `measure_title` VALUES (3730, 'SMF', 'SMFHK02', 'SMF.SuccAccessAcceptByUPF', 'false', 'SmfFunction', '15M', '{\"cn\":\"SMF接收UPF转接的AccessAccept消息数\",\"en\":\"SMF.SuccAccessAcceptByUPF\"}', 'SMF收到UPF转接的AAA服务器鉴权请求接受次数');
|
||||
INSERT INTO `measure_title` VALUES (3731, 'SMF', 'SMFHK03', 'SMF.AttAccountingStartRequestByUPF', 'false', 'SmfFunction', '15M', '{\"cn\":\"SMF发送UPF转接的AccountingStartRequest消息数\",\"en\":\"SMF.AttAccountingStartRequestByUPF\"}', 'SMF向UPF转接的AAA服务器发起计费开始请求的尝试次数。');
|
||||
INSERT INTO `measure_title` VALUES (3732, 'SMF', 'SMFHK04', 'SMF.SuccAccountingStartResponseByUPF', 'false', 'SmfFunction', '15M', '{\"cn\":\"SMF接收UPF转接的AccoutingStartResponse消息数\",\"en\":\"SMF.SuccAccountingStartResponseByUPF\"}', 'SMF收到UPF转接的AAA服务器计费开始应答次数');
|
||||
INSERT INTO `measure_title` VALUES (3733, 'SMF', 'SMFHL01', 'SMF.AttChargingDataReq', 'false', 'SmfFunction', '15M', '{\"cn\":\"N40接口发送激活请求消息数\",\"en\":\"SMF.AttChargingDataReq\"}', 'N40接口上发送Nchf_ConvergedCharging_Create Request消息的数目');
|
||||
INSERT INTO `measure_title` VALUES (3734, 'SMF', 'SMFHL02', 'SMF.RecvChargingDataRsp', 'false', 'SmfFunction', '15M', '{\"cn\":\"收到Nchf_ConvergedCharging_CreateResponse次数\",\"en\":\"SMF.RecvChargingDataRsp\"}', 'N40接口上接收Nchf_ConvergedCharging_Create Response消息的数目');
|
||||
INSERT INTO `measure_title` VALUES (3735, 'SMF', 'SMFHL03', 'SMF.ReAttChargingDataReq', 'false', 'SmfFunction', '15M', '{\"cn\":\"重发Nchf_ConvergedCharging_CreateRequest次数\",\"en\":\"SMF.ReAttChargingDataReq\"}', 'N40接口上重发Nchf_ConvergedCharging_Create Request消息的数目');
|
||||
INSERT INTO `measure_title` VALUES (3736, 'SMF', 'SMFHM01', 'SMF.BsfRecPcfQuery', 'false', 'SmfFunction', '15M', '{\"cn\":\"BSF收到查询请求次数\",\"en\":\"SMF.BsfRecPcfQuery\"}', 'BSF收到查询PCF请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3737, 'SMF', 'SMFHM02', 'SMF.BsfRspPcfQuery', 'false', 'SmfFunction', '15M', '{\"cn\":\"BSF发送查询应答次数\",\"en\":\"SMF.BsfRspPcfQuery\"}', 'BSF发送查询PCF成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3738, 'UDM', 'UDMHA01', 'UDM.AmfUecmRegReq', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM注册请求次数\",\"en\":\"UDM.AmfUecmRegReq\"}', '统计UDM收到的AMF发起的UECM注册请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3739, 'UDM', 'UDMHA02', 'UDM.AmfUecmRegSucc', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM注册成功次数\",\"en\":\"UDM.AmfUecmRegSucc\"}', '统计UDM返回的成功的AMF注册响应次数');
|
||||
INSERT INTO `measure_title` VALUES (3740, 'UDM', 'UDMHA03', 'UDM.AmfUecmRegUpdateReq', 'false', 'UdmFunction', '15M', '{\"cn\":\"更新注册参数请求次数\",\"en\":\"UDM.AmfUecmRegUpdateReq\"}', '更新注册参数请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3741, 'UDM', 'UDMHA04', 'UDM.AmfUecmRegUpdateSucc', 'false', 'UdmFunction', '15M', '{\"cn\":\"更新注册参数成功次数\",\"en\":\"UDM.AmfUecmRegUpdateSucc\"}', '更新注册参数成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3742, 'UDM', 'UDMHA05', 'UDM.AmfUecmDeregReq', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM去注册请求次数\",\"en\":\"UDM.AmfUecmDeregReq\"}', '统计AMF发起的UECM去注册请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3743, 'UDM', 'UDMHA06', 'UDM.AmfUecmDeregSucc', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM去注册成功次数\",\"en\":\"UDM.AmfUecmDeregSucc\"}', '统计AMF发起的UECM去注册成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3744, 'UDM', 'UDMHA07', 'UDM.SmfUecmRegReq', 'false', 'UdmFunction', '15M', '{\"cn\":\"SMF发起的UECM注册请求次数\",\"en\":\"UDM.SmfUecmRegReq\"}', '统计SMF发起的用户上下文注册请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3745, 'UDM', 'UDMHA08', 'UDM.SmfUecmRegSucc', 'false', 'UdmFunction', '15M', '{\"cn\":\"SMF发起的UECM注册成功次数\",\"en\":\"UDM.SmfUecmRegSucc\"}', '统计UDM返回的成功的用户上下文注册响应次数');
|
||||
INSERT INTO `measure_title` VALUES (3746, 'UDM', 'UDMHA09', 'UDM.SmfUecmDeregReq', 'false', 'UdmFunction', '15M', '{\"cn\":\"SMF发起的UECM去注册请求次数\",\"en\":\"UDM.SmfUecmDeregReq\"}', '统计SMF发起的用户上下文去注册请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3747, 'UDM', 'UDMHA10', 'UDM.SmfUecmDeregSucc', 'false', 'UdmFunction', '15M', '{\"cn\":\"SMF发起的UECM去注册成功次数\",\"en\":\"UDM.SmfUecmDeregSucc\"}', '统计UDM返回的成功的用户上下文去注册响应次数');
|
||||
INSERT INTO `measure_title` VALUES (3748, 'UDM', 'UDMHA11', 'UDM.SdmGetReq', 'false', 'UdmFunction', '15M', '{\"cn\":\"获取用户数据请求次数\",\"en\":\"UDM.SdmGetReq\"}', '统计UDM收到的获取用户数据请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3749, 'UDM', 'UDMHA12', 'UDM.SdmGetSucc', 'false', 'UdmFunction', '15M', '{\"cn\":\"获取用户数据成功次数\",\"en\":\"UDM.SdmGetSucc\"}', '统计UDM成功返回用户数据次数');
|
||||
INSERT INTO `measure_title` VALUES (3750, 'UDM', 'UDMHA13', 'UDM.SdmNotif', 'false', 'UdmFunction', '15M', '{\"cn\":\"用户数据变化通知次数\",\"en\":\"UDM.SdmNotif\"}', '统计UDM发送用户数据变化通知次数');
|
||||
INSERT INTO `measure_title` VALUES (3751, 'UDM', 'UDMHA14', 'UDM.SdmSubscrReq', 'false', 'UdmFunction', '15M', '{\"cn\":\"订阅用户数据请求次数\",\"en\":\"UDM.SdmSubscrReq\"}', '统计UDM收到的订阅用户数据相关通知请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3752, 'UDM', 'UDMHA15', 'UDM.SdmSubscrSucc', 'false', 'UdmFunction', '15M', '{\"cn\":\"订阅用户数据成功次数\",\"en\":\"UDM.SdmSubscrSucc\"}', '统计UDM返回的订阅用户数据相关通知成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3753, 'UDM', 'UDMHA16', 'UDM.SdmUnSubscrReq', 'false', 'UdmFunction', '15M', '{\"cn\":\"去订阅用户数据请求次数\",\"en\":\"UDM.SdmUnSubscrReq\"}', '统计UDM收到的去订阅用户数据相关通知请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3754, 'UDM', 'UDMHA17', 'UDM.SdmUnSubscrSucc', 'false', 'UdmFunction', '15M', '{\"cn\":\"去订阅用户数据成功次数\",\"en\":\"UDM.SdmUnSubscrSucc\"}', '统计UDM返回的去订阅用户数据相关通知成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3755, 'UDM', 'UDMHA18', 'UDM.UecmDeregNotif', 'false', 'UdmFunction', '15M', '{\"cn\":\"去注册通知次数\",\"en\":\"UDM.UecmDeregNotif\"}', '统计UDM发送的去注册通知次数');
|
||||
INSERT INTO `measure_title` VALUES (3756, 'UDM', 'UDMHA19', 'UDM.SdmGetUserNotFound', 'false', 'UdmFunction', '15M', '{\"cn\":\"获取用户数据返回用户不存在消息总数\",\"en\":\"UDM.SdmGetUserNotFound\"}', '统计获取用户数据时UDM返回用户不存在消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3757, 'UDM', 'UDMHA20', 'UDM.SdmGetDataNotFound', 'false', 'UdmFunction', '15M', '{\"cn\":\"获取用户数据返回签约数据不存在消息总数\",\"en\":\"UDM.SdmGetDataNotFound\"}', '统计获取用户数据时UDM返回签约数据不存在消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3758, 'UDM', 'UDMHA21', 'UDM.AmfUecmRegUserNotFound', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM注册返回用户不存在消息总数\",\"en\":\"UDM.AmfUecmRegUserNotFound\"}', 'AMF发起的UECM注册返回时,UDM返回用户不存在消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3759, 'UDM', 'UDMHA22', 'UDM.AmfUecmRegUnknownSub', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM注册返回未签约5G业务消息总数\",\"en\":\"UDM.AmfUecmRegUnknownSub\"}', 'AMF发起的UECM注册返回时,UDM返回未签约5G业务消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3760, 'UDM', 'UDMHA23', 'UDM.AmfUecmRegNoPsSub', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM注册返回未签约PS业务消息总数\",\"en\":\"UDM.AmfUecmRegNoPsSub\"}', 'AMF发起的UECM注册返回时,UDM返回未签约PS业务消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3761, 'UDM', 'UDMHA24', 'UDM.AmfUecmRegRoamNotAllowed', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM注册返回漫游不允许消息总数\",\"en\":\"UDM.AmfUecmRegRoamNotAllowed\"}', 'AMF发起的UECM注册返回时,UDM返回漫游不允许消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3762, 'UDM', 'UDMHA25', 'UDM.AmfUecmRegRatNotAllowed', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM注册返回RAT不允许消息总数\",\"en\":\"UDM.AmfUecmRegRatNotAllowed\"}', 'AMF发起的UECM注册返回时,UDM返回RAT不允许消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3763, 'UDM', 'UDMHA26', 'UDM.AmfUecmRegContextNotFound', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM注册返回上下文不存在消息总数\",\"en\":\"UDM.AmfUecmRegContextNotFound\"}', 'AMF发起的UECM注册返回时,UDM返回上下文不存在消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3764, 'UDM', 'UDMHA27', 'UDM.AmfUecmRegReAuth', 'false', 'UdmFunction', '15M', '{\"cn\":\"AMF发起的UECM注册返回UE未鉴权总数\",\"en\":\"UDM.AmfUecmRegReAuth\"}', 'AMF发起的UECM注册返回时,UDM返回UE未鉴权总数');
|
||||
INSERT INTO `measure_title` VALUES (3765, 'UDM', 'UDMHA28', 'UDM.SmfUecmRegUserNotFound', 'false', 'UdmFunction', '15M', '{\"cn\":\"SMF发起的UECM注册返回用户不存在消息总数\",\"en\":\"UDM.SmfUecmRegUserNotFound\"}', 'SMF发起的UECM注册返回时,UDM返回用户不存在消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3766, 'UDM', 'UDMHA29', 'UDM.SmfUecmRegUnknownSub', 'false', 'UdmFunction', '15M', '{\"cn\":\"SMF发起的UECM注册返回未签约5G业务消息总数\",\"en\":\"UDM.SmfUecmRegUnknownSub\"}', 'SMF发起的UECM注册返回时,UDM返回未签约5G业务消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3767, 'UDM', 'UDMHA30', 'UDM.SmfUecmRegRoamNotAllowed', 'false', 'UdmFunction', '15M', '{\"cn\":\"SMF发起的UECM注册返回漫游不允许消息总数\",\"en\":\"UDM.SmfUecmRegRoamNotAllowed\"}', 'SMF发起的UECM注册返回时,UDM返回漫游不允许消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3768, 'UDM', 'UDMHA31', 'UDM.SmfUecmRegDnnNotAllowed', 'false', 'UdmFunction', '15M', '{\"cn\":\"SMF发起的UECM注册返回DNN不允许消息总数\",\"en\":\"UDM.SmfUecmRegDnnNotAllowed\"}', 'SMF发起的UECM注册返回时,UDM返回DNN不允许消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3769, 'UDM', 'UDMHB01', 'UDR.5gSupi', 'false', 'UdrFunction', '15M', '{\"cn\":\"5G网络SUPI数\",\"en\":\"UDR.5gSupi\"}', '统计UDR存储的SUPI数最新值');
|
||||
INSERT INTO `measure_title` VALUES (3770, 'UDM', 'UDMHB02', 'UDR.5gSub', 'false', 'UdrFunction', '15M', '{\"cn\":\"5G用户数\",\"en\":\"UDR.5gSub\"}', '统计UDR存储的5G MSISDN数最新值');
|
||||
INSERT INTO `measure_title` VALUES (3771, 'UDM', 'UDMHB03', 'UDR.5gActSub', 'false', 'UdrFunction', '15M', '{\"cn\":\"5G活动用户数\",\"en\":\"UDR.5gActSub\"}', '统计UDR存储的有5G位置信息的MSISDN用户数最新值');
|
||||
INSERT INTO `measure_title` VALUES (3772, 'UDM', 'UDMHC01', 'Ausf.UeAuthReq', 'false', 'AusfFunction', '15M', '{\"cn\":\"鉴权请求次数\",\"en\":\"Ausf.UeAuthReq\"}', 'AUSF收到的鉴权请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3773, 'UDM', 'UDMHC02', 'Ausf.UeAuthAnsSucc', 'false', 'AusfFunction', '15M', '{\"cn\":\"鉴权成功次数\",\"en\":\"Ausf.UeAuthAnsSucc\"}', 'AUSF返回鉴权成功响应次数');
|
||||
INSERT INTO `measure_title` VALUES (3774, 'UDM', 'UDMHC03', 'Ausf.UeAuthAnsUserNotFound', 'false', 'AusfFunction', '15M', '{\"cn\":\"鉴权返回用户不存在消息总数\",\"en\":\"Ausf.UeAuthAnsUserNotFound\"}', 'AUSF返回用户不存在消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3775, 'UDM', 'UDMHC04', 'Ausf.UeAuthAnsContextNotFound', 'false', 'AusfFunction', '15M', '{\"cn\":\"返回上下文不存在消息总数\",\"en\":\"Ausf.UeAuthAnsContextNotFound\"}', 'AUSF返回上下文不存在消息总数');
|
||||
INSERT INTO `measure_title` VALUES (3776, 'UDM', 'UDMHD01', 'ME.MeanMeLoad', 'false', 'ManagedElement', '15M', '{\"cn\":\"系统平均负荷\",\"en\":\"ME.MeanMeLoad\"}', '\n指测量周期中,网元的虚拟机资源负荷的抽样平均值。网元的虚拟机资源负荷可取对网元影响最大的模块的负荷,或取不同模块的负荷的加权平均值,不同厂商设备的计算方法各不相同。');
|
||||
INSERT INTO `measure_title` VALUES (3777, 'UPF', 'UPFHA01', 'UPF.PfcpSessionEstabReq', 'false', 'UpfFunction', '15M', '{\"cn\":\"PFCP会话建立请求次数\",\"en\":\"UPF.PfcpSessionEstabReq\"}', 'PFCP会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3778, 'UPF', 'UPFHA01', 'UPF.PfcpSessionEstabReq._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的PFCP会话建立请求次数\",\"en\":\"UPF.PfcpSessionEstabReq._Ns\"}', '按照S-NSSAI统计的PFCP会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3779, 'UPF', 'UPFHA01', 'UPF.PfcpSessionEstabReq._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分Dnn的PFCP会话建立请求次数\",\"en\":\"UPF.PfcpSessionEstabReq._Dnn\"}', '按照Dnn统计的PFCP会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3780, 'UPF', 'UPFHA02', 'UPF.PfcpSessionEstabSucc', 'false', 'UpfFunction', '15M', '{\"cn\":\"PFCP会话建立成功次数\",\"en\":\"UPF.PfcpSessionEstabSucc\"}', 'PFCP会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3781, 'UPF', 'UPFHA02', 'UPF.PfcpSessionEstabSucc._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的PFCP会话建立成功次数\",\"en\":\"UPF.PfcpSessionEstabSucc._Ns\"}', '按照S-NSSAI统计的PFCP会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3782, 'UPF', 'UPFHA02', 'UPF.PfcpSessionEstabSucc._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分Dnn的PFCP会话建立成功次数\",\"en\":\"UPF.PfcpSessionEstabSucc._Dnn\"}', '按照Dnn统计的PFCP会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3783, 'UPF', 'UPFHA03', 'UPF.PfcpSessionEstabFail', 'false', 'UpfFunction', '15M', '{\"cn\":\"PFCP会话建立失败次数\",\"en\":\"UPF.PfcpSessionEstabFail\"}', 'PFCP会话建立被拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3784, 'UPF', 'UPFHA03', 'UPF.PfcpSessionEstabFail._Cause', 'true', 'UpfFunction', '15M', '{\"cn\":\"分原因的PFCP会话建立失败次数\",\"en\":\"UPF.PfcpSessionEstabFail._Cause\"}', 'PFCP会话建立被拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3785, 'UPF', 'UPFHA03', 'UPF.PfcpSessionEstabFail._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的PFCP会话建立失败次数\",\"en\":\"UPF.PfcpSessionEstabFail._Ns\"}', '按照S-NSSAI统计PFCP会话建立被拒绝的次数');
|
||||
INSERT INTO `measure_title` VALUES (3786, 'UPF', 'UPFHA03', 'UPF.PfcpSessionEstabFail._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分Dnn的PFCP会话建立失败次数\",\"en\":\"UPF.PfcpSessionEstabFail._Dnn\"}', '按照Dnn统计PFCP会话建立被拒绝的次数');
|
||||
INSERT INTO `measure_title` VALUES (3787, 'UPF', 'UPFHA04', 'UPF.PfcpSessionModifyReq', 'false', 'UpfFunction', '15M', '{\"cn\":\"PFCP会话修改请求次数\",\"en\":\"UPF.PfcpSessionModifyReq\"}', 'PFCP会话修改请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3788, 'UPF', 'UPFHA04', 'UPF.PfcpSessionModifyReq._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的PFCP会话修改请求次数\",\"en\":\"UPF.PfcpSessionModifyReq._Ns\"}', '按照S-NSSAI统计PFCP会话修改请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3789, 'UPF', 'UPFHA04', 'UPF.PfcpSessionModifyReq._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分Dnn的PFCP会话修改请求次数\",\"en\":\"UPF.PfcpSessionModifyReq._Dnn\"}', '按照Dnn统计PFCP会话修改请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3790, 'UPF', 'UPFHA05', 'UPF.PfcpSessionModifySucc', 'false', 'UpfFunction', '15M', '{\"cn\":\"PFCP会话修改成功次数\",\"en\":\"UPF.PfcpSessionModifySucc\"}', 'PFCP会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3791, 'UPF', 'UPFHA05', 'UPF.PfcpSessionModifySucc._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的PFCP会话修改成功次数\",\"en\":\"UPF.PfcpSessionModifySucc._Ns\"}', '按照S-NSSAI统计PFCP会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3792, 'UPF', 'UPFHA05', 'UPF.PfcpSessionModifySucc._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分Dnn的PFCP会话修改成功次数\",\"en\":\"UPF.PfcpSessionModifySucc._Dnn\"}', '按照Dnn统计PFCP会话修改成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3793, 'UPF', 'UPFHA06', 'UPF.PfcpSessionModifyFail', 'false', 'UpfFunction', '15M', '{\"cn\":\"PFCP会话修改失败次数\",\"en\":\"UPF.PfcpSessionModifyFail\"}', 'PFCP会话修改拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3794, 'UPF', 'UPFHA06', 'UPF.PfcpSessionModifyFail._Cause', 'true', 'UpfFunction', '15M', '{\"cn\":\"分原因的PFCP会话修改失败次数\",\"en\":\"UPF.PfcpSessionModifyFail._Cause\"}', 'PFCP会话修改拒绝的次数,并按拒绝原因分类统计。');
|
||||
INSERT INTO `measure_title` VALUES (3795, 'UPF', 'UPFHA06', 'UPF.PfcpSessionModifyFail._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的PFCP会话修改失败次数\",\"en\":\"UPF.PfcpSessionModifyFail._Ns\"}', '按照S-NSSAI统计PFCP会话修改拒绝的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3796, 'UPF', 'UPFHA06', 'UPF.PfcpSessionModifyFail._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分Dnn的PFCP会话修改失败次数\",\"en\":\"UPF.PfcpSessionModifyFail._Dnn\"}', '按照Dnn统计PFCP会话修改拒绝的次数。');
|
||||
INSERT INTO `measure_title` VALUES (3797, 'UPF', 'UPFHB01', 'UPF.MeanQosFlows', 'false', 'UpfFunction', '15M', '{\"cn\":\"平均QoS流数\",\"en\":\"UPF.MeanQosFlows\"}', '一个统计周期内UPF中的平均QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3798, 'UPF', 'UPFHB01', 'UPF.MeanQosFlows._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的平均QoS流数\",\"en\":\"UPF.MeanQosFlows._Ns\"}', '一个统计周期内按照S-NSSAI统计UPF中的平均QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3799, 'UPF', 'UPFHB01', 'UPF.MeanQosFlows._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的平均QoS流数\",\"en\":\"UPF.MeanQosFlows._Dnn\"}', '一个统计周期内按照DNN统计UPF中的平均QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3800, 'UPF', 'UPFHB01', 'UPF.MaxQosFlows', 'false', 'UpfFunction', '15M', '{\"cn\":\"最大QoS流数\",\"en\":\"UPF.MaxQosFlows\"}', '一个统计周期内UPF中的最大QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3801, 'UPF', 'UPFHB01', 'UPF.MaxQosFlows._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的最大QoS流数\",\"en\":\"UPF.MaxQosFlows._Ns\"}', '一个统计周期内按照S-NSSAI统计UPF中的最大QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3802, 'UPF', 'UPFHB01', 'UPF.MaxQosFlows._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的最大QoS流数\",\"en\":\"UPF.MaxQosFlows._Dnn\"}', '一个统计周期内按照DNN统计UPF中的最大QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3803, 'UPF', 'UPFHC01', 'UPF.N3IncPkt', 'false', 'EpRpDynN3Upf', '15M', '{\"cn\":\"N3接口接收GTP包数\",\"en\":\"UPF.N3IncPkt\"}', 'UPF从N3接口接收的GTP包数。其中EpRpDynN3Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3804, 'UPF', 'UPFHC01', 'UPF.N3IncPkt._Ns', 'true', 'EpRpDynN3Upf', '15M', '{\"cn\":\"分切片的N3接口接收GTP包数\",\"en\":\"UPF.N3IncPkt._Ns\"}', 'UPF从N3接口接收的GTP包数。其中EpRpDynN3Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3805, 'UPF', 'UPFHC02', 'UPF.N3OgPkt', 'false', 'EpRpDynN3Upf', '15M', '{\"cn\":\"N3接口发送GTP包数\",\"en\":\"UPF.N3OgPkt\"}', 'UPF从N3接口发送出去的GTP包数,其中EpRpDynN3Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3806, 'UPF', 'UPFHC02', 'UPF.N3OgPkt._Ns', 'true', 'EpRpDynN3Upf', '15M', '{\"cn\":\"分切片的N3接口发送GTP包数\",\"en\":\"UPF.N3OgPkt._Ns\"}', 'UPF从N3接口发送出去的GTP包数,其中EpRpDynN3Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3807, 'UPF', 'UPFHC03', 'UPF.N3IncOct', 'false', 'EpRpDynN3Upf', '15M', '{\"cn\":\"N3接口接收GTP包字节数\",\"en\":\"UPF.N3IncOct\"}', 'UPF从N3接口接收的GTP包字节数(含GTP头),其中EpRpDynN3Upf_Global要求按S-NSSAI或UE分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3808, 'UPF', 'UPFHC03', 'UPF.N3IncOct._Ns', 'true', 'EpRpDynN3Upf', '15M', '{\"cn\":\"分切片的N3接口接收GTP包字节数\",\"en\":\"UPF.N3IncOct._Ns\"}', 'UPF从N3接口接收的GTP包字节数(含GTP头),其中EpRpDynN3Upf_Global要求按S-NSSAI或UE分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3809, 'UPF', 'UPFHC04', 'UPF.N3OgOct', 'false', 'EpRpDynN3Upf', '15M', '{\"cn\":\"N3接口发送GTP包字节数\",\"en\":\"UPF.N3OgOct\"}', 'UPF从N3接口发送的GTP包字节数(含GTP头),其中EpRpDynN3Upf_Global要求按S-NSSAI或UE分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3810, 'UPF', 'UPFHC04', 'UPF.N3OgOct._Ns', 'true', 'EpRpDynN3Upf', '15M', '{\"cn\":\"分切片的N3接口发送GTP包字节数\",\"en\":\"UPF.N3OgOct._Ns\"}', 'UPF从N3接口发送的GTP包字节数(含GTP头),其中EpRpDynN3Upf_Global要求按S-NSSAI或UE分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3811, 'UPF', 'UPFHC05', 'UPF.N3DiscPkt', 'false', 'EpRpDynN3Upf', '15M', '{\"cn\":\"N3接口接收错误GTP包数\",\"en\":\"UPF.N3DiscPkt\"}', 'N3接口因出错丢弃的GTP包个数,其中EpRpDynN3Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3812, 'UPF', 'UPFHC05', 'UPF.N3DiscPkt._Ns', 'true', 'EpRpDynN3Upf', '15M', '{\"cn\":\"分切片的N3接口接收错误GTP包数\",\"en\":\"UPF.N3DiscPkt._Ns\"}', 'N3接口因出错丢弃的GTP包个数,其中EpRpDynN3Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3813, 'UPF', 'UPFHD01', 'UPF.N9aIncPkt', 'false', 'EpRpDynN9Upf', '15M', '{\"cn\":\"N9a接口接收GTP包数\",\"en\":\"UPF.N9aIncPkt\"}', 'UPF从左侧N9a接口接收的GTP包数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3814, 'UPF', 'UPFHD01', 'UPF.N9aIncPkt._Ns', 'true', 'EpRpDynN9Upf', '15M', '{\"cn\":\"分切片的N9a接口接收GTP包数\",\"en\":\"UPF.N9aIncPkt._Ns\"}', 'UPF从左侧N9a接口接收的GTP包数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3815, 'UPF', 'UPFHD02', 'UPF.N9aOgPkt', 'false', 'EpRpDynN9Upf', '15M', '{\"cn\":\"N9a接口发送GTP包数\",\"en\":\"UPF.N9aOgPkt\"}', 'UPF从左侧N9a接口发送出去的GTP包数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3816, 'UPF', 'UPFHD02', 'UPF.N9aOgPkt._Ns', 'true', 'EpRpDynN9Upf', '15M', '{\"cn\":\"分切片的N9a接口发送GTP包数\",\"en\":\"UPF.N9aOgPkt._Ns\"}', 'UPF从左侧N9a接口发送出去的GTP包数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3817, 'UPF', 'UPFHD03', 'UPF.N9aIncOct', 'false', 'EpRpDynN9Upf', '15M', '{\"cn\":\"N9a接口接收GTP包字节数\",\"en\":\"UPF.N9aIncOct\"}', 'UPF从左侧N9a接口接收的GTP包字节数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3818, 'UPF', 'UPFHD03', 'UPF.N9aIncOct._Ns', 'true', 'EpRpDynN9Upf', '15M', '{\"cn\":\"分切片的N9a接口接收GTP包字节数\",\"en\":\"UPF.N9aIncOct._Ns\"}', 'UPF从左侧N9a接口接收的GTP包字节数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3819, 'UPF', 'UPFHD04', 'UPF.N9aOgOct', 'false', 'EpRpDynN9Upf', '15M', '{\"cn\":\"N9a接口发送GTP包字节数\",\"en\":\"UPF.N9aOgOct\"}', 'UPF从左侧N9a接口发送的GTP包字节数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3820, 'UPF', 'UPFHD04', 'UPF.N9aOgOct._Ns', 'true', 'EpRpDynN9Upf', '15M', '{\"cn\":\"分切片的N9a接口发送GTP包字节数\",\"en\":\"UPF.N9aOgOct._Ns\"}', 'UPF从左侧N9a接口发送的GTP包字节数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3821, 'UPF', 'UPFHD05', 'UPF.N9aDiscPkt', 'false', 'EpRpDynN9Upf', '15M', '{\"cn\":\"N9a接口接收错误GTP包数\",\"en\":\"UPF.N9aDiscPkt\"}', 'UPF对左侧N9a接口因出错丢弃的GTP包个数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3822, 'UPF', 'UPFHD05', 'UPF.N9aDiscPkt._Ns', 'true', 'EpRpDynN9Upf', '15M', '{\"cn\":\"分切片的N9a接口接收错误GTP包数\",\"en\":\"UPF.N9aDiscPkt._Ns\"}', 'UPF对左侧N9a接口因出错丢弃的GTP包个数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3823, 'UPF', 'UPFHD06', 'UPF.N9cIncPkt', 'false', 'EpRpDynN9Upf', '15M', '{\"cn\":\"N9c接口接收GTP包数\",\"en\":\"UPF.N9cIncPkt\"}', 'UPF从右侧N9c接口接收的GTP包数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3824, 'UPF', 'UPFHD06', 'UPF.N9cIncPkt._Ns', 'true', 'EpRpDynN9Upf', '15M', '{\"cn\":\"分切片的N9c接口接收GTP包数\",\"en\":\"UPF.N9cIncPkt._Ns\"}', 'UPF从右侧N9c接口接收的GTP包数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3825, 'UPF', 'UPFHD07', 'UPF.N9cOgPkt', 'false', 'EpRpDynN9Upf', '15M', '{\"cn\":\"N9c接口发送GTP包数\",\"en\":\"UPF.N9cOgPkt\"}', 'UPF从右侧N9c接口发送出去的GTP包数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3826, 'UPF', 'UPFHD07', 'UPF.N9cOgPkt._Ns', 'true', 'EpRpDynN9Upf', '15M', '{\"cn\":\"分切片的N9c接口发送GTP包数\",\"en\":\"UPF.N9cOgPkt._Ns\"}', 'UPF从右侧N9c接口发送出去的GTP包数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3827, 'UPF', 'UPFHD08', 'UPF.N9cIncOct', 'false', 'EpRpDynN9Upf', '15M', '{\"cn\":\"N9c接口接收GTP包字节数\",\"en\":\"UPF.N9cIncOct\"}', 'UPF从右侧N9c接口接收的GTP包字节数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3828, 'UPF', 'UPFHD08', 'UPF.N9cIncOct._Ns', 'true', 'EpRpDynN9Upf', '15M', '{\"cn\":\"分切片的N9c接口接收GTP包字节数\",\"en\":\"UPF.N9cIncOct._Ns\"}', 'UPF从右侧N9c接口接收的GTP包字节数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3829, 'UPF', 'UPFHD09', 'UPF.N9cOgOct', 'false', 'EpRpDynN9Upf', '15M', '{\"cn\":\"N9c接口发送GTP包字节数\",\"en\":\"UPF.N9cOgOct\"}', 'UPF从右侧N9c接口发送的GTP包字节数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3830, 'UPF', 'UPFHD09', 'UPF.N9cOgOct._Ns', 'true', 'EpRpDynN9Upf', '15M', '{\"cn\":\"分切片的N9c接口发送GTP包字节数\",\"en\":\"UPF.N9cOgOct._Ns\"}', 'UPF从右侧N9c接口发送的GTP包字节数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3831, 'UPF', 'UPFHD10', 'UPF.N9cDiscPkt', 'false', 'EpRpDynN9Upf', '15M', '{\"cn\":\"N9c接口接收错误GTP包数\",\"en\":\"UPF.N9cDiscPkt\"}', 'UPF对右侧N9c接口因出错丢弃的GTP包个数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3832, 'UPF', 'UPFHD10', 'UPF.N9cDiscPkt._Ns', 'true', 'EpRpDynN9Upf', '15M', '{\"cn\":\"分切片的N9c接口接收错误GTP包数\",\"en\":\"UPF.N9cDiscPkt._Ns\"}', 'UPF对右侧N9c接口因出错丢弃的GTP包个数,其中EpRpDynN9Upf_Global要求按S-NSSAI分别进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3833, 'UPF', 'UPFHE01', 'UPF.N6IncPkt', 'false', 'UpfFunction', '15M', '{\"cn\":\"N6接口接收IP包数\",\"en\":\"UPF.N6IncPkt\"}', '统计UPF在N6接口接收到的IP包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3834, 'UPF', 'UPFHE01', 'UPF.N6IncPkt._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的N6接口接收IP包数\",\"en\":\"UPF.N6IncPkt._Dnn\"}', '统计UPF在N6接口接收到的IP包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3835, 'UPF', 'UPFHE01', 'UPF.N6IncPktIpv6', 'false', 'UpfFunction', '15M', '{\"cn\":\"N6接口接收IPv6包数\",\"en\":\"UPF.N6IncPktIpv6\"}', '统计UPF在N6接口接收到的IPv6包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3836, 'UPF', 'UPFHE01', 'UPF.N6IncPktIpv6._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的N6接口接收IPv6包数\",\"en\":\"UPF.N6IncPktIpv6._Dnn\"}', '统计UPF在N6接口接收到的IPv6包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3837, 'UPF', 'UPFHE02', 'UPF.N6OgPkt', 'false', 'UpfFunction', '15M', '{\"cn\":\"N6接口发送IP包数\",\"en\":\"UPF.N6OgPkt\"}', '统计UPF在N6向发送的IP包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3838, 'UPF', 'UPFHE02', 'UPF.N6OgPkt._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的N6接口发送IP包数\",\"en\":\"UPF.N6OgPkt._Dnn\"}', '统计UPF在N6向发送的IP包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3839, 'UPF', 'UPFHE02', 'UPF.N6OgPktIpv6', 'false', 'UpfFunction', '15M', '{\"cn\":\"N6接口发送IPv6包数\",\"en\":\"UPF.N6OgPktIpv6\"}', '统计UPF在N6向发送的IPv6包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3840, 'UPF', 'UPFHE02', 'UPF.N6OgPktIpv6._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的N6接口发送IPv6包数\",\"en\":\"UPF.N6OgPktIpv6._Dnn\"}', '统计UPF在N6向发送的IPv6包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3841, 'UPF', 'UPFHE03', 'UPF.N6IncOct', 'false', 'UpfFunction', '15M', '{\"cn\":\"N6接口接收字节数\",\"en\":\"UPF.N6IncOct\"}', '统计UPF在N6接收到的IP包PDU字节数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3842, 'UPF', 'UPFHE03', 'UPF.N6IncOct._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的N6接口接收字节数\",\"en\":\"UPF.N6IncOct._Dnn\"}', '统计UPF在N6接收到的IP包PDU字节数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3843, 'UPF', 'UPFHE03', 'UPF.N6IncOctIpv6', 'false', 'UpfFunction', '15M', '{\"cn\":\"N6接口接收的IPv6字节数\",\"en\":\"UPF.N6IncOctIpv6\"}', '统计UPF在N6接收到的IPv6包PDU字节数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3844, 'UPF', 'UPFHE03', 'UPF.N6IncOctIpv6._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的N6接口接收的IPv6字节数\",\"en\":\"UPF.N6IncOctIpv6._Dnn\"}', '统计UPF在N6接收到的IPv6包PDU字节数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3845, 'UPF', 'UPFHE04', 'UPF.N6OgOct', 'false', 'UpfFunction', '15M', '{\"cn\":\"N6接口发送字节数\",\"en\":\"UPF.N6OgOct\"}', '统计UPF在N6发送的IP包PDU字节数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3846, 'UPF', 'UPFHE04', 'UPF.N6OgOct._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的N6接口发送字节数\",\"en\":\"UPF.N6OgOct._Dnn\"}', '统计UPF在N6发送的IP包PDU字节数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3847, 'UPF', 'UPFHE04', 'UPF.N6OgOctIpv6', 'false', 'UpfFunction', '15M', '{\"cn\":\"N6接口发送的IPv6字节数\",\"en\":\"UPF.N6OgOctIpv6\"}', '统计UPF在N6发送的IPv6包PDU字节数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3848, 'UPF', 'UPFHE04', 'UPF.N6OgOctIpv6._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的N6接口发送的IPv6字节数\",\"en\":\"UPF.N6OgOctIpv6._Dnn\"}', '统计UPF在N6发送的IPv6包PDU字节数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3849, 'UPF', 'UPFHE05', 'UPF.N6DiscPkt', 'false', 'UpfFunction', '15M', '{\"cn\":\"N6接口出错丢弃的IP包数\",\"en\":\"UPF.N6DiscPkt\"}', '统计N6口出错丢弃的IP包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3850, 'UPF', 'UPFHE05', 'UPF.N6DiscPkt._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的N6接口出错丢弃的IP包数\",\"en\":\"UPF.N6DiscPkt._Dnn\"}', '统计N6口出错丢弃的IP包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3851, 'UPF', 'UPFHE05', 'UPF.N6DiscPktIpv6', 'false', 'UpfFunction', '15M', '{\"cn\":\"N6接口出错丢弃的IPv6包数\",\"en\":\"UPF.N6DiscPktIpv6\"}', '统计N6口出错丢弃的IPv6包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3852, 'UPF', 'UPFHE05', 'UPF.N6DiscPktIpv6._Dnn', 'true', 'UpfFunction', '15M', '{\"cn\":\"分DNN的N6接口出错丢弃的IPv6包数\",\"en\":\"UPF.N6DiscPktIpv6._Dnn\"}', '统计N6口出错丢弃的IPv6包个数,并按DNN分别进行统计;');
|
||||
INSERT INTO `measure_title` VALUES (3853, 'UPF', 'UPFHF01', 'ME.MeanMeLoad', 'false', 'ManagedElement', '15M', '{\"cn\":\"系统平均负荷\",\"en\":\"ME.MeanMeLoad\"}', '对物理网元:指测量周期中,网元的硬件资源负荷的抽样平均值。网元的硬件资源负荷可取对网元影响最大的模块的负荷,或取不同模块的负荷的加权平均值,不同厂商设备的计算方法各不相同。\n对虚拟网元:指测量周期中,网元的虚拟机资源负荷的抽样平均值。网元的虚拟机资源负荷可取对网元影响最大的模块的负荷,或取不同模块的负荷的加权平均值,不同厂商设备的计算方法各不相同。');
|
||||
INSERT INTO `measure_title` VALUES (3854, 'UPF', 'UPFHG01', 'UPF.MeanRtDelay._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的平均往返时延\",\"en\":\"UPF.MeanRtDelay._Ns\"}', '基于切片对一个测量周期内所有归属该切片的采样用户获得的时延取平均后得到的往返时延');
|
||||
INSERT INTO `measure_title` VALUES (3855, 'UPF', 'UPFHG02', 'UPF.MeanUlDelay._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的平均上行时延\",\"en\":\"UPF.MeanUlDelay._Ns\"}', '基于切片对一个测量周期内所有归属该切片的采样用户获得的时延取平均后得到的上行时延');
|
||||
INSERT INTO `measure_title` VALUES (3856, 'UPF', 'UPFHG03', 'UPF.MeanDlDelay._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的平均下行时延\",\"en\":\"UPF.MeanDlDelay._Ns\"}', '基于切片对一个测量周期内所有归属该切片的采样用户获得的时延取平均后得到的下行时延');
|
||||
INSERT INTO `measure_title` VALUES (3857, 'UPF', 'UPFHG04', 'UPF.MaxRtDelay._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的最大往返时延\",\"en\":\"UPF.MaxRtDelay._Ns\"}', '基于切片对一个测量周期内所有归属该切片的采样用户获得的时延取平均后得到的最大往返时延');
|
||||
INSERT INTO `measure_title` VALUES (3858, 'UPF', 'UPFHG05', 'UPF.MaxUlDelay._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的最大上行时延\",\"en\":\"UPF.MaxUlDelay._Ns\"}', '基于切片对一个测量周期内所有归属该切片的采样用户获得的时延取平均后得到的最大上行时延');
|
||||
INSERT INTO `measure_title` VALUES (3859, 'UPF', 'UPFHG06', 'UPF.MaxDlDelay._Ns', 'true', 'UpfFunction', '15M', '{\"cn\":\"分切片的最大下行时延\",\"en\":\"UPF.MaxDlDelay._Ns\"}', '基于切片对一个测量周期内所有归属该切片的采样用户获得的时延取平均后得到的最大下行时延');
|
||||
INSERT INTO `measure_title` VALUES (3860, 'UPF', 'UPFHH01', 'UPF.5GLanMaxPduSession', 'false', 'UpfFunction', '15M', '{\"cn\":\"最大的5GLANGroup会话数\",\"en\":\"UPF.5GLanMaxPduSession\"}', '一个统计周期内UPF+中的最大5G LAN GROUP会话数目');
|
||||
INSERT INTO `measure_title` VALUES (3861, 'UPF', 'UPFHH01', 'UPF.5GLanMaxPduSession._5GLanGroup', 'true', 'UpfFunction', '15M', '{\"cn\":\"指定5GLANGroup的最大的5GLANGroup会话数\",\"en\":\"UPF.5GLanMaxPduSession._5GLanGroup\"}', '一个统计周期内UPF+中指定5G LAN Group的最大5G LAN GROUP会话数目');
|
||||
INSERT INTO `measure_title` VALUES (3862, 'UPF', 'UPFHH02', 'UPF.5GLanUeTransPkt', 'false', 'UpfFunction', '15M', '{\"cn\":\"5GLANGroupUE互访报文包数\",\"en\":\"UPF.5GLanUeTransPkt\"}', '一个统计周期内UPF+中的5G LAN GROUP UE转发给其他UE的报文报数');
|
||||
INSERT INTO `measure_title` VALUES (3863, 'UPF', 'UPFHH02', 'UPF.5GLanUeTransPkt._5GLanGroup', 'true', 'UpfFunction', '15M', '{\"cn\":\"指定5GLANGroup的UE互访报文包数\",\"en\":\"UPF.5GLanUeTransPkt._5GLanGroup\"}', '一个统计周期内UPF+中指定5G LAN Group的UE转发给其他UE的报文报数');
|
||||
INSERT INTO `measure_title` VALUES (3864, 'UPF', 'UPFHH03', 'UPF.5GLanUeTransOct', 'false', 'UpfFunction', '15M', '{\"cn\":\"5GLANGroupUE互访报文字节数\",\"en\":\"UPF.5GLanUeTransOct\"}', '一个统计周期内UPF+中的5G LAN GROUP UE转发给其他UE的报文字节数');
|
||||
INSERT INTO `measure_title` VALUES (3865, 'UPF', 'UPFHH03', 'UPF.5GLanUeTransOct._5GLanGroup', 'true', 'UpfFunction', '15M', '{\"cn\":\"指定5GLANGroup的UE互访报文字节数\",\"en\":\"UPF.5GLanUeTransOct._5GLanGroup\"}', '一个统计周期内UPF+中指定5G LAN Group的UE转发给其他UE的报文字节数');
|
||||
INSERT INTO `measure_title` VALUES (3866, 'UPF', 'UPFHI01', 'AMF.RegSub', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF注册态用户数\",\"en\":\"AMF.RegSub\"}', '当前所有注册在AMF上的用户');
|
||||
INSERT INTO `measure_title` VALUES (3867, 'UPF', 'UPFHI01', 'AMF.RegSub._Ns', 'true', 'AmfFunction', '15M', '{\"cn\":\"分切片的AMF注册用户数\",\"en\":\"AMF.RegSub._Ns\"}', 'AMF支持的允许UE使用的S-NSSAI统计每个网络切片在AMF上的用户数。以AMF下发给UE的allowed S-NSSAI中AMF支持的S-NSSAI的个数为准。');
|
||||
INSERT INTO `measure_title` VALUES (3868, 'UPF', 'UPFHI02', 'AMF.PagAtt', 'false', 'AmfFunction', '15M', '{\"cn\":\"寻呼请求次数\",\"en\":\"AMF.PagAtt\"}', 'AMF的寻呼请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3869, 'UPF', 'UPFHI03', 'AMF.FirstPagingSucc', 'false', 'AmfFunction', '15M', '{\"cn\":\"寻呼响应次数\",\"en\":\"AMF.FirstPagingSucc\"}', '寻呼成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3870, 'UPF', 'UPFHI04', 'AMF.GnbNum', 'false', 'AmfFunction', '15M', '{\"cn\":\"AMF挂接5G基站数\",\"en\":\"AMF.GnbNum\"}', '统计周期结束点时刻,挂接在AMF下的5G基站数量');
|
||||
INSERT INTO `measure_title` VALUES (3871, 'UPF', 'UPFHI05', 'AMF.AttInitReg', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册请求次数\",\"en\":\"AMF.AttInitReg\"}', '初始注册请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3872, 'UPF', 'UPFHI06', 'AMF.AttInitReg._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册请求次数\",\"en\":\"AMF.AttInitReg._Ta\"}', '初始注册请求次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3873, 'UPF', 'UPFHI07', 'AMF.SuccInitReg', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册成功次数\",\"en\":\"AMF.SuccInitReg\"}', '初始注册完成次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3874, 'UPF', 'UPFHI08', 'AMF.SuccInitReg._Ta', 'true', 'AmfFunction', '15M', '{\"cn\":\"分跟踪区的初始注册成功次数\",\"en\":\"AMF.SuccInitReg._Ta\"}', '初始注册完成次数,并分TA进行统计。');
|
||||
INSERT INTO `measure_title` VALUES (3875, 'UPF', 'UPFHI09', 'AMF.FailedInitReg', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数\",\"en\":\"AMF.FailedInitReg\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3876, 'UPF', 'UPFHI10', 'AMF.FailedInitReg._Cause', 'true', 'AmfFunction', '15M', '{\"cn\":\"分原因值的初始注册失败次数\",\"en\":\"AMF.FailedInitReg._Cause\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3877, 'UPF', 'UPFHI11', 'AMF.FailedInitReg.3', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_非法用户\",\"en\":\"AMF.FailedInitReg.3\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3878, 'UPF', 'UPFHI12', 'AMF.FailedInitReg.5', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_PEI不允许\",\"en\":\"AMF.FailedInitReg.5\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3879, 'UPF', 'UPFHI13', 'AMF.FailedInitReg.6', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_非法设备\",\"en\":\"AMF.FailedInitReg.6\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3880, 'UPF', 'UPFHI14', 'AMF.FailedInitReg.7', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_5GS服务不允许\",\"en\":\"AMF.FailedInitReg.7\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3881, 'UPF', 'UPFHI15', 'AMF.FailedInitReg.7.User', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_5GS服务不允许_用户原因\",\"en\":\"AMF.FailedInitReg.7.User\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3882, 'UPF', 'UPFHI16', 'AMF.FailedInitReg.15', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_跟踪区内无合适小区\",\"en\":\"AMF.FailedInitReg.15\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3883, 'UPF', 'UPFHI17', 'AMF.FailedInitReg.15.User', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_跟踪区内无合适小区_用户原因\",\"en\":\"AMF.FailedInitReg.15.User\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3884, 'UPF', 'UPFHI18', 'AMF.FailedInitReg.12', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_跟踪区不允许\",\"en\":\"AMF.FailedInitReg.12\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3885, 'UPF', 'UPFHI19', 'AMF.FailedInitReg.13', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_漫游跟踪区禁止接入\",\"en\":\"AMF.FailedInitReg.13\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3886, 'UPF', 'UPFHI20', 'AMF.FailedInitReg.27', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_N1模式不允许\",\"en\":\"AMF.FailedInitReg.27\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3887, 'UPF', 'UPFHI21', 'AMF.FailedInitReg.62', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_无可用网络切片\",\"en\":\"AMF.FailedInitReg.62\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3888, 'UPF', 'UPFHI22', 'AMF.FailedInitReg.11', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_PLMN不允许\",\"en\":\"AMF.FailedInitReg.11\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3889, 'UPF', 'UPFHI23', 'AMF.FailedInitReg.111', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_协议错误\",\"en\":\"AMF.FailedInitReg.111\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3890, 'UPF', 'UPFHI24', 'AMF.FailedInitReg.111.User', 'false', 'AmfFunction', '15M', '{\"cn\":\"初始注册失败次数_协议错误_用户原因\",\"en\":\"AMF.FailedInitReg.111.User\"}', '初始注册失败次数,分原因进行分类统计;\n其中,原因值3、5、6、7.User、15.User、27、9.User、11、12、13、62、111.User视为用户原因。');
|
||||
INSERT INTO `measure_title` VALUES (3891, 'UPF', 'UPFHJ01', 'SMF.AttCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立请求次数\",\"en\":\"SMF.AttCreatePduSession\"}', 'UE发起的PDU会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3892, 'UPF', 'UPFHJ02', 'SMF.SuccCreatePduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"PDU会话建立成功次数\",\"en\":\"SMF.SuccCreatePduSession\"}', 'UE发起的PDU会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3893, 'UPF', 'UPFHJ03', 'SMF.MeanPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"平均PDU会话数\",\"en\":\"SMF.MeanPduSession\"}', '一个统计周期内SMF中的平均PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3894, 'UPF', 'UPFHJ03', 'SMF.MeanPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的平均PDU会话数\",\"en\":\"SMF.MeanPduSession._Ns\"}', '一个统计周期内按照S-NSSAI统计SMF中的平均PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3895, 'UPF', 'UPFHJ04', 'SMF.MaxPduSession', 'false', 'SmfFunction', '15M', '{\"cn\":\"最大PDU会话数\",\"en\":\"SMF.MaxPduSession\"}', '一个统计周期内SMF中的最大PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3896, 'UPF', 'UPFHJ04', 'SMF.MaxPduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的最大PDU会话数\",\"en\":\"SMF.MaxPduSession._Ns\"}', '一个统计周期内按照S-NSSAI统计SMF中的最大PDU会话数。');
|
||||
INSERT INTO `measure_title` VALUES (3897, 'UPF', 'UPFHJ05', 'SMF.MeanQf', 'false', 'SmfFunction', '15M', '{\"cn\":\"平均Qos流数\",\"en\":\"SMF.MeanQf\"}', '一个统计周期内SMF中的平均Qos流数。');
|
||||
INSERT INTO `measure_title` VALUES (3898, 'UPF', 'UPFHJ05', 'SMF.MeanQf._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的平均Qos流数\",\"en\":\"SMF.MeanQf._Ns\"}', '一个统计周期内按照S-NSSAI统计SMF中的平均QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3899, 'UPF', 'UPFHJ06', 'SMF.MaxQf', 'false', 'SmfFunction', '15M', '{\"cn\":\"最大Qos流数\",\"en\":\"SMF.MaxQf\"}', '一个统计周期内SMF中的最大Qos流数。');
|
||||
INSERT INTO `measure_title` VALUES (3900, 'UPF', 'UPFHJ06', 'SMF.MaxQf._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的最大Qos流数\",\"en\":\"SMF.MaxQf._Ns\"}', '一个统计周期内按照S-NSSAI统计SMF中的最大QoS流数。');
|
||||
INSERT INTO `measure_title` VALUES (3901, 'UPF', 'UPFHJ07', 'SMF.AttCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的PDU会话建立请求次数\",\"en\":\"SMF.AttCreatePduSession._Ns\"}', '按照S-NSSAI统计UE发起的PDU会话建立请求次数。');
|
||||
INSERT INTO `measure_title` VALUES (3902, 'UPF', 'UPFHJ07', 'SMF.SuccCreatePduSession._Ns', 'true', 'SmfFunction', '15M', '{\"cn\":\"分切片的PDU会话建立成功次数\",\"en\":\"SMF.SuccCreatePduSession._Ns\"}', '按照S-NSSAI统计UE发起的PDU会话建立成功次数。');
|
||||
INSERT INTO `measure_title` VALUES (3903, 'UPF', 'UPFHK01', 'UDR.5gActSub', 'false', 'UdrFunction', '15M', '{\"cn\":\"5G活动用户数\",\"en\":\"UDR.5gActSub\"}', '统计UDR存储的有5G位置信息的MSISDN用户数最新值');
|
||||
INSERT INTO `measure_title` VALUES (3904, 'UPF', 'UPFHK02', 'UDR.FileSyncReq', 'false', 'UdrFunction', '15M', '{\"cn\":\"文件同步请求次数\",\"en\":\"UDR.FileSyncReq\"}', '应急UDR和核心侧UDR文件同步请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3905, 'UPF', 'UPFHK03', 'UDR.FileSyncReqSucc', 'false', 'UdrFunction', '15M', '{\"cn\":\"文件同步成功次数\",\"en\":\"UDR.FileSyncReqSucc\"}', '应急UDR和核心侧UDR文件同步请求成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3906, 'UPF', 'UPFHK04', 'UDR.InstruSyncReq', 'false', 'UdrFunction', '15M', '{\"cn\":\"指令同步请求次数\",\"en\":\"UDR.InstruSyncReq\"}', '应急UDR和核心侧UDR指令同步请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3907, 'UPF', 'UPFHK05', 'UDR.InstruSyncReqSucc', 'false', 'UdrFunction', '15M', '{\"cn\":\"指令同步成功次数\",\"en\":\"UDR.InstruSyncReqSucc\"}', '应急UDR和核心侧UDR指令同步请求成功次数');
|
||||
INSERT INTO `measure_title` VALUES (3908, 'UPF', 'UPFHK06', 'UDR.SynSub', 'false', 'UdrFunction', '15M', '{\"cn\":\"应急UDR同步的用户总数\",\"en\":\"UDR.SynSub\"}', '统计应急UDR从核心侧UDR同步的用户数');
|
||||
INSERT INTO `measure_title` VALUES (3909, 'UPF', 'UPFHK07', 'UDR.SynSubSucc', 'false', 'UdrFunction', '15M', '{\"cn\":\"应急UDR同步成功的用户数\",\"en\":\"UDR.SynSubSucc\"}', '统计应急UDR从核心侧UDR同步成功的用户数');
|
||||
INSERT INTO `measure_title` VALUES (3910, 'UPF', 'UPFHL01', 'Ausf.UeAuthReq', 'false', 'AusfFunction', '15M', '{\"cn\":\"鉴权请求次数\",\"en\":\"Ausf.UeAuthReq\"}', 'AUSF收到的鉴权请求次数');
|
||||
INSERT INTO `measure_title` VALUES (3911, 'UPF', 'UPFHL02', 'Ausf.UeAuthAnsSucc', 'false', 'AusfFunction', '15M', '{\"cn\":\"鉴权成功次数\",\"en\":\"Ausf.UeAuthAnsSucc\"}', 'AUSF返回鉴权成功响应次数');
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
File diff suppressed because one or more lines are too long
@@ -1,75 +0,0 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 14/05/2024 11:55:53
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for mml_command
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `mml_command`;
|
||||
CREATE TABLE `mml_command` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`category` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`cat_display` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`operation` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`object` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`mml_display` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`param_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
||||
`status` enum('Active','Inactive') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'Active' COMMENT '激活: Active 未激活: Inactive',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `id`(`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 1626 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of mml_command
|
||||
-- ----------------------------
|
||||
INSERT INTO `mml_command` VALUES (1593, 'OMC', 'neManagement', 'Network Element Management', 'lst', 'neinfo', 'List NE Information', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"rm_uid\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Resource management UID\",\"filter\":\"\",\"name\":\"rmuid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1594, 'OMC', 'neManagement', 'Network Element Management', 'lst', 'memap', 'List Managed Element Map', '[{\"alias\":\"rm_uid\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Resource management UID\",\"filter\":\"\",\"name\":\"rmuid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1595, 'OMC', 'neManagement', 'Network Element Management', 'add', 'neinfo', 'Add Network Element', '[{\"alias\":\"ne_type\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"rm_uid\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Resource management UID\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"rmuid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ip\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"IP address\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"port\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Port\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"port\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_name\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE name\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"nename\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"pv_flag\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"PV flag\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"pvflag\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1596, 'OMC', 'neManagement', 'Network Element Management', 'mod', 'neinfo', 'Modify Network Element', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"rm_uid\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Resource management UID\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"rmuid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ip\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"IP address\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"ip\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"port\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Port\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"port\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_name\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE name\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"nename\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"pv_flag\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"PV flag\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"pvflag\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1597, 'OMC', 'neManagement', 'Network Element Management', 'del', 'neinfo', 'Delete Network Element', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1598, 'OMC', 'neConfigManagement', 'NE Config Parameter Management', 'dsp', 'neconfig', 'Display NE Config Parameter', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"top_tag\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Parameter tag\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"tag\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1599, 'OMC', 'faultManagement', 'Fault Management', 'dsp', 'alarm', 'Display Alarm Information', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE UID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_name\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE name\",\"filter\":\"\",\"name\":\"nename\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"alarm_code\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Alarm code\",\"filter\":\"\",\"name\":\"alarmcode\",\"optional\":\"true\",\"type\":\"int\"},{\"alias\":\"orig_severity\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Original severity\",\"filter\":\"{\\\"Critical\\\":\\\"Critical\\\",\\\"Major\\\":\\\"Major\\\",\\\"Minor\\\":\\\"Minor\\\",\\\"Warning\\\":\\\"Warning\\\",\\\"Event\\\":\\\"Event\\\"}\",\"name\":\"origseverity\",\"optional\":\"true\",\"type\":\"enum\"},{\"alias\":\"pv_flag\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"PV flag\",\"filter\":\"\",\"name\":\"pvflag\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"event_time\\u003e\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Alarm event start time\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"event_time\\u003c\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Alarm event end time\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"alarm_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Alarm type\",\"filter\":\"{\\\"CommunicationAlarm\\\":\\\"CommunicationAlarm\\\",\\\"EquipmentAlarm\\\":\\\"EquipmentAlarm\\\",\\\"ProcessingFailure\\\":\\\"ProcessingFailure\\\",\\\"EnvironmentalAlarm\\\":\\\"EnvironmentalAlarm\\\",\\\"QualityOfServiceAlarm\\\":\\\"QualityOfServiceAlarm\\\"}\",\"name\":\"alarmtype\",\"optional\":\"true\",\"type\":\"enum\"},{\"alias\":\"alarm_status\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Alarm status\",\"filter\":\"\",\"name\":\"alarmstatus\",\"optional\":\"true\",\"type\":\"int\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1600, 'OMC', 'systemCommand', 'Linux System Command', 'run', 'shell', 'Run Shell Command', '[{\"alias\":\"cmd\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Shell command\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"cmd\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1601, 'OMC', 'licenseManagement', 'License Management', 'dsp', 'licenseinfo', 'Display NE License Information', '[{\"alias\":\"neType\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"neId\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1602, 'OMC', 'licenseManagement', 'License Management', 'lst', 'license', 'List NE License Information', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1603, 'OMC', 'licenseManagement', 'License Management', 'dep', 'license', 'Deployment NE License', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Source NE type\",\"filter\":\"\",\"name\":\"srcnetype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"comment\":\"\",\"display\":\"Source NE ID\",\"filter\":\"\",\"name\":\"srcneid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_type\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Destination NE type\",\"filter\":\"\",\"name\":\"dstnetype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"comment\":\"\",\"display\":\"Destination NE ID\",\"filter\":\"\",\"name\":\"dstneid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"dep_number\",\"comment\":\"\",\"display\":\"Deployment number\",\"filter\":\"\",\"name\":\"number\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1604, 'OMC', 'licenseManagement', 'License Management', 'rel', 'license', 'Batch Release NE License', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"capcity\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Release number\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"capcity\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1605, 'OMC', 'licenseManagement', 'License Management', 'ins', 'license', 'Install NE License', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"capcity\",\"comment\":\"\",\"display\":\"Install number\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"capcity\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1606, 'OMC', 'licenseManagement', 'License Management', 'adj', 'license', 'Adjustment NE License', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"number\",\"comment\":\"\",\"display\":\"Adjustment number\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"number\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1607, 'OMC', 'licenseManagement', 'License Management', 'exp', 'license', 'Export NE License', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1608, 'OMC', 'licenseManagement', 'License Management', 'uni', 'license', 'Uninstall NE License', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1609, 'OMC', 'licenseManagement', 'License Management', 'dsp', 'nelink', 'Display NE Interface Link Status', '[{\"alias\":\"ne_type\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"interface\",\"comment\":\"\",\"display\":\"Interface\",\"filter\":\"\",\"name\":\"interface\",\"optional\":\"true\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1610, 'OMC', 'nrmManagement', 'NBI Resources Management', 'dsp', 'nbicm', 'Display NBI Resources Management', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"rm_uid\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Resource management UID\",\"filter\":\"\",\"name\":\"rmuid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1611, 'OMC', 'neVersionManagement', 'NE Version Management', 'upg', 'neversion', 'Upgrade NE Software Version', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"version\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Version\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"version\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_command` VALUES (1612, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'lst', 'measuretask', 'List Performance Measure Task', '[{\"alias\":\"id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"granul_option\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Time granularity\",\"filter\":\"\",\"name\":\"granuloption\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1613, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'add', 'measuretask', 'Add Performance Measure Task', '[{\"alias\":\"ne_type\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"netype\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"ne_ids\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE ID set\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"neids\",\"optional\":\"false\",\"type\":\"array\"},{\"alias\":\"granul_option\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Granularity option\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"granuloption\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"kpi_set\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"KPI set\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"kpiset\",\"optional\":\"false\",\"type\":\"json\"},{\"alias\":\"start_time\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure task start time\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"starttime\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"end_time\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure task end time\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"endtime\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1614, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'mod', 'measuretask', 'Modify Performance Measure Task', '[{\"alias\":\"id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"false\",\"type\":\"string\"},{\"alias\":\"kpi_set\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"KPI set\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"kpiset\",\"optional\":\"true\",\"type\":\"json\"},{\"alias\":\"start_time\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure task start time\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"end_time\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure task end time\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"granul_option\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"granularity option\",\"filter\":\"\",\"loc\":\"false\",\"name\":\"granuloption\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1615, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'del', 'measuretask', 'Delete Performance Measure Task', '[{\"alias\":\"id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1616, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'act', 'measuretask', 'Active Performance Measure Task', '[{\"alias\":\"id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1617, 'OMC', 'pmTaskManagement', 'Performance Measure Task Management', 'dea', 'measuretask', 'Deactive Performance Measure Task', '[{\"alias\":\"id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1618, 'OMC', 'pmDataManagement', 'Performance Data Management', 'lst', 'measuredata', 'List Performance Data', '[{\"alias\":\"task_id\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Task ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"id\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"kpi_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"kpiid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"start_time\\u003e\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure period start time(\\u003e=)\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"start_time\\u003c\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"Measure period start time(\\u003c=)\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1619, 'OMC', 'logManagement', 'Log Management', 'lst', 'systemlog', 'List System Log', '[{\"alias\":\"process_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Process type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"processtype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003e\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time more than\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003c\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time less than\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1620, 'OMC', 'logManagement', 'Log Management', 'lst', 'operationlog', 'List Operation Log', '[{\"alias\":\"account_name\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Account ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"accountid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003e\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time more than\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003c\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log Time Less Than\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1621, 'OMC', 'logManagement', 'Log Management', 'lst', 'securitylog', 'List Security Log', '[{\"alias\":\"account_name\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Account ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"accountid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"op_time\\u003e\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time more than\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"op_time\\u003c\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time less than\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1622, 'OMC', 'logManagement', 'Log Management', 'lst', 'alarmlog', 'List Alarm Log', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003e\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time(\\u003e=)\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003c\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time less than\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1623, 'OMC', 'logManagement', 'Log Management', 'lst', 'eventlog', 'List NE Event Log', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"ne_id\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"loc\":\"true\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003e\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time(\\u003e=)\",\"filter\":\"\",\"name\":\"starttime\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"log_time\\u003c\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Log time(\\u003c=)\",\"filter\":\"\",\"name\":\"endtime\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1624, 'OMC', 'mmlManagement', 'MML Management', 'lst', 'mmlcmd', 'List MML Command', '[{\"alias\":\"ne_type\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Category\",\"filter\":\"\",\"name\":\"category\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"operation\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Operation\",\"filter\":\"\",\"name\":\"operation\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"object\",\"apostr\":\"true\",\"comment\":\"\",\"display\":\"Object\",\"filter\":\"\",\"name\":\"object\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_command` VALUES (1625, 'OMC', 'systemManagement', 'System Management', 'dsp', 'sysinfo', 'Display NE System Information', '[{\"alias\":\"neType\",\"apostr\":\"false\",\"comment\":\"\",\"display\":\"NE type\",\"filter\":\"\",\"name\":\"netype\",\"optional\":\"true\",\"type\":\"string\"},{\"alias\":\"neId\",\"comment\":\"\",\"display\":\"NE ID\",\"filter\":\"\",\"name\":\"neid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
@@ -1,78 +0,0 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 14/05/2024 10:37:36
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for mml_http_map
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `mml_http_map`;
|
||||
CREATE TABLE `mml_http_map` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`operation` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`object` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
||||
`uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`ext_uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`param_tag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`params` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`input` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
||||
`output` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `id`(`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 35 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of mml_http_map
|
||||
-- ----------------------------
|
||||
INSERT INTO `mml_http_map` VALUES (1, 'OMC', 'dsp', 'sysinfo', 'Get', '/api/rest/systemManagement/v1/sysInfo', '/%s', NULL, NULL, '{}', '{\r\n \"retFmt\": \"GetNF\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"NE System Information\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"neType\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"neId\",\r\n \"display\": \"NE ID\",\r\n \"length\": 28\r\n }, \r\n {\r\n \"name\": \"hostName\",\r\n \"display\": \"Host name\",\r\n \"length\": 16\r\n },\r\n {\r\n \"name\": \"osInfo\",\r\n \"display\": \"OS information\",\r\n \"length\": 128\r\n },\r\n {\r\n \"name\": \"dbInfo\",\r\n \"display\": \"Database information\",\r\n \"length\": 80\r\n },\r\n {\r\n \"name\": \"version\",\r\n \"display\": \"Software version\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"ipAddr\",\r\n \"display\": \"IP address\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"port\",\r\n \"display\": \"Port\",\r\n \"length\": 6\r\n },\r\n {\r\n \"name\": \"cpus\",\r\n \"display\": \"CPUs\",\r\n \"length\": 4\r\n },\r\n {\r\n \"name\": \"totalMem\",\r\n \"display\": \"Total memory(KB)\",\r\n \"length\": 11\r\n } \r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (2, 'OMC', 'lst', 'memap', 'Get', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Managed Element Map\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"rm_uid\",\r\n \"display\": \"Resource management UID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"ne_name\",\r\n \"display\": \"NE name\",\r\n \"length\": 28\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (3, 'OMC', 'lst', 'neinfo', 'Get', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Network element information\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 16\r\n },\r\n {\r\n \"name\": \"rm_uid\",\r\n \"display\": \"Resource management UID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"ne_name\",\r\n \"display\": \"NE name\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"pv_flag\",\r\n \"display\": \"PV flag\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ip\",\r\n \"display\": \"IP address\",\r\n \"length\": 32\r\n },\r\n {\r\n \"name\": \"port\",\r\n \"display\": \"Port\",\r\n \"length\": 6\r\n },\r\n {\r\n \"name\": \"status\",\r\n \"display\": \"Status\",\r\n \"length\": 10,\r\n \"alias\": [\r\n \"online\",\r\n \"offline\",\r\n \"standby\",\r\n \"maintain\"\r\n ]\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}\r\n');
|
||||
INSERT INTO `mml_http_map` VALUES (4, 'OMC', 'add', 'neinfo', 'Post', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '', '{\"bodyFmt\":\"PostDB\", \"bodyKey\":\"ne_info\"}', '{\r\n \"retFmt\": \"PostDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}\r\n');
|
||||
INSERT INTO `mml_http_map` VALUES (5, 'OMC', 'del', 'neinfo', 'Delete', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (6, 'OMC', 'mod', 'neinfo', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_info', NULL, NULL, '?loc=', '{\"bodyFmt\":\"PutDB\", \"bodyKey\":\"ne_info\"}', '{\r\n \"retFmt\": \"PutDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (7, 'OMC', 'dsp', 'alarm', 'Get', '/api/rest/dataManagement/v1/omc_db/alarm', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Alarm Information\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE UID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"ne_name\",\r\n \"display\": \"NE name\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"alarm_seq\",\r\n \"display\": \"Alarm sequence\",\r\n \"length\": 11\r\n },\r\n {\r\n \"name\": \"alarm_title\",\r\n \"display\": \"Alarm title\",\r\n \"length\": 30\r\n }, \r\n {\r\n \"name\": \"orig_severity\",\r\n \"display\": \"Original severity\",\r\n \"length\": 11 \r\n },\r\n {\r\n \"name\": \"pv_flag\",\r\n \"display\": \"PV flag\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"event_time\",\r\n \"display\": \"Event time\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (8, 'OMC', 'lst', 'measuretask', 'Get', '/api/rest/dataManagement/v1/omc_db/measure_task', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Performance Task Information\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"id\",\r\n \"display\": \"Task ID\",\r\n \"length\": 11\r\n },\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_ids\",\r\n \"display\": \"NE ID Set\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"granul_option\",\r\n \"display\": \"Time granulity\",\r\n \"length\": 5\r\n },\r\n {\r\n \"name\": \"kpi_set\",\r\n \"display\": \"KPI set\",\r\n \"length\": 60\r\n },\r\n {\r\n \"name\": \"start_time\",\r\n \"display\": \"Start time\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"end_time\",\r\n \"display\": \"End time\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"status\",\r\n \"display\": \"Status\",\r\n \"length\": 8\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (9, 'OMC', 'add', 'measuretask', 'Post', '/api/rest/dataManagement/v1/omc_db/measure_task', NULL, NULL, '', '{\"bodyFmt\":\"PostDB\", \"bodyKey\":\"measure_task\"}', '{\r\n \"retFmt\": \"PostDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}\r\n');
|
||||
INSERT INTO `mml_http_map` VALUES (10, 'OMC', 'del', 'measuretask', 'Delete', '/api/rest/dataManagement/v1/omc_db/measure_task', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (11, 'OMC', 'mod', 'measuretask', 'Put', '/api/rest/dataManagement/v1/omc_db/measure_task', NULL, NULL, '?loc=', '{\"bodyFmt\":\"PutDB\", \"bodyKey\":\"measure_task\"}', '{\r\n \"retFmt\": \"PutDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (12, 'OMC', 'lst', 'measuredata', 'Get', '/api/rest/dataManagement/v1/omc_db/measure_data', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Performance Measure Data\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"task_id\",\r\n \"display\": \"Task ID\",\r\n \"length\": 11\r\n },\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"rm_uid\",\r\n \"display\": \"Resource management UID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"ne_name\",\r\n \"display\": \"NE name\",\r\n \"length\": 28\r\n }, \r\n {\r\n \"name\": \"granul_option\",\r\n \"display\": \"Time granulity\",\r\n \"length\": 5\r\n },\r\n {\r\n \"name\": \"kpi_id\",\r\n \"display\": \"KPI ID\",\r\n \"length\": 32\r\n },\r\n {\r\n \"name\": \"start_time\",\r\n \"display\": \"Start time\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"end_time\",\r\n \"display\": \"End time\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"value\",\r\n \"display\": \"value\",\r\n \"length\": 11\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (13, 'OMC', 'lst', 'operationlog', 'Get', '/api/rest/dataManagement/v1/omc_db/operation_log', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Operation Log\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"account_name\",\r\n \"display\": \"Account ID\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"op_ip\",\r\n \"display\": \"Source IP address\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"op_type\",\r\n \"display\": \"Opration type\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"op_content\",\r\n \"display\": \"Operation content\",\r\n \"length\": 50\r\n },\r\n {\r\n \"name\": \"op_result\",\r\n \"display\": \"Operation result\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"log_time\",\r\n \"display\": \"Log time\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (14, 'OMC', 'lst', 'securitylog', 'Get', '/api/rest/dataManagement/v1/omc_db/security_log', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Security Log\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"account_name\",\r\n \"display\": \"Account ID\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"op_ip\",\r\n \"display\": \"Source IP address\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"op_type\",\r\n \"display\": \"Opration type\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"op_content\",\r\n \"display\": \"Operation content\",\r\n \"length\": 50\r\n },\r\n {\r\n \"name\": \"op_result\",\r\n \"display\": \"Operation result\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"op_time\",\r\n \"display\": \"Operation log time\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (15, 'OMC', 'lst', 'alarmlog', 'Get', '/api/rest/dataManagement/v1/omc_db/alarm_log', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Alarm Log\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 8\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE UID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"alarm_seq\",\r\n \"display\": \"Alarm sequence\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"alarm_id\",\r\n \"display\": \"Alarm ID\",\r\n \"length\": 20\r\n }, \r\n {\r\n \"name\": \"event_time\",\r\n \"display\": \"Alarm event time\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"log_time\",\r\n \"display\": \"Log time\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (16, 'OMC', 'dsp', 'licenseinfo', 'Get', '/api/rest/systemManagement/v1/licenseInfo', '/%s', NULL, NULL, '{}', '{\r\n \"retFmt\": \"GetNF\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"NE License Information\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"neType\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"neId\",\r\n \"display\": \"NE ID\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"serialNum\",\r\n \"display\": \"Serial No\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"capability\",\r\n \"display\": \"License capability\",\r\n \"length\": 11\r\n },\r\n {\r\n \"name\": \"capUsed\",\r\n \"display\": \"License used\",\r\n \"length\": 11\r\n }, \r\n {\r\n \"name\": \"featureEnabled\",\r\n \"display\": \"Feature enabled\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"expiryDate\",\r\n \"display\": \"License expiry date\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (17, 'OMC', 'lst', 'systemlog', 'Get', '/api/rest/dataManagement/v1/omc_db/system_log', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"System Log\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"process_type\",\r\n \"display\": \"Process type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"process_name\",\r\n \"display\": \"Process name\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"user_name\",\r\n \"display\": \"User name\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"process_id\",\r\n \"display\": \"Process ID\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"event\",\r\n \"display\": \"Event\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"start_time\",\r\n \"display\": \"Start time\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"end_time\",\r\n \"display\": \"End time\",\r\n \"length\": 20\r\n }, \r\n {\r\n \"name\": \"log_time\",\r\n \"display\": \"Log time\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (18, 'OMC', 'lst', 'eventlog', 'Get', '/api/rest/dataManagement/v1/omc_db/event_log', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Event Log\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"event\",\r\n \"display\": \"Event\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"event time\",\r\n \"display\": \"Event\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"log_time\",\r\n \"display\": \"Log time\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (19, 'OMC', 'lst', 'mmlcmd', 'Get', '/api/rest/dataManagement/v1/omc_db/mml_command', NULL, NULL, '?loc=`status`=\'Active\'', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"OMC MML Command List\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"operation\",\r\n \"display\": \"Operation\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"object\",\r\n \"display\": \"Object\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"mml_display\",\r\n \"display\": \"MML description\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (20, 'OMC', 'help', 'mmlcmd', 'Get', '/api/rest/dataManagement/v1/omc_db/mml_command', NULL, NULL, '?SQL=select+operation,object,mml_display,json_extract(param_json,\'$[*].name\')+as+params+from+mml_command', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"OMC MML Command Help List\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"operation\",\r\n \"display\": \"Operation\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"object\",\r\n \"display\": \"Object\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"params\",\r\n \"display\": \"Parameter list\",\r\n \"length\": 128\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (21, 'OMC', 'dsp', 'nelink', 'Get', '/api/rest/dataManagement/v1/omc_db/ne_link', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"Network Element Link\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"interface\",\r\n \"display\": \"Interface\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"status\",\r\n \"display\": \"Status\",\r\n \"length\": 20\r\n }, \r\n {\r\n \"name\": \"created_at\",\r\n \"display\": \"Timestamp\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (22, 'OMC', 'act', 'measuretask', 'Put', '/api/rest/dataManagement/v1/omc_db/measure_task', NULL, NULL, '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"measure_task\",\r\n \"cols\": [\r\n {\r\n \"name\": \"status\",\r\n \"alias\": \"status\",\r\n \"type\": \"int\",\r\n \"length\": 11,\r\n \"value\": \"Active\"\r\n }\r\n ]\r\n}', '{\r\n \"retFmt\": \"PutDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (23, 'OMC', 'dea', 'measuretask', 'Put', '/api/rest/dataManagement/v1/omc_db/measure_task', NULL, NULL, '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"measure_task\",\r\n \"cols\": [\r\n {\r\n \"name\": \"status\",\r\n \"alias\": \"status\",\r\n \"type\": \"int\",\r\n \"length\": 11,\r\n \"value\": \"Inactive\"\r\n }\r\n ]\r\n}\r\n', '{\r\n \"retFmt\": \"PutDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (24, 'OMC', 'dsp', 'nbicm', 'Get', '/api/rest/dataManagement/v1/omc_db/nbi_cm', NULL, NULL, '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"NBI Resources Management\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"rm_uid\",\r\n \"display\": \"RM UID\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"user_label\",\r\n \"display\": \"User label\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"object_type\",\r\n \"display\": \"Object type\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"pv_flag\",\r\n \"display\": \"PV flag\",\r\n \"length\": 8\r\n },\r\n {\r\n \"name\": \"value_json\",\r\n \"display\": \"NBI resource management\",\r\n \"length\": 200\r\n } \r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}\r\n');
|
||||
INSERT INTO `mml_http_map` VALUES (25, 'OMC', 'upg', 'neversion', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_version', NULL, NULL, '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"ne_version\",\r\n \"cols\": [\r\n {\r\n \"name\": \"status\",\r\n \"alias\": \"status\",\r\n \"type\": \"string\",\r\n \"length\": 8,\r\n \"value\": \"Active\"\r\n }\r\n ]\r\n}', '{\r\n \"retFmt\": \"PutDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (26, 'OMC', 'dsp', 'neconfig', 'Get', '/api/rest/dataManagement/v1/omc_db/param_config', NULL, 'SQL', '?SQL=select+ne_type,ne_id,top_tag,json_extract(param_json,\'$.*[*].name\')+AS+param_name,JSON_EXTRACT(param_json,\'$.*[*].value\')+as+param_value+from+param_config', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"NE Config Parameters\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 28\r\n },\r\n {\r\n \"name\": \"top_tag\",\r\n \"display\": \"Parameters tag\",\r\n \"length\": 128\r\n },\r\n {\r\n \"name\": \"param_name\",\r\n \"display\": \"Parameter name list\",\r\n \"length\": 256\r\n },\r\n {\r\n \"name\": \"param_value\",\r\n \"display\": \"Parameter value list\",\r\n \"length\": 256\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (27, 'OMC', 'lst', 'license', 'Get', '/api/rest/dataManagement/v1/omc_db/ne_license', NULL, 'loc', '?loc=', '{}', '{\r\n \"retFmt\": \"GetDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"title\": \"NE License Information\",\r\n \"singleList\": true,\r\n \"sepSpaceNum\": 2,\r\n \"alignmentM\": \"Left\",\r\n \"alignmentSN\": \"Right\",\r\n \"alignmentSV\": \"Left\",\r\n \"cols\": [\r\n {\r\n \"name\": \"ne_type\",\r\n \"display\": \"NE type\",\r\n \"length\": 10\r\n },\r\n {\r\n \"name\": \"ne_id\",\r\n \"display\": \"NE ID\",\r\n \"length\": 20\r\n },\r\n {\r\n \"name\": \"serial_no\",\r\n \"display\": \"Serial no\",\r\n \"length\": 12\r\n },\r\n {\r\n \"name\": \"capcity\",\r\n \"display\": \"License capcity\",\r\n \"length\": 11\r\n },\r\n {\r\n \"name\": \"used\",\r\n \"display\": \"License used\",\r\n \"length\": 11\r\n },\r\n {\r\n \"name\": \"feature_enabled\",\r\n \"display\": \"Feature enabled\",\r\n \"length\": 30\r\n },\r\n {\r\n \"name\": \"expiration_date\",\r\n \"display\": \"License expiration date\",\r\n \"length\": 20\r\n }\r\n ],\r\n \"end\": \"(Number of results = %d)\\n\\n\"\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (28, 'OMC', 'dep', 'license', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_license', NULL, 'loc', '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"ne_license\",\r\n \"callFunc\": \"DeploymentLicense\"\r\n}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (29, 'OMC', 'rel', 'license', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_license', NULL, 'loc', '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"ne_license\",\r\n \"callFunc\": \"InstallLicense\"\r\n}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (30, 'OMC', 'ins', 'license', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_license', NULL, 'loc', '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"ne_license\",\r\n \"callFunc\": \"InstallLicense\"\r\n}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (31, 'OMC', 'adj', 'license', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_license', NULL, 'loc', '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"ne_license\",\r\n \"callFunc\": \"AdjustmentLicense\"\r\n}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (32, 'OMC', 'exp', 'license', 'Put', '/api/rest/dataManagement/v1/omc_db/ne_license', NULL, 'loc', '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"ne_license\",\r\n \"cols\": [\r\n {\r\n \"name\": \"updated_at\",\r\n \"alias\": \"updated_at\",\r\n \"type\": \"string\",\r\n \"length\": 20,\r\n \"value\": \"2023-08-17 23:38:53\"\r\n }\r\n ]\r\n}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (33, 'OMC', 'uni', 'license', 'Delete', '/api/rest/dataManagement/v1/omc_db/ne_license', NULL, 'loc', '?loc=', '{}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
INSERT INTO `mml_http_map` VALUES (34, 'OMC', 'run', 'shell', 'Put', '/api/rest/systemCommand/v1/omc/shell', NULL, 'loc', '?loc=', '{\r\n \"bodyFmt\": \"PutDB\",\r\n \"bodyKey\": \"shell\",\r\n \"callFunc\": \"RunShellCommand\"\r\n}', '{\r\n \"retFmt\": \"DeleteDB\",\r\n \"retMsg\": \"RetCode = %d operation succeeded\\n\\n\",\r\n \"errMsg\": \"ErrorCode = %d operation failed: %s\\n\\n\",\r\n \"cols\": [\r\n {\r\n \"name\": \"affectedRows\",\r\n \"display\": \"Affected rows\",\r\n \"length\": 11\r\n }\r\n ]\r\n}');
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
@@ -1,61 +0,0 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 14/05/2024 11:56:10
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for mml_subscriber
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `mml_subscriber`;
|
||||
CREATE TABLE `mml_subscriber` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`category` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`cat_display` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`operation` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`object` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`mml_display` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`param_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
||||
`status` enum('Active','Inactive') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'Active' COMMENT '激活: Active 未激活: Inactive',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `id`(`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 609 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of mml_subscriber
|
||||
-- ----------------------------
|
||||
INSERT INTO `mml_subscriber` VALUES (590, 'UDM', 'authdataManagement', 'Authentication Data Management', 'dsp', 'authdat', 'Display Auth Data', '[{\"comment\":\"\",\"display\":\"IMSI\",\"filter\":\"\",\"name\":\"imsi\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (591, 'UDM', 'authdataManagement', 'Authentication Data Management', 'add', 'authdat', 'Add Auth Data', '[{\"comment\":\"\",\"display\":\"IMSI\",\"filter\":\"\",\"name\":\"imsi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"KI\",\"filter\":\"\",\"name\":\"ki\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"AMF\",\"filter\":\"\",\"name\":\"amf\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Algo Index\",\"filter\":\"0~15\",\"name\":\"algo\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"OPC\",\"filter\":\"\",\"name\":\"opc\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (592, 'UDM', 'authdataManagement', 'Authentication Data Management', 'del', 'authdat', 'Delete Auth Data', '[{\"comment\":\"\",\"display\":\"IMSI\",\"filter\":\"\",\"name\":\"imsi\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (593, 'UDM', 'authdataManagement', 'Authentication Data Management', 'baa', 'authdat', 'Batch Add Auth Data', '[{\"comment\":\"\",\"display\":\"Starting IMSI\",\"filter\":\"\",\"name\":\"start_imsi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Auth Data Number\",\"filter\":\"\",\"name\":\"sub_num\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"KI\",\"filter\":\"\",\"name\":\"ki\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"AMF\",\"filter\":\"\",\"name\":\"amf\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Algo Index\",\"filter\":\"0~15\",\"name\":\"algo\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"OPC\",\"filter\":\"\",\"name\":\"opc\",\"optional\":\"true\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (594, 'UDM', 'authdataManagement', 'Authentication Data Management', 'bde', 'authdat', 'Batch Delete Auth Data', '[{\"comment\":\"\",\"display\":\"Starting IMSI\",\"filter\":\"\",\"name\":\"start_imsi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Auth Data Number\",\"filter\":\"\",\"name\":\"sub_num\",\"optional\":\"false\",\"type\":\"int\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (595, 'UDM', 'authdataManagement', 'Authentication Data Management', 'import', 'authdat', 'Import Auth Data From File', '[{\"comment\":\"\",\"display\":\"Path File\",\"filter\":\".txt\",\"name\":\"path\",\"optional\":\"false\",\"type\":\"file\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (596, 'UDM', 'authdataManagement', 'Authentication Data Management', 'export', 'authdat', 'Export Auth Data to File', '[{\"comment\":\"\",\"display\":\"Path File\",\"filter\":\"\",\"name\":\"path\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (597, 'UDM', 'subscriberManagement', 'Subcriber Management', 'dsp', 'udmuser', 'Display UDM Subscriber', '[{\"comment\":\"\",\"display\":\"IMSI\",\"filter\":\"\",\"name\":\"imsi\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (598, 'UDM', 'subscriberManagement', 'Subcriber Management', 'add', 'udmuser', 'Add UDM Subscriber', '[{\"comment\":\"\",\"display\":\"IMSI\",\"filter\":\"\",\"name\":\"imsi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"MSISDN\",\"filter\":\"\",\"name\":\"msisdn\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G UE AMBR\",\"filter\":\"\",\"name\":\"ambr\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SNSSAIs\",\"filter\":\"\",\"name\":\"nssai\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G Forbidden Areas\",\"filter\":\"\",\"name\":\"arfb\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G Service Area Restriction\",\"filter\":\"\",\"name\":\"sar\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"RAT Type\",\"filter\":\"\",\"name\":\"rat\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Core Network\",\"filter\":\"\",\"name\":\"cn\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SMF Selection Data\",\"filter\":\"\",\"name\":\"smf_sel\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SM Data\",\"filter\":\"\",\"name\":\"sm_data\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"Specify mobile phone static IP address, and \'-\' indicates the use of dynamic IP address\",\"display\":\"4G Static IP\",\"filter\":\"\",\"name\":\"static_ip\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"4G Context ID\",\"filter\":\"\",\"name\":\"context_id\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G APN Context\",\"filter\":\"\",\"name\":\"apn_context\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G EPS User Template Name\",\"filter\":\"\",\"name\":\"epstpl\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"4G EPS Flag\",\"filter\":\"{\\\"0\\\":\\\"Disable\\\", \\\"1\\\":\\\"Enable\\\"}\",\"name\":\"eps_flag\",\"optional\":\"true\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"4G EPS ODB\",\"filter\":\"\",\"name\":\"eps_odb\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G HPLMN ODB\",\"filter\":\"\",\"name\":\"hplmn_odb\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G Access Restriction Data\",\"filter\":\"\",\"name\":\"ard\",\"optional\":\"true\",\"type\":\"int\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (599, 'UDM', 'subscriberManagement', 'Subcriber Management', 'del', 'udmuser', 'Delete Subscriber Data', '[{\"comment\":\"\",\"display\":\"IMSI\",\"filter\":\"\",\"name\":\"imsi\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (600, 'UDM', 'subscriberManagement', 'Subcriber Management', 'mod', 'udmuser', 'Modify Subscriber Data', '[{\"comment\":\"\",\"display\":\"IMSI\",\"filter\":\"\",\"name\":\"imsi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"MSISDN\",\"filter\":\"\",\"name\":\"msisdn\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G UE AMBR\",\"filter\":\"\",\"name\":\"ambr\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SNSSAIs\",\"filter\":\"\",\"name\":\"nssai\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G Forbidden Areas\",\"filter\":\"\",\"name\":\"arfb\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G Service Area Restriction\",\"filter\":\"\",\"name\":\"sar\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"RAT Type\",\"filter\":\"\",\"name\":\"rat\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Core Network\",\"filter\":\"\",\"name\":\"cn\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SMF Selection Data\",\"filter\":\"\",\"name\":\"smf_sel\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SM Data\",\"filter\":\"\",\"name\":\"sm_data\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"Specify mobile phone static IP address, and \'-\' indicates the use of dynamic IP address\",\"display\":\"4G Static IP\",\"filter\":\"\",\"name\":\"static_ip\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"4G Context ID\",\"filter\":\"\",\"name\":\"context_id\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G APN Context\",\"filter\":\"\",\"name\":\"apn_context\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G EPS User Template Name\",\"filter\":\"\",\"name\":\"epstpl\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"4G EPS Flag\",\"filter\":\"{\\\"0\\\":\\\"Disable\\\", \\\"1\\\":\\\"Enable\\\"}\",\"name\":\"eps_flag\",\"optional\":\"true\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"4G EPS ODB\",\"filter\":\"\",\"name\":\"eps_odb\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G HPLMN ODB\",\"filter\":\"\",\"name\":\"hplmn_odb\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G Access Restriction Data\",\"filter\":\"\",\"name\":\"ard\",\"optional\":\"true\",\"type\":\"int\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (601, 'UDM', 'subscriberManagement', 'Subcriber Management', 'baa', 'udmuser', 'Batch Add UDM Subscriber', '[{\"comment\":\"\",\"display\":\"Starting IMSI\",\"filter\":\"\",\"name\":\"start_imsi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Starting MSISDN\",\"filter\":\"\",\"name\":\"start_msisdn\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Subscriber Number\",\"filter\":\"\",\"name\":\"sub_num\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"5G UE AMBR\",\"filter\":\"\",\"name\":\"ambr\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SNSSAIs\",\"filter\":\"\",\"name\":\"nssai\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G Forbidden Areas\",\"filter\":\"\",\"name\":\"arfb\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G Service Area Restriction\",\"filter\":\"\",\"name\":\"sar\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"RAT Type\",\"filter\":\"\",\"name\":\"rat\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Core Network\",\"filter\":\"\",\"name\":\"cn\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SMF Selection Data\",\"filter\":\"\",\"name\":\"smf_sel\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SM Data\",\"filter\":\"\",\"name\":\"sm_data\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"Specify mobile phone static IP address, and \'-\' indicates the use of dynamic IP address\",\"display\":\"4G Static IP\",\"filter\":\"\",\"name\":\"static_ip\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"4G Context ID\",\"filter\":\"\",\"name\":\"context_id\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G APN Context\",\"filter\":\"\",\"name\":\"apn_context\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G EPS User Template Name\",\"filter\":\"\",\"name\":\"epstpl\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"4G EPS Flag\",\"filter\":\"{\\\"0\\\":\\\"Disable\\\", \\\"1\\\":\\\"Enable\\\"}\",\"name\":\"eps_flag\",\"optional\":\"true\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"4G EPS ODB\",\"filter\":\"\",\"name\":\"eps_odb\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G HPLMN ODB\",\"filter\":\"\",\"name\":\"hplmn_odb\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G Access Restriction Data\",\"filter\":\"\",\"name\":\"ard\",\"optional\":\"true\",\"type\":\"int\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (602, 'UDM', 'subscriberManagement', 'Subcriber Management', 'bde', 'udmuser', 'Batch Delete Subscriber Data', '[{\"comment\":\"\",\"display\":\"Starting IMSI\",\"filter\":\"\",\"name\":\"start_imsi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Subcribers Number\",\"filter\":\"\",\"name\":\"sub_num\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (603, 'UDM', 'subscriberManagement', 'Subcriber Management', 'bmd', 'udmuser', 'Batch Modify Subscriber Data', '[{\"comment\":\"\",\"display\":\"Starting IMSI\",\"filter\":\"\",\"name\":\"start_imsi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Subcribers Number\",\"filter\":\"\",\"name\":\"sub_num\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G UE AMBR\",\"filter\":\"\",\"name\":\"ambr\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SNSSAIs\",\"filter\":\"\",\"name\":\"nssai\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G Forbidden Areas\",\"filter\":\"\",\"name\":\"arfb\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G Service Area Restriction\",\"filter\":\"\",\"name\":\"sar\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"RAT Type\",\"filter\":\"\",\"name\":\"rat\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Core Network\",\"filter\":\"\",\"name\":\"cn\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SMF Selection Data\",\"filter\":\"\",\"name\":\"smf_sel\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5G SM Data\",\"filter\":\"\",\"name\":\"sm_data\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"Specify mobile phone static IP address, and \'-\' indicates the use of dynamic IP address\",\"display\":\"4G Static IP\",\"filter\":\"\",\"name\":\"static_ip\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"4G Context ID\",\"filter\":\"\",\"name\":\"context_id\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G APN Context\",\"filter\":\"\",\"name\":\"apn_context\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G EPS User Template Name\",\"filter\":\"\",\"name\":\"epstpl\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"4G EPS Flag\",\"filter\":\"{\\\"0\\\":\\\"Disable\\\", \\\"1\\\":\\\"Enable\\\"}\",\"name\":\"eps_flag\",\"optional\":\"true\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"4G EPS ODB\",\"filter\":\"\",\"name\":\"eps_odb\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G HPLMN ODB\",\"filter\":\"\",\"name\":\"hplmn_odb\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"4G Access Restriction Data\",\"filter\":\"\",\"name\":\"ard\",\"optional\":\"true\",\"type\":\"int\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (604, 'UDM', 'subscriberManagement', 'Subcriber Management', 'import', 'udmuser', 'Import Subscriber Data From File', '[{\"comment\":\"\",\"display\":\"Path File\",\"filter\":\".txt\",\"name\":\"path\",\"optional\":\"false\",\"type\":\"file\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (605, 'UDM', 'subscriberManagement', 'Subcriber Management', 'upload', 'udmuser', 'Upload Subscriber Data', '[{\"comment\":\"\",\"display\":\"Path File\",\"filter\":\".txt\",\"name\":\"path\",\"optional\":\"false\",\"type\":\"file\"}]', 'Inactive');
|
||||
INSERT INTO `mml_subscriber` VALUES (606, 'UDM', 'subscriberManagement', 'Subcriber Management', 'export', 'udmuser', 'Export Subscriber Data to File', '[{\"comment\":\"\",\"display\":\"Path File\",\"filter\":\"\",\"name\":\"path\",\"optional\":\"false\",\"type\":\"string\"}]', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (607, 'UDM', 'subscriberManagement', 'Subcriber Management', 'sync', 'start', 'Sync UDM Data From Public UDM', 'null', 'Active');
|
||||
INSERT INTO `mml_subscriber` VALUES (608, 'UDM', 'subscriberManagement', 'Subcriber Management', 'sync', 'state', 'Query State of Sync Task', 'null', 'Active');
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
@@ -1,104 +0,0 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 14/05/2024 11:56:23
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for mml_system
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `mml_system`;
|
||||
CREATE TABLE `mml_system` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`category` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`cat_display` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`operation` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`object` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`mml_display` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`object_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'mml',
|
||||
`param_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
||||
`status` enum('Active','Inactive') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'Active' COMMENT '激活: Active 未激活: Inactive',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `id`(`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 906 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of mml_system
|
||||
-- ----------------------------
|
||||
INSERT INTO `mml_system` VALUES (833, 'UPF', 'upfManagement', 'UPF Management', 'help', '', 'List UPF MML CMD', 'mml', 'null', 'Active');
|
||||
INSERT INTO `mml_system` VALUES (834, 'UPF', 'systemManagement', 'System Management', 'set', 'n3 driver', 'Set N3 Driver', 'mml', '[{\"comment\":\"\",\"display\":\"Type\",\"filter\":\"\",\"name\":\"type\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"IP address\",\"filter\":\"\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Mask\",\"filter\":\"\",\"name\":\"mask\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Mac address\",\"filter\":\"\",\"name\":\"mac\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"PCI address\",\"filter\":\"\",\"name\":\"pci\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (835, 'UPF', 'systemManagement', 'System Management', 'set', 'n4 ip', 'Set N4 IP Address', 'mml', '[{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (836, 'UPF', 'systemManagement', 'System Management', 'set', 'n6 driver', 'Set N6 Driver', 'mml', '[{\"comment\":\"\",\"display\":\"Type\",\"filter\":\"\",\"name\":\"type\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"IP address\",\"filter\":\"\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Mask\",\"filter\":\"\",\"name\":\"mask\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Mac address\",\"filter\":\"\",\"name\":\"mac\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"PCI address\",\"filter\":\"\",\"name\":\"pci\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (837, 'UPF', 'systemManagement', 'System Management', 'set', 'n9 driver', 'Set N9 Driver', 'mml', '[{\"comment\":\"\",\"display\":\"Type\",\"filter\":\"\",\"name\":\"type\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"IP address\",\"filter\":\"\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Mask\",\"filter\":\"\",\"name\":\"mask\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Mac address\",\"filter\":\"\",\"name\":\"mac\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"PCI address\",\"filter\":\"\",\"name\":\"pci\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (838, 'UPF', 'systemManagement', 'System Management', 'set', 'dnn', 'Set DNN', 'mml', '[{\"comment\":\"\",\"display\":\"DNN\",\"filter\":\"\",\"name\":\"dnn\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (839, 'UPF', 'systemManagement', 'System Management', 'set', 'pfcp', 'Set PFCP', 'mml', '[{\"comment\":\"\",\"display\":\"Path\",\"filter\":\"\",\"name\":\"path\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Local IP Address\",\"filter\":\"\",\"name\":\"local\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Remote IP Address\",\"filter\":\"\",\"name\":\"remote\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (840, 'UPF', 'systemManagement', 'System Management', 'set', 'qos', 'Set Qos', 'mml', '[{\"comment\":\"\",\"display\":\"Index\",\"filter\":\"\",\"name\":\"index\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5qi\",\"filter\":\"\",\"name\":\"5qi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Priority Level\",\"filter\":\"\",\"name\":\"priority\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"MBR\",\"filter\":\"\",\"name\":\"mbr\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"GBR\",\"filter\":\"\",\"name\":\"gbr\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (841, 'UPF', 'systemManagement', 'System Management', 'set', 'pccrule', 'Set PCC Rule', 'mml', '[{\"comment\":\"\",\"display\":\"Index\",\"filter\":\"0~65535\",\"name\":\"index\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"Precedence\",\"filter\":\"\",\"name\":\"precedence\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"QOS Index\",\"filter\":\"\",\"name\":\"qosindex\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"Filter Direction\",\"filter\":\"{\\\"0\\\":\\\"NA\\\", \\\"1\\\":\\\"Uplink\\\", \\\"2\\\":\\\"Downlink\\\", \\\"3\\\":\\\"Bidirectionallink\\\"}\",\"name\":\"direction\",\"optional\":\"true\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"Filter\",\"filter\":\"\",\"name\":\"filter\",\"optional\":\"true\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Application ID\",\"filter\":\"\",\"name\":\"appid\",\"optional\":\"true\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (842, 'UPF', 'systemManagement', 'System Management', 'exec', 'shell', 'Execute Shell Command', 'mml', '[{\"comment\":\"\",\"display\":\"CMD\",\"filter\":\"\",\"name\":\"cmd\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (843, 'UPF', 'systemManagement', 'System Management', 'reload', '', 'Reload Config', 'mml', 'null', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (853, 'SMF', 'smfManagement', 'SMF Management', 'help', '', 'List SMF MML CMD', 'mml', 'null', 'Active');
|
||||
INSERT INTO `mml_system` VALUES (854, 'SMF', 'systemManagement', 'System Management', 'set', 'n7 server', 'Set N7 Server', 'mml', '[{\"comment\":\"\",\"display\":\"Scheme\",\"filter\":\"{\\\"0\\\":\\\"http\\\", \\\"1\\\":\\\"https\\\"}\",\"name\":\"scheme\",\"optional\":\"false\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"0~64\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Port\",\"filter\":\"0~65535\",\"name\":\"port\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (855, 'SMF', 'systemManagement', 'System Management', 'set', 'n7 client', 'Set N7 Client', 'mml', '[{\"comment\":\"\",\"display\":\"Scheme\",\"filter\":\"{\\\"0\\\":\\\"http\\\", \\\"1\\\":\\\"https\\\"}\",\"name\":\"scheme\",\"optional\":\"false\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"0~64\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (856, 'SMF', 'systemManagement', 'System Management', 'set', 'n10 server', 'Set N10 Server', 'mml', '[{\"comment\":\"\",\"display\":\"Scheme\",\"filter\":\"{\\\"0\\\":\\\"http\\\", \\\"1\\\":\\\"https\\\"}\",\"name\":\"scheme\",\"optional\":\"false\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"0~64\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Port\",\"filter\":\"0~65535\",\"name\":\"port\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (857, 'SMF', 'systemManagement', 'System Management', 'set', 'n10 client', 'Set N10 Client', 'mml', '[{\"comment\":\"\",\"display\":\"Scheme\",\"filter\":\"{\\\"0\\\":\\\"http\\\", \\\"1\\\":\\\"https\\\"}\",\"name\":\"scheme\",\"optional\":\"false\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"0~64\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (858, 'SMF', 'systemManagement', 'System Management', 'set', 'n11 server', 'Set N11 Server', 'mml', '[{\"comment\":\"\",\"display\":\"Scheme\",\"filter\":\"{\\\"0\\\":\\\"http\\\", \\\"1\\\":\\\"https\\\"}\",\"name\":\"scheme\",\"optional\":\"false\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"0~64\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Port\",\"filter\":\"0~65535\",\"name\":\"port\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (859, 'SMF', 'systemManagement', 'System Management', 'set', 'n11 client', 'Set N11 Client', 'mml', '[{\"comment\":\"\",\"display\":\"Scheme\",\"filter\":\"{\\\"0\\\":\\\"http\\\", \\\"1\\\":\\\"https\\\"}\",\"name\":\"scheme\",\"optional\":\"false\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"0~64\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (860, 'SMF', 'systemManagement', 'System Management', 'set', 'dnn', 'Set DNN', 'mml', '[{\"comment\":\"\",\"display\":\"Index\",\"filter\":\"\",\"name\":\"index\",\"optional\":\"false\",\"type\":\"int\"},{\"comment\":\"\",\"display\":\"DNN\",\"filter\":\"\",\"name\":\"DNN\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (862, 'SMF', 'systemManagement', 'System Management', 'set', 'qos', 'Set Qos', 'mml', '[{\"comment\":\"\",\"display\":\"Index\",\"filter\":\"\",\"name\":\"index\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"SD\",\"filter\":\"\",\"name\":\"5qi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"5qipl\",\"filter\":\"\",\"name\":\"5qipl\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"arppl\",\"filter\":\"\",\"name\":\"arppl\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"arppci\",\"filter\":\"\",\"name\":\"arppci\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"arppvi\",\"filter\":\"\",\"name\":\"arppvi\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"mfbrul\",\"filter\":\"\",\"name\":\"mfbrul\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"mfbrdl\",\"filter\":\"\",\"name\":\"mfbrdl\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"gfbrul\",\"filter\":\"\",\"name\":\"gfbrul\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"gfbrdl\",\"filter\":\"\",\"name\":\"gfbrdl\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (863, 'SMF', 'systemManagement', 'System Management', 'set', 'snssai', 'Set Snssai', 'mml', '[{\"comment\":\"\",\"display\":\"Index\",\"filter\":\"\",\"name\":\"index\",\"optional\":\"false\",\"type\":\"string\"},{\"display\":\"sst-sd\",\"filter\":\"\",\"name\":\"sst-sd\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (864, 'SMF', 'systemManagement', 'System Management', 'release', 'imsi', 'Release IMSI', 'mml', '[{\"comment\":\"\",\"display\":\"IMSI\",\"filter\":\"\",\"name\":\"imsi\",\"optional\":\"false\",\"type\":\"string\"},{\"display\":\"PDU Session Id\",\"filter\":\"\",\"name\":\"pduSessId\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (865, 'SMF', 'systemManagement', 'System Management', 'set', 'urr', 'Set URR', 'mml', '[{\"comment\":\"\",\"display\":\"Index\",\"filter\":\"\",\"name\":\"index\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Quota Volume Tatol\",\"filter\":\"\",\"name\":\"quotavolumetatol\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Quota Volume UL\",\"filter\":\"\",\"name\":\"quotavolumeul\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Quota Volume DL\",\"filter\":\"\",\"name\":\"quotavolumedl\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"Quota Time\",\"filter\":\"\",\"name\":\"quotatime\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (866, 'SMF', 'systemManagement', 'System Management', 'set', 'dpi', 'Set DPI', 'mml', '[{\"comment\":\"\",\"display\":\"Flag\",\"filter\":\"{\\\"0\\\":\\\"disable\\\", \\\"1\\\":\\\"enable\\\"}\",\"name\":\"flag\",\"optional\":\"false\",\"type\":\"enum\"},{\"comment\":\"\",\"display\":\"Max Detect Packet Number\",\"filter\":\"\",\"name\":\"max\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (867, 'SMF', 'systemManagement', 'System Management', 'exec', 'shell', 'Execute Shell Command', 'mml', '[{\"comment\":\"\",\"display\":\"CMD\",\"filter\":\"\",\"name\":\"cmd\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (868, 'SMF', 'systemManagement', 'System Management', 'reload', '', 'Reload Config', 'mml', 'null', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (870, 'IMS', 'imsManagement', 'IMS Management', 'help', '', 'List IMS MML CMD', 'mml', 'null', 'Active');
|
||||
INSERT INTO `mml_system` VALUES (871, 'N3IWF', 'n3iwfManagement', 'N3IWF Management', 'help', '', 'List N3IWF MML CMD', 'mml', 'null', 'Active');
|
||||
INSERT INTO `mml_system` VALUES (872, 'NSSF', 'nssfManagement', 'NSSF Management', 'help', '', 'List NSSF MML CMD', 'mml', 'null', 'Active');
|
||||
INSERT INTO `mml_system` VALUES (873, 'NRF', 'nrfManagement', 'NRF Management', 'help', '', 'List NRF MML CMD', 'mml', 'null', 'Active');
|
||||
INSERT INTO `mml_system` VALUES (874, 'PCF', 'pcfManagement', 'PCF Management', 'help', '', 'List PCF MML CMD', 'mml', 'null', 'Active');
|
||||
INSERT INTO `mml_system` VALUES (875, 'AMF', 'subsManagement', 'Subscriber Management', 'list', 'imsi', 'List Online IMSI', 'mml', '[{\"comment\":\"\",\"display\":\"IMSI\",\"filter\":\"32\",\"name\":\"imsi\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (876, 'AMF', 'amfManagement', 'AMF Management', 'help', '', 'List AMF MML CMD', 'mml', 'null', 'Active');
|
||||
INSERT INTO `mml_system` VALUES (877, 'AMF', 'systemManagement', 'System Management', 'set', 'n8_ip', 'Set N8 IP Address', 'mml', '[{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"0~64\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (878, 'AMF', 'systemManagement', 'System Management', 'set', 'n11_ip', 'Set N11 IP Address', 'mml', '[{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"0~64\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (879, 'AMF', 'systemManagement', 'System Management', 'set', 'n12_ip', 'Set N12 IP Address', 'mml', '[{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"0~64\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (880, 'AMF', 'systemManagement', 'System Management', 'set', 'n2_ip', 'Set N2 IP Address', 'mml', '[{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (881, 'AMF', 'systemManagement', 'System Management', 'set', 'n2_port', 'Set N2 Port', 'mml', '[{\"comment\":\"\",\"display\":\"Port\",\"filter\":\"0~65535\",\"name\":\"port\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (882, 'AMF', 'systemManagement', 'System Management', 'set', 'ntpversion', 'Set NTP Version', 'mml', '[{\"comment\":\"\",\"display\":\"Version\",\"filter\":\"\",\"name\":\"version\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (883, 'AMF', 'systemManagement', 'System Management', 'set', 'ntpmaxdiff', 'Set NTP Max Diff', 'mml', '[{\"comment\":\"\",\"display\":\"Max Value(ms)\",\"filter\":\"100~2000\",\"name\":\"value\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (884, 'AMF', 'systemManagement', 'System Management', 'set', 'ntpsynctimer', 'Set NTP Sync Timer', 'mml', '[{\"comment\":\"\",\"display\":\"Periods(second)\",\"filter\":\"\",\"name\":\"periods\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (885, 'AMF', 'systemManagement', 'System Management', 'add', 'slice', 'Add Slice', 'mml', '[{\"comment\":\"\",\"display\":\"SST\",\"filter\":\"\",\"name\":\"sst\",\"optional\":\"false\",\"type\":\"string\"},{\"comment\":\"\",\"display\":\"SD\",\"filter\":\"\",\"name\":\"sd\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (886, 'AMF', 'systemManagement', 'System Management', 'deregister', 'imsi', 'Deregister IMSI', 'mml', '[{\"comment\":\"\",\"display\":\"IMSI\",\"filter\":\"\",\"name\":\"IMSI\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (887, 'AMF', 'systemManagement', 'System Management', 'exec', 'shell', 'Execute Shell Command', 'mml', '[{\"comment\":\"\",\"display\":\"CMD\",\"filter\":\"\",\"name\":\"cmd\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (888, 'AMF', 'systemManagement', 'System Management', 'reload', '', 'Reload Config', 'mml', 'null', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (889, 'UDM', 'udmManagement', 'UDM Management', 'help', '', 'List UDM MML CMD', 'mml', 'null', 'Active');
|
||||
INSERT INTO `mml_system` VALUES (890, 'UDM', 'systemManagement', 'System Management', 'set', 'n8ip', 'Set N8 IP Address', 'mml', '[{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"ipv4\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (891, 'UDM', 'systemManagement', 'System Management', 'set', 'n8port', 'Set N8 Port', 'mml', '[{\"comment\":\"\",\"display\":\"Port\",\"filter\":\"1~65535\",\"name\":\"port\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (892, 'UDM', 'systemManagement', 'System Management', 'set', 'n8scheme', 'Set N8 Scheme', 'mml', '[{\"comment\":\"\",\"display\":\"Scheme\",\"filter\":\"{\\\"0\\\":\\\"http\\\", \\\"1\\\":\\\"https\\\"}\",\"name\":\"scheme\",\"optional\":\"false\",\"type\":\"enum\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (893, 'UDM', 'systemManagement', 'System Management', 'set', 'n10ip', 'Set N10 IP Address', 'mml', '[{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (894, 'UDM', 'systemManagement', 'System Management', 'set', 'n10port', 'Set N10 Port', 'mml', '[{\"comment\":\"\",\"display\":\"Port\",\"filter\":\"1~65535\",\"name\":\"port\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (895, 'UDM', 'systemManagement', 'System Management', 'set', 'n10scheme', 'Set N10 Scheme', 'mml', '[{\"comment\":\"\",\"display\":\"Scheme\",\"filter\":\"{\\\"0\\\":\\\"http\\\", \\\"1\\\":\\\"https\\\"}\",\"name\":\"scheme\",\"optional\":\"false\",\"type\":\"enum\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (896, 'UDM', 'systemManagement', 'System Management', 'exec', 'shell', 'Execute Shell Command', 'mml', '[{\"comment\":\"\",\"display\":\"CMD\",\"filter\":\"\",\"name\":\"cmd\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (897, 'UDM', 'systemManagement', 'System Management', 'reload', '', 'Reload Config', 'mml', 'null', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (898, 'AUSF', 'ausfManagement', 'AUSF Management', 'help', '', 'List AUSF MML CMD', 'mml', 'null', 'Active');
|
||||
INSERT INTO `mml_system` VALUES (899, 'AUSF', 'systemManagement', 'System Management', 'set', 'n12ip', 'Set N12 IP Address', 'mml', '[{\"comment\":\"\",\"display\":\"IP Address\",\"filter\":\"\",\"name\":\"ip\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (900, 'AUSF', 'systemManagement', 'System Management', 'set', 'n12port', 'Set N12 Port', 'mml', '[{\"comment\":\"\",\"display\":\"Port\",\"filter\":\"1~65535\",\"name\":\"port\",\"optional\":\"false\",\"type\":\"int\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (901, 'AUSF', 'systemManagement', 'System Management', 'set', 'n12scheme', 'Set N12 Scheme', 'mml', '[{\"comment\":\"\",\"display\":\"Scheme\",\"filter\":\"{\\\"0\\\":\\\"http\\\", \\\"1\\\":\\\"https\\\"}\",\"name\":\"scheme\",\"optional\":\"false\",\"type\":\"enum\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (902, 'AUSF', 'systemManagement', 'System Management', 'set', 'supirange', 'Set SUPI Range', 'mml', '[{\"comment\":\"\",\"display\":\"SUPI Range\",\"filter\":\"\",\"name\":\"supirange\",\"optional\":\"false\",\"type\":\"string\"}]', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (903, 'AUSF', 'systemManagement', 'System Management', 'reload', '', 'Reload Config', 'mml', 'null', 'Inactive');
|
||||
INSERT INTO `mml_system` VALUES (904, 'MME', 'mmeManagement', 'MME Management', 'help', '', 'List MME MML CMD', 'mml', 'null', 'Active');
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
File diff suppressed because one or more lines are too long
@@ -1,61 +0,0 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `pm_custom_title`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `pm_custom_title`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `pm_custom_title` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(16) DEFAULT NULL,
|
||||
`kpi_code` varchar(32) DEFAULT NULL,
|
||||
`kpi_id` varchar(64) DEFAULT NULL,
|
||||
`kpi_set` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`expression` varchar(1024) DEFAULT NULL,
|
||||
`object_type` varchar(16) DEFAULT NULL,
|
||||
`period` varchar(8) DEFAULT NULL,
|
||||
`status` enum('Active','Deleted') DEFAULT NULL,
|
||||
`title` varchar(255) DEFAULT NULL,
|
||||
`description` varchar(255) DEFAULT NULL,
|
||||
`update_time` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(),
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `pm_custom_title`
|
||||
--
|
||||
|
||||
LOCK TABLES `pm_custom_title` WRITE;
|
||||
/*!40000 ALTER TABLE `pm_custom_title` DISABLE KEYS */;
|
||||
INSERT INTO `pm_custom_title` VALUES (3,'AMF',NULL,'AMF.CKpi.AuthFailRate','AMF.RegSub.CmIdle,AMF.RegSubMean','AMF.AuthFail/AMF.AuthReqAMF.RegSub.CmIdleAMF.RegSubMean','AmfFunction','15','Active','AMF鉴权失败率','','2023-08-18 18:06:10'),(4,'AMF',NULL,'AMF会话保持数',NULL,'AMF.SessionCreateSucc/AMF.SmContextCreateReq','EpRpDynN11Amf','15',NULL,'AMF会话保持数','AMF会话保持数','2023-08-18 14:29:58'),(7,'AMF',NULL,'AMF','AMF.AuthFail,AMF.AuthFail.20','AMF.AuthFail*AMF.AuthFail.20','AmfFunction','15',NULL,'asdas','','2023-08-18 14:30:27'),(8,'PCF','PCFHA01','PCF.AmAssocNbrMean','PCF.PolicyAmAssocNotifSucc,PCF.PolicyAmAssocDeleteSucc','PCF.PolicyAmAssocNotifSuccPCF.PolicyAmAssocDeleteSucc','PcfFunction','15','Active','PCF指标定义','','2023-08-18 18:05:08');
|
||||
/*!40000 ALTER TABLE `pm_custom_title` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:27:05
|
||||
@@ -1,52 +0,0 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `title_info`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `title_info`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `title_info` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`tag` varchar(15) DEFAULT NULL,
|
||||
`title_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '某个title的各种语言显示内容的json格式',
|
||||
`remark` varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `title_info`
|
||||
--
|
||||
|
||||
LOCK TABLES `title_info` WRITE;
|
||||
/*!40000 ALTER TABLE `title_info` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `title_info` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:27:05
|
||||
@@ -1,81 +0,0 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 14/05/2024 15:00:46
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for trace_info
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `trace_info`;
|
||||
CREATE TABLE `trace_info` (
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||
`interface` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`message_type` tinyint(4) NOT NULL,
|
||||
`message_title` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`ne_type`, `interface`, `message_type`) USING BTREE
|
||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of trace_info
|
||||
-- ----------------------------
|
||||
INSERT INTO `trace_info` VALUES ('AMF', 'N1', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('AMF', 'N11', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('AMF', 'N12', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('AMF', 'N14', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('AMF', 'N15', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('AMF', 'N2', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('AMF', 'N8', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('AUSF', 'N12', 1, 'Nausf_AUTH_Post ue-authentications');
|
||||
INSERT INTO `trace_info` VALUES ('AUSF', 'N12', 2, 'Nausf_AUTH_Put 5g-aka-confirmation');
|
||||
INSERT INTO `trace_info` VALUES ('AUSF', 'N12', 3, 'Nausf_AUTH_Delete 5g-aka-confirmation');
|
||||
INSERT INTO `trace_info` VALUES ('AUSF', 'N12', 4, 'Nausf_AUTH_Post eap-session');
|
||||
INSERT INTO `trace_info` VALUES ('AUSF', 'N12', 5, 'Nausf_AUTH_Delete eap-session');
|
||||
INSERT INTO `trace_info` VALUES ('SMF', 'N10', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('SMF', 'N11', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('SMF', 'N4', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('SMF', 'N7', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N10', 1, 'Nudm_SDM_Get sm-data');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N10', 2, 'Nudm_SDM_Post sdm-subscriptions');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N10', 3, 'Nudm_SDM_Patch sdm-subscriptions');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N10', 4, 'Nudm_SDM_Delete sdm-subscriptions');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N10', 5, 'Nudm_SDM_Get id-translation-result');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N10', 6, 'Nudm_UECM_Get smf-registrations');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N10', 7, 'Nudm_UECM_Put smf-registrations');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N10', 8, 'Nudm_UECM_Patch smf-3gpp-access');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N10', 9, 'Nudm_UECM_Get smf-3gpp-access');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N10', 10, 'Nudm_UECM_Delete smf-3gpp-access');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N13', 1, 'Nudm_UEAU_Post generate-auth-data');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N13', 2, 'Nudm_UEAU_Post auth-events');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 1, 'Nudm_SDM_Get supi');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 2, 'Nudm_SDM_Get nssai');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 3, 'Nudm_SDM_Get am-data');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 4, 'Nudm_SDM_Put am-data cag-ack');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 5, 'Nudm_SDM_Get smf-select-data');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 6, 'Nudm_SDM_Post sdm-subscriptions');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 7, 'Nudm_SDM_Patch sdm-subscriptions');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 8, 'Nudm_SDM_Delete sdm-subscriptions');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 9, 'Nudm_SDM_Get id-translation-result');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 10, 'Nudm_UECM_Put amf-3gpp-access');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 11, 'Nudm_UECM_Patch amf-3gpp-access');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 12, 'Nudm_UECM_Get amf-3gpp-access');
|
||||
INSERT INTO `trace_info` VALUES ('UDM', 'N8', 13, 'Namf_Callback Deregistraion');
|
||||
INSERT INTO `trace_info` VALUES ('UPF', 'N3', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('UPF', 'N4', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('UPF', 'N6', 1, NULL);
|
||||
INSERT INTO `trace_info` VALUES ('UPF', 'N9', 1, NULL);
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
@@ -1,45 +0,0 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `4a_log`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `4a_log`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `4a_log` (
|
||||
`LogTime` datetime DEFAULT NULL ON UPDATE current_timestamp(),
|
||||
`SubUser` varchar(32) DEFAULT NULL,
|
||||
`App` varchar(64) DEFAULT NULL,
|
||||
`Sip` varchar(32) DEFAULT NULL,
|
||||
`AppModule` varchar(32) DEFAULT NULL,
|
||||
`OpType` enum('Login','Logout','AddPrivilege','DelPrivilege','UpdatePrivilege','View','Add','Update','Del','Other') DEFAULT 'Other',
|
||||
`OpText` varchar(255) DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:26:55
|
||||
@@ -21,43 +21,43 @@ SET FOREIGN_KEY_CHECKS = 0;
|
||||
-- Table structure for alarm_event
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `alarm_event`;
|
||||
CREATE TABLE `alarm_event` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`alarm_seq` int(11) NULL DEFAULT NULL,
|
||||
CREATE TABLE `alarm_event` (
|
||||
`id` int NOT NULL AUTO_INCREMENT,
|
||||
`alarm_seq` int DEFAULT NULL,
|
||||
`alarm_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||
`alarm_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`alarm_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||
`alarm_code` int(11) NULL DEFAULT NULL,
|
||||
`event_time` datetime NULL DEFAULT NULL,
|
||||
`alarm_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '',
|
||||
`orig_severity` enum('Critical','Major','Minor','Warning','Event') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'Minor' COMMENT '1: Critical, 2: Major, 3: Minor, 4: Warning, 5: Event(Only VNF)',
|
||||
`perceived_severity` enum('Critical','Major','Minor','Warning','Event') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '1: Critical, 2: Major, 3: Minor, 4: Warning, 5: Event(Only VNF)',
|
||||
`pv_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`ne_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`object_uid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`object_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
|
||||
`object_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`location_info` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`province` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`alarm_status` int(11) NOT NULL DEFAULT 1 COMMENT '0:clear, 1:active',
|
||||
`specific_problem` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`specific_problem_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`add_info` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`counter` int(11) NULL DEFAULT 0,
|
||||
`latest_event_time` datetime NULL DEFAULT NULL,
|
||||
`ack_state` tinyint(4) NULL DEFAULT 0 COMMENT '0: Unacked, 1: Acked',
|
||||
`ack_time` datetime NULL DEFAULT NULL,
|
||||
`ack_user` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`clear_type` tinyint(4) NULL DEFAULT 0 COMMENT '0: Unclear, 1: AutoClear, 2: ManualClear',
|
||||
`clear_time` datetime NULL DEFAULT NULL,
|
||||
`clear_user` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`timestamp` datetime NULL DEFAULT current_timestamp() ON UPDATE CURRENT_TIMESTAMP,
|
||||
`alarm_code` int DEFAULT NULL,
|
||||
`event_time` datetime DEFAULT NULL,
|
||||
`alarm_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '',
|
||||
`orig_severity` enum('Critical','Major','Minor','Warning','Event') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Minor' COMMENT '1: Critical, 2: Major, 3: Minor, 4: Warning, 5: Event(Only VNF)',
|
||||
`perceived_severity` enum('Critical','Major','Minor','Warning','Event') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '1: Critical, 2: Major, 3: Minor, 4: Warning, 5: Event(Only VNF)',
|
||||
`pv_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`object_uid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`object_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`object_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`location_info` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`province` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`alarm_status` int NOT NULL DEFAULT '1' COMMENT '0:clear, 1:active',
|
||||
`specific_problem` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`specific_problem_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`add_info` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`counter` int DEFAULT '0',
|
||||
`latest_event_time` datetime DEFAULT NULL,
|
||||
`ack_state` tinyint DEFAULT '0' COMMENT '0: Unacked, 1: Acked',
|
||||
`ack_time` datetime DEFAULT NULL,
|
||||
`ack_user` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`clear_type` tinyint DEFAULT '0' COMMENT '0: Unclear, 1: AutoClear, 2: ManualClear',
|
||||
`clear_time` datetime DEFAULT NULL,
|
||||
`clear_user` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`timestamp` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
UNIQUE INDEX `idx_pk_id`(`id`) USING BTREE,
|
||||
UNIQUE INDEX `idx_uni_aid_ne_aseq`(`ne_type`, `ne_id`, `alarm_id`, `alarm_seq`) USING BTREE,
|
||||
INDEX `idx_event_time`(`event_time`) USING BTREE,
|
||||
INDEX `idx_severity_status`(`alarm_status`, `orig_severity`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 228788 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
UNIQUE KEY `idx_pk_id` (`id`) USING BTREE,
|
||||
UNIQUE KEY `idx_uni_aid_ne_aseq` (`ne_type`,`ne_id`,`alarm_id`,`alarm_seq`) USING BTREE,
|
||||
KEY `idx_event_time` (`event_time`) USING BTREE,
|
||||
KEY `idx_severity_status` (`alarm_status`,`orig_severity`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
@@ -1,48 +0,0 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `alarm_relation`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `alarm_relation`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `alarm_relation` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`created_at` datetime(3) DEFAULT NULL,
|
||||
`updated_at` datetime(3) DEFAULT NULL,
|
||||
`deleted_at` datetime(3) DEFAULT NULL,
|
||||
`root_alarm_id` varchar(64) DEFAULT NULL,
|
||||
`alarm_id` varchar(64) DEFAULT NULL,
|
||||
`relation_type` varchar(64) DEFAULT NULL,
|
||||
`add_info` varchar(64) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_alarm_relation_deleted_at` (`deleted_at`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:26:55
|
||||
@@ -1,46 +0,0 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `alarm_subscribe`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `alarm_subscribe`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `alarm_subscribe` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`created_at` datetime(3) DEFAULT NULL,
|
||||
`updated_at` datetime(3) DEFAULT NULL,
|
||||
`deleted_at` datetime(3) DEFAULT NULL,
|
||||
`user` varchar(64) DEFAULT NULL,
|
||||
`callback_url` varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_alarm_subscribe_deleted_at` (`deleted_at`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:26:55
|
||||
@@ -1,47 +1,21 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `cdr_event`
|
||||
--
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for cdr_event
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `cdr_event`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `cdr_event` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) DEFAULT NULL,
|
||||
`ne_name` varchar(64) DEFAULT NULL,
|
||||
`rm_uid` varchar(32) DEFAULT NULL,
|
||||
`timestamp` int(11) DEFAULT NULL,
|
||||
`cdr_json` longtext DEFAULT NULL,
|
||||
`created_at` datetime DEFAULT current_timestamp(),
|
||||
`id` int NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`rm_uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`timestamp` int DEFAULT NULL,
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
|
||||
`created_at` datetime DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `id` (`id`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
KEY `id` (`id`) USING BTREE,
|
||||
KEY `idx_type_timestamp` (`ne_type`,`rm_uid`,`timestamp`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='CDR事件_基础表结构';
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:26:59
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
@@ -1,36 +0,0 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 28/05/2024 10:19:12
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for cdr_event_ims
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `cdr_event_ims`;
|
||||
CREATE TABLE `cdr_event_ims` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`rm_uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`timestamp` int(11) NULL DEFAULT NULL,
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`created_at` datetime NULL DEFAULT current_timestamp(),
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `id`(`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
@@ -1,26 +1,11 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 19/01/2024 15:57:12
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for cdr_event
|
||||
-- Table structure for cdr_event_mf
|
||||
-- ----------------------------
|
||||
CREATE TABLE IF NOT EXISTS `cdr_event` (
|
||||
DROP TABLE IF EXISTS `cdr_event_mf`;
|
||||
CREATE TABLE `cdr_event_mf` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
@@ -29,7 +14,8 @@ CREATE TABLE IF NOT EXISTS `cdr_event` (
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`created_at` datetime NULL DEFAULT current_timestamp(),
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `id`(`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
INDEX `id`(`id`) USING BTREE,
|
||||
INDEX `idx_type_timestamp`(`ne_type`, `rm_uid`, `timestamp`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'CDR事件_MF' ROW_FORMAT = Dynamic;
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
@@ -1,36 +0,0 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : local_mariadb
|
||||
Source Server Type : MariaDB
|
||||
Source Server Version : 100338 (10.3.38-MariaDB)
|
||||
Source Host : localhost:33066
|
||||
Source Schema : omc_db
|
||||
|
||||
Target Server Type : MariaDB
|
||||
Target Server Version : 100338 (10.3.38-MariaDB)
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 28/05/2024 10:19:23
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for cdr_event_smf
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `cdr_event_smf`;
|
||||
CREATE TABLE `cdr_event_smf` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`rm_uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`timestamp` int(11) NULL DEFAULT NULL,
|
||||
`cdr_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`created_at` datetime NULL DEFAULT current_timestamp(),
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `id`(`id`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
@@ -1,48 +0,0 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `cert_info`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `cert_info`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `cert_info` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`file_name` varchar(64) DEFAULT NULL,
|
||||
`key_length` int(11) DEFAULT NULL,
|
||||
`key_algorithm` varchar(16) DEFAULT NULL,
|
||||
`cert_format` varchar(16) DEFAULT '',
|
||||
`cert_expiration` varchar(24) DEFAULT NULL,
|
||||
`created_at` datetime DEFAULT current_timestamp(),
|
||||
`updated_at` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(),
|
||||
`deleted_at` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=58 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:26:55
|
||||
File diff suppressed because one or more lines are too long
17
database/install/function.sql
Normal file
17
database/install/function.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
DELIMITER //
|
||||
|
||||
CREATE FUNCTION IF NOT EXISTS omc_get_dict_value(field_value VARCHAR(255), type VARCHAR(255))
|
||||
RETURNS VARCHAR(255) CHARSET utf8mb4 COLLATE utf8mb4_general_ci
|
||||
DETERMINISTIC
|
||||
BEGIN
|
||||
DECLARE result VARCHAR(255);
|
||||
|
||||
SELECT `dict_value` INTO result
|
||||
FROM `sys_dict_data`
|
||||
WHERE `dict_label` = field_value AND `dict_type` = type
|
||||
LIMIT 1;
|
||||
|
||||
RETURN result;
|
||||
END //
|
||||
|
||||
DELIMITER ;
|
||||
@@ -1,57 +0,0 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: 192.168.2.219 Database: omc_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.3.38-MariaDB
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `gold_kpi`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `gold_kpi`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `gold_kpi` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`date` date NOT NULL,
|
||||
`index` smallint(6) NOT NULL,
|
||||
`granularity` tinyint(4) DEFAULT 60 COMMENT '时间颗粒度: 5/10/.../60/300 (秒)',
|
||||
`start_time` datetime DEFAULT NULL,
|
||||
`end_time` datetime DEFAULT NULL,
|
||||
`ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '',
|
||||
`rm_uid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`ne_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`kpi_id` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`value` bigint(20) DEFAULT 0,
|
||||
`error` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||
`timestamp` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
UNIQUE KEY `idx_pk_id` (`id`) USING BTREE,
|
||||
KEY `idx_starttime` (`start_time`) USING BTREE,
|
||||
KEY `idx_kpiid` (`kpi_id`) USING BTREE,
|
||||
KEY `idx_timestamp` (`timestamp`) USING BTREE,
|
||||
KEY `idx_rtds_id` (`rm_uid`,`ne_type`,`date`,`start_time`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=11403127 DEFAULT CHARSET=utf16 COLLATE=utf16_general_ci ROW_FORMAT=DYNAMIC;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-03-06 17:26:55
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user