VPN ಬಳಕೆದಾರಹೆಸರು ಲಾಗ್ ಸರಣಿಯಿಂದ ಎಲ್ಲಿ ಕಣ್ಮರೆಯಾಗುತ್ತದೆ?
ಲಾಗ್ನ ಗೋಪ್ಯತಾ ನಿಯಂತ್ರಣವನ್ನು ಬದಲಿಸುವ ಮೊದಲು ಗೇಟ್ವೇ ಘಟನೆ, ಸಂಗ್ರಾಹಕದ ಕಚ್ಚಾ ಪ್ರತಿ, ಸೂಚಿಕೃತ ಘಟನೆ ಮತ್ತು ಹುಡುಕಾಟದ ಸಮಯದ ಕ್ಷೇತ್ರವನ್ನು ಹೋಲಿಸಿ.
ಸೆಷನ್ಗಳು ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಲ್ಲಿ ಕಾಣಿಸುತ್ತವೆ ಆದರೆ ಬಳಕೆದಾರಹೆಸರು ಕಾಲಂ ಖಾಲಿಯಾಗಿ ಉಳಿಯುತ್ತದೆ, ಮತ್ತು ಮೊದಲ ಪ್ರವೃತ್ತಿ ಪಾರ್ಸರ್ ಅನ್ನು ದೂಷಿಸುವುದು. ಆ ಪ್ರವೃತ್ತಿ ಮೌಲ್ಯ ಕಳೆದುಹೋಗಿರಬಹುದಾದ ಮೂರು ಹಿಂದಿನ ಹಂತಗಳನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ. ಗೇಟ್ವೇ ನೀತಿಯ ಮೂಲಕ ಗುರುತನ್ನು ಮರೆಮಾಡಬಹುದು, ಸೇರ್ಪಡೆ ನಿಯಮವು ಸೂಚಿಕರಣದ ಮೊದಲು ಅದನ್ನು ಅಳಿಸಬಹುದು, ಮತ್ತು ಹುಡುಕಾಟದ ಸಮಯದ ಸಂಗ್ರಹಣೆಯು ಅದನ್ನು ಹೆಸರಿಸಲು ಸಂಪೂರ್ಣವಾಗಿ ವಿಫಲವಾಗಬಹುದು. ಸರಿಪಡಿಸುವಿಕೆ ಯಾವ ಗಡಿಯನ್ನು ಜವಾಬ್ದಾರ ಎಂದು ಸಾಬೀತುಪಡಿಸಬಹುದು ಎಂಬುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ, ಆದ್ದರಿಂದ ಉಪಯುಕ್ತ ಕೆಲಸವೆಂದರೆ ಸಂರಚನೆ ಅಲ್ಲ, ಹೋಲಿಕೆ.
ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಿಂದ ಅಲ್ಲ, ಒಂದು ಘಟನೆಯಿಂದ ಪ್ರಾರಂಭಿಸಿ
ಒಂದೇ ದೃಢೀಕರಣ ಘಟನೆಯನ್ನು ಆರಿಸಿ ಮತ್ತು ಅದನ್ನು ಯಾವುದು ಗುರುತಿಸುತ್ತದೆ ಎಂದು ಬರೆಯಿರಿ: ಗೇಟ್ವೇ ಮಾದರಿ ಮತ್ತು ಆವೃತ್ತಿ, ದೃಢೀಕರಣ ವಿಧಾನ, ಘಟನೆ ಗುರುತಿಸುವಿಕೆ, ಸಮಯಮುದ್ರೆ ಮತ್ತು ಮೂಲ ವಿಳಾಸ. ವ್ಯಕ್ತಿ ಟೈಪ್ ಮಾಡಿದಂತೆಯೇ ಬಳಕೆದಾರಹೆಸರನ್ನು ಸೇರಿಸಿ, ದೊಡ್ಡ ಮತ್ತು ಸಣ್ಣ ಅಕ್ಷರಗಳೂ ಸೇರಿದಂತೆ, ಏಕೆಂದರೆ ಅಕ್ಷರ ಸಂವೇದಿ ಹುಡುಕಾಟವು ಇರುವ ಕ್ಷೇತ್ರವನ್ನು ಮರೆಮಾಡಬಹುದು. ಆ ಘಟನೆಯನ್ನು ಪ್ರತಿ ನಂತರದ ಹೋಲಿಕೆಗೆ ಆಧಾರವಾಗಿ ಪರಿಗಣಿಸಿ.
ಘಟನೆಯ ಪ್ರಕಾರಗಳು ಒಂದೇ ಸ್ಕೀಮಾವನ್ನು ಹಂಚಿಕೊಳ್ಳುವುದಿಲ್ಲ. ವಿಫಲ ಪ್ರಯತ್ನ, ಕ್ಲೈಂಟ್ ಇಲ್ಲದ ಯಶಸ್ವಿ ಲಾಗಿನ್ ಮತ್ತು ಸುರಂಗದ ಮರುಸಂಪರ್ಕ ಪ್ರತಿಯೊಂದೂ ವಿಭಿನ್ನ ಕ್ಷೇತ್ರಗಳನ್ನು ಉತ್ಪಾದಿಸಬಹುದು, ಮತ್ತು ಕೆಲವು ಗೇಟ್ವೇಗಳು ಪ್ರಯತ್ನವು ಬಳಕೆದಾರ ದೃಢೀಕರಣವನ್ನು ತಲುಪದಿದ್ದಾಗ ಗುರುತನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತವೆ. ಆದ್ದರಿಂದ ಒಂದು ಘಟನೆ ಪ್ರಕಾರದಲ್ಲಿ ಖಾಲಿ ಕಾಲಂ ಪೈಪ್ಲೈನ್ ಸಮಸ್ಯೆಯ ದುರ್ಬಲ ಸಾಕ್ಷ್ಯ.
ನಿಜವಾದ ಉದ್ಯೋಗಿ ಖಾತೆಯ ಬದಲು ಅನುಮೋದಿತ ಪರೀಕ್ಷಾ ಗುರುತಿನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಿ, ಮತ್ತು ಹೋಲಿಕೆಯನ್ನು ಲಾಗ್ ಡೇಟಾವನ್ನು ಈಗಾಗಲೇ ನಿಯಂತ್ರಿಸುವ ಪ್ರವೇಶ ನಿಯಮಗಳ ಒಳಗೆ ಇರಿಸಿ. ಕೇವಲ ಮಾದರಿ ಪಡೆಯಲು ವಿವರವಾದ ದೃಢೀಕರಣ ಲಾಗಿಂಗ್ ಅನ್ನು ವ್ಯಾಪಕವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸುವುದು ನೀವು ಅಳೆಯಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ವ್ಯವಸ್ಥೆಯನ್ನೇ ಬದಲಿಸುತ್ತದೆ.
ನಾಲ್ಕು ಗಡಿಗಳನ್ನು ಕ್ರಮವಾಗಿ ಹೋಲಿಸಿ
ಮೌಲ್ಯವು ನಾಲ್ಕು ಬಿಂದುಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ ಕಣ್ಮರೆಯಾಗಬಹುದು. ಪ್ರತಿ ಬಿಂದುವಿಗೆ ಬೇರೆ ಮಾಲೀಕ ಮತ್ತು ಬೇರೆ ಸರಿಪಡಿಸುವಿಕೆ ಇದೆ.
| Boundary | What to compare | A gap means |
|---|---|---|
| Gateway event view | The device's own event display and logging policy | The identity was masked or never emitted |
| Collector receive | The raw event as received, before parsing | Transport, filter or source selection dropped it |
| Index-time pipeline | Transforms applied before storage | Redaction or rewriting removed the value |
| Search-time extraction | The field name and regex used by the query | The label does not match the stored key |
ಮೌಲ್ಯ ಕಣ್ಮರೆಯಾಗುವ ಮೊದಲ ಗಡಿಯಲ್ಲಿ ನಿಲ್ಲಿಸಿ. ಸಾಧನದ ನೋಟ ಮತ್ತು ಕಚ್ಚಾ ಪ್ರತಿಯ ನಡುವಿನ ಅಸಾಮರಸ್ಯವು ಸಾಗಣೆ ಅಥವಾ ಸಂಗ್ರಾಹಕ ಸಂರಚನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ; ಅಲ್ಲಿ ಹೊಂದಾಣಿಕೆ ಇದ್ದರೂ ಸೂಚಿಕೃತ ಘಟನೆಯಲ್ಲಿ ಮೌಲ್ಯ ಇಲ್ಲದಿರುವುದು ಪರಿವರ್ತನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ; ಸೂಚಿಕೃತ ಘಟನೆಯಲ್ಲಿ ಮೌಲ್ಯ ಇದ್ದು ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಲ್ಲಿ ಇಲ್ಲದಿರುವುದು ಸಂಗ್ರಹಣೆ ಅಥವಾ ಪ್ರಶ್ನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ.
ಈ ಕ್ರಮ ಮುಖ್ಯ ಏಕೆಂದರೆ ಪ್ರತಿ ನಂತರದ ಹಂತವು ಮಾಹಿತಿಯನ್ನು ಕಳೆದುಕೊಳ್ಳಬಹುದು ಮಾತ್ರ, ಎಂದಿಗೂ ಮರುಸ್ಥಾಪಿಸಲಾಗದು. ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಯು ಹಿಂದಿನ ಹಂತವು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ನಿಂದ ಬದಲಿಸಿದ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಮರಳಿ ಪಡೆಯಲಾಗದು, ಮತ್ತು ಗೋಪ್ಯತಾ ಸೆಟ್ಟಿಂಗ್ ಎಂದಿಗೂ ಕಳುಹಿಸದ ಮೌಲ್ಯವನ್ನು ವಿವರಿಸಲಾಗದು.
ಮೂಲದಲ್ಲಿ ಮರೆಮಾಡುವುದು ನೀತಿ, ಪಾರ್ಸರ್ ದೋಷವಲ್ಲ
Cisco ನ ASA ಲಾಗಿಂಗ್ ದಾಖಲೆ ಬಳಕೆದಾರಹೆಸರು ಮರೆಮಾಡುವುದನ್ನು ಸಂರಚಿಸಬಹುದಾದ ವರ್ತನೆಯಾಗಿ ವಿವರಿಸುತ್ತದೆ, ಅಮಾನ್ಯ ಅಥವಾ ಅಜ್ಞಾತ ಬಳಕೆದಾರಹೆಸರುಗಳನ್ನು ಹೇಗೆ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ ಎಂಬುದೂ ಸೇರಿದಂತೆ. ಆದ್ದರಿಂದ ಮೂಲ ಘಟನೆಯಲ್ಲಿ ಮರೆಮಾಡಿದ ಗುರುತು ಗೋಪ್ಯತಾ ನೀತಿ ಬೇಡುವುದೇ ಆಗಿರಬಹುದು, ಮತ್ತು ಅದನ್ನು ಪಾರ್ಸಿಂಗ್ ವೈಫಲ್ಯವೆಂದು ಪರಿಗಣಿಸುವುದು ನಿಯಂತ್ರಣವನ್ನು ದುರ್ಬಲಗೊಳಿಸುವ ವಿನಂತಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ.
ನಿಖರ ಪ್ರಾತಿನಿಧ್ಯವು ಆವೃತ್ತಿ ಮತ್ತು ಸಂದೇಶ ಪ್ರಕಾರವನ್ನು ಅವಲಂಬಿಸಿದೆ. ಒಂದು ಘಟನೆ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಹೊಂದಿರಬಹುದು, ಇನ್ನೊಂದು ಕ್ಷೇತ್ರವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬಿಟ್ಟುಬಿಡಬಹುದು, ಮತ್ತು ದೃಢೀಕರಣ ವೈಫಲ್ಯದಲ್ಲಿ ಎಂದಿಗೂ ಹೆಸರು ಇಲ್ಲದಿರಬಹುದು. ಪ್ರತಿ ಕಾಣೆಯಾದ ಗುರುತಿಗೆ ಹಳೆಯ ದೋಷ ವರದಿಯನ್ನು ಅನ್ವಯಿಸುವ ಬದಲು ನಿರ್ದಿಷ್ಟ ಘಟನೆಗೆ ದಾಖಲಿಸಿದ ವರ್ತನೆಯನ್ನು ಪರಿಶೀಲಿಸಿ.
ಮರೆಮಾಡುವುದು ಉದ್ದೇಶಪೂರ್ವಕವಾದಾಗ, ಪ್ರಶ್ನೆಯು ಕ್ಷೇತ್ರವನ್ನು ಹೇಗೆ ಮರುಸ್ಥಾಪಿಸುವುದು ಎಂಬುದರಿಂದ ಆಡಿಟ್ ಅಗತ್ಯವನ್ನು ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಪೂರೈಸಬಹುದೇ ಎಂಬುದಕ್ಕೆ ಬದಲಾಗುತ್ತದೆ. ಸೆಷನ್ ಗುರುತಿಸುವಿಕೆಗಳು, ಸಣ್ಣ ಗುಂಪಿನ ಬಳಿ ಇರುವ ನಿಯಂತ್ರಿತ ಗುರುತು ನಕ್ಷೆ, ಅಥವಾ ಸಂಕುಚಿತ ಅಧಿಕೃತ ಘಟನೆ ಪ್ರವಾಹವು ಪ್ರತಿ ಪ್ರಯತ್ನಿಸಿದ ಬಳಕೆದಾರಹೆಸರನ್ನು ಪ್ರತಿ ಲಾಗ್ ಓದುಗರ ಮುಂದೆ ಇಡದೆಯೇ ಅಗತ್ಯವನ್ನು ಪೂರೈಸುತ್ತವೆ.
ಸೂಚಿಕರಣದ ಮೊದಲು ಅನಾಮಧೇಯೀಕರಣವನ್ನು ಹಿಂಪಡೆಯಲಾಗದು
ಘಟನೆ ಸಂಸ್ಕರಣೆಯ ಬಗ್ಗೆ Splunk ನ ದಾಖಲೆ ಅನಾಮಧೇಯೀಕರಣವನ್ನು sed ಅಭಿವ್ಯಕ್ತಿಗಳು ಮತ್ತು ಸೂಚಿಕರಣದ ಮೊದಲು ಡೇಟಾವನ್ನು ಮರುಬರೆಯುವ ಅಥವಾ ತೆಗೆದುಹಾಕುವ ಪರಿವರ್ತನೆಗಳ ಮೂಲಕ ವಿವರಿಸುತ್ತದೆ. ನಿಖರವಾಗಿ ಆ ಸ್ಥಾನವೇ ಮುಖ್ಯ ಅಂಶ: ಕಚ್ಚಾ ಘಟನೆಯು ಒಳಬರುವಾಗ ಬದಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಹುಡುಕಾಟದ ಸಮಯದ ಸಂಗ್ರಹಣೆಗೆ ಹುಡುಕಲು ಏನೂ ಉಳಿಯುವುದಿಲ್ಲ.
ಸೂಚಿಕರಣ ಸಮಯದ ಸಂಪಾದನೆ ಮತ್ತು ಹುಡುಕಾಟ ಸಮಯದ ಕ್ಷೇತ್ರ ಸಂಗ್ರಹಣೆ ವಿಭಿನ್ನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತವೆ. ಸಂಪಾದನೆ ಮೌಲ್ಯವನ್ನು ಯಾರು ಎಂದಾದರೂ ನೋಡಬಹುದು ಎಂಬುದನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತದೆ; ಸಂಗ್ರಹಣೆ ಪ್ರಶ್ನೆ ಯಾವ ಹೆಸರನ್ನು ಬಳಸುತ್ತದೆ ಎಂಬುದನ್ನು ಮಾತ್ರ ನಿರ್ಧರಿಸುತ್ತದೆ. ಹ್ಯಾಶಿಂಗ್ ಸಹಸಂಬಂಧವನ್ನು ಉಳಿಸುವ ಮಧ್ಯಮ ಆಯ್ಕೆ, ಆದರೆ ಸಣ್ಣ ಬಳಕೆದಾರಹೆಸರು ಸ್ಥಳದ ಮೇಲೆ ಸ್ಥಿರ ಹ್ಯಾಶ್, ಯಾರಾದರೂ ಅದರ ವಿರುದ್ಧ ಅಭ್ಯರ್ಥಿ ಹೆಸರುಗಳನ್ನು ಪರೀಕ್ಷಿಸಬಹುದಾದಾಗ ಇನ್ನೂ ಗುರುತಿಸುತ್ತದೆ.
ಸಂಗ್ರಹಿಸಿದ ಘಟನೆಯಲ್ಲಿ ಇನ್ನೂ ಗುರುತು ಇದ್ದರೆ, ಸಮಸ್ಯೆ ಕೆಳಗಿದೆ: ಮೂಲ ಪ್ರಕಾರ, ಸಾಲು ವಿಭಜನೆ, ವಿಭಾಜಕ ನಿರ್ವಹಣೆ, ಕ್ಷೇತ್ರ ಉಪನಾಮಗಳು ಅಥವಾ ಪ್ರಶ್ನೆ ಸ್ವತಃ. ಇವು ಸಾಮಾನ್ಯ ಪಾರ್ಸಿಂಗ್ ಸರಿಪಡಿಸುವಿಕೆಗಳು ಮತ್ತು ಗೋಪ್ಯತಾ ಗಡಿಯನ್ನು ಮುಟ್ಟುವುದಿಲ್ಲ.
ಗಡಿಗೆ ಹೊಂದುವ ಸರಿಪಡಿಸುವಿಕೆಯನ್ನು ಆರಿಸಿ
ಮೂರು ಷರತ್ತುಗಳು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ನಿರ್ಧರಿಸುತ್ತವೆ. ಮೊದಲನೆಯದಾಗಿ, ಗೋಪ್ಯತಾ ನೀತಿ ಗುರುತನ್ನು ಹೊರಗಿಡಲು ಉದ್ದೇಶಿಸಿದೆಯೇ? ಎರಡನೆಯದಾಗಿ, ಆಡಿಟ್ ಅಥವಾ ತನಿಖಾ ಪ್ರಕ್ರಿಯೆಗೆ ಗುರುತು, ಉಪನಾಮ, ಅಥವಾ ಸೆಷನ್ ಮಾತ್ರ ಬೇಕೇ? ಮೂರನೆಯದಾಗಿ, ಮೌಲ್ಯ ಯಾವ ಗಡಿಯಲ್ಲಿ ಬೇಕು — ಸಂಗ್ರಹ, ಸಂಗ್ರಹಣೆ ಅಥವಾ ಪ್ರಸ್ತುತಿ?
ನೀತಿ ಹೊರಗಿಡಲು ಉದ್ದೇಶಿಸಿದರೆ, ನಿಯಂತ್ರಣವನ್ನಲ್ಲ, ಅಗತ್ಯ ಅಥವಾ ಪ್ರಸ್ತುತಿಯನ್ನು ಬದಲಿಸಿ. ನೀತಿ ಗುರುತನ್ನು ಅನುಮತಿಸುತ್ತದೆ ಆದರೆ ಸಂಗ್ರಹ ಅದನ್ನು ಬಿಟ್ಟುಬಿಟ್ಟರೆ, ಸಂಗ್ರಾಹಕವನ್ನು ಸರಿಪಡಿಸಿ ಮತ್ತು ಕಚ್ಚಾ ಘಟನೆಯನ್ನು ದೃಢೀಕರಿಸಿ. ಸಂಗ್ರಹಣೆ ಅಕ್ಷತವಾಗಿದ್ದರೆ, ಸಂಗ್ರಹಣೆಯನ್ನು ಸರಿಪಡಿಸಿ ಮತ್ತು ಆರಂಭದಲ್ಲಿ ಸೆರೆಹಿಡಿದ ಅನುಮೋದಿತ ಘಟನೆಯ ವಿರುದ್ಧ ಅದನ್ನು ಪರೀಕ್ಷಿಸಿ.
ಬದಲಾವಣೆ ದಾಖಲೆಯಲ್ಲಿ ಗಡಿಯನ್ನು ಹೆಸರಿಸಿ ತನಿಖೆಯನ್ನು ಮುಗಿಸಿ: ಮೂಲದಲ್ಲಿ ಮರೆಮಾಡಲಾಗಿದೆ, ಸೇರ್ಪಡೆಯ ಸಮಯದಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ, ಅಥವಾ ಸಂಗ್ರಹಣೆಯಿಂದ ತಪ್ಪಿಹೋಗಿದೆ. ಆ ಒಂದು ವಾಕ್ಯವು ಮುಂದಿನ ಇಂಜಿನಿಯರ್ಗೆ ಮೊದಲು ಎಲ್ಲಿ ನೋಡಬೇಕೆಂದು ಹೇಳುತ್ತದೆ, ಮತ್ತು ಡ್ಯಾಶ್ಬೋರ್ಡ್ ದೂರನ್ನು ಸದ್ದಿಲ್ಲದೆ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದ ಗೋಪ್ಯತಾ ವೈಶಿಷ್ಟ್ಯವಾಗಿ ಬದಲಾಗದಂತೆ ತಡೆಯುತ್ತದೆ.